.data-centers-listing{position:relative}html{scroll-behavior:smooth}.data-centers-listing .locations-content{display:flex;justify-content:space-between;position:relative}.data-centers-listing .locations-content .sidebar{align-self:flex-start;display:flex;position:-webkit-sticky;position:sticky;top:150px;width:20%}.data-centers-listing .locations-content .nav-links .sidebar-link{color:#00205c;display:block;font-family:Oswald,sans-serif;font-size:22px;font-weight:400;line-height:1.1;margin-bottom:24px;padding-left:32px;position:relative;text-decoration:none;text-transform:uppercase}.data-centers-listing .locations-content .nav-links .sidebar-link .icon{font-size:0;height:22px;left:0;position:absolute;top:1px;width:22px}.data-centers-listing .locations-content .nav-links .sidebar-link .icon svg{max-height:100%;width:auto}.data-centers-listing .locations-content .nav-links .sidebar-link.active,.data-centers-listing .locations-content .nav-links .sidebar-link:hover{color:#fd3e52}.data-centers-listing .content-area{width:77%}.data-centers-listing .content-area .location-item:not(:last-child){border-bottom:1px solid #0064ba;margin-bottom:80px;padding-bottom:80px}.data-centers-listing .content-area h2{font-weight:400;line-height:1;margin-bottom:37px;scroll-margin-top:150px;text-transform:uppercase}.data-centers-listing .content-area a:hover{color:#021e4e}.data-centers-listing .content-area .location-details{column-count:3;column-gap:60px}.data-centers-listing .content-area .location-details .sub-location{break-inside:avoid;margin-bottom:30px}.data-centers-listing .content-area .location-details .sub-location .label{color:#00205c;font-size:18px;letter-spacing:.25em;line-height:1;margin:0 0 5px;text-transform:uppercase}.data-centers-listing .content-area .location-details .sub-location ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:5px}.data-centers-listing .content-area .location-details .sub-location a{color:#0064ba;display:block;font-size:16px;font-weight:700;line-height:2;max-width:max-content;text-decoration:underline;transition:all .3s linear}.data-centers-listing .content-area .location-details .sub-location a:hover{color:#fd3e52}.data-centers-listing .content-area .map-wrapper{border-radius:30px;margin-top:30px;overflow:hidden;position:relative}.data-centers-listing .content-area .map-wrapper img{display:block;max-width:100%}.data-centers-listing .content-area .map-wrapper .map{height:465px}@media (max-width:1199px){.data-centers-listing .content-area .location-details{column-gap:30px}}@media (max-width:1024px){.data-centers-listing .locations-content .sidebar{top:100px;width:27%}.data-centers-listing .content-area{width:72%}.data-centers-listing .content-area .location-details{column-count:2;column-gap:30px}.data-centers-listing .content-area .location-item:not(:last-child){margin-bottom:40px;padding-bottom:40px}}@media (max-width:767px){.data-centers-listing .content-area .location-details .sub-location a{font-size:15px}.data-centers-listing .locations-content .nav-links .sidebar-link{font-size:18px;margin-bottom:20px;padding-left:25px}.data-centers-listing .locations-content .nav-links .sidebar-link .icon{height:16px;top:2px;width:16px}.data-centers-listing .content-area h2{margin-bottom:24px}.data-centers-listing .content-area .map-wrapper .map{height:315px}}@media (max-width:575px){.data-centers-listing .locations-content .sidebar{display:none}.data-centers-listing .content-area{width:100%}.data-centers-listing .content-area .map-wrapper{margin-top:25px}.data-centers-listing .content-area .location-item:not(:last-child){margin-bottom:25px;padding-bottom:25px}.data-centers-listing .content-area .location-details .sub-location{margin-bottom:25px}.data-centers-listing .content-area .location-details .sub-location a{font-size:14px}.data-centers-listing .content-area .map-wrapper .map{height:250px}.data-centers-listing .content-area h2{margin-bottom:0}.data-centers-listing .location-wrapper{padding-top:24px}}@media (max-width:375px){.data-centers-listing .content-area .location-details{column-count:1;column-gap:0}.data-centers-listing .content-area .map-wrapper{margin-top:0}}