/* Antresol Apartments: styles for assets/site.js (replaces T-Bank builder runtime styles). */
.ant-carousel{overflow:hidden!important}
.ant-carousel .js-list{transition:transform .4s ease;will-change:transform}
.ant-carousel .js-slide{pointer-events:auto}
.js-arrow_previous,.js-arrow_next{cursor:pointer}
.js-dots{display:flex;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}
.ant-dot{width:8px;height:8px;border-radius:50%;background:rgba(17,17,17,.25);cursor:pointer;transition:background .2s}
.ant-dot_active{background:rgba(17,17,17,.8)}
.sb-dots_scheme-white_inner .ant-dot{background:rgba(255,255,255,.5)}
.sb-dots_scheme-white_inner .ant-dot_active{background:#fff}
.s-contacts-map-outside-type-1__map iframe{display:block;width:100%;height:100%;border:0}
iframe{max-width:100%}
.ant-menu-open{overflow:visible!important}
