.providers-container{margin-top:32px}.provider-row{transition:box-shadow .2s ease-in-out;background:#171f26;padding:24px 0}.provider-row:first-child{padding-top:23px}.provider-row .provider-wrapper{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.provider-row .provider-wrapper:first-child{cursor:pointer;padding:4px}.provider-row .provider-wrapper .container{width:100%;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;display:flex;-webkit-box-align:center;align-items:center}.provider-row .provider-wrapper .container>*{display:flex;align-items:center}.provider-row .provider-wrapper .container>:first-child{gap:24px}.provider-row .provider-wrapper .container>:last-child{gap:32px}.provider-row .provider-wrapper .container>:first-child .place{color:rgba(250,252,255,.85);font-family:Inter,sans-serif;font-size:28px;font-style:italic;font-weight:500;line-height:28px;min-width:35px}.provider-row .provider-wrapper .container>:first-child .title{display:flex;-webkit-box-align:center;align-items:center;gap:16px}.services-container,.services-wrapper{-webkit-box-align:center;display:flex}.provider-row .provider-wrapper .container>:first-child .title img{width:32px;height:32px;border-radius:10px}.services-container{align-items:center;position:relative}@media (min-width:769px){.services-container{max-width:656px;overflow:hidden}}.services-wrapper{align-items:center;gap:8px}.services-container::before{position:absolute;right:0;top:0;width:30px;height:100%;content:"";background:linear-gradient(90deg,rgba(255,255,255,0) -10.9%,#171f26 57.67%)}.services-container .service{padding:2px 12px;display:flex;-webkit-box-align:center;min-width:fit-content;align-items:center;gap:4px;border-radius:10px;background:#283847}.services-container .service .main-text{white-space:nowrap}.services-container .service:not(:first-child){margin-left:8px}.services-container .service img{width:20px;height:20px;object-fit:contain}@media (max-width:768px){.providers-container{padding:0 15px}.provider-row{overflow:hidden}.provider-row .provider-wrapper .container{align-items:flex-start;flex-direction:column;gap:8px}.provider-row .provider-wrapper .container>:first-child{width:100%}.provider-row .provider-wrapper .container>:last-child>:not(:first-child){display:none}}
