﻿.companyinfo-box{background-image:url(/images/company-bg.webp);background-repeat:no-repeat;background-size:cover;color:#fff!important}.company-bg-cover{background-color:rgba(0,0,0,.4)}.companyinfo-box h1{font-size:40px;padding:100px;padding-bottom:5px!important;color:#fff!important}.companyinfo-box .companylogo-box{background-color:rgba(255,255,255,.8)}.companyinfo-box .phone-box{background-color:rgba(34,151,195,.9);font-size:20px!important;padding:20px;min-height:200px;padding-top:80px;margin-bottom:5px}.companyinfo-box .phone-box a{font-size:20px}.companyinfo-box .address-box{background-color:rgba(0,204,153,.9);font-size:20px!important;padding:20px;min-height:200px;padding-top:80px;margin-bottom:5px}.companyinfo-box .description-box{background-color:rgba(255,153,51,.9);font-size:20px!important;padding:20px;min-height:200px;margin:15px 0;text-align:justify;padding-top:50px}.phone-box span,.address-box span{vertical-align:middle}.coop-breadcrumb{padding:10px 15px 0;font-size:13px}.coop-breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.coop-breadcrumb li+li::before{content:"/";margin-left:4px;color:#adb5bd}.coop-breadcrumb li[aria-current]{color:#6c757d}.coop-summary{margin:12px 0 4px}.coop-summary-box{background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.06);padding:16px 20px}.coop-summary-text{font-size:15px;line-height:1.9;margin:0 0 12px;text-align:justify}.coop-facts{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.coop-facts li{background:#eef4ff;border-radius:8px;padding:6px 12px;font-size:14px}.coop-facts li b{color:#0b5ed7}.coop-summary-note,.coop-routes-note{font-size:12px;color:#6c757d;margin:10px 0 0}.coop-routes-title,.coop-neighbours h2{font-size:18px;font-weight:bold;text-align:center;margin:15px 0}.coop-routes{border:2px solid #d7d7d7;border-radius:10px}.coop-routes th,.coop-routes td{white-space:nowrap;vertical-align:middle}.paths{margin-bottom:30px}.coop-neighbours{margin:30px 0}.coop-neighbours a{display:block;background:#fff;border-radius:8px;padding:8px 10px;margin-bottom:8px;font-size:14px;text-align:center;box-shadow:0 1px 6px rgba(0,0,0,.05)}@media(max-width:767px){.coop-summary-box{padding:12px}.coop-summary-text{font-size:14px}.coop-facts li{font-size:13px}.coop-routes .coop-more{display:none}.coop-routes th{white-space:normal}.coop-routes th,.coop-routes td{font-size:13px;padding:.35rem .3rem}}