:root{--xnv-text-color:#353d45;--xnv-reverce-color:#fff}
.cnv-header-main{font-weight:700;font-size:56px;color:#353d45;margin-bottom:26px}@media (max-width:768px){.cnv-header-main{font-size:36px}}
.cnv-footer-details{color:var(--xnv-reverce-color);display:grid;grid-auto-flow:row}.cnv-footer-details p{margin:0;text-align:center;padding:1em 0 .5em;font-weight:bold}.cnv-footer-details dl{display:grid;place-self:center;max-width:50%;row-gap:.25em;column-gap:.5em;grid-template-columns:repeat(4,max-content);margin:0;padding:.25em 0}.cnv-footer-details dl dt{justify-self:end;font-weight:normal}.cnv-footer-details dl dd{padding-right:1.5em}
.cnv-content{--cnv-content-table-cell-x-gap:3.5em}.cnv-content strong{font-weight:600}.cnv-content img{max-width:100%;aspect-ratio:auto;height:auto;border-radius:1.75em}.cnv-content table.--table-grid-row tbody tr,
.cnv-content.--table-grid-row table tbody tr{display:grid;grid-row-gap:4em;grid-column-gap:4em}.cnv-content table.--table-grid-row tbody tr td,
.cnv-content.--table-grid-row table tbody tr td{width:auto !important}.cnv-content.--table-grid-row.--table-grid-row-columns--2 table tbody tr,
.cnv-content table.--table-grid-row.--table-grid-row-columns--2 tbody tr{grid-template-columns:1fr 1fr}.cnv-content table.--table-ghost,
.cnv-content.--table-ghost table{border:none;border-collapse:collapse;background:transparent;outline:none}.cnv-content table.--table-ghost td,
.cnv-content.--table-ghost table td{vertical-align:top}.cnv-content table.--table-cell-x-gap :not(:first-child),
.cnv-content.--table-cell-x-gap table td:not(:first-child){padding-left:var(--cnv-content-table-cell-x-gap)}.cnv-content p{font-family:'Gotham Pro',serif;font-weight:300;font-size:14px;color:#4a4e52}.cnv-content-grid{display:grid;grid-auto-columns:auto;grid-column-gap:3.5em}.cnv-content-grid.--columns-one{grid-auto-columns:unset;grid-template-columns:1fr}
.cnv-content-grid.--columns-two{grid-auto-columns:unset;grid-template-columns:1fr 1fr}
.cnv-content-grid.--columns-three{grid-auto-columns:unset;grid-template-columns:1fr 1fr 1fr}.cnv-content-table.--base tr th,
.cnv-content-table.--base tr td{font-size:12px;color:#4a4e52;padding:21px;font-weight:600}.cnv-content-table.--base tr:nth-child(odd) th,
.cnv-content-table.--base tr:nth-child(odd) td{background-color:#fafafa}
.cnv-js__toggle.--js-open .cnv-js__toggle-rotate{transform:rotateZ(180deg)}
.cnv-feedback-from{}.cnv-feedback-from__flash{}
.cnv-feedback-from__flash button.close{display:none}
.cnv-feedback-from__flash h4{font-weight:400 !important}
.cnv-feedback-from__flash ul{list-style:disc;margin:0}
.cnv-feedback-from__flash ul li{font-weight:400}
.cnv-feedback-from__flash p{margin:0}
.modal-feedback{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none;background:rgba(0,0,0,0.5);overflow-y:auto}.modal-feedback__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.modal-feedback__container{position:relative;max-width:500px;margin:50px auto;background:#fff;border-radius:10px;padding:30px}.modal-feedback__close{position:absolute;top:15px;right:15px;font-size:24px;background:none;border:none;cursor:pointer}.modal-feedback__title{margin-bottom:20px;text-align:center;color:#333;font-size:1.5rem}.feedback-block__container__form__block{margin-bottom:15px;position:relative}.feedback-block__container__form__block-input,.feedback-block__container__form__block-textaria{width:100%;padding:12px;border:1px solid #ccc;border-radius:10px;font-size:14px;box-sizing:border-box;transition:border-color 0.3s ease}.feedback-block__container__form__block-input:focus,.feedback-block__container__form__block-textaria:focus{border-color:#007bff;outline:none}.feedback-block__container__form__block-input.error,.feedback-block__container__form__block-textaria.error{border-color:#e74c3c}.modal-feedback-block__container__form-input-checkbox{min-width:19px;height:19px;margin-right:13px;vertical-align:middle;background:#FFF;border:1px solid #4A4E52;border-radius:5px;appearance:none;outline:none;margin-bottom:27px}.modal-feedback-block__container__form-input-checkbox:checked{background-color:#DC4638;border:1px solid #DC4638;background-image:url("https://canavara-group.ru/themes/xrn/assets/images/icons/checkbox.svg");background-position:center;background-repeat:no-repeat}.modal-feedback-block__container__form-label{font-weight:400;font-size:14px;color:#4A4E52;cursor:pointer;margin-bottom:27px}.g-recaptcha{justify-self:center}.application_button{margin-bottom:40px}@media (max-width:500px){.modal-feedback-block__container__form-button{width:100%}}
.cnv-site-picker{}
.cnv-site-picker__current{}
.cnv-site-picker.__arrow{transition:transform 2s linear}
.cnv-site-picker.--open .cnv-site-picker__arrow{transform:rotateX(180deg)}
.cnv-site-picker.--open .cnv-site-picker__drop{max-height:50px !important;width:56px !important;transition:max-height .3s !important}
.flex-auto{flex:auto}
.cnv-footer-nav>ul>li>a svg{stroke:#fff}.contacts-banner__container__content__links__link-phone a{display:block;white-space:nowrap;font-weight:600;font-size:31px;color:#353D45}