.bandwidth-block--customer-listing{position:relative;z-index:5}.bandwidth-block--customer-listing input[type=search]::-ms-clear{display:none!important;width:0!important;height:0!important}.bandwidth-block--customer-listing input[type=search]::-ms-reveal{display:none!important;width:0!important;height:0!important}.bandwidth-block--customer-listing input[type=search]::-webkit-search-cancel-button,.bandwidth-block--customer-listing input[type=search]::-webkit-search-decoration,.bandwidth-block--customer-listing input[type=search]::-webkit-search-results-button,.bandwidth-block--customer-listing input[type=search]::-webkit-search-results-decoration{display:none!important}.bandwidth-block--customer-listing img.bottom-left{position:absolute;width:33%;height:auto;bottom:0;left:0;z-index:0;display:block}.bandwidth-block--customer-listing img.top-right{position:absolute;width:33%;height:auto;top:0;right:0;left:auto;z-index:0;display:block}.bandwidth-block--customer-listing .bandwidth-block_title{text-align:center;max-width:600px;margin:0 auto var(--sp)}.bandwidth-block--customer-listing form.filters{margin:0 0 var(--spx2);display:grid;grid-template-columns:1fr 1fr 1fr 175px;gap:20px}.bandwidth-block--customer-listing form.filters fieldset{all:unset}.bandwidth-block--customer-listing form.filters input,.bandwidth-block--customer-listing form.filters select{width:100%;height:48px;border:0;border-radius:5px;font-size:calc((16/var(--base-font-size))*1rem);padding:0 40px 0 15px}.bandwidth-block--customer-listing form.filters input:active,.bandwidth-block--customer-listing form.filters input:focus,.bandwidth-block--customer-listing form.filters input:hover,.bandwidth-block--customer-listing form.filters input:not(:placeholder-shown){outline:2px solid var(--blue-65)}.bandwidth-block--customer-listing form.filters select{-webkit-appearance:none;background-image:url(../../assets/caret-down.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:calc(100% - 15px) center}.bandwidth-block--customer-listing form.filters button{font-size:calc((16/var(--base-font-size))*1rem);font-weight:700;width:100%;height:48px;border:1px solid #fff;border-radius:40px;background:0 0;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px}.bandwidth-block--customer-listing form.filters button svg path{transition:200ms}.bandwidth-block--customer-listing form.filters button:hover{background:#fff;color:var(--blue-80)}.bandwidth-block--customer-listing form.filters button:hover svg path{fill:var(--blue-80)}.bandwidth-block--customer-listing form.filters.results{grid-template-columns:.8fr .8fr .8fr 130px 175px}.bandwidth-block--customer-listing .featured-posts{display:flex;flex-wrap:wrap;gap:50px;margin:0 0 var(--spx3)}.bandwidth-block--customer-listing .featured-posts .partial-wrapper{width:calc(50% - 25px)}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper.wrapper-1{margin-bottom:50px}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper.wrapper-1 .partial .partial-background:after,.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper.wrapper-2 .partial .partial-background:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(../../assets/top-left.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper.wrapper-2{order:4;margin-top:50px}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper.wrapper-2 .partial .partial-background:after{background-image:url(../../assets/bottom-right.png)}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper .partial{overflow:hidden;padding:var(--spx3)}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper .partial .partial-background{position:absolute;top:0;left:0;width:100%;height:100%}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper .partial .partial-background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper .partial .image img{filter:brightness(0) invert(1)}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper .partial .text .excerpt{color:#fff}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.wrapper-1{align-self:flex-end}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.wrapper-2{align-self:flex-start}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial{background:#fff;border-radius:10px;padding:var(--spx2);text-align:center;position:relative}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial .image{margin:0 0 20px;max-height:55px;width:auto;display:flex;justify-content:center;position:relative;z-index:2}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial .image img{max-height:100%;width:auto;display:block}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial .text{position:relative;z-index:2}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial .text .btn{margin-top:var(--sp);color:#fff}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial .text .btn svg path{fill:#fff}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial .text .btn.-dark{color:var(--blue-65)}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial .text .btn.-dark svg path{fill:var(--blue-65)}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial .excerpt{color:var(--grey-80);font-size:var(--font-large);font-weight:700}.bandwidth-block--customer-listing .listing-wrapper.-columns-4{gap:50px}.bandwidth-block--customer-listing .listing-wrapper.-columns-4 h4.noResults{grid-column:1/span 4;text-align:center}@media (max-width:1024px){.bandwidth-block--customer-listing form.filters{grid-template-columns:1fr 1fr 1fr 150px;gap:10px}.bandwidth-block--customer-listing .featured-posts{gap:30px}.bandwidth-block--customer-listing .featured-posts .partial-wrapper{width:calc(50% - 15px)}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper.wrapper-1{margin-bottom:30px}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper.wrapper-2{order:4;margin-top:30px}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper .partial{overflow:hidden;padding:var(--spx3) var(--spx2)}.bandwidth-block--customer-listing .listing-wrapper.-columns-4{--columns:3;gap:30px}}@media (max-width:767px){.bandwidth-block--customer-listing form.filters{grid-template-columns:1fr 1fr;gap:10px}.bandwidth-block--customer-listing .featured-posts{gap:20px}.bandwidth-block--customer-listing .featured-posts.full-wrapper.wrapper-1{margin-bottom:20px}.bandwidth-block--customer-listing .featured-posts.full-wrapper.wrapper-2{order:4;margin-top:20px}.bandwidth-block--customer-listing .featured-posts .partial-wrapper{width:calc(50% - 10px)}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial{border-radius:15px}.bandwidth-block--customer-listing .featured-posts .partial-wrapper .partial .excerpt{font-size:var(--font-normal)}.bandwidth-block--customer-listing .listing-wrapper.-columns-4{--columns:2;gap:20px}.bandwidth-block--customer-listing form.filters.results{grid-template-columns:1fr!important}}@media (max-width:599px){.bandwidth-block--customer-listing img.bottom-left,.bandwidth-block--customer-listing img.top-right{width:50%}.bandwidth-block--customer-listing form.filters{grid-template-columns:1fr;gap:10px}.bandwidth-block--customer-listing .featured-posts .partial-wrapper{width:100%}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper.wrapper-1{margin-bottom:0}.bandwidth-block--customer-listing .featured-posts .partial-wrapper.full-wrapper.wrapper-2{margin-top:0}}@media (max-width:500px){.bandwidth-block--customer-listing .listing-wrapper.-columns-4{--columns:1;gap:10px}}