
.hotel-connectors{padding:30px 0 32px;background:#faf9f6;border-top:1px solid rgba(23,43,69,.09);border-bottom:1px solid rgba(23,43,69,.09)}
.hotel-connectors-heading{text-align:center;margin:0 0 24px}
.hotel-connectors-heading h2{font-family:"DM Sans",sans-serif;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:0;color:#172b45;margin:0 0 6px}
.hotel-connectors-heading p{font-size:13px;line-height:1.5;color:#66717b;margin:0}
.hotel-connectors-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px 22px;list-style:none;padding:0;margin:0}
.hotel-connectors-list li{display:flex;align-items:center;gap:9px;color:#354353;font:500 14px/1.4 "DM Sans",sans-serif;white-space:nowrap}
.hotel-connectors-list img{display:block;width:23px;height:23px;object-fit:contain;flex-shrink:0;filter:grayscale(1);opacity:.78}
.hotel-connectors-list .hotel-connector-mews{gap:10px;padding-right:30px;border-right:1px solid #d8dcd9}
.hotel-connectors-list .hotel-connector-mews img{width:94px;height:22px;filter:none;opacity:1}
.hotel-connector-mews span{font-size:10px;letter-spacing:.06em;background:#eceae3;border-radius:4px;padding:3px 5px;color:#58645f}
@media(max-width:700px){.hotel-connectors{padding:25px 0 28px}.hotel-connectors-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;max-width:460px;margin:auto}.hotel-connectors-list li{justify-content:center;font-size:12px;gap:7px}.hotel-connectors-list img{width:21px;height:21px}.hotel-connectors-list .hotel-connector-mews{grid-column:1/-1;padding:0 0 5px;border:0}.hotel-connectors-heading p{max-width:290px;margin:auto}}
@media(max-width:360px){.hotel-connectors-list{grid-template-columns:repeat(2,minmax(0,1fr))}}

.hotel-connectors-list .hotel-connector-cyberimpact img{width:124px;height:26px;object-fit:contain}
