/*
Theme Name: PRO100BIM
Theme URI: https://pro100bim.com/
Author: PRO100BIM
Description: Утверждённый светлый дизайн PRO100BIM. Редактируемые страницы, модули и кейсы, интерактивные схемы.
Version: 2.0.0
Requires at least: 6.6
Requires PHP: 8.1
Text Domain: pro100bim
*/
.admin-bar .site-header{top:32px}.pb-editor-content{max-width:1000px}.pb-editor-content img{height:auto}.pb-island,[data-pb-island]{display:contents}.pb-archive-heading{margin-bottom:42px}.pb-empty{padding:60px 0}.pb-module-art-plain{object-fit:contain;width:100%;height:100%;max-height:360px}.pb-no-art{display:grid;place-items:center;min-height:260px}.pb-no-art svg{width:110px;height:110px;color:#2053ff}.pb-consent{position:fixed;z-index:150;left:20px;bottom:60px;width:min(520px,calc(100% - 40px));padding:22px;background:white;border:1px solid #d6dffd;border-radius:16px;box-shadow:0 12px 50px #09152f26}.pb-consent p{margin-bottom:16px}.pb-consent div{display:flex;gap:12px}.pb-consent .v3-button{padding:12px 18px}.pb-cookie-settings{position:fixed;bottom:12px;left:14px;border:1px solid #d6dffd;background:white;padding:7px 11px;border-radius:8px;font-size:12px;z-index:130}.pb-lead-result:empty{display:none}.pb-lead-result{padding:24px;border-radius:14px;background:#eef2ff}.pb-lead-result:focus{outline:3px solid #2053ff}.pb-lead-reference{font-weight:700}.lead-selected-module:empty{display:none}.pb-form-fallback{padding-top:14px}.pb-setup-notice{padding:32px;margin:40px;border:1px solid #d6dffd}.v3-module-art-scene[data-active="true"] .v3-module-art-image{opacity:1}.v3-module-art-scene[data-active="true"] .v3-module-art-labels{opacity:1}.v3-module-art-visual[data-ready="true"] .module-diagram{opacity:0}.pb-module-image{display:block;width:100%;object-fit:contain}.pb-simple-single{max-width:1100px}.pb-simple-single .case-work{margin:40px 0}.pb-editor-content a{text-decoration:underline}.v3-task-options:empty{display:none}.v3-module-choices{flex-wrap:wrap}.v3-module-choice-stack{min-height:36px}.pb-card-link{display:block}.pb-card-link:hover img{transform:scale(1.015)}.pb-form-status{white-space:pre-wrap}.pb-form-status[data-error="true"]{color:#ae1932}.pb-archive-case{margin:32px 0}
@media(max-width:782px){.admin-bar .site-header{top:46px}}@media(max-width:600px){.admin-bar .site-header{top:0}.pb-consent{bottom:58px}.pb-consent div{flex-wrap:wrap}.pb-consent .v3-button{flex:1}.pb-setup-notice{margin:20px;padding:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
.pb-nav-list{list-style:none;display:flex;gap:26px;margin:0;padding:0}.mobile-menu .pb-nav-list{display:grid}.pb-nav-list .current-menu-item>a{color:#2053ff}.single-pb_module .concept-three{--page-width:1480px}.pb-simple-single>img{max-height:520px;object-fit:contain;background:#f0f2ff;border-radius:18px}
