.info-box-wrapper{height:auto!important;display:flex!important}body:has(.mfp-wrap.wd-popup-element-wrap) #arcontactus,body:has(.mfp-wrap.wd-popup-element-wrap) .ez-toc-sticky-fixed,body:has(.mfp-wrap.wd-popup-element-wrap) .ez-toc-open-icon{display:none!important}body:has(.ez-toc-sticky-fixed.show) #arcontactus{display:none!important}body:has(.arcu-widget.open) .ez-toc-open-icon,body:has(.arcu-widget.opened) .ez-toc-open-icon,body:has(.arcu-widget.popup-opened) .ez-toc-open-icon{display:none!important}body:has(.uc_liquid_hamburger.is-opened-navi) #arcontactus,body:has(.uc_liquid_hamburger.is-opened-navi) .ez-toc-sticky-fixed,body:has(.uc_liquid_hamburger.is-opened-navi) .ez-toc-open-icon{display:none!important}@media (max-width:768px){.arcu-message-button{opacity:0!important;pointer-events:none!important;transition:opacity .4s ease!important}.arcu-message-button.show-after-scroll{opacity:1!important;pointer-events:all!important}}@media (min-width:1025px){[class*=mega_menu_inner_links] .ue-link-item{display:flex;flex-direction:column;height:100%}[class*=mega_menu_inner_links] .ue-link-item-content{display:flex;flex-direction:column;flex:1}}.wd-info-box:hover{box-shadow:0 10px 25px rgba(255,255,255,.5)!important}.wd-nav-pagin-item,.wd-nav-pagin-item span,.wd-nav-pagin-item:hover,.wd-nav-pagin-item:focus,.wd-nav-pagin-item.wd-active{border:none!important;outline:none!important;box-shadow:none!important}.whb-general-header .wd-nav-main .nav-link-text{word-spacing:.3em!important}@media (max-width:428px){.arcu-widget.arcu-message.open .messangers-block .arcu-header-close,.arcu-widget.arcu-message.opened .messangers-block .arcu-header-close,.arcu-widget.arcu-message.popup-opened .messangers-block .arcu-header-close{right:5px;top:16px}}.arcu-menu-header-content{font-family:"Montserrat",sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.7);word-spacing:.3em}.arcu-menu-header{background-color:#625a65!important}div.wpforms-container-full .wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:0 0!important;border:none!important;box-shadow:none!important}div.wpforms-container-full .wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{color:#fff!important}.wpforms-confirmation-container-full p{color:#fff!important}.wpforms-confirmation-container-full{outline:none!important}div.wpforms-container-full .wpforms-confirmation-container-full{text-align:center!important;font-family:"Montserrat",sans-serif!important;font-size:15px!important;word-spacing:.3em!important}h1[id],h2[id],h3[id],h4[id],h5[id],h6[id]{padding-top:110px;margin-top:-110px}.smp-article .smp-cases{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:20px 0;align-items:stretch}.smp-article .smp-case{margin:0;border:1px solid #caaf86;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;background:rgba(218,173,127,.14)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.smp-article .smp-case-head{background:#caaf86!important;color:#fff!important;font-weight:600;font-size:17px;padding:14px 18px}.smp-article .smp-case-body{background:0 0!important;color:#fff!important;padding:16px 18px;flex:1}.smp-article .smp-case-body p{margin:0 0 10px;color:#fff!important}.smp-article .smp-case-body p:last-child{margin-bottom:0}.smp-article .smp-case-body strong{color:#e5cca5!important}@media (max-width:600px){.smp-article .smp-cases{grid-template-columns:1fr}.smp-article .smp-case-head{font-size:16px;padding:12px 14px}.smp-article .smp-case-body{padding:14px}}.smp-scale-container{display:flex;flex-direction:column;gap:30px;margin:30px 0}.smp-grid-norwood{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.smp-grid-ludwig{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.smp-scale-card{background:rgba(218,173,127,.14);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid #caaf86;border-radius:10px;padding:15px 10px;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.05)}.smp-scale-card svg{width:90px;height:90px;margin-bottom:10px}.smp-card-name{font-weight:700;font-size:15px;color:#e5cca5;margin-bottom:5px;word-spacing:.3em}.smp-card-desc{font-size:14px;color:#fff;line-height:1.3;word-spacing:.3em}@media (max-width:768px){.smp-grid-norwood,.smp-grid-ludwig{grid-template-columns:1fr;gap:12px}}