

/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1713446196666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */


/* Start:/local/templates/web/components/bitrix/news.list/project-index-grid/style.css?17260624873138*/
@media screen and (min-width:920px){.project-index-grid{padding:40px 8px 60px}}@media screen and (min-width:1220px){.project-index-grid{padding:40px 8px 60px 40px}}.project-index-grid a{color:var(--color-black);text-decoration:none}.project-index-grid .project-index-grid__wrap{position:relative;max-width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto}@media (min-width:560px){.project-index-grid .project-index-grid__wrap{grid-template-rows:1fr 1fr 50px}}@media (min-width:1220px){.project-index-grid .project-index-grid__wrap{grid-template-columns:40% 1fr 1fr;grid-template-rows:repeat(7,50px)}}.project-index-grid .project-index-grid__wrap .project-index-grid__item{display:flex;flex-direction:column}.project-index-grid .project-index-grid__wrap .project-index-grid__item:first-child{grid-column:1/5;grid-row:1}.project-index-grid .project-index-grid__wrap .project-index-grid__item:nth-child(2){grid-column:1/3;grid-row:2}.project-index-grid .project-index-grid__wrap .project-index-grid__item:nth-child(3){grid-column:3/5;grid-row:2}.project-index-grid .project-index-grid__wrap .project-index-grid__item:nth-child(4){grid-column:1/5;grid-row:3}@media (min-width:1220px){.project-index-grid .project-index-grid__wrap .project-index-grid__item:first-child{grid-column:1;grid-row:1/8}.project-index-grid .project-index-grid__wrap .project-index-grid__item:nth-child(2){grid-column:2;grid-row:1/7}.project-index-grid .project-index-grid__wrap .project-index-grid__item:nth-child(3){grid-column:3;grid-row:1/7}.project-index-grid .project-index-grid__wrap .project-index-grid__item:nth-child(4){grid-column:2/4;grid-row:7}}.project-index-grid .project-index-grid__item-title{color:var(--color-black);font-style:normal;font-weight:500;margin-bottom:16px;font-size:19px;line-height:24px}@media (min-width:992px){.project-index-grid .project-index-grid__item-title.first{font-size:28px;line-height:36px}}.project-index-grid .project-index-grid__props{font-size:18px;font-style:normal;font-weight:500;line-height:24px}.project-index-grid .project-index-grid__props span{margin-right:5px}.project-index-grid .project-index-grid__props b{font-weight:500}.project-index-grid .project-index-grid__item{cursor:pointer;display:block;z-index:1;position:relative;text-decoration:none;color:var(--color-black)}.project-index-grid .project-index-grid__item:hover>.project-index-grid__item-border{color:var(--color-orange);background-color:var(--color-white)}.project-index-grid .project-index-grid__item-img-responsive{z-index:0;position:relative}.project-index-grid .project-index-grid__item-border{flex-grow:1;z-index:0;position:relative;border:1px solid var(--color-white);border-top:none;padding:12px;transition:background-color ease-in .2s,color ease-in .2s}@media screen and (min-width:920px){.project-index-grid .project-index-grid__item-border{padding:12px 20px}}.project-index-grid .project-index-grid__button{text-align:center;font-size:19px;font-style:normal;font-weight:400;line-height:23px}@media screen and (min-width:640px){.project-index-grid .project-index-grid__button{max-width:304px}}
/* End */


