/**
 * Table of contents: 
 * normalize.css
 * bootstrap-grid.css
 * ui.css
 * mobile-panel.css
 * style.css
 * search-form.css
 * mcheckbox.css
 * subscribe.css
 * card-object.css
 * pagination.css
 * card-agent.css
 * card-consultant.css
 * card-number.css
 * card-flag.css
 * flags.css
 * accordion.css
 * expert.css
 * rec-by-country.css
 * nav-countries.css
 * collections.css
 * object.css
 * news-list.css
 * compare.css
 * modals-auth.css
 * adaptive.css
 * lite-yt-embed.css
 * sf.css
 * Generated by MagicMin: 2026-11-10 07:39:27
 */


/* Filename: normalize.css */
 html{line-height: 1.15;-webkit-text-size-adjust: 100%}body{margin: 0}main{display: block}h1{font-size: 2em;margin: 0.67em 0}hr{box-sizing: content-box;height: 0;overflow: visible}pre{font-family: monospace, monospace;font-size: 1em}a{background-color: transparent}abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted}b, strong{font-weight: bolder}code, kbd, samp{font-family: monospace, monospace;font-size: 1em}small{font-size: 80%}sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sub{bottom: -0.25em}sup{top: -0.5em}img{border-style: none;max-width: 100%}button, input, optgroup, select, textarea{font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0}button, input{overflow: visible}button, select{text-transform: none}button, [type="button"], [type="reset"], [type="submit"]{-webkit-appearance: button}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{border-style: none;padding: 0}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring{outline: 1px dotted ButtonText}fieldset{padding: 0.35em 0.75em 0.625em}legend{box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal}progress{vertical-align: baseline}textarea{overflow: auto}[type="checkbox"], [type="radio"]{box-sizing: border-box;padding: 0}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height: auto}[type="search"]{-webkit-appearance: textfield;outline-offset: -2px}[type="search"]::-webkit-search-decoration{-webkit-appearance: none}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit}details{display: block}summary{display: list-item}template{display: none}[hidden]{display: none}

/* Filename: bootstrap-grid.css */
 .container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width: 100%;padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-right: auto;margin-left: auto}@media (min-width: 576px){.container-sm, .container{max-width: 98%}}@media (min-width: 768px){.container-md, .container-sm, .container{max-width: 98%}}@media (min-width: 992px){.container-lg, .container-md, .container-sm, .container{max-width: 98%}}@media (min-width: 1200px){.container-xl, .container-lg, .container-md, .container-sm, .container{max-width: 98%}}@media (min-width: 1400px){.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container{max-width: 1276px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-0.5 * var(--bs-gutter-x));margin-left: calc(-0.5 * var(--bs-gutter-x))}.row > *{box-sizing: border-box;flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-top: var(--bs-gutter-y)}.col{flex: 1 0 0%}.row-cols-auto > *{flex: 0 0 auto;width: auto}.row-cols-1 > *{flex: 0 0 auto;width: 100%}.row-cols-2 > *{flex: 0 0 auto;width: 50%}.row-cols-3 > *{flex: 0 0 auto;width: 33.3333333333%}.row-cols-4 > *{flex: 0 0 auto;width: 25%}.row-cols-5 > *{flex: 0 0 auto;width: 20%}.row-cols-6 > *{flex: 0 0 auto;width: 16.6666666667%}.col-auto{flex: 0 0 auto;width: auto}.col-1{flex: 0 0 auto;width: 8.33333333%}.col-2{flex: 0 0 auto;width: 16.66666667%}.col-3{flex: 0 0 auto;width: 25%}.col-4{flex: 0 0 auto;width: 33.33333333%}.col-5{flex: 0 0 auto;width: 41.66666667%}.col-6{flex: 0 0 auto;width: 50%}.col-7{flex: 0 0 auto;width: 58.33333333%}.col-8{flex: 0 0 auto;width: 66.66666667%}.col-9{flex: 0 0 auto;width: 75%}.col-10{flex: 0 0 auto;width: 83.33333333%}.col-11{flex: 0 0 auto;width: 91.66666667%}.col-12{flex: 0 0 auto;width: 100%}.g-0, .gx-0{--bs-gutter-x: 0}.g-0, .gy-0{--bs-gutter-y: 0}.g-1, .gx-1{--bs-gutter-x: 0.25rem}.g-1, .gy-1{--bs-gutter-y: 0.25rem}.g-2, .gx-2{--bs-gutter-x: 0.5rem}.g-2, .gy-2{--bs-gutter-y: 0.5rem}.g-3, .gx-3{--bs-gutter-x: 1rem}.g-3, .gy-3{--bs-gutter-y: 1rem}.g-4, .gx-4{--bs-gutter-x: 1.5rem}.g-4, .gy-4{--bs-gutter-y: 1.5rem}.g-5, .gx-5{--bs-gutter-x: 3rem}.g-5, .gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex: 1 0 0%}.row-cols-sm-auto > *{flex: 0 0 auto;width: auto}.row-cols-sm-1 > *{flex: 0 0 auto;width: 100%}.row-cols-sm-2 > *{flex: 0 0 auto;width: 50%}.row-cols-sm-3 > *{flex: 0 0 auto;width: 33.3333333333%}.row-cols-sm-4 > *{flex: 0 0 auto;width: 25%}.row-cols-sm-5 > *{flex: 0 0 auto;width: 20%}.row-cols-sm-6 > *{flex: 0 0 auto;width: 16.6666666667%}.col-sm-auto{flex: 0 0 auto;width: auto}.col-sm-1{flex: 0 0 auto;width: 8.33333333%}.col-sm-2{flex: 0 0 auto;width: 16.66666667%}.col-sm-3{flex: 0 0 auto;width: 25%}.col-sm-4{flex: 0 0 auto;width: 33.33333333%}.col-sm-5{flex: 0 0 auto;width: 41.66666667%}.col-sm-6{flex: 0 0 auto;width: 50%}.col-sm-7{flex: 0 0 auto;width: 58.33333333%}.col-sm-8{flex: 0 0 auto;width: 66.66666667%}.col-sm-9{flex: 0 0 auto;width: 75%}.col-sm-10{flex: 0 0 auto;width: 83.33333333%}.col-sm-11{flex: 0 0 auto;width: 91.66666667%}.col-sm-12{flex: 0 0 auto;width: 100%}.g-sm-0, .gx-sm-0{--bs-gutter-x: 0}.g-sm-0, .gy-sm-0{--bs-gutter-y: 0}.g-sm-1, .gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1, .gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2, .gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2, .gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3, .gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3, .gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4, .gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4, .gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5, .gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5, .gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex: 1 0 0%}.row-cols-md-auto > *{flex: 0 0 auto;width: auto}.row-cols-md-1 > *{flex: 0 0 auto;width: 100%}.row-cols-md-2 > *{flex: 0 0 auto;width: 50%}.row-cols-md-3 > *{flex: 0 0 auto;width: 33.3333333333%}.row-cols-md-4 > *{flex: 0 0 auto;width: 25%}.row-cols-md-5 > *{flex: 0 0 auto;width: 20%}.row-cols-md-6 > *{flex: 0 0 auto;width: 16.6666666667%}.col-md-auto{flex: 0 0 auto;width: auto}.col-md-1{flex: 0 0 auto;width: 8.33333333%}.col-md-2{flex: 0 0 auto;width: 16.66666667%}.col-md-3{flex: 0 0 auto;width: 25%}.col-md-4{flex: 0 0 auto;width: 33.33333333%}.col-md-5{flex: 0 0 auto;width: 41.66666667%}.col-md-6{flex: 0 0 auto;width: 50%}.col-md-7{flex: 0 0 auto;width: 58.33333333%}.col-md-8{flex: 0 0 auto;width: 66.66666667%}.col-md-9{flex: 0 0 auto;width: 75%}.col-md-10{flex: 0 0 auto;width: 83.33333333%}.col-md-11{flex: 0 0 auto;width: 91.66666667%}.col-md-12{flex: 0 0 auto;width: 100%}.g-md-0, .gx-md-0{--bs-gutter-x: 0}.g-md-0, .gy-md-0{--bs-gutter-y: 0}.g-md-1, .gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1, .gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2, .gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2, .gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3, .gx-md-3{--bs-gutter-x: 1rem}.g-md-3, .gy-md-3{--bs-gutter-y: 1rem}.g-md-4, .gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4, .gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5, .gx-md-5{--bs-gutter-x: 3rem}.g-md-5, .gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex: 1 0 0%}.row-cols-lg-auto > *{flex: 0 0 auto;width: auto}.row-cols-lg-1 > *{flex: 0 0 auto;width: 100%}.row-cols-lg-2 > *{flex: 0 0 auto;width: 50%}.row-cols-lg-3 > *{flex: 0 0 auto;width: 33.3333333333%}.row-cols-lg-4 > *{flex: 0 0 auto;width: 25%}.row-cols-lg-5 > *{flex: 0 0 auto;width: 20%}.row-cols-lg-6 > *{flex: 0 0 auto;width: 16.6666666667%}.col-lg-auto{flex: 0 0 auto;width: auto}.col-lg-1{flex: 0 0 auto;width: 8.33333333%}.col-lg-2{flex: 0 0 auto;width: 16.66666667%}.col-lg-3{flex: 0 0 auto;width: 25%}.col-lg-4{flex: 0 0 auto;width: 33.33333333%}.col-lg-5{flex: 0 0 auto;width: 41.66666667%}.col-lg-6{flex: 0 0 auto;width: 50%}.col-lg-7{flex: 0 0 auto;width: 58.33333333%}.col-lg-8{flex: 0 0 auto;width: 66.66666667%}.col-lg-9{flex: 0 0 auto;width: 75%}.col-lg-10{flex: 0 0 auto;width: 83.33333333%}.col-lg-11{flex: 0 0 auto;width: 91.66666667%}.col-lg-12{flex: 0 0 auto;width: 100%}.g-lg-0, .gx-lg-0{--bs-gutter-x: 0}.g-lg-0, .gy-lg-0{--bs-gutter-y: 0}.g-lg-1, .gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1, .gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2, .gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2, .gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3, .gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3, .gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4, .gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4, .gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5, .gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5, .gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex: 1 0 0%}.row-cols-xl-auto > *{flex: 0 0 auto;width: auto}.row-cols-xl-1 > *{flex: 0 0 auto;width: 100%}.row-cols-xl-2 > *{flex: 0 0 auto;width: 50%}.row-cols-xl-3 > *{flex: 0 0 auto;width: 33.3333333333%}.row-cols-xl-4 > *{flex: 0 0 auto;width: 25%}.row-cols-xl-5 > *{flex: 0 0 auto;width: 20%}.row-cols-xl-6 > *{flex: 0 0 auto;width: 16.6666666667%}.col-xl-auto{flex: 0 0 auto;width: auto}.col-xl-1{flex: 0 0 auto;width: 8.33333333%}.col-xl-2{flex: 0 0 auto;width: 16.66666667%}.col-xl-3{flex: 0 0 auto;width: 25%}.col-xl-4{flex: 0 0 auto;width: 33.33333333%}.col-xl-5{flex: 0 0 auto;width: 41.66666667%}.col-xl-6{flex: 0 0 auto;width: 50%}.col-xl-7{flex: 0 0 auto;width: 58.33333333%}.col-xl-8{flex: 0 0 auto;width: 66.66666667%}.col-xl-9{flex: 0 0 auto;width: 75%}.col-xl-10{flex: 0 0 auto;width: 83.33333333%}.col-xl-11{flex: 0 0 auto;width: 91.66666667%}.col-xl-12{flex: 0 0 auto;width: 100%}.g-xl-0, .gx-xl-0{--bs-gutter-x: 0}.g-xl-0, .gy-xl-0{--bs-gutter-y: 0}.g-xl-1, .gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1, .gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2, .gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2, .gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3, .gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3, .gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4, .gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4, .gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5, .gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5, .gy-xl-5{--bs-gutter-y: 3rem}}.d-inline{display: inline !important}.d-inline-block{display: inline-block !important}.d-block{display: block !important}.d-grid{display: grid !important}.d-inline-grid{display: inline-grid !important}.d-table{display: table !important}.d-table-row{display: table-row !important}.d-table-cell{display: table-cell !important}.d-flex{display: flex !important}.d-inline-flex{display: inline-flex !important}.d-none{display: none !important}.flex-wrap{flex-wrap: wrap !important}.flex-nowrap{flex-wrap: nowrap !important}.justify-content-start{justify-content: flex-start !important}.justify-content-end{justify-content: flex-end !important}.justify-content-center{justify-content: center !important}.justify-content-between{justify-content: space-between !important}.justify-content-around{justify-content: space-around !important}.align-items-center{align-items: center !important}.order-first{order: -1 !important}.order-0{order: 0 !important}.order-1{order: 1 !important}.order-2{order: 2 !important}.order-3{order: 3 !important}.order-4{order: 4 !important}.order-5{order: 5 !important}.order-last{order: 6 !important}.m-0{margin: 0 !important}.m-1{margin: 0.25rem !important}.m-2{margin: 0.5rem !important}.m-3{margin: 1rem !important}.m-4{margin: 1.5rem !important}.m-5{margin: 3rem !important}.m-auto{margin: auto !important}.mx-0{margin-right: 0 !important;margin-left: 0 !important}.mx-1{margin-right: 0.25rem !important;margin-left: 0.25rem !important}.mx-2{margin-right: 0.5rem !important;margin-left: 0.5rem !important}.mx-3{margin-right: 1rem !important;margin-left: 1rem !important}.mx-4{margin-right: 1.5rem !important;margin-left: 1.5rem !important}.mx-5{margin-right: 3rem !important;margin-left: 3rem !important}.mx-auto{margin-right: auto !important;margin-left: auto !important}.my-0{margin-top: 0 !important;margin-bottom: 0 !important}.my-1{margin-top: 0.25rem !important;margin-bottom: 0.25rem !important}.my-2{margin-top: 0.5rem !important;margin-bottom: 0.5rem !important}.my-3{margin-top: 1rem !important;margin-bottom: 1rem !important}.my-4{margin-top: 1.5rem !important;margin-bottom: 1.5rem !important}.my-5{margin-top: 3rem !important;margin-bottom: 3rem !important}.my-auto{margin-top: auto !important;margin-bottom: auto !important}.mb-0{margin-bottom: 0 !important}.mb-1{margin-bottom: 0.25rem !important}.mb-2{margin-bottom: 0.5rem !important}.mb-3{margin-bottom: 1rem !important}.mb-4{margin-bottom: 1.5rem !important}.mb-5{margin-bottom: 3rem !important}.mb-auto{margin-bottom: auto !important}@media (min-width: 576px){.d-sm-block{display: block !important}.d-sm-grid{display: grid !important}.d-sm-none{display: none !important}.mb-sm-0{margin-bottom: 0 !important}.mb-sm-10{margin-bottom: 10px !important}.mb-sm-20{margin-bottom: 20px !important}.mb-sm-30{margin-bottom: 30px !important}.mb-sm-40{margin-bottom: 40px !important}.order-sm-first{order: -1 !important}.order-sm-0{order: 0 !important}.order-sm-1{order: 1 !important}.order-sm-2{order: 2 !important}.order-sm-3{order: 3 !important}.order-sm-4{order: 4 !important}.order-sm-5{order: 5 !important}.order-sm-last{order: 6 !important}}@media (min-width: 768px){.d-md-inline-block{display: inline-block !important}.d-md-block{display: block !important}.d-md-grid{display: grid !important}.d-md-flex{display: flex !important}.d-md-none{display: none !important}.mb-md-0{margin-bottom: 0 !important}.mb-md-10{margin-bottom: 10px !important}.mb-md-20{margin-bottom: 20px !important}.mb-md-30{margin-bottom: 30px !important}.mb-md-40{margin-bottom: 40px !important}.order-md-first{order: -1 !important}.order-md-0{order: 0 !important}.order-md-1{order: 1 !important}.order-md-2{order: 2 !important}.order-md-3{order: 3 !important}.order-md-4{order: 4 !important}.order-md-5{order: 5 !important}.order-md-last{order: 6 !important}}@media (min-width: 992px){.d-lg-inline{display: inline !important}.d-lg-inline-block{display: inline-block !important}.d-lg-block{display: block !important}.d-lg-grid{display: grid !important}.d-lg-inline-grid{display: inline-grid !important}.d-lg-table{display: table !important}.d-lg-table-row{display: table-row !important}.d-lg-table-cell{display: table-cell !important}.d-lg-flex{display: flex !important}.d-lg-inline-flex{display: inline-flex !important}.d-lg-none{display: none !important}.mb-lg-0{margin-bottom: 0 !important}.mb-lg-10{margin-bottom: 10px !important}.mb-lg-20{margin-bottom: 20px !important}.mb-lg-30{margin-bottom: 30px !important}.mb-lg-40{margin-bottom: 40px !important}.order-lg-first{order: -1 !important}.order-lg-0{order: 0 !important}.order-lg-1{order: 1 !important}.order-lg-2{order: 2 !important}.order-lg-3{order: 3 !important}.order-lg-4{order: 4 !important}.order-lg-5{order: 5 !important}.order-lg-last{order: 6 !important}}@media (min-width: 1200px){.d-xl-inline{display: inline !important}.d-xl-inline-block{display: inline-block !important}.d-xl-block{display: block !important}.d-xl-grid{display: grid !important}.d-xl-inline-grid{display: inline-grid !important}.d-xl-table{display: table !important}.d-xl-table-row{display: table-row !important}.d-xl-table-cell{display: table-cell !important}.d-xl-flex{display: flex !important}.d-xl-inline-flex{display: inline-flex !important}.d-xl-none{display: none !important}.mb-xl-0{margin-bottom: 0 !important}.mb-xl-10{margin-bottom: 10px !important}.mb-xl-20{margin-bottom: 20px !important}.mb-xl-30{margin-bottom: 30px !important}.mb-xl-40{margin-bottom: 40px !important}.order-xl-first{order: -1 !important}.order-xl-0{order: 0 !important}.order-xl-1{order: 1 !important}.order-xl-2{order: 2 !important}.order-xl-3{order: 3 !important}.order-xl-4{order: 4 !important}.order-xl-5{order: 5 !important}.order-xl-last{order: 6 !important}}@media print{.d-print-inline{display: inline !important}.d-print-inline-block{display: inline-block !important}.d-print-block{display: block !important}.d-print-grid{display: grid !important}.d-print-inline-grid{display: inline-grid !important}.d-print-table{display: table !important}.d-print-table-row{display: table-row !important}.d-print-table-cell{display: table-cell !important}.d-print-flex{display: flex !important}.d-print-inline-flex{display: inline-flex !important}.d-print-none{display: none !important}}

