

/* Start:/bitrix/templates/rdl/components/bitrix/main.include/contact_page/style.min.css?1793167565903*/
.row.row-contacts-page{--bs-gutter-y:var(--bs-gutter-x)}.contact-page .panel{border:1px solid #e8e8e8;border-radius:15px;padding:40px;background:#fff}.contact-page .panel .title{font-weight:500;font-size:18px;line-height:150%;text-transform:uppercase;color:#171717;margin-bottom:24px}.contact-page .item-qr .panel .title{margin-bottom:20px}.contact-page .item-cont+.item-cont{margin-top:24px}.contact-page .item-cont .name{font-weight:500;font-size:16px;line-height:1.15;letter-spacing:-.04em;color:#8b8b8b;margin-bottom:8px}.contact-page .item-qr .text-info{font-size:16px;text-align:center;color:#4c4c4c;margin-top:16px}.contact-page .line-contact:not(:last-child){margin-bottom:16px}.contact-page .line-contact{font-weight:600;font-size:18px;color:#171717}.contact-page .line-contact:last-child{padding-top:16px;border-top:1px solid #e8e8e8}@media (min-width:768px){.contact-page .panel{height:100%}}
/* End */


/* Start:/bitrix/templates/rdl/components/bitrix/main.include/form_horizont/style.min.css?17908610866980*/
.bl-con-form .title-block{text-align:left}.cnt-mngr-pnl{background:#f7f7f5;border:1px solid #e8e8e8;border-radius:24px;padding:24px;margin-top:60px}.cnt-mngr-pnl .mngr{position:relative;width:80px;height:80px;border-radius:50%;box-shadow:0 2px 6px 0 rgba(25,33,61,.1);background:#f0f4f7;border:3px solid #fff;margin-top:-59px;margin-left:auto;margin-right:auto}.cnt-mngr-pnl .mngr img{width:100%;border-radius:50%}.cnt-mngr-pnl .mngr .status{position:absolute;right:7px;bottom:-3px;border-radius:50%;background-color:#03ca0d;border:2px solid #fff;box-shadow:0 2px 5px 0 rgba(25,33,61,.1);width:14px;height:14px}.cnt-mngr-pnl .name-mng{font-weight:500;font-size:13px;text-align:center;line-height:.95;letter-spacing:-.04em;color:#333;margin-top:8px}.cnt-mngr-pnl .info{margin-top:16px;text-align:center}.cnt-mngr-pnl .text{color:#333}.cnt-mngr-pnl .link-call{margin-top:8px;display:flex;flex-direction:row;justify-content:center}.cnt-mngr-pnl .time{font-size:14px;line-height:1.7;color:#6f6969;margin-top:8px}.cnt-mngr-pnl .link-call .btn{flex:0 0 auto;width:auto;padding:10px 0;font-size:1rem;background-color:transparent!important;border-color:transparent!important;color:#171717!important}.cnt-mngr-pnl .link-call .btn svg{filter:brightness(.1)!important}.bl-con-form .soc-block .title{margin-top:24px;font-weight:600;line-height:1.4;text-align:center;margin-bottom:16px}.bl-con-form .soc-block .soc-list .row{--bs-gutter-x:10px;--bs-gutter-y:var(--bs-gutter-x,10px)}.bl-con-form .soc-block .soc-list a{display:flex;flex-direction:row;justify-content:center;gap:8px;align-items:center;background:#f7f7f5;border:1px solid #e8e8e8;border-radius:12px;padding:12px 8px;font-weight:500;font-size:15px;color:#000;transition:.3s}.bl-con-form .soc-block .soc-list a:hover{background-color:#ebebeb;border-color:#d8d8d8}.bl-con-form .soc-block .soc-list a svg{flex:0 0 auto;width:32px;height:32px}.bl-con-form .soc-block .soc-list a span{flex:0 0 auto}.bl-con-form .bg-color{background-color:#fff}.bl-con-form .block-btn-calcs{margin-top:40px}.bl-con-form .block-btn-calcs .row{--bs-gutter-y:10px}.bl-con-form .block-btn-calcs .panel{background:#fff;border:1px solid #e8e8e8;border-radius:24px;padding:24px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px}.bl-con-form .block-btn-calcs .panel>span{display:block}.bl-con-form .block-btn-calcs .icon{display:block;border-radius:5px;padding:8px;width:40px;height:40px;background:#f7f7f5}.bl-con-form .block-btn-calcs .icon img{vertical-align:unset}.bl-con-form .block-btn-calcs .circle-arrow{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #d4d4d4;border-radius:50px;width:42px;height:42px}.bl-con-form .block-btn-calcs .circle-arrow svg{transition:.3s}.bl-con-form .block-btn-calcs .panel:hover .circle-arrow{background-color:#e31e24;border-color:#e31e24}.bl-con-form .block-btn-calcs .panel:hover .circle-arrow svg{filter:invert(1) brightness(10)}.bl-con-form .block-btn-calcs .prev{font-size:14px;color:#6e6e73}.bl-con-form .block-btn-calcs .title{display:block;font-weight:600;font-size:1.2rem;line-height:1.4;letter-spacing:-.04em;color:#171717}.bl-con-form .block-btn-calcs .text{display:block;margin-top:16px;font-size:14px;color:#4c4c4c}.bl-con-form .block-btn-calcs .col-arrow,.bl-con-form .block-btn-calcs .col-icon,.bl-con-form .block-btn-calcs .col-info{width:100%}.bl-con-form .block-btn-calcs .col-icon{display:flex!important;flex-direction:row;gap:16px;align-items:center}.bl-con-form .alx_feed_back .afbf_inputtext_bg.line-input .afbf_name,.bl-con-form .checkBlock{color:#d4d3d3}.bl-con-form .afbf_textarea{height:2.2em}.bl-con-form .btn{width:100%}.bl-con-form .alx_feed_back .screpka{color:#fff;border:1px dashed #606060;border-radius:50px;padding:16px;font-size:16px;line-height:24px;font-weight:400;display:flex;flex-direction:row;gap:10px;justify-content:center;transition:.3s}.bl-con-form .alx_feed_back .screpka:before{position:relative;height:24px;width:24px;left:auto;top:auto;background-image:url(/images/2026/screpka.svg)}@media (min-width:768px){.cnt-mngr-pnl{display:flex;flex-direction:row;align-items:center;margin-top:32px}.cnt-mngr-pnl .info{margin-top:0;text-align:left;flex:1 0 0%;padding-left:24px}.cnt-mngr-pnl .mngr{margin-top:0}.cnt-mngr-pnl .col-mng{flex:0 0 auto}.cnt-mngr-pnl .link-call{justify-content:flex-start}.cnt-mngr-pnl .link-call .btn{padding:8px 0}.bl-con-form .block-btn-calcs .panel{gap:16px 24px}.bl-con-form .block-btn-calcs .icon{width:116px;height:116px;padding:32px;border-radius:16px}.bl-con-form .block-btn-calcs .icon img{height:52px;width:52px}.bl-con-form .block-btn-calcs .col-arrow,.bl-con-form .block-btn-calcs .col-icon{width:auto;flex:0 0 auto}.bl-con-form .block-btn-calcs .col-info{flex:1 0 0%;width:auto}.bl-con-form .block-btn-calcs .panel{flex-wrap:nowrap}.bl-con-form .block-btn-calcs .panel:hover{transform:translateY(-10px)}.bl-con-form .alx_feed_back .screpka:hover{background-color:#e31e24}.bl-con-form .afbf_feedback_poles form{display:flex;flex-direction:row;flex-wrap:wrap}.bl-con-form .afbf_feedback_poles form>div{flex:0 0 auto;width:100%}.bl-con-form .afbf_feedback_poles .afbf_submit_block{order:12;width:calc(50% - 10px);margin-left:20px}.bl-con-form .afbf_feedback_poles .afbf_inputtext_bg.file{order:11;width:calc(50% - 10px)}.bl-con-form .afbf_feedback_poles .afbf_submit_block .btn{padding:16px}.bl-con-form .afbf_feedback_poles .file-load-info{order:13}}@media (min-width:992px){.cnt-mngr-pnl .mngr{width:110px;height:110px}.cnt-mngr-pnl .mngr .status{width:18px;height:18px;right:10px}.bl-con-form .soc-block .soc-list a{padding:16px 12px;font-size:16px}.bl-con-form .soc-block .soc-list a svg{width:36px;height:36px}.cnt-mngr-pnl .time{font-size:16px}.cnt-mngr-pnl .text{font-size:18px}}@media (min-width:1200px){.bl-con-form .bg-color{background-color:transparent;padding-bottom:0!important}.bl-con-form .pnl-frm{border:1px solid #e8e8e8;border-radius:24px;padding:40px;background:#171717;color:#fff}.bl-con-form .pnl-frm .title-form{font-weight:600;font-size:1.6rem;line-height:1.1;letter-spacing:-.04em}.bl-con-form .panel-form-block{border:1px solid #e8e8e8;border-radius:24px;padding:60px;background:#fff}.bl-con-form .soc-block .title{text-align:left;font-size:18px;margin-top:32px}.cnt-mngr-pnl{margin-top:24px}.bl-con-form .block-btn-calcs .panel{padding:32px;height:100%}}@media (min-width:1400px){.bl-con-form .block-btn-calcs .row,.bl-con-form .panel-form-block>.row{--bs-gutter-x:32px}}@media (max-width:1199.98px){.bl-con-form{overflow:hidden}.bl-con-form .panel-form-block .col-form{position:relative;padding-top:40px;padding-bottom:40px;color:#fff;background:#171717}.bl-con-form .panel-form-block .col-form .title-block{color:#fff;position:relative;z-index:10}.bl-con-form .panel-form-block .col-form:before{content:'';display:block;position:absolute;left:-400px;right:-400px;top:0;bottom:0;background:#171717}.bl-con-form .pnl-frm{position:relative;z-index:10}}
/* End */


/* Start:/bitrix/templates/rdl/components/bitrix/map.yandex.view/contactmap/style.min.css?17931693763057*/
#footer{margin-top:0!important}.maps-navi-container,.maps-navi-container .addres-panels .container{position:relative}.maps-navi-container .addres-panels{position:absolute;bottom:20px;left:0;width:100%;height:0;z-index:10}.maps-navi-container .addres-panels .panel:not(.active){display:none}.maps-navi-container .addres-panels .panel,.navi-city .panel{position:absolute;box-shadow:1px 4px 20px 0 rgba(0,0,0,.15);background:#fff;border:1px solid #e8e8e8}.maps-navi-container .addres-panels .panel{border-radius:24px;padding:24px 16px;left:16px;width:calc(100% - 32px);bottom:0}.maps-navi-container .addres-panels .title{font-weight:600;font-size:24px;color:#171717;border-bottom:1px solid #e8e8e8;padding-bottom:16px;margin-bottom:16px}.maps-navi-container .addres-panels .office{font-weight:600;font-size:18px;color:#171717;margin-bottom:12px}.maps-navi-container .addres-panels .val{font-size:18px;color:#171717}.navi-city{position:absolute;left:0;top:0;width:100%;z-index:11}.navi-city .panel{top:20px;border-radius:100px;padding:6px;display:flex;flex-direction:row;left:50%;transform:translateX(-50%)}.navi-city .panel button{background-color:transparent;border:0;box-shadow:none;outline:0;border-radius:100px;font-weight:500;font-size:14px;color:#1d1d1f;padding:12px 32px;line-height:18px;cursor:pointer;transition:.3s}.navi-city .panel button:hover{background-color:#f4f4f4}.navi-city .panel button.active{background-color:#1d1d1f;color:#fff}.cookie-protected-block.maps-navi-container[data-cookie-category]:not(.cookie-allowed) .addres-panels,.cookie-protected-block.maps-navi-container[data-cookie-category]:not(.cookie-allowed) .addres-panels .panel,.cookie-protected-block.maps-navi-container[data-cookie-category]:not(.cookie-allowed) .navi-city{position:relative;top:auto;left:auto;bottom:auto;height:auto}.cookie-protected-block.maps-navi-container[data-cookie-category]:not(.cookie-allowed) .navi-city .panel{position:relative;top:auto;bottom:auto;height:auto;transform:none;left:0}.cookie-protected-block.maps-navi-container[data-cookie-category]:not(.cookie-allowed) .addres-panels .container,.cookie-protected-block.maps-navi-container[data-cookie-category]:not(.cookie-allowed) .navi-city{display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.cookie-protected-block.maps-navi-container:not(.cookie-allowed) .cookie-placeholder{margin-bottom:40px}@media (min-width:576px){.maps-navi-container .addres-panels .panel{padding:32px}.maps-navi-container .addres-panels{bottom:60px}}@media (min-width:768px){.maps-navi-container .addres-panels .panel{padding:24px;width:340px;top:130px;bottom:auto}.maps-navi-container .addres-panels{position:absolute;top:0;left:0;width:100%}.navi-city .panel{top:44px}}@media (min-width:992px){.maps-navi-container .addres-panels .panel{padding:32px;width:418px}}@media (max-width:767.98px){.bx-yandex-view-map .bx-yandex-map{height:550px!important}}@media (max-width:575.98px){.navi-city .panel button{padding:12px;flex:1 0 0%}.navi-city .panel{left:16px;right:16px;transform:translateX(0)}}
/* End */


/* Start:/local/components/redline/map.yandex.system/templates/myMap/style.min.css?1791530722598*/
div.bx-yandex-map,div.bx-yandex-map div.YMaps-b-balloon-content{color:#000;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:0!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 */
/* /bitrix/templates/rdl/components/bitrix/main.include/contact_page/style.min.css?1793167565903 */
/* /bitrix/templates/rdl/components/bitrix/main.include/form_horizont/style.min.css?17908610866980 */
/* /bitrix/templates/rdl/components/bitrix/map.yandex.view/contactmap/style.min.css?17931693763057 */
/* /local/components/redline/map.yandex.system/templates/myMap/style.min.css?1791530722598 */