/* Start:/local/templates/web/components/bitrix/menu/menu-with-preview/style.css?17260479392030*/
.menu-with-preview .menu-with-preview__row{--mwp-gutter-x:28px;display:flex;flex-wrap:wrap;margin-right:calc(-.5 * var(--mwp-gutter-x));margin-left:calc(-.5 * var(--mwp-gutter-x))}.menu-with-preview .menu-with-preview__row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--mwp-gutter-x) * .5);padding-left:calc(var(--mwp-gutter-x) * .5);margin-bottom:20px}@media (min-width:576px){.menu-with-preview .menu-with-preview__row>*{max-width:50%}}@media (min-width:992px){.menu-with-preview .menu-with-preview__row>*{max-width:33.3333333333%;margin-bottom:50px}}@media (min-width:1220px){.menu-with-preview .menu-with-preview__row>*{margin-bottom:100px}}.menu-with-preview .menu-with-preview__item{width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:center;background-color:#dcd2cc;transition:all ease-in-out .25s;cursor:pointer;text-decoration:none}.menu-with-preview .menu-with-preview__item .img-wrapper{position:relative;flex-grow:1;align-self:center;display:flex;align-items:center;justify-content:center;transition:opacity ease-in-out .25s;z-index:5}.menu-with-preview .menu-with-preview__item .img-wrapper__hover{opacity:0;height:0;position:relative;transition:opacity ease-in-out .25s;z-index:-1}.menu-with-preview .menu-with-preview__item:hover{background-color:#a2cfe4;box-shadow:4px 4px 33px 0 rgba(0,0,0,.25)}.menu-with-preview .menu-with-preview__item:hover .img-wrapper{height:0;opacity:0;z-index:-1}.menu-with-preview .menu-with-preview__item:hover .img-wrapper__hover{height:auto;opacity:1;z-index:5}.menu-with-preview .menu-with-preview__item:hover .btn-orange{color:#fff;background-color:#4496bb}.menu-with-preview .menu-with-preview__item .btn-orange{display:block;cursor:pointer;text-decoration:none;color:#fff;font-size:19px;font-style:normal;text-transform:uppercase;background-color:#cf6618;text-align:center;padding:11px;transition:all ease-in .25s}.menu-with-preview .menu-with-preview__item .btn-orange:hover{color:#fff;background-color:#4496bb}
/* End */


/* Start:/local/templates/web/components/bitrix/news.list/plus-about-index/style.css?17653578082217*/
.about-index{--about-index-gutter-x:8px}.about-index .about-index__wrap{margin:calc(-1 * var(--about-index-gutter-x));display:flex;flex-wrap:wrap;align-items:stretch}.about-index .about-index__wrap>*{padding:var(--about-index-gutter-x)}.about-index .about-index__item-border{z-index:0;position:relative;width:100%;height:100%;border:1px solid var(--color-black);transition:all .6s ease}.about-index .about-index__item-border:hover{border-color:var(--color-orange);background-color:var(--color-white);color:var(--color-orange)}.about-index .about-index__item-border:hover svg{fill:var(--color-orange)}.about-index .about-index__item-border:hover::before{border-color:var(--color-orange);background-color:var(--color-orange)}.about-index .about-index__item-border::before{position:absolute;display:block;content:"";width:20px;height:20px;left:0;margin-top:-10px;margin-left:-10px;border:1px solid var(--color-black);backdrop-filter:blur(30px);border-radius:10px;transition:all .6s ease}.about-index .about-index__item{flex:1 0 auto;max-width:100%;cursor:pointer;position:relative}.about-index .about-index__item .about-index__item-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}@media (min-width:460px){.about-index .about-index__item{max-width:50%}}@media (min-width:770px){.about-index .about-index__item{flex:1 0 0;max-width:100%}}.about-index .about-index__item:nth-child(2) .about-index__item-border::before{top:66.667%}.about-index .about-index__item:nth-child(3) .about-index__item-border::before{top:33.333%}.about-index .about-index__item:nth-child(4) .about-index__item-border::before{top:100%}.about-index .about-index__item-content{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding:17px}.about-index .about-index__item-img{width:100%;display:flex;justify-content:center;margin-bottom:20px}.about-index .about-index__item-img svg{max-height:80px}.about-index .about-index__item-free{flex-grow:1}.about-index .about-index__item-name{font-weight:300;font-size:100%;color:var(--color-black);font-style:normal;line-height:128%;text-decoration:none}.about-index .about-index__item-name:visited{color:var(--color-black)}
/* End */


