

/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1721710622467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/gorportal/components/bitrix/news/catalog_company/style.css?179308653116519*/
/* Premium City Directory v1 / scoped to the catalogue; no global selector overrides. */
.pg-directory{--dir-navy:#102844;--dir-deep:#0b1c32;--dir-gold:#d3b075;--dir-mute:#68788d;--dir-stroke:#e7ebf1;--dir-bg:#f6f8fb;font-family:inherit;color:var(--dir-navy);width:100%;margin:14px 0 38px}
.pg-directory *{box-sizing:border-box}
.pg-directory a{text-decoration:none}
.pg-directory .pg-dir-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.pg-dir-hero{position:relative;overflow:hidden;border-radius:25px;background:radial-gradient(circle at 95% -25%,#315478 0%,transparent 43%),linear-gradient(115deg,#0c1d33,#153456);padding:43px 48px 35px;color:white;box-shadow:0 16px 34px rgba(12,30,50,.13)}
.pg-dir-hero:after{content:"";width:290px;height:290px;position:absolute;right:-110px;bottom:-205px;border-radius:50%;border:55px solid rgba(211,176,117,.08);pointer-events:none}
.pg-dir-eyebrow,.pg-dir-kicker{font-weight:800;letter-spacing:.13em;font-size:10px}
.pg-dir-eyebrow{color:var(--dir-gold)}.pg-dir-eyebrow span{margin:0 7px;color:#ffffff80}
.pg-dir-hero h2{font-weight:800;font-size:clamp(26px,3.1vw,41px);line-height:1.16;max-width:800px;margin:14px 0 10px;color:white}
.pg-dir-hero h2 span{color:#e3bd7c}
.pg-dir-hero p{font-size:14px;line-height:1.65;color:#d5e2f0;margin:0 0 23px;max-width:680px}
.pg-dir-search{background:#fff;padding:7px 7px 7px 17px;display:flex;align-items:center;gap:10px;border-radius:13px;max-width:815px;box-shadow:0 8px 18px #0002}
.pg-dir-search-icon{font-size:27px;color:#536a84;line-height:1}
.pg-dir-search input{flex:1;min-width:0;min-height:39px;border:0!important;box-shadow:none!important;outline:0!important;color:#182f49;font-size:15px;padding:6px 0;background:#fff}
.pg-dir-search button,.pg-dir-add-btn,.pg-dir-card-main{background:#d7b67a;color:#102138!important;font-weight:800;border:0;border-radius:9px;padding:13px 18px;white-space:nowrap;cursor:pointer;transition:.2s}
.pg-dir-search button:hover,.pg-dir-add-btn:hover,.pg-dir-card-main:hover{background:#ebca8e;transform:translateY(-1px)}
.pg-dir-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px;position:relative}
.pg-dir-chips a{color:#eaf0f9;background:#ffffff12;border:1px solid #ffffff26;border-radius:40px;padding:7px 13px;font-size:12px}
.pg-dir-chips a:hover{color:#15243c;background:#fff}
.pg-dir-layout{display:grid;grid-template-columns:minmax(230px,270px) minmax(0,1fr);gap:22px;align-items:start;margin-top:25px}
.pg-dir-panel,.pg-dir-results{border-radius:19px;background:white;border:1px solid var(--dir-stroke);box-shadow:0 7px 22px #1e385b08}
.pg-dir-panel{padding:5px 15px}.pg-dir-filter{padding:14px 1px;border-bottom:1px solid #e8ebf2}.pg-dir-filter:last-child{border-bottom:0}
.pg-dir-filter summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:800;color:#172a45}.pg-dir-filter summary::-webkit-details-marker{display:none}.pg-dir-filter-body{padding:15px 1px 1px;max-height:520px;overflow:auto;scrollbar-width:thin}
.pg-dir-categories .pg-dir-filter-body{max-height:750px}
.pg-directory .pg-dir-panel ul{padding-left:14px;margin:5px 0}.pg-directory .pg-dir-panel li{line-height:1.55;padding:2px 0}.pg-directory .pg-dir-panel a{color:#36516d;font-size:13px}
.pg-directory .pg-dir-panel a:hover{color:#bc8c45}.pg-directory .pg-dir-panel label{font-size:13px;font-weight:500}
.pg-directory .pg-dir-panel input[type=checkbox]{accent-color:#102844}.pg-directory .pg-dir-panel .btn{border-radius:8px}
.pg-dir-results{padding:24px;min-width:0}.pg-dir-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--dir-stroke)}
.pg-dir-kicker{color:#b08a50}.pg-dir-toolbar h3{font-weight:800;font-size:25px;margin:5px 0 0;color:#132840}.pg-dir-toolbar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.pg-dir-owner-link{font-weight:700;color:#244465!important;font-size:13px}.pg-dir-add-btn{display:inline-block;padding:11px 16px;font-size:13px}
.pg-dir-active-query{font-size:13px;color:#61758c;margin-top:6px}.pg-dir-active-query a{color:#a26d32;margin-left:7px}
.pg-dir-viewbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 0}.pg-dir-viewbar-hint{font-size:12px;color:var(--dir-mute)}.pg-dir-view-actions{display:flex;gap:5px;background:#f1f4f8;border-radius:10px;padding:3px}
.pg-dir-switch{appearance:none;border:none;background:transparent;color:#61728a;font-size:12px;padding:8px 10px;border-radius:8px;cursor:pointer}.pg-dir-switch.is-active{background:#fff;color:#16324e;box-shadow:0 2px 6px #10203010;font-weight:800}
.pg-dir-cards{display:grid;gap:13px}.pg-dir-card{display:flex;gap:19px;padding:13px;border:1px solid #e7ebf1;border-radius:16px;background:#fff;transition:border-color .2s,box-shadow .2s}
.pg-dir-card:hover{border-color:#d4c1a3;box-shadow:0 8px 22px #172d4710}
.pg-dir-card-image{flex:0 0 165px;max-width:165px;min-height:145px;border-radius:12px;overflow:hidden;background:#edf1f6;display:flex;align-items:center;justify-content:center}
.pg-dir-card-image img{width:100%;height:100%;max-height:190px;object-fit:cover}
.pg-dir-card-info{flex:1;min-width:0}.pg-dir-card-label{font-size:9px;letter-spacing:.14em;color:#b19368;font-weight:800;margin:5px 0 4px}
.pg-dir-card h4{font-size:17px;line-height:1.35;margin:0 0 7px;font-weight:800}.pg-dir-card h4 a{color:#142e49}
.pg-dir-card-description{font-size:12px;line-height:1.5;color:#6b7989;max-width:780px;margin:0 0 10px}
.pg-dir-card-location,.pg-dir-card-phone{font-size:12px;color:#435b74;margin:4px 0;overflow-wrap:anywhere}.pg-dir-card-location span,.pg-dir-card-phone span{color:#ba9155;margin-right:5px;font-size:15px}
.pg-dir-card-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}.pg-dir-card-main{font-size:12px;padding:9px 13px}.pg-dir-card-secondary,.pg-dir-card-route{font-size:12px!important;border:1px solid #e1e7ef;padding:8px 12px;border-radius:8px;color:#264461!important;background:#fff}
.pg-dir-card-secondary:hover,.pg-dir-card-route:hover{border-color:#aabbd0;background:#f7f9fc}
.pg-dir-cards.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-dir-cards.is-grid .pg-dir-card{display:flex;flex-direction:column;gap:0}.pg-dir-cards.is-grid .pg-dir-card-image{flex:none;min-height:170px;width:100%;max-width:none;height:170px}.pg-dir-cards.is-grid .pg-dir-card-info{padding:12px 3px 3px}
.pg-dir-empty{padding:40px 25px;text-align:center;color:#566a81}.pg-dir-empty h3{font-size:23px;font-weight:800}.pg-dir-empty a{color:#91662f}.pg-dir-pager{margin-top:20px}.pg-dir-map[hidden]{display:none!important}.pg-dir-map{margin-bottom:20px;padding:9px;background:#f3f6fa;border:1px solid #e1e7ec;border-radius:14px}.pg-dir-map-canvas{height:330px;border-radius:9px;background:#e4ecf3}.pg-dir-map-status{font-size:11px;color:#6d7b8b;margin:8px 5px 1px}
.pg-dir-my{margin:25px 0;padding:25px;background:white;border:1px solid #e2e8ef;border-radius:20px}.pg-dir-my h2{margin:0 0 8px;font-size:25px;font-weight:800;color:#132c46}.pg-dir-my p{color:#65778e}.pg-dir-my-grid{display:grid;gap:12px;margin-top:20px}.pg-dir-my-item{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px;background:#f7f9fc;border:1px solid #e4eaf1;border-radius:14px}.pg-dir-my-name{font-size:16px;font-weight:800;color:#1c3a55}.pg-dir-my-state{font-size:12px;color:#647c93}.pg-dir-my-actions{display:flex;gap:10px}.pg-dir-my-actions a{padding:9px 12px;border-radius:8px;background:#e5edf5;color:#213b56;font-weight:700}.pg-dir-my-actions a:hover{background:#d8e4ee}.pg-dir-my-new{display:inline-block;padding:12px 16px;background:#d3b075;color:#122841;border-radius:9px;font-weight:800;margin-top:15px}
@media(max-width:990px){.pg-dir-layout{grid-template-columns:220px minmax(0,1fr);gap:12px}.pg-dir-results{padding:18px}.pg-dir-card-image{flex-basis:125px;max-width:125px}.pg-dir-cards.is-grid{grid-template-columns:1fr}}
@media(max-width:767px){.pg-dir-hero{padding:26px 20px;border-radius:18px}.pg-dir-hero h2{font-size:28px}.pg-dir-search{padding:5px 5px 5px 11px}.pg-dir-search input{font-size:13px}.pg-dir-search button{padding:11px}.pg-dir-layout{grid-template-columns:1fr}.pg-dir-side{order:2}.pg-dir-results{order:1;padding:15px}.pg-dir-card{gap:12px}.pg-dir-card-image{flex:0 0 100px;max-width:100px;min-height:120px}.pg-dir-card h4{font-size:15px}.pg-dir-card-description{display:none}.pg-dir-viewbar-hint{display:none}.pg-dir-toolbar h3{font-size:21px}.pg-dir-my-item{flex-direction:column;align-items:flex-start}}
@media(max-width:400px){.pg-dir-card-image{flex:0 0 76px;max-width:76px;min-height:84px}.pg-dir-card-actions a{font-size:11px!important;padding:7px 8px}.pg-dir-toolbar-actions{width:100%}}


/* Premium Directory v6: scoped contrast, left filters, compact cards, sticky sidebars. */
.pg-directory-v6{--dir-gold:#d9b475;--dir-ink:#132b46;--dir-subtle:#6d7e92;isolation:isolate}
.pg-directory-v6 .pg-dir-hero{background:radial-gradient(circle at 94% 0%,#345a82 0%,transparent 45%),linear-gradient(120deg,#0a1a31,#183f61);border:1px solid rgba(255,255,255,.13)}
.pg-directory-v6 .pg-dir-hero .pg-dir-hero-title{color:#f8fbff!important;opacity:1!important;-webkit-text-fill-color:#f8fbff!important;text-shadow:none!important;filter:none!important;visibility:visible!important;font-size:clamp(25px,2.6vw,39px)!important;font-weight:850!important;line-height:1.18!important;margin:16px 0 13px!important}
.pg-directory-v6 .pg-dir-hero .pg-dir-hero-title span{color:#f0c783!important;-webkit-text-fill-color:#f0c783!important;opacity:1!important}
.pg-directory-v6 .pg-dir-layout{grid-template-columns:minmax(205px,226px) minmax(0,1fr);gap:16px;align-items:start}
.pg-directory-v6 .pg-dir-side{position:sticky;top:90px;max-height:calc(100vh - 104px);min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd6e2 transparent;border-radius:16px;background:#fff;border:1px solid #e1e9f2;box-shadow:0 10px 28px rgba(14,42,72,.09)}
.pg-directory-v6 .pg-dir-side-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 14px 13px;background:#102b48;color:#f3f7fc}
.pg-directory-v6 .pg-dir-side-head strong{font-size:14px;line-height:1.3;color:#fff;display:block;margin-top:4px}
.pg-directory-v6 .pg-dir-side-overline{display:block;font-size:9px;letter-spacing:.15em;font-weight:800;color:#d8b778}
.pg-directory-v6 .pg-dir-side-reset{border:1px solid #ffffff4a;background:transparent;color:#f2f6fd;padding:7px 9px;font-size:11px;border-radius:8px;cursor:pointer}
.pg-directory-v6 .pg-dir-side-reset:hover{background:#ffffff25}
.pg-directory-v6 .pg-dir-panel{padding:2px 13px 9px;border:0;box-shadow:none;border-radius:0;min-width:0}
.pg-directory-v6 .pg-dir-filter{padding:16px 0 15px}
.pg-directory-v6 .pg-dir-filter summary{color:#183b5c;font-size:13px;font-weight:800;gap:8px;line-height:1.35;min-height:25px}
.pg-directory-v6 .pg-dir-filter summary:hover{color:#96652d}
.pg-directory-v6 .pg-dir-filter-ico{font-size:16px;color:#b28a48;margin-right:5px}
.pg-directory-v6 .pg-dir-chevron{color:#8195aa;font-size:18px;transition:transform .2s}
.pg-directory-v6 .pg-dir-filter[open] .pg-dir-chevron{transform:rotate(180deg)}
.pg-directory-v6 .pg-dir-filter-body{max-height:none;overflow:visible;padding:12px 1px 0}
.pg-directory-v6 .pg-dir-categories .pg-dir-filter-body{max-height:none}
.pg-directory-v6 .pg-dir-panel :is(a, label, li, p){overflow-wrap:anywhere}
.pg-directory-v6 .pg-dir-category-search-label{display:block;font-size:11px;font-weight:700;color:#6d8196;margin-bottom:7px}
.pg-directory-v6 .pg-dir-category-search{width:100%;min-width:0;padding:11px 12px;border:1px solid #d9e3ee!important;background:#f6f9fc!important;border-radius:9px;box-shadow:none!important;color:#142f4b;font-size:12px;outline-offset:2px}
.pg-directory-v6 .pg-dir-category-search:focus{border-color:#c69b54!important;background:#fff!important}
.pg-directory-v6 .pg-dir-category-tree{margin-top:12px;font-size:12px}
.pg-directory-v6 .pg-dir-category-tree li{border-radius:7px;margin:0!important;padding:3px 0!important}
.pg-directory-v6 .pg-dir-category-tree a{color:#2c4a65!important;line-height:1.5;transition:color .2s}
.pg-directory-v6 .pg-dir-category-tree a:hover{color:#ad8241!important;text-decoration:none}
.pg-directory-v6 .pg-dir-results{min-width:0;padding:21px 18px;border-radius:17px}
.pg-directory-v6 .pg-dir-toolbar h3{font-size:clamp(19px,2.1vw,24px)!important;line-height:1.25}
.pg-directory-v6 .pg-dir-toolbar-actions{gap:8px}
.pg-directory-v6 .pg-dir-add-btn{padding:10px 12px}
.pg-directory-v6 .pg-dir-card{gap:12px;padding:11px;border-radius:13px}
.pg-directory-v6 .pg-dir-card-image{flex:0 0 122px;max-width:122px;min-height:118px}
.pg-directory-v6 .pg-dir-card h4{font-size:16px;overflow-wrap:anywhere}
.pg-directory-v6 .pg-dir-card h4 a{color:#163655!important}
.pg-directory-v6 .pg-dir-card-info{min-width:0}
.pg-directory-v6 .pg-dir-card-actions{gap:6px}
.pg-directory-v6 .pg-dir-card-actions a{padding:8px 9px!important}
.pg-directory-v6 .pg-dir-cards.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.pg-directory-v6 .pg-dir-cards.is-grid .pg-dir-card-image{max-width:none}
.pg-directory-v6 .pg-dir-mobile-filter-trigger{display:none}
/* The news rail comes from the site's outer layout, not catalog_company. JS attaches this class only on /maps/. */
.pg-dir-news-column{position:sticky!important;top:90px;align-self:flex-start;max-height:calc(100vh - 104px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}
.pg-dir-news-column .pg-dir-external-news{position:static!important;max-height:none!important;overflow:visible!important}
.pg-dir-external-news{position:sticky!important;top:90px;max-height:calc(100vh - 104px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid #e3eaf3!important;border-radius:15px!important;box-shadow:0 10px 28px rgba(15,41,71,.09);background:#fff}
.pg-dir-external-news .panel-heading,.pg-dir-external-news .widget-title,.pg-dir-external-news [data-dir-news-heading]{background:#123552!important;color:#f6faff!important;border:0!important;font-size:14px!important;font-weight:800!important;line-height:1.4!important;padding:15px 14px!important;position:sticky;top:0;z-index:1}
.pg-dir-external-news .panel-body{padding:8px 13px!important}
.pg-dir-external-news :is(a,li){overflow-wrap:anywhere}
.pg-dir-external-news a{color:#234d75!important;line-height:1.5}
.pg-dir-external-news a:hover{color:#af864b!important}
.pg-dir-external-news li{border-bottom:1px solid #edf0f5;padding:9px 0;line-height:1.45}
.pg-dir-external-news li:last-child{border-bottom:0}
@media (min-width:768px) and (max-width:1199px){.pg-directory-v6 .pg-dir-layout{grid-template-columns:minmax(178px,200px) minmax(0,1fr);gap:10px}.pg-directory-v6 .pg-dir-results{padding:17px 13px}.pg-directory-v6 .pg-dir-card-image{flex-basis:100px;max-width:100px}.pg-directory-v6 .pg-dir-card-description{display:none}.pg-directory-v6 .pg-dir-cards.is-grid{grid-template-columns:1fr}}
@media(max-width:767px){.pg-directory-v6 .pg-dir-layout{display:flex;flex-direction:column;gap:12px}.pg-directory-v6 .pg-dir-side{position:static;order:0;width:100%;max-height:none;overflow:visible;box-shadow:none;display:none}.pg-directory-v6 .pg-dir-side.is-mobile-open{display:block}.pg-directory-v6 .pg-dir-results{order:1;width:100%;padding:14px}.pg-directory-v6 .pg-dir-mobile-filter-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;background:#edf3f8;border:1px solid #d9e3ee;color:#1c4163;border-radius:10px;padding:12px 13px;margin-bottom:13px;font-weight:800;cursor:pointer}.pg-directory-v6 .pg-dir-hero{padding:26px 20px}.pg-directory-v6 .pg-dir-hero .pg-dir-hero-title{font-size:27px!important}.pg-dir-external-news,.pg-dir-news-column{position:static!important;max-height:none!important;overflow:visible!important}.pg-directory-v6 .pg-dir-cards.is-grid{grid-template-columns:1fr}.pg-directory-v6 .pg-dir-card-image{flex-basis:102px;max-width:102px;min-height:106px}}
@media(max-width:420px){.pg-directory-v6 .pg-dir-card-image{flex-basis:82px;max-width:82px;min-height:82px}.pg-directory-v6 .pg-dir-card-actions a{font-size:11px!important;padding:7px 8px!important}}
@media(prefers-reduced-motion:reduce){.pg-directory-v6 *{scroll-behavior:auto!important;transition:none!important}}

/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1721710613666*/
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:/bitrix/components/bitrix/system.pagenavigation/templates/visual/style.min.css?17217106213386*/
.bx_pagination_bottom *{vertical-align:baseline}.bx_pagination_bottom{color:#8d8d8d;font-size:11px}.bx_pagination_bottom .bx_pagination_section_two{float:right;text-align:right}.bx_pagination_bottom .bx_pg_section{display:inline-block;height:30px;vertical-align:top;line-height:30px}.bx_pagination_bottom .bx_pagination_select_container{display:inline-block}.bx_pagination_bottom .bx_pagination_select_container select{position:relative;margin:2px 20px 2px 10px;padding:1px 25px 3px 5px;height:22px;outline:0;border:1px solid #e0e0e0;border-radius:1px;background:#fff url(/bitrix/components/bitrix/system.pagenavigation/templates/visual/images/select_arrow.png) no-repeat right center;color:#8d8d8d;font-size:11px;line-height:16px;resize:none;-webkit-appearance:none}@-moz-document url-prefix(){.bx_pagination_bottom .bx_pagination_select_container select{background:#fff!important;padding-right:5px}}.bx_pagination_bottom .bx_pagination_page{white-space:nowrap;font-size:12px}.bx_pagination_bottom .bx_pagination_page ul{display:inline-block;margin:0;padding:0}.bx_pagination_bottom .bx_pagination_page li{display:inline-block;min-width:22px;color:#8d8d8d;text-align:center;line-height:22px}.bx_pagination_bottom .bx_pagination_page li a{display:block;min-width:22px;color:#8d8d8d;text-align:center;text-decoration:none;line-height:22px}.bx_pagination_bottom .bx_pagination_page li a:hover{color:#555}.bx_pagination_bottom .bx_pagination_page li.bx_active{border-radius:3px;background:#dbecf4;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{display:block}.bx_pagination_bottom .bx_pg_section.bx_pg_show_col select{margin-right:5px}.bx_pagination_bottom .bx_wsnw{white-space:nowrap}@media(min-width:480px) and (max-width:639px){.bx_pagination_bottom .bx_pagination_select_container select{margin-right:10px}}@media(max-width:479px){.bx_pagination_bottom .bx_pagination_section_two{float:none;text-align:left}.bx_pagination_bottom .bx_pagination_select_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47%}.bx_pagination_bottom .bx_pagination_select_container select{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:0!important;width:90%}.bx_pagination_bottom .bx_pg_section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left}.bx_pagination_bottom .bx_pagination_page{white-space:normal}.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{width:100%;height:auto;text-align:center}.bx_pagination_bottom .bx_pg_section.bx_pg_show_col{display:none}.bx_pagination_bottom .bx_pg_text{display:inline-block;width:50%}.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{display:none}}.bx_pagination_bottom .bx_pagination_section_one,.bx_pagination_bottom .bx_pagination_section_two,.bx_pagination_bottom .bx_pagination_select_container,.bx_pagination_bottom .bx_pagination_select_container select,.bx_pagination_bottom .bx_pg_section,.bx_pagination_bottom .bx_pagination_page,.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num,.bx_pagination_bottom .bx_pg_section.bx_pg_show_col,.bx_pagination_bottom .bx_pg_text,.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
/* End */


/* Start:/bitrix/templates/gorportal/components/studio7/reviews2.list/.default/style.css?17930063618164*/
.wdr2_list {}
	.wdr2_list .wdr2_pager {}
	.wdr2_list .wdr2_pager.wdr2_pager_top {margin-bottom:16px;}
	.wdr2_list .wdr2_pager.wdr2_pager_bottom {margin-top:16px;}
	.wdr2_list .wdr2_items {}
		.wdr2_list .wdr2_items .wdr2_item {margin-bottom:50px; position:relative;}
		.wdr2_list .wdr2_items .wdr2_item_moderated_Y:before {content:''; height:16px; position:absolute; right:8px; top:8px; width:16px; z-index:10; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; background:#b4e391; background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM2MWM0MTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjRlMzkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-radial-gradient(center, ellipse cover,  #b4e391 0%, #61c419 50%, #b4e391 100%); background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#b4e391), color-stop(50%,#61c419), color-stop(100%,#b4e391)); background:-webkit-radial-gradient(center, ellipse cover,  #b4e391 0%,#61c419 50%,#b4e391 100%); background:-o-radial-gradient(center, ellipse cover,  #b4e391 0%,#61c419 50%,#b4e391 100%); background:-ms-radial-gradient(center, ellipse cover,  #b4e391 0%,#61c419 50%,#b4e391 100%); background:radial-gradient(ellipse at center,  #b4e391 0%,#61c419 50%,#b4e391 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=1 );}
		.wdr2_list .wdr2_items .wdr2_item_moderated_N:before{content:''; height:16px; position:absolute; right:8px; top:8px; width:16px; z-index:10; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; background:#ff3019; background url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZjMwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2YwNDA0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-radial-gradient(center, ellipse cover,  #ff3019 0%, #cf0404 100%); background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); background:-webkit-radial-gradient(center, ellipse cover,  #ff3019 0%,#cf0404 100%); background:-o-radial-gradient(center, ellipse cover,  #ff3019 0%,#cf0404 100%); background:-ms-radial-gradient(center, ellipse cover,  #ff3019 0%,#cf0404 100%); background:radial-gradient(ellipse at center,  #ff3019 0%,#cf0404 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=1 );}
			.wdr2_list .wdr2_items .wdr2_item .wdr2_baloon_body {background:#F4F4F4; border:1px solid #E4E4E4; margin-bottom:24px; padding:18px; position:relative;}
			.wdr2_list .wdr2_items .wdr2_item .wdr2_baloon_body:before {content:''; border-style: solid; border-width: 20px 20px 0 0; border-color: #E4E4E4 transparent transparent transparent; height: 0; left:36px; position:absolute; top:100%; width: 0;}
			.wdr2_list .wdr2_items .wdr2_item .wdr2_baloon_body:after {content:''; border-style: solid; border-width: 20px 18px 0 0; border-color: #F4F4F4 transparent transparent transparent; height: 0; left:37px; margin-top:-1px; position:absolute; top:100%; width: 0;}
				.wdr2_list .wdr2_items .wdr2_item .wdr2_item_rating {margin-bottom:10px; position:relative;}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_item_rating .wdr2_item_rating_detail {background:#fff; border:1px solid #E4E4E4; display:none; font-size:14px; left:-21px; overflow:hidden; padding:12px 20px 6px; position:absolute; top:-32px; z-index:11; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 0 6px 0px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 6px 0px rgba(0,0,0,0.2); box-shadow:0 0 6px 0px rgba(0,0,0,0.2);}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_item_rating:hover .wdr2_item_rating_detail {display:block;}
						.wdr2_list .wdr2_items .wdr2_item .wdr2_item_rating:hover .wdr2_one_rating {margin-bottom:10px;}
							.wdr2_list .wdr2_items .wdr2_item .wdr2_item_rating:hover .wdr2_one_rating .wd_reviews2_rating {margin-top:2px;}
				.wdr2_list .wdr2_items .wdr2_item .wdr2_fields {}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_fields .wdr2_field {margin:0 0 6px;}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_fields .wdr2_field.wdr2_field_block {margin-bottom:10px;}
						.wdr2_list .wdr2_items .wdr2_item .wdr2_fields .wdr2_field_title {display:inline-block; font-weight:bold;}
						.wdr2_list .wdr2_items .wdr2_item .wdr2_fields .wdr2_field_block .wdr2_field_title {display:block;}
						.wdr2_list .wdr2_items .wdr2_item .wdr2_fields .wdr2_field_value {display:inline-block; max-width:100%; word-wrap:break-word; word-break:break-word; overflow-wrap:break-word;}
			.wdr2_list .wdr2_items .wdr2_item .wdr2_meta {}
				.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_photo {float:left; height:27px; margin:0 8px 0 0;}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_photo table {border-collapse:collapse; border-spacing:0; height:27px;}
						.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_photo td {padding:0; vertical-align:middle;}
							.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_photo td img {background:#F4F4F4; border:1px solid #E4E4E4; display:inline-block; font-size:0; padding:2px;}
				.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_name {color:#3d8810; float:left; font-size:100%; font-weight:bold; height:27px; line-height:27px; margin:0 8px 0 0;}
				.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_date {color:#999; float:left; font-size:90%; font-style:italic; height:27px; line-height:27px;}
				.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_vote {color:#999; display:block; float:right; font-size:90%;}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_vote a {text-decoration:underline;}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_vote a:hover {text-decoration:none;}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_vote .wdr2_vote_send {font-weight:bold; text-decoration:none; margin-left:4px;}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_vote .wdr2_vote_send_y {color:#099913;}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_vote .wdr2_vote_send_n {color:#d5181f;}
					.wdr2_list .wdr2_items .wdr2_item .wdr2_meta .wdr2_vote .wdr2_vote_count {}
			.wdr2_list .wdr2_items .wdr2_item .wdr2_baloon_body.wdr2_baloon_answer {margin:20px 0 24px 100px; }
			.wdr2_list .wdr2_items .wdr2_item .wdr2_baloon_body.wdr2_baloon_answer:before {border-width:0 20px 20px 0; border-color:transparent #E4E4E4 transparent transparent; left:auto; right:36px;}
			.wdr2_list .wdr2_items .wdr2_item .wdr2_baloon_body.wdr2_baloon_answer:after {border-width:0 18px 20px 0; border-color:transparent #F4F4F4  transparent transparent; left:auto; right:37px;}
			.wdr2_list .wdr2_items .wdr2_item .wdr2_meta_answer .wdr2_photo {float:right; margin:0 0 0 8px;}
			.wdr2_list .wdr2_items .wdr2_item .wdr2_meta_answer .wdr2_name {float:right; margin:0 0 0 8px;}
			.wdr2_list .wdr2_items .wdr2_item .wdr2_meta_answer .wdr2_date {float:right;}

.wdr2_clear {clear:both;}




/* End */


/* Start:/bitrix/templates/gorportal/components/studio7/reviews2.add/.default/style.css?17930063613206*/
.wdr2_add {}
	.wdr2_add .wdr2_result {}
		.wdr2_add .wdr2_result ul {margin:0; padding:0 0 0 21px;}
	.wdr2_add form {margin:0; padding:0;}
	.wdr2_add .wdr2_success {color:green; font-weight:bold; margin-bottom:20px;}
	.wdr2_add .wdr2_error {color:red; margin-bottom:20px;}
	.wdr2_add hr {background:#999; border:0; border-bottom:1px solid #eee; display:block; font-size:0; height:1px; line-height:0; margin:0 0 12px; overflow:hidden;}
	.wdr2_add .form_title {font-size:20px; line-height:140%; margin-bottom:10px;}
	.wdr2_add .ratings {font-size:11px; margin:0 0 12px;}
		.wdr2_add .ratings table {}
			.wdr2_add .ratings table td {padding:1px 6px 1px 0;}
			.wdr2_add .ratings table td.rating_title {text-align:right; vertical-align:top;}
			.wdr2_add .ratings table td.rating_value {text-align:left; vertical-align:middle;}
	.wdr2_add .fields {}
		.wdr2_add .fields .field {margin:16px 0;}
			.wdr2_add .fields .field label {display:block;}
				.wdr2_add .fields .field label .required {color:red; padding:1px; position:relative; top:-1px;}
			.wdr2_add .fields .field .input {margin-top:10px;}
				.wdr2_add .fields .field .input input[type=text],
				.wdr2_add .fields .field .input textarea,
				.wdr2_add .fields .field .input select {background:#fff; border-width:1px; border-style:solid; border-color:#8ca3ae #a0b4be #b6c8d1 #a0b4be; font:normal 12px "Arial", "Helvetica", sans-serif; height:26px; outline:0; -moz-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1); -webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1); box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1); -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
				.wdr2_add .fields .field .input input[type=text] {line-height:26px; padding:2px 8px;}
				.wdr2_add .fields .field .input textarea {height:auto; line-height:26px; padding:2px 8px;}
				.wdr2_add .fields .field .input select {padding:6px 1px;}
				.wdr2_add .fields .field .input select option {padding:2px 4px;}
				.wdr2_add .fields .field .input input[type=file] {outline:0;}
				.wdr2_add .fields .field .input .file_design_wrapper {background:#fff; border-width:1px; border-style:solid; border-color:#8ca3ae #a0b4be #b6c8d1 #a0b4be; font:normal 12px "Arial", "Helvetica", sans-serif; height:30px; outline:0; width:270px; -moz-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1); -webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1); box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1);}
					.wdr2_add .fields .field .input .file_design_wrapper .panel1 {cursor:text; display:block; height:22px; line-height:22px; padding:4px 8px;}
					.wdr2_add .fields .field .input .file_design_wrapper input[type=file] {width:300px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
	.wdr2_add .wdr2_reqfield {display:none;}

/* Visual HTML-editor */
.wdr2_add {} .nicEdit-panelContain {border-color:#8ca3ae #a0b4be #b6c8d1 #a0b4be!important;}
.wdr2_add {} .nicEdit-editorContent {border-color:#fff #a0b4be #b6c8d1 #a0b4be!important; -moz-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1); -webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1); box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1);}

/* End */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1721710622467 */
/* /bitrix/templates/gorportal/components/bitrix/news/catalog_company/style.css?179308653116519 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1721710613666 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/visual/style.min.css?17217106213386 */
/* /bitrix/templates/gorportal/components/studio7/reviews2.list/.default/style.css?17930063618164 */
/* /bitrix/templates/gorportal/components/studio7/reviews2.add/.default/style.css?17930063613206 */