/* Filename: ui.css */
select{-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: ''}label{display: inline-block}input:-internal-autofill-selected, input:-internal-autofill-previewed{box-shadow: 0 0 0 30px #fff inset !important}.btn{display: inline-block;padding: 9px 20px;background-color: var(--cyan);border-radius: 6px;text-align: center;text-decoration: none;outline: none;border: solid 1px transparent;font-weight: 700;font-size: 15px;transition: .2s background linear;color: white;cursor: pointer}.btn:hover{background-color: var(--accent)}.btn-link, .btn-icon{color: var(--font);background-color: transparent;border-color: transparent;font-weight: 400;display: inline-flex;gap: 0.375rem;align-items: center;justify-content: center;border-width: 0px}a.btn-link, button.btn-icon, a.btn-icon{cursor: pointer}.btn-link, .btn-link:hover{text-decoration: underline;color: var(--font);background-color: transparent}.btn-link >.icon, .btn-link > svg, .btn-icon >.icon, .btn-icon > svg{flex-shrink: 0;width: 1em;height: 1em;fill: currentcolor}.btn-outline-primary{background-color: #fff;color: var(--cyan);border-color: var(--cyan);font-weight: 400}.btn-outline-primary:hover{background-color: var(--cyan);color: #fff;border-color: transparent}.btn-red, .btn-secondary{background-color: var(--accent)}.btn-red:hover{background-color: var(--base)}.form-check{display: block;min-height: 20px;padding-left: 30px}.form-check-inline{display: inline-block;margin-right: 1rem}.form-check-input{width: 20px;height: 20px;vertical-align: top;background-color: #fff;background-image: var(--bs-form-check-bg-image);background-repeat: no-repeat;background-position: center;background-size: contain;border: 1px solid var(--cyan);-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-print-color-adjust: exact;color-adjust: exact;print-color-adjust: exact}.form-check .form-check-input{float: left;margin-left: -30px}.form-check-input[type=checkbox]{border-radius: 2px}.form-check-input[type=radio]{border-radius: 50%}.form-check-input:checked{background-color: var(--cyan);border-color: var(--cyan)}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.switch{display: inline-block}.switch__label{position: relative;display: inline-block;width: 40px;height: 20px}.switch__input{opacity: 0;width: 0;height: 0}.switch__round{position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: var(--font);transition: .4s;border-radius: 20px}.switch__round:before{position: absolute;content: "";height: 14px;width: 14px;left: 4px;bottom: 3px;background-color: white;-webkit-transition: .4s;transition: .4s;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%}.switch__input:checked+.switch__round{background-color: var(--cyan)}.switch__input:focus+.switch__round{box-shadow: 0 0 1px var(--cyan)}.switch__input:checked+.switch__round:before{-webkit-transform: translateX(16px6);-ms-transform: translateX(16px6);transform: translateX(16px);-moz-transform: translateX(16px);-o-transform: translateX(16px)}.switch__text{display: inline-block;margin-left: 5px;font-size: 15px;color: var(--gray333)}.form-select{display: block;width: 100%;padding: 10px 46px 10px 15px;font-size: 15px;font-weight: 400;line-height: 1.333333;color: var(--gray333);background-color: #fff;background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00621 6L10 0H0L5.00621 6Z' fill='%23666666'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 0.8rem center;background-size: 14px 10px;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);border-radius: 2px;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer;border: none}.form-select:focus{outline: none}.form-select_small{background-position: right 5px center;background-size: 8px 5px;padding: 5px 18px 5px 5px;margin: 0;width: auto}.form-control{display: block;width: 100%;padding: 0.375rem 0.75rem;font-size: 15px;font-weight: 400;line-height: 1.333333333;color: var(--font);background-color: #fff;border: var(--devider) solid 1px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 4px;transition: border-color .15s ease-in-out}.form-control:focus, .form-control:hover{border-color: var(--primary);outline: 0}textarea.form-control{min-height: 4em}

/* Filename: mobile-panel.css */
.mp__overlay{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 100;background-color: rgba(0, 0, 0, 0.5);display: none}.mp__panel{position: fixed;top: 0;left: 0;right: 0;z-index: 102;padding: 0 5px 0 5px;text-align: center;background: var(--base);display: none}.mp__panel:after{content: "";display: table;clear: both}.mp__button-main{width: 34px;height: 34px;margin: 3px;background: none;border: none;padding: 4px;border-radius: 3px;cursor: pointer;outline: none;float: left}.mp__line{position: relative;display: block}.mp__line:after, .mp__line:before{content: "";position: absolute;left: 0;top: -9px}.mp__line:after{top: 9px}.mp__line, .mp__line:after, .mp__line:before{width: 100%;height: 2px;-webkit-transition: all 0.3s;transition: all 0.3s;-webkit-backface-visibility: hidden;backface-visibility: hidden;border-radius: 2px;background-color: #fff}.mp__button-main.mp--on .mp__line{background-color: transparent}.mp__button-main.mp--on .mp__line:before{-webkit-transform: rotate(45deg) translate(6px, 7px);transform: rotate(45deg) translate(6px, 7px)}.mp__button-main.mp--on .mp__line:after{-webkit-transform: rotate(-45deg) translate(6px, -7px);transform: rotate(-45deg) translate(6px, -7px)}.mp__button-text{margin: 7px 3px 3px 35px;background: none;border: none;padding: 3px 4px;cursor: pointer;outline: none;font-size: 14px;float: right;color: #fff;stroke: #fff;position: relative}.mp__button-text--center{float: none}.mp--hide{display: none}.mp__notification:not(:empty){position: absolute;top: -5px;right: -11px;background-color: var(--accent);color: #fff;padding: 1px 3px;border-radius: 15px;min-width: 18px;min-height: 18px}.has-mobile-menu{display: none}.has-desktop-menu{display: block}@media only screen and (max-width: 868px){.has-mobile-menu{display: block}.has-desktop-menu{display: none}.footer .col-lg-6{text-align: center}.mp__overlay.mp--on{display: block}.mp__panel{display: block}body{padding-top: 40px}.nav-bar{display: block;position: fixed;top: 0;bottom: 0;width: 80%;max-width: 260px;overflow-y: auto;background: #fff;box-shadow: 0px 0 3px 0px rgba(0, 0, 0, 0.8);transition: left 0.3s linear;z-index: 102;box-sizing: border-box;background-color: var(--base);margin: 0;padding: 45px 0 10px 0 !important;height: auto !important}.nav-bar{left: -125%}.nav-bar.mp--on{left: 0}}

/* Filename: style.css */
 @font-face{font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url('../fonts/opensansregular.eot');src: url('../fonts/opensansregular.eot?#iefix') format('embedded-opentype'), url('../fonts/opensansregular.woff2') format('woff2'), url('../fonts/opensansregular.woff') format('woff'), url('../fonts/opensansregular.ttf') format('truetype'), url('../fonts/opensansregular.svg#OpenSans') format('svg')}@font-face{font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url('../fonts/opensans700.eot');src: url('../fonts/opensans700.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans700.woff2') format('woff2'), url('../fonts/opensans700.woff') format('woff'), url('../fonts/opensans700.ttf') format('truetype'), url('../fonts/opensans700.svg#OpenSans') format('svg')}:root{--cyan: #00A7CC;--primary: #00A7CC;--base: #00718A;--primary-darked: #00718A;--primary-darked-hover: #004F61;--accent: #EB5757;--secondary: #EB5757;--devider: #7DD0E3;--lightCyan: #CDF6FF;--font: #666666;--gray333: #333333;--backgroundColor: #F9F9F9;--lightGray: #E5F1F3}body{font-family: 'Open Sans', Arial, Helvetica, sans-serif;font-style: normal;font-weight: 400;font-size: 15px;line-height: 1.33333;color: var(--font);background-color: var(--backgroundColor)}html{-webkit-box-sizing: border-box;box-sizing: border-box;-ms-overflow-style: scrollbar}*, ::after, ::before{-webkit-box-sizing: inherit;box-sizing: inherit}main{min-height: 400px}.icon{display: inline-block;color: currentColor;fill: currentColor}.fw-bold{font-weight: 700!important}.w-100{width: 100%}.text-end{text-align: right!important}.visible{visibility: visible}.invisible{visibility: hidden}.cursor-pointer{cursor: pointer}.logo{display: block;max-width: 160px;margin: 0 auto}.logo__img{width: 100%;height: auto;display: block;line-height: 1}.header__middle{padding: 10px 0}.header-contacts{display: flex;gap: 20px;justify-content: space-between;align-items: center}.header-contacts__phone{white-space: nowrap}.header-contacts__callback{white-space: nowrap;display: none}.header-contacts__link{font-weight: 700;font-size: 18px;line-height: 25px;text-decoration: none}.nav-secondary{overflow-x: auto}.nav-secondary__items{margin: 0;padding: 0;list-style: none;display: flex;justify-content: space-between;gap: 20px}.nav-secondary__link{position: relative;font-style: normal;font-weight: 400;font-size: 15px;color: var(--gray333);text-decoration: none;white-space: nowrap}.nav-secondary__link::after{content: "";position: absolute;bottom: -5px;left: 0;width: 10%;height: 2px;opacity: 0;background-color: var(--cyan);transition: .2s all linear}.nav-secondary__link:hover:after{width: 100%;opacity: 1}.header__col-logo{order: 1;margin-bottom: 0;flex: 1 0 100%}.header__col-nav-secondary{order: 3;flex: 1 0 100%}.header__col-contacts{order: 2;flex: 1 0 100%}.logo_mobile{}.logo_desktop{display: none}@media (min-width: 576px){.logo_mobile{display: none}.logo_desktop{display: block}.logo{max-width: 150px}.header__col-logo{margin-bottom: 0;flex: 0 0 150px}.header__col-nav-secondary{order: 3;flex: 1 0 100%;margin-top: 20px}.header__col-contacts{order: 2;margin-bottom: 0;flex: 0;margin-left: auto}.header-contacts__callback{display: inline-block}.header__col-logo{margin-bottom: 20px}}@media (min-width: 1124px){.logo{max-width: 225px;min-height: 65px;position: relative}.logo__img{position: absolute;top: -35px}.header__col-logo{flex: 0 0 249px}.header__col-nav-secondary{order: 2;flex: 1 0 0;margin-top: 0}.header__col-contacts{order: 3;flex: 0;margin-left: auto}.nav-secondary__items{gap: 30px;justify-content: center}.nav-secondary{overflow-x: initial}}.nav-breadcrumbs{padding: 20px 0;background-color: #fff}.breadcrumb{list-style-type: none;display: flex;align-items: center;flex-wrap: wrap;gap: 12px 0;padding: 0;margin: 0;font-size: 15px;line-height: 20px;color: #666666}.breadcrumb svg{vertical-align: bottom}ul.breadcrumb li:not(:last-child):after{padding-left: 10px;padding-right: 10px;content: "/"}ul.breadcrumb li:last-child{font-weight: 700;color: var(--base)}ul.breadcrumb li a{text-decoration: none;color: #666666}.content{margin: 2em 0}.h2, .u-content h2{font-size: 20px;line-height: 30px;font-weight: 700;color: var(--base)}.h3, .u-content h3{font-size: 18px;line-height: 26px;font-weight: 700;color: var(--base)}.page-title{margin: 0 0 30px 0;padding-bottom: 15px;font-style: normal;font-weight: 700;font-size: 24px;line-height: 33px;color: var(--base);border-bottom: 1px solid rgba(0, 167, 204, 0.5)}.block-title{margin: 0 0 30px 0;padding-bottom: 15px;font-style: normal;font-weight: 700;font-size: 24px;line-height: 33px;color: var(--base);border-bottom: 1px solid rgba(0, 167, 204, 0.5)}.section{margin: 1em 0}.mb-10{margin-bottom: 10px}.mb-20{margin-bottom: 20px}.mb-30{margin-bottom: 30px}.mb-40{margin-bottom: 40px}.rounded-pill{border-radius: 50rem!important}.color-primary{color: var(--primary)}.color-accent{color: var(--accent) !important}.cyan-bg{box-sizing: border-box;padding: 30px;background-color: var(--lightCyan);border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px}.builder__item{border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;margin-bottom: 1.5em}.builder__aside{border-top-right-radius: 6px;border-top-left-radius: 6px;position: relative}.builder__logo-wr{position: absolute;z-index: 2;inset: 0;display: flex;justify-content: center;align-items: center}.builder__logo{max-height: 180px;object-fit: cover}.builder__items > div:nth-child(odd) .builder__aside{background-color: black}.builder__items > div:nth-child(odd) .builder__item .builder__image{opacity: .8}.builder__items > div:nth-child(even) .builder__item{background-color: white}.builder__items > div:nth-child(even) .builder__item .builder__image{opacity: .5}.build-info-items{display: grid;grid-template-columns: repeat(5, 1fr);justify-content: center;row-gap: 20px}@media screen and (max-width: 580px){.build-info-items{grid-template-columns: repeat(3, 1fr)}}.build-info-item{margin: 0 1em}.build-info-text{margin: .5em 0;font-style: normal;font-weight: 400;color: var(--font);text-transform: uppercase}.build-info-content{color: var(--base);font-weight: 700;font-size: 20px}.builder{margin-bottom: 0}.consultation{margin-bottom: 0;padding: 45px 0;background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../image/consultation.jpg);background-repeat: no-repeat;background-size: cover}.consultation .textarea{min-height: 80px}.consultation-personal, .consultation-personal a{color: var(--gray333)}.consultation-form{padding: 30px;box-sizing: border-box;background: rgba(255, 255, 255, 0.5);backdrop-filter: blur(2px);border-radius: 6px}.consultation-header{font-weight: 700;font-size: 22px;line-height: 30px;text-align: center;color: var(--primary-darked);margin-bottom: 1em}.consultation-form .form-row{margin: .75em 0}.consultation .input:focus{box-shadow: 0 0 10px rgba(0, 0, 0, 0.3)}.consultation .textarea:focus{box-shadow: 0 0 10px rgba(0, 0, 0, 0.3)}.builder__figure{position: relative;height: 200px}.builder__image{border-top-right-radius: 6px;border-top-left-radius: 6px;object-fit: cover;width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;display: block;z-index: 1}.builder__title-link{display: block;padding: 15px 10px;background-color: var(--lightCyan);border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;text-align: center;text-decoration: none;text-transform: uppercase;color: var(--base);font-weight: 700;transition: .4s all linear;-webkit-transition: .4s all linear;-moz-transition: .4s all linear;-ms-transition: .4s all linear;-o-transition: .4s all linear}.builder__title-link:hover{background-color: var(--cyan);color: white}.header{background-color: white;display: flex;flex-direction: column}.header__top{order: 2;background-color: #fff}.header__middle{order: 1}@media (min-width: 576px){.header{display: block}.header__top{background-color: var(--lightCyan)}}a{color: var(--base)}.col-center{display: flex;flex-direction: column;justify-content: center}.right{text-align: right}.dn{display: none}.popup{display: none}.popup_callback{max-width: 520px !important}.popup__header{text-align: center;font-size: 24px;margin-bottom: 1em;font-weight: bold;color: var(--base)}.popup__descr{text-align: center;font-weight: bold}.popup_callback .popup__input{width: 100%;border: 1px solid var(--cyan)}.popup_callback .popup__textarea{width: 100%;border: 1px solid var(--cyan)}.form__field{width: 100%}.header__top{padding: 5px 0}.label{font-size: 14px;font-weight: bold}.info{display: flex;justify-content: space-between;align-items: center}.auth-bar{display: flex;gap: 5px;align-items: center}.auth-bar__icon-user{font-size: 20px;color: var(--primary);flex: 0 0 20px}.auth-bar__dropdown{position: relative}.auth-bar__button{display: inline-flex;gap: 5px;align-items: center;justify-content: center;border: none;background-color: transparent;margin: 0;font-size: 15px;line-height: 1.33333;color: #333333;padding: 0;cursor: pointer}.auth-bar__button .icon{font-size: 8px}.header .auth-bar{margin-right: auto}.header__top .col-center{width: 100%}@media (min-width: 576px){.info{justify-content: flex-end}.header .auth-bar{margin-right: 20px}.header__top .col-center{width: auto}}.currency-control{margin: 0 10px 0 0}.currency-control__select{padding: 5px 18px 5px 5px;line-height: 1.33333;display: inline-block;box-sizing: border-box;background-color: white;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);border-radius: 4px;cursor: pointer;border: none;outline: none;color: var(--font);background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00621 6L10 0H0L5.00621 6Z' fill='%23666666'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 5px center;background-size: 8px 5px}.langs-control{display: inline-block;position: relative;padding: 5px 18px 5px 5px;line-height: 1.33333;box-sizing: border-box;background-color: white;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);border-radius: 4px;cursor: pointer;background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00621 6L10 0H0L5.00621 6Z' fill='%23666666'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 5px center;background-size: 8px 5px}.langs-control:hover .langs__list{display: block}.langs-control .langs__list .langs__notactive:last-child{display: none}.langs__list{position: absolute;right: 0;top: 31px;width: 60px;box-sizing: border-box;padding: 5px;display: none;background-color: white;box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);border-radius: 4px 4px 4px 4px;z-index: 1;border-top: 2px solid transparent;min-width: 40px}.langs__list::after{content: "";width: 5px;height: 5px;border: 5px solid transparent;border-bottom: 5px solid white;position: absolute;top: -10px;right: 10px}.langs__link{color: var(--font);text-decoration: none}.langs__link-list{display: flex;justify-content: space-between}.nav-bar{background-color: var(--base)}.nav-main__list{margin: 0;padding: 0;list-style: none;display: block}.nav-main__item{position: relative;padding: 12px 10px}.nav-main__icon{margin: 0 5px;vertical-align: middle;width: 10px;height: 10px;color: #fff}.nav-main__link{display: inline-block;font-weight: 400;font-size: 18px;text-decoration: none;color: white}.nav-main__sub-list{width: 100%;z-index: 999;background-color: var(--base);margin: 0;padding: 5px 0 0 0;list-style: none;min-width: 220px;display: none;max-height: 350px;overflow-y: auto}.nav-main__sub-list::-webkit-scrollbar{width: 10px}.nav-main__sub-list::-webkit-scrollbar-track{background-color: #004F61}.nav-main__sub-list::-webkit-scrollbar-thumb{background-color:var(--accent);border-radius: 2px}.nav-main__sub-item:hover{background-color: var(--primary-darked-hover)}.nav-main__sub-link{padding: 10px 15px;display: block;color: white;text-decoration: none}.nav-main__item.open .nav-main__sub-list{display: block}@media (min-width: 868px){.nav-main__sub-list{display: block}.nav-main__item:hover .nav-main__sub-list{display: block}}.country-control{max-width: 216px;position: relative}.country-control__select{padding-left: 40px;width: 100%}.country-control__icon{position: absolute;top: 5px;left: 10px;color: var(--accent)}@media screen and (min-width: 870px){.nav-main__list{display: flex;justify-content: space-between}}@media (min-width: 768px){.nav-main__sub-list{position: absolute;top: 45px;left: 0;display: none}.nav-main__item:last-child .nav-main__sub-list{left: auto;right: 0}.nav-main__sub-link{border-bottom: 1px solid rgba(255, 255, 255, 0.5)}.nav-main__item:hover .nav-main__sub-list{display: block}}.build-icon{display: inline-block;width: 24px;height: 24px;max-width: 24px;color: var(--primary)}.build-figure{margin-bottom: 1em;box-sizing: border-box;padding: 15px;width: 100%;height: 100%;background: white;display: flex;flex-direction: column;justify-content: center;align-items: center;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px}.build-logo{max-width: 200px;width: 100%;height: auto}.build-info{box-sizing: border-box;padding: 15px;background-color:var(--lightCyan);text-align: center;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px}.features__items{margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap}.district{margin: 80px 0 2em 0}.district__items{width: 100%;display: grid;grid-template-columns: 1fr;gap: 1em}.district__item{border-radius: 6px;position: relative}.district__figure{border-radius: 6px}.district__content{position: absolute;bottom: 40px;left: 0;z-index: 2}.district__title{padding: 15px 30px 15px 20px;font-weight: 700;font-size: 15px;color: white;background-color: var(--cyan);opacity: 0.8;border-radius: 0px 50px 50px 0px;margin-bottom: 10px}.district__count{padding: 8px 30px 8px 20px;font-size: 15px;color: white;opacity: 0.8;border-radius: 0px 50px 50px 0px;background-color: var(--accent);opacity: .8;max-width: fit-content;overflow: hidden}.district__image{width: 100%;height: 100%;display: block;border-radius: 6px}@media (min-width: 568px){.district__items{grid-template-columns: repeat(2, 1fr);grid-template-rows: repeat(2, 200px);grid-template-areas: "tleft tright" "bleft bright"}.district__item:first-child{grid-area: tleft}.district__item:nth-child(2){grid-area: tright}.district__item:nth-child(3){grid-area: bleft}.district__item:last-child{grid-area: bright}}@media (min-width: 768px){.district__items{grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(2, 336px);grid-template-areas: "left middle right" "bottom bottom right"}.district__item:first-child{grid-area: left}.district__item:nth-child(2){grid-area: middle}.district__item:nth-child(3){grid-area: bottom}.district__item:last-child{grid-area: right}}.features__item{display: inline-block;margin: 5px;padding: 5px 8px;color: var(--cyan);font-weight: 400;font-size: 15px;border: 1px solid var(--cyan);border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px}.compilation{display: flex;justify-content: center}.compilation__item{display: flex;justify-content: center;margin: 0 5%}.compilation-icon{display: inline-block;vertical-align: middle;margin: 0 .5em;width: 20px;height: 20px;max-width: 20px}.arrow-down{margin: 0 5px;vertical-align: middle;width: 10px;height: 6px;max-width: 10px}.arrow-down-white{fill: white}.arrow-down-gray{width: 8px;height: 5px;fill: var(--font)}.search-bar{margin: 2em 0;background: rgba(0, 113, 138, 0.1);padding: 11px 0}.sort-bar{display: flex;gap: 15px;align-items: center}.sort__select{padding: 4px 40px 4px 15px;display: inline-block;background-size: 9px 7px;box-shadow: none}.favorite-info{display: none;align-items: center;gap: 10px;color: var(--font);text-decoration: none;margin-right: 30px}.favorite-info__icon{font-size: 20px;color: var(--font);fill: none;stroke: var(--font);display: none}.favorite-info__label{}.favorite-info__count{color: var(--primary);font-weight: 700}@media (min-width: 868px){.favorite-info{display: flex}}@media (min-width: 870px){.favorite-info{margin-right: 50px}}@media (min-width: 920px){.favorite-info__icon{display: block}}.btn-onmap{}.btn-onmap__icon{font-size: 24px}.collection-bar__icon{font-size: 20px}.search-bar__footer{display: flex;align-items: center;gap: 20px;margin-left: auto;justify-content: end}.search-bar__footer .btn-icon{margin: 0;padding: 0}.search-bar__devider{position: relative;border-left: 1px solid rgba(102, 102, 102, 0.2);height: 24px;display: none}.search-bar__devider:after{content: '';display: block;position: absolute;top: -10px;bottom: -10px}.btn-card-object-layout{display: none}@media (min-width: 992px){.search-bar__devider{display: block}.btn-card-object-layout{display: inline-flex}}.footer{padding: 30px 0 15px 0;background-color: var(--base);color: white}.footer a{color: white;text-decoration: none}.contacts__item{margin: 1em 0;text-align: center}.contacts__link-phone{font-weight: 700;font-size: 20px}.contacts__link-email{font-size: 18px}.copyright{margin-top: 30px;padding-top: 15px;border-top: 1px solid rgba(255, 255, 255, 0.5);opacity: .5}.footer-nav{display: flex;justify-content: space-between}.footer-nav__list{margin: 0;padding: 0;list-style: none}.footer-nav__header{position: relative;font-weight: 700;font-size: 18px;margin-bottom: 15px;padding-bottom: 5px}.footer-nav__header::after{content: "";position: absolute;bottom: -5px;left: 0;width: 100%;height: 1px;background-color: rgba(255, 255, 255, 0.5)}.footer-nav__link{transition: .2s opacity linear}.footer-nav__link:hover{opacity: .5}.footer-nav__item:not(:last-child){margin-bottom: .5em}@media (min-width: 576px){.footer-nav__col{max-width: 30%;min-width: 150px}}@media (min-width: 768px){.footer-nav__col{max-width: 20%;min-width: 150px}}.wrap_numobj{display: flex;flex-direction: row;align-items: center;justify-content: center}.numobj{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 15px;line-height: 20px;color: var(--gray333);margin-left: 6px}.item_title{margin-left: 14px}.top_adv{background-color: var(--lightCyan);border-radius: 6px;height: 64px}.top_adv_wrap{display: flex;flex-direction: row;justify-content: flex-start;align-items: center}.top_adv_wrap .item{display: flex;flex-direction: row;align-items: center;margin-right: 30px}.top_adv_wrap2{display: flex;flex-direction: row;align-items: center;justify-content: space-evenly}.top_adv_wrap2 .item{display: flex}.text_blue p{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 15px;line-height: 20px;color: var(--base)}.title_item{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 18px;line-height: 25px;color: var(--base);text-align: center}.wrapper_broker{background-color: var(--lightCyan);padding: 20px}.wrap_data_broker{display: flex;flex-direction: column;align-items: flex-start}.wrap_broker_img{display: flex;flex-direction: row;justify-content: center}.broker_avatar{border-radius: 70px}.broker_title{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 24px;color: var(--base);margin-bottom: 16px}.broker_item{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 15px;color: var(--base)}.wrap_broker_ico{display: flex;flex-direction: column;justify-content: center;align-items: center;border-left: 1px solid #00A7CC}.broker_icon_contact{padding: 10px;margin-left: 14px}.wrap_ico_map{display: flex;flex-direction: row;align-items: center;justify-content: flex-start}.form-row{margin: 1.5em 0}.input{width: 100%;padding: 15px 20px;background-color: white;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;color: var(--font);border: none;outline: none;transition: .2s all linear;-webkit-transition: .2s all linear;-moz-transition: .2s all linear;-ms-transition: .2s all linear;-o-transition: .2s all linear}.input:focus{box-shadow: 0 0 10px rgba(0, 167, 204, 0.5)}.textarea{width: 100%;padding: 15px 20px;background-color: white;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;color: var(--font);border: none;outline: none;transition: .2s all linear;-webkit-transition: .2s all linear;-moz-transition: .2s all linear;-ms-transition: .2s all linear;-o-transition: .2s all linear;resize: none;min-height: 120px}.textarea:focus{box-shadow: 0 0 10px rgba(0, 167, 204, 0.5)}.form-row{display: flex;justify-content: space-between}.form-row:last-child{margin-bottom: 0}.form-row-flex *{flex: 0 0 49%}.object__personal a:hover{text-decoration: none}.manager{box-sizing: border-box;padding: 20px;width: 48%;display: flex;flex-direction: column;align-items: center;margin-bottom: 1.5em;background-color: var(--lightCyan);border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px}.manager-main-info-wrapper{display: flex;align-items: center;flex-direction: column;border-bottom: 1px solid var(--cyan)}.manager__icons{display: flex}.managers-wrapper{display: flex;width: 100%;justify-content: space-between;flex-wrap: wrap}.manager__icons a:nth-child(2){margin-right: 30px;margin-left: 30px}.icon-manager{display: block;margin: 1em auto;width: 40px;height: 40px;max-width: 40px}figure{margin: 0}.manager figure img{width: 140px;height: 140px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%}.manager figure{margin-right: 15px}.manager__info{margin-right: 15px;padding-right: 15px;padding-bottom: 12px;color: var(--base)}.manager__info-item{margin: 1em 0}.manager__info-item:last-child{margin-bottom: 0}.manager__info-item a{text-decoration: none}.manager__title{font-weight: 700;font-size: 24px}.icon-whatsapp{fill: none !important}.form-result{display: none;color: #fff}.form-result__success{}.form-result__error{}.form-result__header{font-weight: 700;font-size: 36px;margin-bottom: 10px}.form-result__text{font-size: 20px}.modal-form-result.fancybox__content{width: 96%;max-width: 700px;padding: 10px;border-radius: 6px;padding: 10px;color: #fff}.is-compact .modal-form-result.fancybox__content .f-button.is-close-btn{--f-button-bg: transparent;--f-button-active-bg: transparent;--f-button-hover-bg: transparent;--f-button-color: #fff;top: 20px;right: 20px}.modal-form-result.modal-form-result_success{background-color: var(--primary)}.modal-form-result.modal-form-result_error{background-color: var(--accent)}.modal-form-result__wr{padding: 10px 20px 30px;border: 1px solid rgba(255, 255, 255, 0.5);border-radius: 6px}.modal-form-result__img{display: block;line-height: 1;margin: 0 auto;margin-bottom: 30px}.modal-form-result__content{text-align: center;text-align: center;line-height: 1.36}.loading-global{position: fixed;inset: 0;background-color: rgba(0,0,0,0.4);color: #fff;fill: #fff;display: none;align-items: center;justify-content: center;font-size: 50px;z-index: 100}.loading-global.active{display: flex !important}.fa-spin{animation-name: fa-spin;animation-duration: 2s;animation-iteration-count: infinite;animation-timing-function: linear}@keyframes fa-spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}to{-webkit-transform: rotate(1turn);transform: rotate(1turn)}}.page404{background: url(../image/404.webp) center top no-repeat;background-size: cover;text-align: center;color: #FFFFFF;padding-top: 10px;min-height: 300px}.page404__header{font-weight: 700;font-size: 28px;line-height: 1.35;margin: 0 0 160px 0}.page404__text{font-size: 20px;line-height: 1.35;margin-bottom: 20px;display: none}@media screen and (min-width: 768px){.page404{height: 750px;padding-top: 50px}.page404__header{font-size: 40px;line-height: 1.35;margin: 0 0 320px 0}.page404__text{display: block}}@media screen and (min-width: 1200px){.page404{height: 750px;padding-top: 50px}.page404__header{margin-bottom: 320px;font-size: 50px}}.f-carousel-slide{width: 100%}@media (min-width: 1500px){.f-carousel-slide{width: calc(100% / 3)}}.article-themes{margin-bottom: 10px}.article-themes__item{display: inline-block;margin: 0 10px 10px 0;padding: 8px 15px;color: var(--cyan);font-size: 15px;line-height: 1.333;border: 1px solid var(--cyan);border-radius: 50px;text-decoration: none}.header-btn{background: var(--lightGray);border-bottom: solid 1px #70C9DD;padding: 10px 20px;margin-bottom: 20px}.header-btn__header{font-size: 18px;font-weight: 700;line-height: 1.3889;color: var(--base);margin: 0}.section-collections{}.nav-collections{}.nav-collections__header{margin: 0 0 10px 0;font-size: 18px;line-height: 1.3333}.nav-collections__link{padding: 8px 15px;margin: 0 12px 16px 0}.tags_lite .nav-collections__link:nth-child(n+7){display: none}.visibleTags-js{font-weight: bold}.map{height: 450px;background-color: #fffef7;margin-bottom: 20px}.alert{--alert: transparent;padding: 20px;border: solid 1px var(--alert);background-color: var(--bg, #fff);border-radius: 6px;margin-bottom: 20px}.alert-info{--alert: var(--devider)}.alert-danger{--alert: var(--accent)}.table-responsive{min-height: .01%;overflow-x: auto}.table-vnj table{width: 100%;margin-bottom: 40px;border-collapse: collapse}.table-vnj thead{font-weight: 700}.table-vnj thead td{vertical-align: middle;padding: 8px 13px}.table-vnj tbody td{vertical-align: top;padding: 13px 8px;background-color: #fff;border-top: solid 1px var(--backgroundColor)}.table-vnj tbody tr td:first-child{padding: 13px 8px}.table-vnj tbody td .fl{vertical-align: top;margin-top: 2px}.table-vnj a{text-decoration: none;color: var(--primary)}#static-form-container{width: 100% !important;background: url(../image/subscribe_bg.svg);min-height: 250px;background-size: cover}#static-form-container .container{max-width: 800px;margin: 0;width: 100%}.form-title{font-weight: bold;font-size: 40px;color: white;margin-bottom: 10px;text-align: center;margin-top: 20px}.form-desc{font-size: 24px;color: white;margin-bottom: 30px;text-align: center}.form-fields{display: flex;padding: 0px 39px}.form-fields input[type=text]{width: 257px;height: 40px;color: gray;font-size: 15px;margin-right: 20px;margin-bottom: 20px;border-radius: 4px;border: none;padding: 0 10px}.form-fields input::placeholder{color: gray}.form-fields button{width: 142px;height: 40px;color: white;background-color: #EB5757;font-weight: bold;font-size: 15px;border-radius: 6px;border: none}@media screen and (max-width: 800px){.form-fields{display: flex;flex-direction: column;align-items: center}.form-fields > div{width: 100%}}@media screen and (max-width: 400px){.form-title{font-size: 24px}.form-desc{font-size: 18px}.form-fields{padding: 0}.form-fields input[type=text], .form-fields button{width: 100%}}.d-none{display: none}.nav-collections a{}.more, .lower{color: var(--base);text-decoration: underline;cursor: pointer}.more-lower .lower{display: flex;margin: 0 auto}.opened-nav-list{width: 100%;display: flex;justify-content: center}.properties-wrapper{display: flex;flex-wrap: wrap}.properties-wrapper .object-properties__block{width: 50%;margin-bottom: 0}.object-properties__header-large{margin-left: 20px}.object-properties__block-large{width: 100%!important}.object-properties__block:nth-child(2){border-top: 0!important;padding-top: 0!important}.page-title-properties{margin-bottom: 10px}@media screen and (max-width: 640px){.properties-wrapper{flex-direction: column}.properties-wrapper .object-properties__block{width: 100%}.object-properties__block:nth-child(2){border-top: solid 1px #e0e0e0!important;padding-top: 10px!important}}.other-city{width: 33%;margin-bottom: 10px}@media screen and (max-width: 1060px){.other-city{width: 50%}}@media screen and (max-width: 470px){.other-city{width: 100%;text-align: center;margin-bottom: 20px}}.manager__figure img{object-fit: cover}.developers-agents-wrapper .manager{width: 31.3%}.developers-agents-wrapper .row{justify-content: space-between}.type-content{position: relative}.hide-type-content-back{position: absolute;width: 100%;height: 20px;background: #F9F9F9;bottom: 0;background: linear-gradient(0deg, rgba(249,249,249,0.9430147058823529) 41%, rgba(249,249,249,0) 100%);opacity: 0.5}.hide-type-content-wrapper{color: var(--base);cursor: pointer}.new-carusel-test img{object-fit: contain!important;background-color: #fff}.present-form-large .row{justify-content: space-between}.present-form-large .col-12.col-md-4-.mb-20.mb-md-0-{width: 33%}@media screen and (max-width: 768px){.present-form-large .col-12.col-md-4-.mb-20.mb-md-0-{width: 100%}}.seo-text-city{margin-top: 1em}.footer-popular{width:100%;padding:0 15px}.footer-popular__list{columns:3 230px;column-gap:28px}.footer-popular__list .footer-nav__item{break-inside:avoid}.seo-text{margin-top:32px}

/* Filename: search-form.css */
.search{padding: 20px 20px;background-color: var(--lightCyan);border-radius: 6px;margin-bottom: 30px}.search__fields{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 10px}.search__field{flex: 1 0 100%;position: relative}@media (min-width: 568px){.search__field{flex: 1 0 calc(50% - 5px)}.search__field_price{flex: 1 0 100%}}@media (min-width: 992px){.search__field{flex: 1 0 0}.search__field_price{flex: 1 0 16%}}.search__group{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.search__group-item{flex: 1 0 0}.search__footer{margin-top: 10px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between}.search__footer > *{flex: 1 0 auto;margin-bottom: 10px}.search__btn-extra{padding-left: 0}.search__btn-extra .icon{width: 10px;height: 6px}.search__field-submit{margin-left: auto}.search__submit{padding: 12px 24px;font-size: 18px;line-height: 1.333333;min-width: 150px}@media (min-width: 600px){.search__footer > *{flex: 0 0 auto;margin-bottom: 0}}.search__input{padding: 10px;background: white;border-radius: 4px;outline: none;width: 100%;border: none;height: 40px}.search__select{padding: 10px;background: #fff url(../image/down-gray.svg) no-repeat center right 8px;cursor: pointer;border-radius: 4px;width: 100%;border: none;outline: none;height: 40px}.search-extra{padding: 20px 0;background-color: var(--lightCyan);border-radius: 6px;display: none}.search-extra.active{display: block}.search-extra__row{display: grid;grid-template-columns: 1fr;gap: 10px 20px}.search-extra__row + .search-extra__row{margin-top: 20px}.search-extra__header{padding-top: 10px}.search-extra__fields{display: grid;grid-gap: 20px}.search-extra__cols_1-1-1{grid-template-columns: 100%}.search-extra__cols_1-2{grid-template-columns: 100%}.search-extra__cols_1{grid-template-columns: 100%}@media (min-width: 900px){.search-extra__row{grid-template-columns: 1fr}.search-extra__cols_1-1-1{grid-template-columns: 1fr 1fr 1fr}.search-extra__cols_1-2{grid-template-columns: 1fr 2fr}.search-extra__cols-1{grid-template-columns: 1fr}}@media (min-width: 1024px){.search-extra__row{grid-template-columns: 135px 1fr}.search-extra__cols_1-1-1{grid-template-columns: 1fr 1fr 1fr}.search-extra__cols_1-2{grid-template-columns: 1fr 2fr}.search-extra__cols_1{grid-template-columns: 1fr}}@media (min-width: 1250px){.search-extra__row{grid-template-columns: 200px 1fr}.search-extra__cols_1-1-1{grid-template-columns: 1fr 1fr 1fr}.search-extra__cols_1-2{grid-template-columns: 1fr 2fr}.search-extra__cols_1{grid-template-columns: 1fr}}.search-extra__group-fields{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.search-extra__group-fields > *{flex: 1 0 0%}.search-extra .form-check{margin-top: 10px;margin-bottom: 10px}.search-extra__footer{border-top: solid 1px var(--base);padding: 20px 0 0 0;margin-top: 20px}.search-extra__actions{display: flex;flex-wrap: wrap}.search-extra__actions > *{flex: 1 0 100%;margin-bottom: 10px}.search-extra__btn-saved, .search-extra__btn-saved:hover{margin-right: 20px;font-weight: 700;color: var(--base);padding-left: 10px;padding-right: 10px}.search-extra__btn-save{margin-left: auto;margin-right: 20px}.search-extra__btn-search{margin-left: auto}@media (min-width: 600px){.search-extra__actions > *{flex: 0 0 auto;margin-bottom: 0}}

/* Filename: mcheckbox.css */
.mcheckbox{position: relative}.mcheckbox_hide{display: none}.mcheckbox__trigger{padding: 10px;background: #fff url(../image/down-gray.svg) no-repeat center right 8px;cursor: pointer;border-radius: 4px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mcheckbox__trigger:hover, .mcheckbox__trigger_isfocus{}.mcheckbox__dropdown{width: 100%;min-width: 190px;max-width: 300px;position: absolute;left: 0;top:100%;background: white;z-index: 10;display: none;border-radius: 0 0 6px;border: 1px solid #eaeaea}.mcheckbox__item-all{}.mcheckbox__item{position: relative;display: block;padding: 7px 10px 7px 30px}.mcheckbox__checkbox{position: absolute;top: 10px;left: 10px}.mcheckbox__label{line-height: 1.25}.mcheckbox__item:hover{}.mcheckbox__list{max-height: 500px;overflow-y: auto}

/* Filename: subscribe.css */
.subscribe{padding: 10px;border-radius: 6px;background-color: var(--primary)}.subscribe__form{padding: 10px 20px;text-align: center;color: #fff;line-height: 1.35}.subscribe__header{font-weight: 700;font-size: 18px;margin-bottom: 10px}.subscribe__text{font-size: 16px;margin-bottom: 30px}.subscribe__bg{}.subscribe__field{margin-bottom: 20px}.subscribe__input{height: 40px;background: #FFFFFF;border-radius: 4px;border: none;padding: 0 15px;width: 100%}.subscribe__form .row{margin-left: -10px;margin-right: -10px}.subscribe__form .row > *{padding-left: 10px;padding-right: 10px}@media (min-width: 992px){.subscribe{background: var(--primary) url('../image/bg-subscribe.webp') right 10px center no-repeat;background-size: 33%}.subscribe__form{padding: 30px 50px}.subscribe__header{font-size: 40px}.subscribe__text{font-size: 24px}.subscribe__field{margin-bottom: 0}}

/* Filename: card-object.css */
.object__items{margin-bottom: 1em}.object__items sup{top: 0 !important}.card-object{height: 100%;position: relative;container-type: inline-size;container-name: card-object}.card-object__container{height: 100%;display: flex;flex-direction: column;background-color: white;border-radius: 4px;overflow: hidden}.card-object__figure{margin: 0;padding: 0;position: relative;border-radius: 4px 4px 0 0;height: 220px;overflow: hidden}.card-object__figure:after{content: '';display: block;position: absolute;inset: 0;z-index: 1;pointer-events: none}.card-object__aside{border-top-right-radius: 4px;border-top-left-radius: 4px}.card-object__wr{height: 100%;display: flex;flex-direction: column}.card-object__icons{position: absolute;top: 0px;right: 0px;z-index: 2;padding: 15px;display: flex;gap: 15px}.card-object__image{object-fit: cover;width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;display: block;z-index: 1}.card-object__link{display: block;width: 100%}.card-object__title-link{padding: 25px 15px;display: block;font-weight: 700;font-size: 20px;text-decoration: none}.card-object__header{border-bottom: 1px solid rgba(153, 153, 153, 0.5);min-height: 90px;max-height: 90px}.card-object__footer{background-color: var(--primary);padding: 15px;display: flex;justify-content: space-between;align-items: center;color: white;margin-top: auto;text-decoration: none}.card-object:hover .card-object__footer{background-color: var(--primary-darked)}.card-object__price{font-size: 20px;font-weight: 700}.card-object__features{padding: 15px}.card-object__btn{margin: 0 0 0 0;padding: 0}.card-object__icon{font-size: 24px;cursor: pointer;fill: transparent;stroke: var(--lightCyan);pointer-events: none}.card-object__icon.card-object__icon_favorite{fill: transparent}.card-object__btn[data-is-favorite] svg, .card-object__btn[data-is-compare] svg, .card-object__btn[data-is-collections] svg{fill: var(--accent)}.card-object__footer-icon{width: 24px;height: 24px;max-width: 24px;display: block}.card-object__properties{padding: 15px;border-bottom: 1px solid rgba(153, 153, 153, 0.5);min-height: 140px;max-height: 140px;overflow: hidden}.properties__icon{margin-right: 10px;width: 20px;height: 20px;max-width: 20px;color: var(--primary)}.properties__items{margin: 0;padding: 0;list-style: none;column-count: 2;column-gap: 15px}.properties__item{display: flex;align-items: flex-start}.properties__item:not(:last-child){margin-bottom: 10px}.object-layout_horizontal > div{width: 100%}.card-object__tag{position: absolute;left: 0;bottom: 10px;padding: 5px 10px;background-color: var(--primary);z-index: 10;border-bottom-right-radius: 5px;border-top-right-radius: 5px;color: var(--backgroundColor);opacity: 0.7}@container card-object (min-width: 700px){.card-object{height: auto;flex-direction: row}.card-object__container{flex-direction: row;border: solid 1px var(--primary)}.card-object__aside{flex: 0 0 400px}.card-object__figure{height: 100%;border-radius: 4px 0 0 4px}.card-object__wr{flex: 1}.card-object__header{border-bottom: none;min-height: auto;max-height: initial;padding-right: 130px}.card-object__properties{border-bottom: none;min-height: auto;max-height: initial}.card-object__footer{justify-content: flex-end;gap: 15px}.card-object__icon{stroke: var(--primary)}}.card-map-object__header{}.card-map-object__img{display: block;line-height: 1;width: 100%;max-width: 250px;height: 150px;object-fit: cover}.card-map-object__body{font-size: 20px;font-weight: 700;line-height: 1.333;color: var(--primary-darked);max-width: 250px}.card-map-object__footer{background-color: var(--primary);padding: 10px;color: #fff;display: flex;justify-content: space-between;align-items: center;gap: 10px;max-width: 250px}.card-map-object__price{font-size: 20px}.card-map-object__link{font-size: 24px}.card-map-object__icon{}

/* Filename: pagination.css */
.pagination{padding: 10px 0;background: var(--lightGray);border-radius: 6px}.pagination ul{margin: 0;padding: 0;list-style: none;display: flex;justify-content: center;gap: 5px}.pagination ul li a, .pagination ul li span{display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;font-size: 16px;line-height: 1;text-decoration: none;background: transparent;color: var(--font);border-radius: 50%;transition: .2s all linear}.pagination ul li a:hover{background-color: var(--cyan);color: white}.pagination ul li.active span{background-color: var(--base);color: white}.pagination__devider{display: flex;justify-content: center;align-items: center}.pagination svg{font-size: 16px;width: 1em;height: 1em}

/* Filename: card-agent.css */
.card-agent{background: #FFFFFF;border-radius: 6px;overflow: hidden;position: relative;display: flex;flex-direction: column;height: 100%}.card-agent__top{aspect-ratio: 16/10}.card-agent__body{flex: 1 0 0%;line-height: 1.3333;text-align: center;padding: 15px 15px 0;color: var(--primary-darked)}.card-agent__footer{margin-top: auto;padding: 0 15px 15px}.card-agent__img{display: block;height: 100%;width: 100%;object-fit: cover}.card-agent__header{font-weight: 700;font-size: 20px;margin-bottom: 15px}.card-agent__text{font-size: 15px;line-height: 20px;margin-bottom: 15px}.card-agent__btn{display: block;width: 100%}.section_agents{margin-bottom: 50px}

/* Filename: card-consultant.css */
.consultation-grid{display: flex;flex-wrap: wrap;gap: 10px;height: 100%}.card-consultant{background: rgba(255, 255, 255, 0.5);backdrop-filter: blur(5px);border-radius: 6px;display: flex;flex-wrap: wrap;gap: 20px;padding: 20px;flex: 1 0 100%}.card-consultant__figure{flex: 1 0 100%}.card-consultant__icon-user{display: block;width: 75px;height: 75px;margin: 0 auto;color: var(--primary)}.card-consultant__main{flex: 1 0 0%;color: var(--primary-darked);line-height: 1.333}.card-consultant__footer{flex: 1 0 100%}.card-consultant__img{display: block;margin: 0 auto;border-radius: 100%;width: 140px;height: 140px;object-fit: cover}.card-consultant__name{font-size: 24px;margin-bottom: 16px}.card-consultant__property{font-size: 15px}.card-consultant__property a{text-decoration: none}.card-consultant__property + .card-consultant__property{margin-top: 16px}.card-consultant__property-label{font-weight: 700}.card-consultant__actions{display: flex;justify-content: space-evenly;max-width: 250px;margin: 0 auto;gap: 10px}.card-consultant__btn{font-size: 32px;border: none;background: none;padding: 0;line-height: 1}.card-consultant__icon{line-height: 1}@media (min-width: 992px){.card-consultant__figure{flex: 0 0 140px}.card-consultant__main{flex: 1 0 0%}.card-consultant__footer{flex: 0 0 52px;border-left: dashed 1px var(--primary-darked)}.card-consultant__actions{flex-direction: column;justify-content: space-evenly;height: 100%;align-items: flex-end}}.consultation-block{background: rgba(255, 255, 255, 0.5);backdrop-filter: blur(5px);border-radius: 6px;line-height: 1.3333;text-align: center;padding: 36px 20px;flex: 1 0 100%}.consultation-block__header{font-size: 24px;color: var(--primary);margin-bottom: 5px}.consultation-block__icon{fill: var(--primary);font-size: 24px}.consultation-block__text{font-size: 20px;margin-bottom: 5px;color: #666;text-transform: uppercase}.consultation-block__footer{color: var(--primary-darked);font-size: 24px;font-weight: 700}@media (min-width: 600px){.card-consultant{flex: 1 0 100%}.consultation-block{flex: 1 0 auto}}

/* Filename: card-number.css */
.card-number{height: 100%;border: solid 1px var(--devider);border-radius: 6px;padding: 10px;display: flex;gap: 10px}.card-number__top{flex: 0 0 40px;display: flex;background-color: var(--lightCyan);align-items: center;justify-content: center;font-weight: 700;font-size: 15px;color: var(--accent);border-radius: 6px}.card-number__body{}.card-number__header{margin: 0 0 10px 0;font-weight: 700;font-size: 15px;color: var(--primary-darked)}.card-number__content{}

/* Filename: card-flag.css */
.card-flag{min-height: 220px;border-radius: 6px;overflow: hidden;position: relative}.card-flag__top{position: relative}.card-flag__top:after{content: '';display: block;position: absolute;inset: 0;background: rgba(0, 0, 0, 0.5);z-index: 1;pointer-events: none}.card-flag__img{display: block;line-height: 1;width: 100%;height: 100%;object-fit: cover}.card-flag__content{position: absolute;inset: 0;width: 100%;height: 100%;padding: 36px 10px 36px;display: flex;flex-direction: column;text-align: center;color: #fff;z-index: 1}.card-flag__fl{flex: 0 0 22px;margin-bottom: 16px}.card-flag__header{font-weight: 700;font-size: 20px;margin-bottom: 10px}.card-flag__numbers{flex: 0 0;margin-top: auto}.card-flag__value{font-weight: 700;font-size: 30px;line-height: 41px}.card-flag__descr{font-size: 15px;line-height: 20px}

/* Filename: flags.css */
.fl{font-size: 0;line-height: 0;position: relative;display: inline-block;overflow: hidden;width: 22px;height: 16px;margin: 0;padding: 0;vertical-align: middle;background: url(../image/flags24flat.png) 0 9px no-repeat}.fl-ABKHAZIA{background-position: 0 0}.fl-AD{background-position: 0 -16px}.fl-AE, .fl-ar{background-position: 0 -32px}.fl-AF{background-position: 0 -48px}.fl-AG{background-position: 0 -64px}.fl-AI{background-position: 0 -80px}.fl-AL{background-position: 0 -96px}.fl-AM{background-position: 0 -112px}.fl-AN{background-position: 0 -128px}.fl-AO{background-position: 0 -144px}.fl-AQ{background-position: 0 -160px}.fl-AR{background-position: 0 -176px}.fl-AS{background-position: 0 -192px}.fl-AT{background-position: 0 -208px}.fl-AU{background-position: 0 -224px}.fl-AW{background-position: 0 -240px}.fl-AX{background-position: 0 -256px}.fl-AZ{background-position: 0 -272px}.fl-BA{background-position: 0 -288px}.fl-BB{background-position: 0 -304px}.fl-BD{background-position: 0 -320px}.fl-BE{background-position: 0 -336px}.fl-BF{background-position: 0 -352px}.fl-BG{background-position: 0 -368px}.fl-BH{background-position: 0 -384px}.fl-BI{background-position: 0 -400px}.fl-BJ{background-position: 0 -416px}.fl-BL{background-position: 0 -432px}.fl-BM{background-position: 0 -448px}.fl-BN{background-position: 0 -464px}.fl-BO{background-position: 0 -480px}.fl-BR{background-position: 0 -496px}.fl-BS{background-position: 0 -512px}.fl-BT{background-position: 0 -528px}.fl-BV{background-position: 0 -544px}.fl-BW{background-position: 0 -560px}.fl-BY{background-position: 0 -576px}.fl-BZ{background-position: 0 -592px}.fl-CA{background-position: 0 -608px}.fl-CC{background-position: 0 -624px}.fl-CD{background-position: 0 -640px}.fl-CF{background-position: 0 -656px}.fl-CG{background-position: 0 -672px}.fl-CH{background-position: 0 -688px}.fl-CI{background-position: 0 -704px}.fl-CK{background-position: 0 -720px}.fl-CL{background-position: 0 -736px}.fl-CM{background-position: 0 -752px}.fl-CN{background-position: 0 -768px}.fl-CO{background-position: 0 -784px}.fl-CR{background-position: 0 -800px}.fl-CU{background-position: 0 -816px}.fl-CV{background-position: 0 -832px}.fl-CX{background-position: 0 -848px}.fl-CY{background-position: 0 -864px}.fl-CZ{background-position: 0 -880px}.fl-DE{background-position: 0 -896px}.fl-DJ{background-position: 0 -912px}.fl-DK{background-position: 0 -928px}.fl-DM{background-position: 0 -944px}.fl-DO{background-position: 0 -960px}.fl-DZ{background-position: 0 -976px}.fl-EC{background-position: 0 -992px}.fl-EE{background-position: 0 -1008px}.fl-EG{background-position: 0 -1024px}.fl-EH{background-position: 0 -1040px}.fl-ER{background-position: 0 -1056px}.fl-ES-CE{background-position: 0 -1072px}.fl-ES-ML{background-position: 0 -1088px}.fl-ES{background-position: 0 -1104px}.fl-ET{background-position: 0 -1120px}.fl-EU{background-position: 0 -1136px}.fl-FI{background-position: 0 -1152px}.fl-FJ{background-position: 0 -1168px}.fl-FK{background-position: 0 -1184px}.fl-FM{background-position: 0 -1200px}.fl-FO{background-position: 0 -1216px}.fl-FR{background-position: 0 -1232px}.fl-GA{background-position: 0 -1248px}.fl-GB, .fl-en{background-position: 0 -1264px}.fl-GD{background-position: 0 -1280px}.fl-GE{background-position: 0 -1296px}.fl-GF{background-position: 0 -1312px}.fl-GG{background-position: 0 -1328px}.fl-GH{background-position: 0 -1344px}.fl-GI{background-position: 0 -1360px}.fl-GL{background-position: 0 -1376px}.fl-GM{background-position: 0 -1392px}.fl-GN{background-position: 0 -1408px}.fl-GP{background-position: 0 -1424px}.fl-GQ{background-position: 0 -1440px}.fl-GR{background-position: 0 -1456px}.fl-GS{background-position: 0 -1472px}.fl-GT{background-position: 0 -1488px}.fl-GU{background-position: 0 -1504px}.fl-GW{background-position: 0 -1520px}.fl-GY{background-position: 0 -1536px}.fl-HK{background-position: 0 -1552px}.fl-HM{background-position: 0 -1568px}.fl-HN{background-position: 0 -1584px}.fl-HR{background-position: 0 -1600px}.fl-HT{background-position: 0 -1616px}.fl-HU{background-position: 0 -1632px}.fl-IC{background-position: 0 -1648px}.fl-ID{background-position: 0 -1664px}.fl-IE{background-position: 0 -1680px}.fl-IL{background-position: 0 -1696px}.fl-IM{background-position: 0 -1712px}.fl-IN{background-position: 0 -1728px}.fl-IO{background-position: 0 -1744px}.fl-IQ{background-position: 0 -1760px}.fl-IR{background-position: 0 -1776px}.fl-IS{background-position: 0 -1792px}.fl-IT{background-position: 0 -1808px}.fl-JE{background-position: 0 -1824px}.fl-JM{background-position: 0 -1840px}.fl-JO{background-position: 0 -1856px}.fl-JP{background-position: 0 -1872px}.fl-KE{background-position: 0 -1888px}.fl-KG{background-position: 0 -1904px}.fl-KH{background-position: 0 -1920px}.fl-KI{background-position: 0 -1936px}.fl-KM{background-position: 0 -1952px}.fl-KN{background-position: 0 -1968px}.fl-KOSOVO{background-position: 0 -1984px}.fl-KP{background-position: 0 -2000px}.fl-KR{background-position: 0 -2016px}.fl-KW{background-position: 0 -2032px}.fl-KY{background-position: 0 -2048px}.fl-KZ{background-position: 0 -2064px}.fl-LA{background-position: 0 -2080px}.fl-LB{background-position: 0 -2096px}.fl-LC{background-position: 0 -2112px}.fl-LI{background-position: 0 -2128px}.fl-LK{background-position: 0 -2144px}.fl-LR{background-position: 0 -2160px}.fl-LS{background-position: 0 -2176px}.fl-LT{background-position: 0 -2192px}.fl-LU{background-position: 0 -2208px}.fl-LV{background-position: 0 -2224px}.fl-LY{background-position: 0 -2240px}.fl-MA{background-position: 0 -2256px}.fl-MC{background-position: 0 -2272px}.fl-MD{background-position: 0 -2288px}.fl-ME{background-position: 0 -2304px}.fl-MF{background-position: 0 -2320px}.fl-MG{background-position: 0 -2336px}.fl-MH{background-position: 0 -2352px}.fl-MK{background-position: 0 -2368px}.fl-ML{background-position: 0 -2384px}.fl-MM{background-position: 0 -2400px}.fl-MN{background-position: 0 -2416px}.fl-MO{background-position: 0 -2432px}.fl-MP{background-position: 0 -2448px}.fl-MQ{background-position: 0 -2464px}.fl-MR{background-position: 0 -2480px}.fl-MS{background-position: 0 -2496px}.fl-MT{background-position: 0 -2512px}.fl-MU{background-position: 0 -2528px}.fl-MV{background-position: 0 -2544px}.fl-MW{background-position: 0 -2560px}.fl-MX{background-position: 0 -2576px}.fl-MY{background-position: 0 -2592px}.fl-MZ{background-position: 0 -2608px}.fl-NA{background-position: 0 -2624px}.fl-NC{background-position: 0 -2640px}.fl-NE{background-position: 0 -2656px}.fl-NF{background-position: 0 -2672px}.fl-NG{background-position: 0 -2688px}.fl-NI{background-position: 0 -2704px}.fl-NKR{background-position: 0 -2720px}.fl-NL{background-position: 0 -2736px}.fl-NO{background-position: 0 -2752px}.fl-NP{background-position: 0 -2768px}.fl-NR{background-position: 0 -2784px}.fl-NU{background-position: 0 -2800px}.fl-NZ{background-position: 0 -2816px}.fl-OM{background-position: 0 -2832px}.fl-PA{background-position: 0 -2848px}.fl-PE{background-position: 0 -2864px}.fl-PF{background-position: 0 -2880px}.fl-PG{background-position: 0 -2896px}.fl-PH{background-position: 0 -2912px}.fl-PK{background-position: 0 -2928px}.fl-PL{background-position: 0 -2944px}.fl-PM{background-position: 0 -2960px}.fl-PN{background-position: 0 -2976px}.fl-PR{background-position: 0 -2992px}.fl-PS{background-position: 0 -3008px}.fl-PT{background-position: 0 -3024px}.fl-PW{background-position: 0 -3040px}.fl-PY{background-position: 0 -3056px}.fl-QA{background-position: 0 -3072px}.fl-RE{background-position: 0 -3088px}.fl-RO{background-position: 0 -3104px}.fl-RS{background-position: 0 -3120px}.fl-RU, .fl-ru{background-position: 0 -3136px}.fl-RW{background-position: 0 -3152px}.fl-SA{background-position: 0 -3168px}.fl-SB{background-position: 0 -3184px}.fl-SC{background-position: 0 -3200px}.fl-SD{background-position: 0 -3216px}.fl-SE{background-position: 0 -3232px}.fl-SG{background-position: 0 -3248px}.fl-SH{background-position: 0 -3264px}.fl-SI{background-position: 0 -3280px}.fl-SJ{background-position: 0 -3296px}.fl-SK{background-position: 0 -3312px}.fl-SL{background-position: 0 -3328px}.fl-SM{background-position: 0 -3344px}.fl-SN{background-position: 0 -3360px}.fl-SO{background-position: 0 -3376px}.fl-SOUTH-OSSETIA{background-position: 0 -3392px}.fl-SR{background-position: 0 -3408px}.fl-SS{background-position: 0 -3424px}.fl-ST{background-position: 0 -3440px}.fl-SV{background-position: 0 -3456px}.fl-SY{background-position: 0 -3472px}.fl-SZ{background-position: 0 -3488px}.fl-TC{background-position: 0 -3504px}.fl-TD{background-position: 0 -3520px}.fl-TF{background-position: 0 -3536px}.fl-TG{background-position: 0 -3552px}.fl-TH{background-position: 0 -3568px}.fl-TJ{background-position: 0 -3584px}.fl-TK{background-position: 0 -3600px}.fl-TL{background-position: 0 -3616px}.fl-TM{background-position: 0 -3632px}.fl-TN{background-position: 0 -3648px}.fl-TO{background-position: 0 -3664px}.fl-TR{background-position: 0 -3680px}.fl-TT{background-position: 0 -3696px}.fl-TV{background-position: 0 -3712px}.fl-TW{background-position: 0 -3728px}.fl-TZ{background-position: 0 -3744px}.fl-UA{background-position: 0 -3760px}.fl-UG{background-position: 0 -3776px}.fl-UM{background-position: 0 -3792px}.fl-US{background-position: 0 -3808px}.fl-UY{background-position: 0 -3824px}.fl-UZ{background-position: 0 -3840px}.fl-VA{background-position: 0 -3856px}.fl-VC{background-position: 0 -3872px}.fl-VE{background-position: 0 -3888px}.fl-VG{background-position: 0 -3904px}.fl-VI{background-position: 0 -3920px}.fl-VN{background-position: 0 -3936px}.fl-VU{background-position: 0 -3952px}.fl-WF{background-position: 0 -3968px}.fl-WS{background-position: 0 -3984px}.fl-YE{background-position: 0 -4000px}.fl-YT{background-position: 0 -4016px}.fl-ZA{background-position: 0 -4032px}.fl-ZM{background-position: 0 -4048px}.fl-ZW{background-position: 0 -4064px}

/* Filename: accordion.css */
.accordion{border: solid 1px var(--devider);border-radius: 6px;overflow: hidden;background-color: #fff;margin-bottom: 10px}.accordion__summary{position: relative;padding: 12px 25px 12px 20px;cursor: pointer;list-style: none}.accordion__header{padding-right: 70px;font-size: 18px;line-height: 1.333;color: var(--primary)}.accordion__icon{fill: var(--primary);position: absolute;top: 15px;right: 20px;font-size: 20px}.accordion__content{padding: 10px 20px}details[open]>summary .accordion__icon{transform: rotate(180deg)}

/* Filename: expert.css */
 .expert{padding: 50px 0;margin-bottom: 60px;margin-top: 50px}.expert__bg{background: var(--lightCyan)}.expert__wr{padding: 20px;position: relative;display: grid;grid-template-columns: 100%;gap: 20px}.expert__figure{position: relative;display: none;min-height: 66px}.expert__outside{position: absolute;inset: -85px 0}.expert__img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 6px}.expert__text{font-weight: 700;font-size: 20px;line-height: 1.375;color: var(--primary-darked);text-align: center}.expert__buttons{display: flex;justify-content: center;gap: 30px}.expert__btn{padding: 0;font-size: 32px}.expert__btn:hover{}.expert__icon{}.expert__actions{}.expert__action{display: block;margin: 0 auto;text-transform: uppercase;width: 100%;max-width: 250px}@media (min-width: 992px){.expert__wr{padding: 35px 50px;grid-template-columns: 140px 1fr 160px 200px;gap: 30px;align-items: center}.expert__figure{display: block}.expert__text{text-align: left;font-size: 22px}}@media (min-width: 992px){}@media (min-width: 1280px){.expert__wr{grid-template-columns: 180px 1fr 160px 250px;gap: 40px}.expert__text{font-size: 24px}}

/* Filename: rec-by-country.css */
.section-rec-by-country{margin-bottom: 20px}.rec-by-country__block{}.rec-by-country__top{display: grid;gap: 10px;grid-template-columns: 22px 1fr;align-items: center;margin-bottom: 20px;padding: 0 10px}.rec-by-country__fl{}.rec-by-country__header{font-size: 18px;line-height: 1.3333;font-weight: 700;text-transform: uppercase;color: var(--primary-darked)}.rec-by-country__list{list-style-type: none;padding: 0}.rec-by-country__item{background-color: #fff;padding: 10px 20px;border-radius: 6px;margin-bottom: 5px}.rec-by-country__link{font-size: 18px;line-height: 1.3333;color: var(--primary-darked);text-decoration: none}.rec-by-country__link_more{text-decoration: underline}

/* Filename: nav-countries.css */
.nav-countries{}.nav-countries__list{columns: 1;list-style-type: none;padding: 0}.nav-countries__item{white-space: nowrap;margin-bottom: 1em}.nav-countries__link{text-decoration: none}.nav-countries__item .fl{margin-right: 10px;box-shadow: 0 0 2px 0px #d4d4d4}.nav-countries__title{text-decoration: underline}.nav-countries__count{}@media (min-width: 475px){.nav-countries__list{columns: 2}}@media (min-width: 768px){.nav-countries__list{columns: 3}}@media (min-width: 992px){.nav-countries__list{columns: 4}}

/* Filename: collections.css */
.collection-info{}.collection-info__select{}.collection-info__actions{}.collections-bar{background: var(--lightGray);margin-bottom: 20px;border-radius: 6px;padding: 20px 20px;position: relative;line-height: 1}.collections-bar__buttons{display: flex;align-items: center;gap: 20px}.collections-bar__button{padding: 0;font-size: 20px;color: var(--primary)}@media (min-width: 768px){.collections-bar__buttons{margin-left: auto}}.collections{border: solid 1px var(--devider);border-radius: 6px;overflow: hidden;background-color: #fff;margin-bottom: 50px}.collections__header{font-weight: 700;font-size: 18px;line-height: 25px;padding: 20px;background-color: var(--lightCyan)}.collections__body{padding: 30px}.collections__body .card-consultant{background-color: #F9F9F9;margin-bottom: 30px}.collections__footer{padding: 0 30px 30px 30px;text-align: right}.collections__save{min-width: 200px}.collections-comment{background: #F9F9F9;border: 1px solid #666666;padding: 10px 20px;border-radius: 6px;position: relative;margin-top: 15px}.collections-comment:after{content: '';display: block;width: 12px;height: 12px;background: #F9F9F9;border-top: 1px solid #666666;border-left: 1px solid #666666;transform: rotate(45deg);position: absolute;top: -7px;left: 20px}.collections-head{display: none;align-items: center;gap: 20px}.collections-head__select{padding: 4px 24px 4px 10px;max-width: 180px;background-size: 10px 8px;background-position: right 0.4rem center}@media (min-width: 868px){.collections-head{display: flex}}

/* Filename: object.css */
.object-header{border-bottom: solid 1px var(--devider);margin-bottom: 20px;padding-bottom: 20px}.object-header__header{font-size: 24px;line-height: 33px;color: var(--primary-darked);margin: 0}.object-header__aside{display: flex;gap: 20px;align-items: center}.object-header__btn{font-size: 20px}.object-header__num{font-weight: 700;color: #333}.object-info{margin-bottom: 50px;display: flex;align-items: center}.object-info__info{flex: 1;display: flex;align-items: center;gap: 30px;flex-wrap: wrap}.object-info__btn{color: var(--gray666);gap: 10px}.object-info__btn svg{color: var(--primary);font-size: 20px}.object-info__actions{flex: 0 0 auto;margin-left: auto;display: flex;align-items: center;gap: 8px}.object-info__actions svg{font-size: 24px}.object-info__btn_favorite svg{fill: transparent;color: transparent;stroke: var(--primary)}.object-info__btn[data-is-favorite] svg, .object-info__btn[data-is-compare] svg{fill: var(--accent)}.object-content{margin-bottom: 40px}.object-content__link{display: flex;justify-content: center;align-items: center;max-width: 520px;width: 100%;margin: 0 auto;aspect-ratio: 1.333333;text-decoration: none;background: var(--backgroundColor) url("/template/image/preza.webp") center center no-repeat;background-size: contain;background-blend-mode: multiply}.object-content__btn-pdf{background: rgba(0, 167, 204, 0.7);backdrop-filter: blur(2.24299px);border-radius: 400px;padding: 18px 25px;color: #fff;max-width: 170px;text-align: center}.video-section{margin-bottom: 60px}.object-video__iframe{width: 100%;display: block;aspect-ratio: 16/9}.present-form{box-sizing: border-box;background-color: #EAF5F5;border-radius: 6px;padding: 20px 30px;height: 100%}.present-form-inner{display: flex;flex-direction: column;justify-content: space-between}.present-header{font-size: 24px;line-height: 33px;color: #00718A;font-weight: 700;margin-bottom: 20px}.object-properties{margin-bottom: 30px}.object-properties__block{margin-bottom: 10px}.object-properties__block + .object-properties__block{border-top: solid 1px #e0e0e0;padding-top: 10px}.object-properties__header{font-size: 18px;color: var(--primary-darked);margin-bottom: 15px;padding-left: 10px;margin-top: 0}.object-properties__list{padding-left: 0;list-style: none}.object-properties__item{margin-bottom: 10px}.object-properties__item:before{font-family: 'Open Sans';font-weight: 600;color: var(--primary);content: "•";padding-right: 8px}@media (min-width: 568px){.object-properties__list{columns: 2}}@media (min-width: 768px){.object-properties__list{columns: 3}}@media (max-width: 992px){thead .object-price__td{min-width: 300px}}.object-price{margin-bottom: 40px}.table-responsive{overflow-x: auto;max-width: 100%;min-height: 0.01%}.object-price__table{width: 100%;border-spacing: 4px;font-size: 18px;color: var(--primary-darked);max-width: 100%;min-height: 0.01%}.object-price__td{padding: 10px 10px;text-align: center}thead .object-price__td{font-weight: 700;background: #fff;width: 14%}tbody tr .object-price__td:first-child{font-weight: 700}tbody tr .object-price__td{background: #EAF5F5}tbody tr:nth-child(2n) .object-price__td{background: #EAF5F5}.object-price__icon{font-size: 40px;margin-bottom: 5px}.object-price__title{min-height: 2.66666em}.object-currency{}.object-currency__item{cursor: pointer}.object-currency__item:not(.active){font-weight: 400;text-decoration: underline}.object-pay-plan{margin-bottom: 40px}.object-pay-plan__list{display: flex;gap: 16px;flex-wrap: wrap}.object-pay-plan__item{flex: 1 0 100%;max-width: 100%;padding-right: 20px}.object-pay-plan__wr{background-color: var(--primary);border-radius: 50px 10px 10px 50px;position: relative;display: flex;align-items: center;gap: 25px;padding: 10px 20px 10px 10px}.object-pay-plan__wr::after{content: '';display: block;background-color: var(--primary);border-radius: 3px;width: 28px;height: 28px;position: absolute;top: calc(50% - 14px);right: -12px;transform: rotate(45deg)}.object-pay-plan__aside{width: 70px;height: 70px;flex: 0 0 70px;background-color: #fff;display: flex;justify-content: center;align-items: center;color: var(--accent);border-radius: 100%}.object-pay-plan__icon{font-size: 40px}.object-pay-plan__body{flex: 1;color: #fff;;font-weight: 700}.object-pay-plan__title{font-size: 18px;border-bottom: 2px solid rgb(255,255,255,0.5);padding-bottom: 8px}.object-pay-plan__value{font-size: 30px}.object-pay-plan__listing{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: 10px}.object-pay-plan__element{display: flex;padding: 20px;flex-direction: column;align-items: flex-start;flex: 1 0 0;align-self: stretch;border-radius: 6px;background: #FFF}.object-pay-plan__val{color: var(--base);font-size: 30px;font-family: Open Sans;font-weight: 700;height: 40px;line-height: 40px}.object-pay-plan__desc{color: var(--gray333);font-size: 18px;font-family: Open Sans}.object-pay-plan__desc-last{color: var(--cyan);font-size: 18px;font-family: Open Sans;font-weight: 700}.object-pay-plan__desc-last a{text-decoration-line: none}.object-pay-plan__arrow{height: 10px;width: 100%;border-top: 4px solid #fff;border-bottom: 4px solid #fff;box-sizing: border-box;border-left: none;border-right: none;margin: 20px 0;background-color: var(--cyan);display: flex;align-items: center;justify-content: flex-end}.object-pay-plan__arrow-last{height: 2px;width: 100%;border-top: 2px dashed var(--cyan);box-sizing: border-box;border-left: none;border-right: none;margin: 20px 0;display: flex;align-items: center;justify-content: flex-end}.object-pay-plan__arrow-last img{margin-top: -2px}@media (min-width: 768px){.object-pay-plan__list{}.object-pay-plan__item{flex: 1 0 calc(50% - 16px);max-width: calc(50% - 16px)}}@media (min-width: 1200px){.object-pay-plan__list{}.object-pay-plan__item{flex: 1 0 auto;max-width: 50%;min-width: 20%}}.object-map{}.object-map__map{height: 450px;background-color: #fffef7}.object-forms{margin-bottom: 40px}.object-forms .consultation-form{background: #EAF5F5}.object-forms .card-consultant{background: #EAF5F5}.object-media{margin-bottom: 40px}.object-media__grid{height: 66vw;position: relative}.object-media__aside{height: 100%;display: flex;flex-direction: column;position: relative;gap: 10px}.object-media__figure{flex: 1;gap: 10px;position: relative}.object-media__img{display: block;line-height: 1;position: absolute;object-fit: cover;inset: 0;height: 100%;width: 100%;border-radius: 6px}.object-media__all{position: absolute;left: 0;right: 0;bottom: 45px;text-align: center}.object-media__all-link{font-size: 18px;font-weight: 700;text-decoration: none;padding: 12px 20px;background: rgba(0, 0, 0, 0.1);border: 1px solid var(--lightCyan);color: var(--lightCyan);backdrop-filter: blur(5px);border-radius: 4px;text-align: center;margin: 0 auto;display: inline-block;cursor: pointer;appearance: none}.object-slider__img{display: block;line-height: 1;border-radius: 6px;width: 100%;height: 100%;object-fit: cover}.object-media__slider.f-carousel, .object-plane__slider.f-carousel{--f-carousel-theme-color: var(--lightCyan);--f-carousel-slide-width: calc(100% / 1);--f-carousel-slide-height: 66vw;--f-button-width: 50px;--f-button-height: 50px;--f-button-color: var(--f-carousel-theme-color, currentColor);--f-button-hover-color: var(--f-carousel-theme-color, currentColor);--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-next-pos: 20px;--f-button-prev-pos: 20px;--f-button-svg-stroke-width: 3}.is-horizontal .f-carousel__nav .f-button.is-prev, .is-horizontal .f-carousel__nav .f-button.is-next{border: solid 3px var(--lightCyan);border-radius: 100%}@media (min-width: 992px){.object-media__grid{height: 600px}.object-media__slider.f-carousel{--f-carousel-slide-height: 600px}.object-plane__slider.f-carousel{--f-carousel-slide-height: 400px}}.object-plane{margin-bottom: 40px}.object-plane__types{margin-bottom: 10px}.object-plane__type{margin-right: 10px;margin-bottom: 10px}.tabs__tab.tabs__tab-active{background-color: var(--primary);color: #fff}.present-form-full .form-row-full{display: flex;justify-content: space-between}.present-form-full .form-row{flex-grow: 1}.present-form-full .form-row-full .form-row:not(:last-child){margin-right: 15px}.present-form-full{margin-bottom: 30px}.interior-img{object-fit: cover;width: 100%;height: 100%;display: block;border-radius: 20px}.interior__link{padding-bottom: 20px}.develop-logo{display: flex!important;align-items: center;padding-left: 45px;border-left: 1px solid var(--devider, #7DD0E3)}@media screen and (min-width: 980px){.build-info-wrapper .develop-logo{width: 63%}}@media screen and (max-width: 980px){.build-info-wrapper{display: flex}.build-info-wrapper .develop-logo,.build-info-contents{width: 50%}.build-info-contents{border: none}}@media screen and (max-width: 480px){.build-info-wrapper{display: block}.build-info-wrapper .develop-logo,.build-info-contents{width: 100%}.build-info-contents{border-left: 1px solid var(--devider, #7DD0E3)}}.build-info-contents{width: 100%;display: flex;flex-wrap: wrap;border-left: 1px solid var(--devider, #7DD0E3)}.build-info-content__item{padding: 10px;width: 50%;display: grid;column-gap: 10px;row-gap: 0;grid-template-columns: 50px auto;grid-template-areas: "item-1 item-2" "item-1 item-3"}.build-info-content__icon{grid-area: item-1}.build-info-content__text{grid-area: item-2}.build-info-content__count{grid-area: item-3;font-weight: 700;font-size: 24px;line-height: 33px;color: var(--base)}

/* Filename: news-list.css */
 .news-list{margin-bottom: 10px}.news-list_h{container-type: inline-size;container-name: news-card}.news-list__item{}.news-list__item + .news-list__item{margin-top: 20px}.news-card{display: flex;gap: 0;flex-direction: column;overflow: hidden;background-color: #fff;border-radius: 6px;height: 100%}.news-card__media{flex: 0 1 200px}.news-card__img{display: block;width: 100%;height: 100%;object-fit: cover;max-height: 200px}.news-card__body{padding: 10px 20px;line-height: 1.35;flex: 1 0 0%;display: flex;flex-direction: column}.news-card__header{font-weight: 700;font-size: 20px;color: var(--base);margin: 0 0 20px 0}.news-card__link{color: var(--base);text-decoration: none}.news-card__link:hover{text-decoration: underline}.news-card__text{color: #333;margin-bottom: 20px}.news-card__tags{margin-top: auto}.news-card__tag-label{font-weight: 700;margin-right: 6px}.news-card__tag{margin-right: 6px;color: var(--base)}@container news-card (min-width: 568px){.news-card{display: flex;flex-direction: row;gap: 20px;overflow: hidden;background-color: #fff;border-radius: 6px}.news-card__media{flex: 0 1 34%}}.news-card_small .news-card__header{font-size: 18px}.nav-news{margin-bottom: 20px;line-height: 1.35;font-size: 18px;color: #333333}.nav-news__header{background: var(--lightGray);padding: 10px 20px;font-weight: 700;border-radius: 6px 6px 0 0}.nav-news__list{background-color: var(--lightCyan);border-radius: 0 0 6px 6px;margin: 0;padding: 0;list-style: none}.nav-news__item{border-bottom: 1px solid #F9F9F9;padding: 10px 20px;display: grid;grid-template-columns: 1fr auto;gap: 10px}.nav-news__link{color: #333333;text-decoration: none}.nav-news__link:hover{text-decoration: underline}.nav-news__count{text-align: right}.search-text{margin-bottom: 30px;background-color: var(--lightGray);padding: 15px;border-radius: 6px;display: flex;flex-wrap: wrap;gap: 15px}.search-text__field{border: none;border-radius: 6px;overflow: hidden;flex: 1 1;position: relative;gap: 5px;background: #fff;display: flex;align-items: center}.search-text__icon{flex: 0 0 40px;border-right: 1px solid var(--base);height: 20px;display: none;justify-content: center;align-items: center}.search-text__icon-loupe{font-size: 20px;fill: var(--base)}.search-text__input{font-family: 'Open Sans', Arial, Helvetica, sans-serif;font-style: normal;font-size: 15px;line-height: 1.33em;color: #666;height: 40px;display: block;width: 100%;padding: 0 10px;border: none}.search-text__input:focus{outline: none}.search-text__button{border: none;height: 40px;background-color: var(--base);border-radius: 6px;padding: 9px 20px;cursor: pointer;color: #fff;font-weight: 700;font-size: 15px;line-height: 1.333em;flex: 1 0 100%}.search-text__button:hover{}@media screen and (min-width: 576px){.search-text{display: flex}.search-text__button{flex: 0 0 auto}.search-text__icon{display: flex}}

/* Filename: compare.css */
.card-compare{}.card-compare__top{background-color: #fff;margin-bottom: 10px;border-radius: 6px;overflow: hidden;height: 254px;position: relative}.card-compare__figure{height: 170px}.card-compare__link{display: block;line-height: 1;text-decoration: none;height: 100%}.card-compare__img{display: block;line-height: 1;width: 100%;height: 100%;object-fit: cover}.card-compare__header{padding: 15px;height: 84px}.card-compare__title-link{font-weight: 700;font-size: 20px;text-decoration: none;line-clamp: 2em;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.card-compare__main{margin-bottom: 10px;background-color: #fff;border-radius: 6px;overflow: hidden}.card-compare__property{color: #666;padding: 12px 20px;text-overflow: ellipsis;white-space: nowrap;height: 44px;font-size: 14px;overflow: hidden}.card-compare__main .card-compare__property:nth-child(2n){background-color: #f0f0f0}.card-compare__footer{border-radius: 6px;overflow: hidden}.compare{display: block;grid-template-columns: 250px 1fr;gap: 10px;margin-bottom: 50px}.compare__labels{display: none}.compare__track{overflow: auto}.compare__cards{display: flex;gap: 10px}.compare__card{min-width: 220px;max-width: 300px;flex: 1 1 auto}.compare__labels .card-compare__property{font-weight: 700;color: var(--primary-darked)}.compare__labels .card-compare__footer{background-color: #fff;font-weight: 700;color: var(--primary-darked);text-transform: uppercase;height: 57px;display: flex;align-items: center}@media (min-width: 768px){.compare{display: grid}.compare__labels{display: block}}

/* Filename: modals-auth.css */
.modal_auth .modal__wr{width: 100%}.modal.modal_auth, .modal.modal_reg, .modal.modal_forgot, .modal.modal_callback{max-width: 500px;width: 90%}.modal__wr{margin: auto;background: #fff;border-radius: 6px}.modal__header{text-transform: uppercase;margin-bottom: 50px;padding-bottom: 10px;text-align: center}.modal__field{margin-bottom: 20px}.modal__btn-main{display: block;width: 100%}.cookie-agreement{background: #fff;color: #333;line-height: 1.3em;font-size: 16px;z-index: 999999;font-family: Arial, sans-serif;position: fixed;left: 0;right: 0;top: auto;bottom: 0;max-width: 600px;width: 100%;box-shadow: 0 0px 15px 0 rgb(54 61 77 / 25%)}.cookie-agreement__wr{padding: 16px;position: relative;margin: 0 auto}.cookie-agreement__content{}.cookie-agreement__buttons{padding-top: 12px}.cookie-agreement__header{font-size: 18px;font-weight: 700;margin-bottom: 0.3em}.cookie-agreement__text{font-size: 14px}.cookie-agreement__btn-ok{cursor: pointer;font-weight: 700;line-height: 1.5;border-radius: 0;text-align: center;transition: background-color 0.2s ease-out;max-width: 400px}.cookie-agreement__btn-ok:hover{opacity: 0.85}.cookie-agreement a{color: inherit;text-decoration: underline}@media(min-width: 640px){.cookie-agreement__wr{display: grid;grid-template-columns: 1fr 110px;gap: 20px;max-width: calc(100vw - 100px);margin: 0 auto 0 0}.cookie-agreement__buttons{padding-top: 0}}@media(min-width: 992px){.cookie-agreement__wr{max-width: 780px}}@media(min-width: 1800px){.cookie-agreement__wr{max-width: 100%}}.animate__animated{animation-duration: 1s;animation-fill-mode: both}.animate__animated.animate__delay-5s{animation-delay: 5s}@media (prefers-reduced-motion:reduce), print{.animate__animated{animation-duration: 1ms !important;transition-duration: 1ms !important;animation-iteration-count: 1 !important}.animate__animated[class*=Out]{opacity: 0}}@keyframes fadeInUp{0%{opacity: 0;transform: translate3d(0, 100%, 0)}to{opacity: 1;transform: translateZ(0)}}.animate__fadeInUp{animation-name: fadeInUp}

/* Filename: adaptive.css */
@media (max-width: 810px){.object-pay-plan__listing{grid-template-columns: 1fr 1fr 1fr}}@media (max-width: 600px){.object-pay-plan__listing{grid-template-columns: 1fr 1fr}}@media (max-width: 575px){.sort-bar{justify-content: center}.search-bar__footer{justify-content: center}.header-contacts{justify-content: center}.header-contacts__callback{background-color: unset;color: var(--cyan);text-decoration-line: underline}}@media (max-width: 440px){.object-pay-plan__listing{grid-template-columns: 1fr}}

/* Filename: lite-yt-embed.css */
lite-youtube{background-color: #000;position: relative;display: block;contain: content;background-position: center center;background-size: cover;cursor: pointer;max-width: 720px}lite-youtube::before{content: '';display: block;position: absolute;top: 0;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position: top;background-repeat: repeat-x;height: 60px;padding-bottom: 50px;width: 100%;transition: all 0.2s cubic-bezier(0, 0, 0.2, 1)}lite-youtube::after{content: "";display: block;padding-bottom: calc(100% / (16 / 9))}lite-youtube > iframe{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 0}lite-youtube > .lty-playbtn{display: block;width: 68px;height: 48px;position: absolute;cursor: pointer;transform: translate3d(-50%, -50%, 0);top: 50%;left: 50%;z-index: 1;background-color: transparent;background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');filter: grayscale(100%);transition: filter .1s cubic-bezier(0, 0, 0.2, 1);border: none}lite-youtube:hover > .lty-playbtn, lite-youtube .lty-playbtn:focus{filter: none}lite-youtube.lyt-activated{cursor: unset}lite-youtube.lyt-activated::before, lite-youtube.lyt-activated > .lty-playbtn{opacity: 0;pointer-events: none}.lyt-visually-hidden{clip: rect(0 0 0 0);clip-path: inset(50%);height: 1px;overflow: hidden;position: absolute;white-space: nowrap;width: 1px}

/* Filename: sf.css */
 .sf-crumbs{margin:14px 0 6px;font-size:14px;color:#6b7a86}.sf-crumbs a{color:#0a7ea4;text-decoration:none}.sf-crumbs a:hover{text-decoration:underline}body:has(.sf-project) .nav-breadcrumbs{display:none}.sf-h1-sub{font-weight:400;color:#6b7a86}.sf-gallery{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:200px 200px;gap:8px;margin:18px 0 20px;border-radius:16px;overflow:hidden}.sf-gallery__item{display:block;overflow:hidden;background:#e9eef2;position:relative}.sf-gallery__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.sf-gallery__item:hover img{transform:scale(1.045)}.sf-gallery__item--main{grid-row:span 2}.sf-gallery__item--hidden{display:none!important}.sf-gallery__more{position:absolute;right:12px;bottom:12px;background:#fff;color:#1d2b36;font-size:14px;font-weight:600;padding:8px 14px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.18)}.sf-facts{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 4px 22px rgba(10,61,92,.07);margin-bottom:20px}.sf-facts th,.sf-facts td{padding:12px 18px;border-bottom:1px solid #edf1f4;text-align:left;font-size:15px;vertical-align:top}.sf-facts tr:last-child th,.sf-facts tr:last-child td{border-bottom:0}.sf-facts th{color:#6b7a86;font-weight:400;width:38%}.sf-facts a{color:#0a7ea4}.sf-muted{color:#8a99a6;font-weight:400;font-size:13px}.sf-cta{background:linear-gradient(135deg,#0a3d5c 0%,#0a7ea4 100%);color:#fff;border-radius:16px;padding:24px 24px 22px;position:sticky;top:20px}.sf-cta__title{font-size:20px;line-height:1.3;font-weight:700;margin-bottom:8px}.sf-cta p{color:#d6edf5;margin:0}.sf-cta__btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.sf-cta .btn{border-radius:999px;padding:11px 22px}.sf-btn-wa{background:#25d366;color:#fff;border:0}.sf-btn-wa:hover{background:#1fb457;color:#fff}.sf-amenities{columns:2 200px;padding-left:18px;margin:8px 0 18px}.sf-amenities li{margin-bottom:4px}.sf-maplink{font-weight:600}.sf-projects__head{display:flex;justify-content:space-between;align-items:baseline;gap:8px 16px;flex-wrap:wrap}.sf-projects__all{font-weight:600;white-space:nowrap;color:#0a7ea4;text-decoration:none}.sf-projects__all:hover{text-decoration:underline}.sf-card .card-object__image{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.sf-card__tag{background:#0a7ea4;color:#fff}.sf-card__price{padding:12px 18px;font-size:16px}.sf-chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 26px}.sf-chip{padding:7px 16px;border:1px solid #cfdde6;border-radius:999px;color:#0a5f80;text-decoration:none;font-size:14px;transition:all .2s}.sf-chip:hover{border-color:#007a99;color:#007a99}.sf-chip.is-active{background:#007a99;color:#fff;border-color:#007a99}.sf-lead{max-width:780px;color:#4b5b67;font-size:16px;line-height:1.55}.seo-text h2{margin-top:28px}.seo-text h3{margin:18px 0 6px;font-size:18px}@media (max-width:767px){.sf-gallery{grid-template-columns:1fr 1fr;grid-template-rows:220px 110px 110px}.sf-gallery__item--main{grid-column:span 2;grid-row:span 1}.sf-cta{position:static;margin-bottom:24px}}:root{--primary:#007a99;--cyan:#007a99;--accent:#cc3d3d;--secondary:#cc3d3d;--sf-ease:cubic-bezier(.2,.7,.2,1);--sf-shadow:0 6px 24px rgba(10,61,92,.10);--sf-shadow-hover:0 14px 34px rgba(10,61,92,.16)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.u-content p,.seo-text p{line-height:1.65;font-size:16px;color:#4a5763}.u-content li,.seo-text li{line-height:1.6}a,button,.btn{transition:color .2s var(--sf-ease),background-color .2s var(--sf-ease),border-color .2s var(--sf-ease),box-shadow .2s var(--sf-ease),transform .2s var(--sf-ease)}.btn{border-radius:999px}.btn-primary:hover,.btn-secondary:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,122,153,.25)}.btn:active{transform:translateY(0)}:focus-visible{outline:3px solid #f2b705;outline-offset:2px;border-radius:4px}.card-object{border-radius:14px;overflow:hidden;box-shadow:var(--sf-shadow);transition:box-shadow .25s var(--sf-ease),transform .25s var(--sf-ease)}.card-object:hover{box-shadow:var(--sf-shadow-hover);transform:translateY(-3px)}.card-object__figure{overflow:hidden}.card-object__image{transition:transform .5s var(--sf-ease)}.card-object:hover .card-object__image{transform:scale(1.04)}.card-object__price{font-weight:700;font-size:17px;letter-spacing:.2px}.card-object__title-link{text-decoration:none}.card-object__title-link:hover{text-decoration:underline;text-underline-offset:3px}.features__item{color:#007a99;border-color:#9fd3e1}.page-title{letter-spacing:-.2px;border-bottom-color:rgba(0,122,153,.25)}.sf-keyfacts{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 28px}.sf-keyfact{background:#f1f6f8;border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:2px}.sf-keyfact span{font-size:13px;color:#5f6e7a}.sf-keyfact strong{font-size:16px;color:#16323f}.sf-keyfact--price strong{font-size:20px;color:#007a99}.sf-mobilebar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:90;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);backdrop-filter:blur(8px);box-shadow:0 -4px 20px rgba(0,0,0,.08)}.sf-mobilebar .btn{flex:1;min-height:46px;display:inline-flex;align-items:center;justify-content:center}.sf-reveal{opacity:0;transform:translateY(14px);transition:opacity .45s var(--sf-ease),transform .45s var(--sf-ease)}.sf-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important}.sf-reveal{opacity:1;transform:none}.card-object:hover,.card-object:hover .card-object__image{transform:none}}@media (max-width:767px){.mp__button{min-width:44px;min-height:44px}.pagination a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}@media (max-width:767px){.sf-keyfacts{grid-template-columns:1fr 1fr}.sf-mobilebar{display:flex}body:has(.sf-mobilebar){padding-bottom:72px}}.search__submit,.btn-secondary{background-color:#cc3d3d;border-color:#cc3d3d}.search__submit:hover,.btn-secondary:hover{background-color:#b33434;border-color:#b33434}.copyright{opacity:1;color:rgba(255,255,255,.82)}