/* Start:/local/templates/web/scss/forms/inline.layout.css?178403468321190*/
.linkor-form{--x-sub-fields-space:7px;--y-sub-fields-space:20px;--c-form-gray:#606060;--c-form-blue:#4496BB;--form-bg:#E2E2E2;--lf-gray-border:#928E8E;--lf-input-border-color:transparent;--lf-input-padding:10px 20px;--lf-input-bg-color:var(--color-white)}.linkor-form .success-text{text-align:center;padding:40px}.linkor-form .help-icon{width:24px;height:24px;margin-left:15px;cursor:pointer}.linkor-form .field-row{display:flex;flex-wrap:wrap;justify-content:space-between}.linkor-form .button{padding:var(--lf-input-padding)}.linkor-form .row{--bs-gutter-x:20px;--bs-gutter-y:10px}@media (min-width:992px){.linkor-form .row{--bs-gutter-x:80px;--bs-gutter-y:30px}}@media (min-width:768px){.linkor-form .row{--bs-gutter-x:40px;--bs-gutter-y:20px}}.linkor-form .row.small-paddings{--bs-gutter-x:16px}.linkor-form .row.flex-start{align-items:start}.linkor-form .row.field-row{--bs-gutter-x:5px}.linkor-form .field-col{margin-bottom:10px}.linkor-form .reset-y-paddings{--bs-gutter-y:0}.linkor-form input{color:var(--c-form-gray);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.linkor-form input[type=number]{-webkit-appearance:none}.linkor-form input[type=radio]{accent-color:var(--color-orange);width:20px;height:20px}.linkor-form input[type=email],.linkor-form input[type=number],.linkor-form input[type=tel],.linkor-form input[type=text]{padding:var(--lf-input-padding);border:1px solid var(--lf-input-border-color);background-color:var(--lf-input-bg-color);max-width:100%;width:100%}.linkor-form input.error{background:rgba(197,26,27,.05);border-color:#c51a1b!important}.linkor-form form textarea{color:var(--c-form-gray);font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:10px 20px;border:1px solid transparent;background:var(--color-white);max-width:100%;width:100%}.linkor-form .margin-x-auto{margin-left:auto;margin-right:auto}.linkor-form .hidden-block{display:none!important}.linkor-form .file-input__wrapper{border:1px dashed var(--color-white);padding:14px}.linkor-form .file-input__wrapper .file-text{color:#db5c00;margin-top:10px;display:none;text-align:center}.linkor-form .file-input{display:flex;align-items:center;justify-content:center;color:#db5c00;text-align:center;font-size:19px;font-style:normal;font-weight:400;line-height:23px;cursor:pointer}.linkor-form .file-input span{display:inline-block}.linkor-form .file-input input[type=file]{display:none}.linkor-form .file-input .file-input__icon{margin-right:10px}.linkor-form .file-input .file-input__icon svg{width:20px;height:20px}.linkor-form .file-input .file-input__name{text-decoration-line:underline}.linkor-form .radio-wrapper input[type=radio]{--lf-radio-size:18px;width:var(--lf-radio-size);height:var(--lf-radio-size);margin-right:16px;flex-shrink:0}@media (min-width:768px){.linkor-form .radio-wrapper input[type=radio]{--lf-radio-size:28px}}.linkor-form .radio-wrapper>label{margin-bottom:12px}.linkor-form .radio-wrapper>label:last-child{margin-bottom:0}.linkor-form .radio-wrapper label{color:var(--color-black);font-size:16px;font-style:normal;font-weight:400;cursor:pointer;position:relative;display:flex;align-items:center}@media (min-width:768px){.linkor-form .radio-wrapper label{font-size:20px}}.linkor-form .checkbox-wrapper{--checkbox-size:18px;--label-font-size:16px;--checkbox-border-color:var(--color-orange);position:relative;margin-bottom:10px}@media (min-width:768px){.linkor-form .checkbox-wrapper{--label-font-size:18px;--checkbox-size:24px}}.linkor-form .checkbox-wrapper input[type=radio]{height:0;width:0;appearance:none}.linkor-form .checkbox-wrapper *,.linkor-form .checkbox-wrapper :after,.linkor-form .checkbox-wrapper :before{box-sizing:border-box}.linkor-form .checkbox-wrapper .promoted-input-checkbox{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.linkor-form .checkbox-wrapper label{color:var(--color-black);font-size:var(--label-font-size);font-style:normal;font-weight:400;line-height:24px;cursor:pointer;position:relative;display:flex}.linkor-form .checkbox-wrapper input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--checkbox-border-color);background-color:transparent;height:var(--checkbox-size);width:var(--checkbox-size);border-radius:2px;position:relative;vertical-align:middle;margin-right:10px;flex-shrink:0}.linkor-form .checkbox-wrapper input[type=checkbox]::before{content:"";background-color:transparent;background-repeat:no-repeat;background-size:contain;position:absolute;top:1px;left:2px;right:1px;width:calc(100% - 3px);height:calc(100% - 3px)}.linkor-form .checkbox-wrapper input[type=checkbox]:checked::before{background-image:url(/local/templates/web/img/check-mark-orange.svg)}@-webkit-keyframes draw-checkbox{0%{stroke-dashoffset:33}100%{stroke-dashoffset:0}}@keyframes draw-checkbox{0%{stroke-dashoffset:33}100%{stroke-dashoffset:0}}.linkor-form .ui-selectmenu-icon.ui-icon.ui-icon-custom{margin-top:4px;width:8px;height:8px;border:3px solid #333;border-left:0;border-top:0;transform:rotate(45deg);background-image:none}.linkor-form .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon.ui-icon-custom{margin-top:8px;transform:rotate(225deg)}.linkor-form select.error+.ui-selectmenu-button{background:rgba(197,26,27,.05);border:1px solid #c51a1b}.linkor-form .inner-container{padding:20px;border:1px solid var(--lf-gray-border);background:var(--form-bg,#e2e2e2);margin-bottom:40px}.linkor-form .inner-container.white-border{border:1px solid var(--color-white);border-top:none}@media (min-width:576px){.linkor-form .inner-container{padding:50px}}.linkor-form .form__title{color:#000;font-size:25px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:30px}@media (min-width:992px){.linkor-form .form__title{font-size:36px;line-height:130%;margin-bottom:40px}}@media (min-width:992px){.linkor-form .form__title.large-mod{font-size:45px;margin-bottom:30px}}.linkor-form .form__subtitle{font-size:25px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:20px}@media (max-width:768px){.linkor-form .form__subtitle{font-size:18px;margin-bottom:10px}}@media (min-width:992px){.linkor-form .form__image{margin-bottom:60px}}.linkor-form .form__image.mode-darken{background-color:var(--form-bg);mix-blend-mode:darken}.linkor-form .form__image img{height:auto;width:100%}.linkor-form .ui-selectmenu-button{font-family:inherit}.linkor-form .ui-selectmenu-button.ui-button{color:var(--c-form-gray);width:100%;max-width:100%;border:1px var(--color-white);background:var(--color-white)}.linkor-form .ui-selectmenu-text{font-size:18px;font-style:normal;font-weight:400;line-height:normal}.linkor-form .border-group-left{border-left:1px solid #000;position:absolute;height:100%;left:0}.linkor-form .border-group-bottom{border-bottom:1px solid #000;position:absolute;max-width:354px;width:100%;bottom:calc(-1 * var(--bs-gutter-y,40px))}.linkor-form .linkor-form__group-title{color:#000;font-size:25px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:20px}.linkor-form .linkor-form__group-col{position:relative;margin-bottom:var(--bs-gutter-y)}.linkor-form .linkor-form__group-col.group-pt{padding-top:var(--bs-gutter-y)}.linkor-form .linkor-form__group-col.group-pb{padding-bottom:var(--bs-gutter-y)}.linkor-form .linkor-form__group-col.group-reset-top-margin{margin-top:0}.linkor-form .linkor-form__group-col.group-margin-normal{margin-bottom:40px}.linkor-form .linkor-form__group-col.group-border-top{position:relative}.linkor-form .linkor-form__group-col.group-border-top:before{content:"";position:absolute;top:0;display:inline-block;margin-left:auto;margin-right:auto;border-top:1px solid #000;width:100%;max-width:calc(100% - 2 * var(--bs-gutter-x))}@media (min-width:768px){.linkor-form .linkor-form__group-col.group-reset-x-paddings{padding-left:0;padding-right:0}}@media (min-width:576px){.linkor-form .linkor-form__group-col.group-reset-x-paddings.group-border-top:before{transform:translateX(var(--bs-gutter-x))}}.linkor-form .buttons-block{display:flex;align-items:center;flex-wrap:wrap}.linkor-form .buttons-block.direction-column{flex-direction:column}.linkor-form .buttons-block.flex-start{justify-content:flex-start}.linkor-form .buttons-block>*{margin-bottom:10px}.linkor-form .buttons-block .btn.btn-orange,.linkor-form .buttons-block .btn.btn-outline-orange{display:block;color:var(--color-white);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:100%;padding:20px;border:1px solid var(--color-orange);text-decoration:none;max-width:240px;width:100%;transition:all .2s ease-in-out}.linkor-form .buttons-block .btn.btn-orange:active,.linkor-form .buttons-block .btn.btn-orange:hover,.linkor-form .buttons-block .btn.btn-outline-orange:active,.linkor-form .buttons-block .btn.btn-outline-orange:hover{box-shadow:rgba(0,0,0,.45) 0 20px 20px -20px}.linkor-form .buttons-block .btn.btn-orange{background:var(--color-orange)}.linkor-form .buttons-block .btn.btn-orange:active,.linkor-form .buttons-block .btn.btn-orange:hover{background-color:var(--c-form-blue);border-color:var(--c-form-blue)}.linkor-form .buttons-block .btn.btn-outline-orange{color:var(--color-orange);border:1px solid var(--color-orange)}.linkor-form .buttons-block .btn.btn-outline-orange:active,.linkor-form .buttons-block .btn.btn-outline-orange:hover{color:var(--color-white);background:var(--color-orange)}.linkor-form .linkor-form__submit-block.under-table{margin-top:0;margin-bottom:70px}.linkor-form .linkor-form__submit-block.under-table .price-block{margin-top:20px}.linkor-form .linkor-form__submit-block .price-block{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:24px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width:576px){.linkor-form .linkor-form__submit-block .price-block{flex-wrap:nowrap;font-size:28px;justify-content:start}}.linkor-form .linkor-form__submit-block .price-block .price-block__message{margin-right:16px}.linkor-form .linkor-form__submit-block .price-block .price-block__calc{flex:0 0 auto;color:var(--color-orange)}.linkor-form .policy-block{font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-left:10px;margin-right:10px;margin-top:10px;color:var(--color-black)}.linkor-form .policy-block>*{margin-bottom:8px}.linkor-form .policy-block .checkbox-wrapper{--checkbox-size:14px;--label-font-size:14px}.linkor-form .policy-block .checkbox-wrapper label{color:inherit;align-items:center;text-align:left;line-height:140%}.linkor-form .policy-block .checkbox-wrapper label:before{margin-right:14px}.linkor-form .sub-field__container{padding:22px 20px 10px 15px}.linkor-form .sub-field__container .sub-field-row{display:flex;align-items:center;justify-content:space-between;margin-right:calc(-1 * var(--x-sub-fields-space));margin-left:calc(-1 * var(--x-sub-fields-space));margin-bottom:20px}.linkor-form .sub-field__container .sub-field-row:last-child{margin-bottom:0}.linkor-form .sub-field__container .sub-field-row>*{padding-right:var(--x-sub-fields-space);padding-left:var(--x-sub-fields-space)}.linkor-form .sub-field__container .sub-field-col{flex:1 0 50%}.linkor-form .calc-table{width:100%;background:var(--color-white);border-collapse:collapse;text-align:left;color:#000;line-height:120%;margin-bottom:20px}.linkor-form .calc-table thead{background:#f2f2f2}.linkor-form .calc-table thead th{border:1px solid var(--lf-gray-border);font-size:20px;font-style:normal;font-weight:600;padding:7px 10px 7px 20px}.linkor-form .calc-table thead th:last-child{text-wrap:nowrap}@media (min-width:991px){.linkor-form .calc-table thead th:last-child{padding-right:206px}}@media (min-width:991px){.linkor-form .calc-table thead th{font-size:26px;padding-left:42px;line-height:56px}}.linkor-form .calc-table tr{position:relative}.linkor-form .calc-table td{border:1px solid var(--lf-gray-border);font-size:18px;font-style:normal;font-weight:400;padding:12px 10px 12px 20px}@media (min-width:991px){.linkor-form .calc-table td{position:relative;font-size:20px;padding-left:42px;height:68px}}.linkor-form .help-text{font-size:16px;margin:10px 10px 10px 0}.linkor-form .text-blur-out{-webkit-animation:text-blur-out .8s ease-in reverse forwards;animation:text-blur-out .8s ease-in reverse forwards}@media (max-width:992px){.linkor-form .hidden-md{display:none}}.popup .inner-container{margin-bottom:0}.linkor-form .TRANSPARENT_CALLBACK .inner-container{border:1px solid var(--color-white);background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),rgba(72,152,189,.55);backdrop-filter:blur(10px)}.linkor-form .TRANSPARENT_CALLBACK .form__title{color:var(--color-white);margin-bottom:16px}.linkor-form .TRANSPARENT_CALLBACK input::placeholder{color:#d9d9d9;font-size:18px;font-weight:400}.linkor-form .TRANSPARENT_CALLBACK input[type=email],.linkor-form .TRANSPARENT_CALLBACK input[type=number],.linkor-form .TRANSPARENT_CALLBACK input[type=tel],.linkor-form .TRANSPARENT_CALLBACK input[type=text]{min-height:54px;color:var(--color-white);border:1px solid var(--form-bg);background:rgba(0,0,0,.15);backdrop-filter:blur(15px)}.linkor-form .TRANSPARENT_CALLBACK .file-input__wrapper{padding:13px}.linkor-form .TRANSPARENT_CALLBACK .linkor-form__submit-block{margin-top:15px}.linkor-form .TRANSPARENT_CALLBACK .buttons-block{justify-content:center}@media (min-width:992px){.linkor-form .TRANSPARENT_CALLBACK .buttons-block{justify-content:space-between}}.linkor-form .TRANSPARENT_CALLBACK .buttons-block .btn.btn-orange{padding:14px 50px}.linkor-form .TRANSPARENT_CALLBACK .policy-block{color:var(--color-white)}.linkor-form .TRANSPARENT_CALLBACK .policy-block .checkbox-wrapper{--checkbox-border-color:var(--color-white)}.linkor-form .TRANSPARENT_CALLBACK .policy-block .checkbox-wrapper label{justify-content:flex-start}.linkor-form .TRANSPARENT_CALLBACK .policy-block .checkbox-wrapper input[type=checkbox]:checked::before{background-image:url(/local/templates/web/img/check-mark.svg)}.linkor-form .TRANSPARENT_CALLBACK .policy-block a{color:var(--color-white)}.linkor-form.SUBSCRIBE{width:100%}.linkor-form.SUBSCRIBE .subscribe__form-container{text-align:end}.linkor-form.SUBSCRIBE .inner-container{border:1px solid var(--color-white);background:rgba(255,255,255,.55)}@media (min-width:1200px){.linkor-form.SUBSCRIBE .inner-container{padding:82px 115px}}.linkor-form.SUBSCRIBE .subscribe__main-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.linkor-form.SUBSCRIBE .subscribe__info{font-size:18px;font-style:normal;font-weight:500;line-height:36px;text-align:center;margin-bottom:10px}@media (min-width:768px){.linkor-form.SUBSCRIBE .subscribe__info{font-size:28px;text-align:left;margin-bottom:0}}.linkor-form.SUBSCRIBE .subscribe__inputs-row{--bs-gutter-x:8px;--bs-gutter-y:8px;align-items:center}.linkor-form.SUBSCRIBE .subscribe__inputs-row>*{margin-bottom:var(--bs-gutter-y)}.linkor-form.SUBSCRIBE .subscribe__inputs-row label{position:relative;display:block}.linkor-form.SUBSCRIBE .subscribe__inputs-row label svg{position:absolute;top:50%;right:10px;height:36px;transform:translate(0,-50%)}.linkor-form.SUBSCRIBE .subscribe__inputs-row svg{position:absolute}.linkor-form.SUBSCRIBE .policy-block{color:#202020;font-style:normal;font-weight:300;text-align:right;display:inline-block}.linkor-form.SUBSCRIBE .policy-block a{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.linkor-form.SUBSCRIBE .button{--lf-input-padding:14px 21px}.linkor-form.SUBSCRIBE input{--lf-input-padding:14px 21px;--lf-input-border-color:#979797;background:#f5f5f5}.linkor-form.METAL_STRUCTURES .total-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width:991px){.linkor-form.METAL_STRUCTURES .total-block{justify-content:space-between}}.linkor-form.METAL_STRUCTURES .price-block{margin-bottom:10px}@media (min-width:576px){.linkor-form.METAL_STRUCTURES .price-block{margin-bottom:40px}}.linkor-form.METAL_STRUCTURES .buttons-block{flex:1 1 auto;margin-bottom:10px}@media (min-width:576px){.linkor-form.METAL_STRUCTURES .buttons-block{margin-bottom:40px}}.linkor-form.METAL_STRUCTURES_COMPACT .inner-container{background-color:#e8e8e8}@media (min-width:576px){.linkor-form.METAL_STRUCTURES_COMPACT .inner-container{padding:77px}}.linkor-form.METAL_STRUCTURES_COMPACT .buttons-block{justify-content:flex-start;flex-wrap:wrap}.linkor-form.METAL_STRUCTURES_COMPACT .buttons-block .policy-block{margin-left:0;flex:1}.linkor-form.METAL_STRUCTURES_COMPACT .buttons-block .policy-block a{display:inline-block}@media (min-width:992px){.linkor-form.METAL_STRUCTURES_COMPACT .buttons-block .policy-block{font-size:18px;line-height:130%}}.linkor-form.METAL_STRUCTURES_COMPACT .buttons-block .btn.btn-orange{max-width:318px}.linkor-form.CALLBACK_SHORT .row{--bs-gutter-y:10px}@media (min-width:992px){.linkor-form.CALLBACK_SHORT .form__title{font-weight:400;font-size:28px;margin-bottom:20px}}.linkor-form.CALLBACK_SHORT .inner-container{--form-bg:#E8E8E8;border:none}@media (min-width:576px){.linkor-form.CALLBACK_SHORT .inner-container{padding:32px 24px 24px;margin-bottom:50px}}.linkor-form.CALLBACK_SHORT input[type=email],.linkor-form.CALLBACK_SHORT input[type=number],.linkor-form.CALLBACK_SHORT input[type=tel],.linkor-form.CALLBACK_SHORT input[type=text]{--lf-input-padding:15px 15px 15px 40px;--lf-input-bg-color:transparent;--lf-input-border-color:var(--color-white)}.linkor-form.CALLBACK_SHORT .linkor-form__submit-block{margin-top:30px}.linkor-form.CALLBACK_SHORT .buttons-block .btn.btn-outline-orange{padding:25px;font-size:18px;max-width:100%;margin:0}.linkor-form.FOOTER{width:100%;margin-top:-20px}@media (min-width:920px){.linkor-form.FOOTER{max-width:84%;margin-top:-28px}}.linkor-form.FOOTER .inner-container{--form-bg:transparent;border:1px solid var(--color-white);backdrop-filter:blur(20px) brightness(85%);padding:24px 24px 0}@media (min-width:920px){.linkor-form.FOOTER .inner-container{padding:32px 24px}}.linkor-form.FOOTER .linkor-form__group-col{--bs-gutter-y:8px}.linkor-form.FOOTER .form__title{color:#fff;font-style:normal;font-weight:500;font-size:18px;padding:4px 8px 12px;margin:0 0 16px}@media (min-width:920px){.linkor-form.FOOTER .form__title{font-size:30px;font-style:normal;line-height:36px;padding:8px}}.linkor-form.FOOTER input[type=email],.linkor-form.FOOTER input[type=tel],.linkor-form.FOOTER input[type=text]{color:var(--color-white);--lf-input-bg-color:var(--color-input);backdrop-filter:blur(30px) brightness(90%);display:block;position:relative;line-height:120%;padding:12px 20px;border:1px solid var(--color-border);transition:all .6s ease;text-decoration:none}.linkor-form.FOOTER input[type=email]::placeholder,.linkor-form.FOOTER input[type=tel]::placeholder,.linkor-form.FOOTER input[type=text]::placeholder{color:var(--color-border)}.linkor-form.FOOTER .buttons-block{justify-content:center}.linkor-form.FOOTER .buttons-block .btn.btn-orange{line-height:120%;padding:12px 20px;margin:0}.linkor-form.FOOTER .policy-block .checkbox-wrapper{color:var(--color-white)}.linkor-form.FOOTER .policy-block .checkbox-wrapper label{justify-content:flex-start}.linkor-form.FOOTER .policy-block .checkbox-wrapper input[type=checkbox]{background:var(--color-white)}.linkor-form.FOOTER .success-text{border:1px solid var(--color-white);backdrop-filter:blur(20px) brightness(85%)}.linkor-form.CONTACTS{--form-bg:transperent}.linkor-form.CONTACTS .inner-container{border:none;padding:10px;margin-bottom:0}.linkor-form.CONTACTS .linkor-form__group-col{--bs-gutter-y:8px}.linkor-form.CONTACTS .form__title{font-size:18px;font-style:normal;font-weight:500;line-height:21.6px}@media (min-width:992px){.linkor-form.CONTACTS .form__title{font-size:30px;line-height:36px}}.linkor-form.CONTACTS .buttons-block{justify-content:space-between}.linkor-form.CONTACTS .policy-block .checkbox-wrapper label{justify-content:flex-start}.linkor-form.CONTACTS .success-text{padding:20px}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:0 0 -1px}.ui-menu .ui-menu-item-wrapper{position:relative;padding:10px 10px 10px 40px;border:1px solid transparent;border-top-color:#e6e6e6}.ui-menu .ui-menu-item-wrapper.ui-state-active:before{content:"";left:16px;top:11px;position:absolute;width:8px;height:14px;border:1px solid #db5c00;border-left:0;border-top:0;transform:rotate(45deg)}.ui-menu .ui-menu-item{color:var(--c-form-gray);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.ui-widget.ui-widget-content{border:none;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding-left:20px;padding-right:20px}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border-bottom:1px solid #e6e6e6;background:0 0;color:var(--c-form-gray)}@-webkit-keyframes text-blur-out{0%{-webkit-filter:blur(.01);filter:blur(.01)}100%{-webkit-filter:blur(12px) opacity(0);filter:blur(12px) opacity(0)}}@keyframes text-blur-out{0%{-webkit-filter:blur(.01);filter:blur(.01)}100%{-webkit-filter:blur(12px) opacity(0);filter:blur(12px) opacity(0)}}
/* End */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1713446196666 */
/* /local/templates/web/components/bitrix/news.list/project-index-grid/style.css?17260624873138 */
/* /local/templates/web/components/bitrix/menu/menu-with-preview/style.css?17260479392030 */
/* /local/templates/web/components/bitrix/news.list/plus-about-index/style.css?17653578082217 */
/* /local/templates/web/scss/forms/inline.layout.css?178403468321190 */
