:root{--styleHeaderColor:#17313b;--styleHeaderTextColor:#fff;--styleHeaderSeparatorColor:#3e839e;--stylePrimaryColor:#ff3d2e;--styleSecondaryColor:#104f79;--styleSecondaryColorAccent:#2980b9;--styleFooterColor:#17313b;--styleFooterTextColor:#fff}.module-filter{position:sticky;position:-webkit-sticky;top:0;z-index:14}@media (max-width:767px){.module-filter{background:#fff}}.module-filter .module-filter__content{position:relative;background:#fff}@media (min-width:992px){.module-filter .module-filter__content:after{content:"";position:absolute;top:0;right:0;left:0;max-height:60px;height:100%;width:1px;background:#cae0e7;margin:auto}}@media (max-width:991px){.module-filter .module-filter__content{display:flex;flex-direction:column}}@media (max-width:767px){.module-filter .module-filter__content{margin-right:-15px;margin-left:-15px;border-right:0}}.module-filter .main-tabs-wrapper{padding-right:0;display:flex;height:60px;padding-left:0;border-left:1px solid #cae0e7;z-index:1}.module-filter .main-tabs-wrapper.bordelsred-right{max-width:calc(50% - 1px)}@media (max-width:991px){.module-filter .main-tabs-wrapper.bordelsred-right{max-width:100%;border-right:1px solid #cae0e7}}@media (max-width:767px){.module-filter .main-tabs-wrapper.bordelsred-right{border-right:0}}@media (max-width:991px){.module-filter .main-tabs-wrapper{max-width:100%;margin-left:0}}@media (max-width:767px){.module-filter .main-tabs-wrapper{height:49px;border-left:0}}.module-filter .tabs-info{background:var(--styleHeaderColor);color:var(--styleHeaderTextColor);line-height:60px;text-align:center;font-size:20px;white-space:nowrap;min-width:142px}@media (max-width:767px){.module-filter .tabs-info{line-height:2.4}}.module-filter .spm-variants{padding:0;margin:0;display:flex;list-style:none}.module-filter .spm-variants__icon{width:13px;min-width:13px;height:13px;min-height:13px;margin-bottom:6px}.module-filter .spm-variants__icon.icon_check{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M13.7 5l-.8.2.3 1.8c0 3.4-2.8 6.1-6.2 6.1S.8 10.4.8 7a6.1 6.1 0 019.4-5.2l.4-.8C9.5.3 8.3 0 7 0a7 7 0 00-7 7c0 3.9 3.1 7 7 7a7 7 0 006.7-9zm-8.8.4l-.6.6 2.8 2.8 6.7-6.7-.6-.6-6.1 6.1-2.2-2.2z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M13.7 5l-.8.2.3 1.8c0 3.4-2.8 6.1-6.2 6.1S.8 10.4.8 7a6.1 6.1 0 019.4-5.2l.4-.8C9.5.3 8.3 0 7 0a7 7 0 00-7 7c0 3.9 3.1 7 7 7a7 7 0 006.7-9zm-8.8.4l-.6.6 2.8 2.8 6.7-6.7-.6-.6-6.1 6.1-2.2-2.2z"/></svg>')}.module-filter .spm-variants__icon.icon_check,.module-filter .spm-variants__icon.icon_matrix{background-color:#104f79;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.module-filter .spm-variants__icon.icon_matrix{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 15.74 15"><defs><symbol id="New_Symbol_2" data-name="New Symbol 2" viewBox="0 0 16 15"><path class="cls-1" d="M4.5 0v15M0 11.5h15"/><circle class="cls-1" cx="9.74" cy="7.8" r="1.5"/><circle class="cls-1" cx="13.74" cy="2.8" r="1.5"/></symbol><style>.cls-1{fill:none;stroke:%23104f79;stroke-miterlimit:10}</style></defs><use width="16" height="15" xlink:href="%23New_Symbol_2"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 15.74 15"><defs><symbol id="New_Symbol_2" data-name="New Symbol 2" viewBox="0 0 16 15"><path class="cls-1" d="M4.5 0v15M0 11.5h15"/><circle class="cls-1" cx="9.74" cy="7.8" r="1.5"/><circle class="cls-1" cx="13.74" cy="2.8" r="1.5"/></symbol><style>.cls-1{fill:none;stroke:%23104f79;stroke-miterlimit:10}</style></defs><use width="16" height="15" xlink:href="%23New_Symbol_2"/></svg>')}.module-filter .spm-variants li{width:142px}.module-filter .spm-variants li,.module-filter .spm-variants li a{position:relative;display:flex;justify-content:center;align-items:center}.module-filter .spm-variants li a{min-width:80px;font-size:13px;white-space:nowrap;color:#104f79;height:60px;border:0;text-decoration:none;padding:11px 5px 7px;flex-direction:column}@media (max-width:767px){.module-filter .spm-variants li a{height:auto}.module-filter .spm-variants li a .text{display:none}.module-filter .spm-variants li a .spm-variants__icon{min-width:24px;min-height:24px}}.module-filter .spm-variants li:after{content:"";position:absolute;width:1px;height:80%;bottom:0;right:0;background:#cae0e7}@media (max-width:991px){.module-filter .spm-variants li:last-child:after{background:none}}.module-filter .spm-variants li.active a,.module-filter .spm-variants li:hover a{color:#ff3d2e}.module-filter .spm-variants li.active a:after,.module-filter .spm-variants li:hover a:after{position:absolute;bottom:0;left:0;content:"";width:100%;border-bottom:3px solid #ff3d2e}.module-filter .spm-variants li.active a .spm-variants__icon.icon_check,.module-filter .spm-variants li:hover a .spm-variants__icon.icon_check{background-color:#ff3d2e;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M13.7 5l-.8.2.3 1.8c0 3.4-2.8 6.1-6.2 6.1S.8 10.4.8 7a6.1 6.1 0 019.4-5.2l.4-.8C9.5.3 8.3 0 7 0a7 7 0 00-7 7c0 3.9 3.1 7 7 7a7 7 0 006.7-9zm-8.8.4l-.6.6 2.8 2.8 6.7-6.7-.6-.6-6.1 6.1-2.2-2.2z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M13.7 5l-.8.2.3 1.8c0 3.4-2.8 6.1-6.2 6.1S.8 10.4.8 7a6.1 6.1 0 019.4-5.2l.4-.8C9.5.3 8.3 0 7 0a7 7 0 00-7 7c0 3.9 3.1 7 7 7a7 7 0 006.7-9zm-8.8.4l-.6.6 2.8 2.8 6.7-6.7-.6-.6-6.1 6.1-2.2-2.2z"/></svg>')}.module-filter .spm-variants li.active a .spm-variants__icon.icon_matrix,.module-filter .spm-variants li:hover a .spm-variants__icon.icon_matrix{background-color:#ff3d2e;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 15.74 15"><defs><symbol id="New_Symbol_2" data-name="New Symbol 2" viewBox="0 0 16 15"><path class="cls-1" d="M4.5 0v15M0 11.5h15"/><circle class="cls-1" cx="9.74" cy="7.8" r="1.5"/><circle class="cls-1" cx="13.74" cy="2.8" r="1.5"/></symbol><style>.cls-1{fill:none;stroke:%23ff3d2e;stroke-miterlimit:10}</style></defs><use width="16" height="15" xlink:href="%23New_Symbol_2"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 15.74 15"><defs><symbol id="New_Symbol_2" data-name="New Symbol 2" viewBox="0 0 16 15"><path class="cls-1" d="M4.5 0v15M0 11.5h15"/><circle class="cls-1" cx="9.74" cy="7.8" r="1.5"/><circle class="cls-1" cx="13.74" cy="2.8" r="1.5"/></symbol><style>.cls-1{fill:none;stroke:%23ff3d2e;stroke-miterlimit:10}</style></defs><use width="16" height="15" xlink:href="%23New_Symbol_2"/></svg>')}@media (max-width:991px){.module-filter .spm-variants{width:100%}.module-filter .spm-variants li{width:50%}.module-filter .spm-variants li:last-child:after{height:100%}}@media (max-width:767px){.module-filter .spm-variants li{width:50%}.module-filter .spm-variants li:last-child:after{display:none}}.prompts{display:none;background-color:#08537e;border:1px solid #cae0e7;padding:15px;position:absolute;top:-113px;width:245px;height:100px;z-index:25}@media (min-width:992px){.prompts{right:-5px}}@media (max-width:991px){.prompts{right:-10px}}.prompts:after{content:"";position:absolute;bottom:-10px;right:22px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #08537e}.prompts.active{display:block}.prompts button,.prompts p{font-size:14px;line-height:16px;font-weight:400;color:#fff}.prompts p{margin-bottom:5px}.prompts button{border:0;text-decoration:underline;text-align:right;width:100%;background:transparent;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative}.prompts button:active,.prompts button:focus{outline:0}.shortlist-button{padding:0;border:0;width:100%;background:transparent;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative}.shortlist-button:active,.shortlist-button:focus{outline:0}.bookmark-button{font-size:0;position:absolute;top:0;left:0;height:100%;cursor:pointer;background-position:50%;background-size:contain;background-repeat:no-repeat}@media (min-width:768px){.bookmark-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.407 15.307L1 20.023V1h14v19.023l-6.407-4.716L8 14.871l-.593.436z' fill='none' stroke='%2308537e' stroke-width='2'/%3E%3C/svg%3E")}.bookmark-button:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.407 15.307L1 20.023V1h14v19.023l-6.407-4.716L8 14.871l-.593.436z' fill='%23cae0e7' stroke='%2308537e' stroke-width='2'/%3E%3C/svg%3E")}.bookmark-button.active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.407 15.307L1 20.023V1h14v19.023l-6.407-4.716L8 14.871l-.593.436z' fill='%2308537e' stroke='%2308537e' stroke-width='2'/%3E%3C/svg%3E")}}@media (max-width:767px){.bookmark-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.407 15.307L1 20.023V1h14v19.023l-6.407-4.716L8 14.871l-.593.436z' fill='none' stroke='%2308537e'/%3E%3C/svg%3E")}.bookmark-button:before{content:"";position:absolute;top:-5px;left:-15px;width:45px;height:45px;cursor:pointer;z-index:2}.bookmark-button.active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.407 15.307L1 20.023V1h14v19.023l-6.407-4.716L8 14.871l-.593.436z' fill='%2308537e' stroke='%2308537e'/%3E%3C/svg%3E")}}.directory-list .provider-bookmark,.provider-row-group .provider-bookmark,.provider-row-header .provider-bookmark{position:absolute;top:-1px}.directory-list .provider-bookmark a,.provider-row-group .provider-bookmark a,.provider-row-header .provider-bookmark a{display:block}.directory-list .provider-bookmark~div.company_sponsor,.provider-row-group .provider-bookmark~div.company_sponsor,.provider-row-header .provider-bookmark~div.company_sponsor{width:66px;height:14px}@media (min-width:992px){.directory-list .provider-bookmark~div.company_sponsor,.provider-row-group .provider-bookmark~div.company_sponsor,.provider-row-header .provider-bookmark~div.company_sponsor{top:10px;right:76px}}@media (max-width:991px){.directory-list .provider-bookmark~div.company_sponsor,.provider-row-group .provider-bookmark~div.company_sponsor,.provider-row-header .provider-bookmark~div.company_sponsor{top:10px;right:unset;left:10px;z-index:2}}@media (min-width:992px){.directory-list .provider-bookmark,.provider-row-group .provider-bookmark,.provider-row-header .provider-bookmark{width:16px;min-width:16px;height:22px;min-height:22px;right:20px}}@media (max-width:991px) and (min-width:768px){.directory-list .provider-bookmark,.provider-row-group .provider-bookmark,.provider-row-header .provider-bookmark{width:18px;min-width:18px;height:26px;min-height:26px;right:20px}}@media (max-width:767px){.directory-list .provider-bookmark,.provider-row-group .provider-bookmark,.provider-row-header .provider-bookmark{width:16px;min-width:16px;height:22px;min-height:22px;right:14px}}.directory-list.active div.provider-info--header{margin-bottom:0}@media (min-width:768px){.directory-list.active div.provider-info--header .company{padding:20px 20px 15px;display:block}.directory-list.active div.provider-info--header .company .verification{display:none}}@media (max-width:767px){.directory-list.active div.provider-info--header .company{display:flex;flex-wrap:wrap;align-items:center;padding:10px}}@media (max-width:991px){.directory-list.active div.provider-info--header .company.sponsor{padding:30px 10px 25px}}@media (max-width:767px){.directory-list.active div.provider-info--header .company.sponsor{padding:30px 10px 5px}}.directory-list.active div.provider-info--header .company_logotype{display:flex;float:left;margin:0 10px 0 0;position:relative}.directory-list.active div.provider-info--header .company_logotype:before{position:absolute;left:0;top:0;height:100%;width:100%;z-index:2;content:"";background-color:#cae0e7;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65" xml:space="preserv"><path d="M0 0v65h65V0H0zm63.7 63.7H1.3V1.3h62.5v62.4zM46.2 34h-2.1v-4.2h2.1V34zm0 6.2h-2.1V36h2.1v4.2zM42 34h-2v-4.2h2V34zm0-12.5h-2v-4.2h2v4.2zm0 18.7h-2V36h2v4.2zm0-12.5h-2v-4.2h2v4.2zm4.2-6.2h-2.1v-4.2h2.1v4.2zm0 6.2h-2.1v-4.2h2.1v4.2zm4.2-6.2h-2.1v-4.2h2.1v4.2zm0 12.5h-2.1v-4.2h2.1V34zm0-6.3h-2.1v-4.2h2.1v4.2zM35.8 42.3h2.1v4.2h-2.1v-4.2zm14.6-2.1h-2.1V36h2.1v4.2zm0 6.3h-2.1v-4.2h2.1v4.2zm-35.9-17h2.1v4.2h-2.1v-4.2zm8.3 0h2.1v4.2h-2.1v-4.2zm6.3 4.2H27v-4.2h2.1v4.2zm-6.3 2.1h2.1V40h-2.1v-4.2zm6.3 4.2H27v-4.2h2.1V40zm4 11.3h21.2V13.7H31.9v11.8H10.6v25.7h22.5zm11.8-1.4h-3.7v-6.2h3.7v6.2zM33.1 25.5V15h20v35h-6.9v-7.6h-6.3V50h-6.8V25.5zm-9.4 24.4H20v-6.2h3.7v6.2zm-5-7.5V50h-6.8V26.8h20V50H25v-7.6h-6.3zm10.4 3.8H27V42h2.1v4.2zM18.7 29.5h2.1v4.2h-2.1v-4.2zm17.1-12.2h2.1v4.2h-2.1v-4.2zm0 6.2h2.1v4.2h-2.1v-4.2zm0 12.5h2.1v4.2h-2.1V36zm-17.1-.2h2.1V40h-2.1v-4.2zm17.1-6h2.1V34h-2.1v-4.2zm-21.3 6h2.1V40h-2.1v-4.2zm0 6.2h2.1v4.2h-2.1V42z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65" xml:space="preserv"><path d="M0 0v65h65V0H0zm63.7 63.7H1.3V1.3h62.5v62.4zM46.2 34h-2.1v-4.2h2.1V34zm0 6.2h-2.1V36h2.1v4.2zM42 34h-2v-4.2h2V34zm0-12.5h-2v-4.2h2v4.2zm0 18.7h-2V36h2v4.2zm0-12.5h-2v-4.2h2v4.2zm4.2-6.2h-2.1v-4.2h2.1v4.2zm0 6.2h-2.1v-4.2h2.1v4.2zm4.2-6.2h-2.1v-4.2h2.1v4.2zm0 12.5h-2.1v-4.2h2.1V34zm0-6.3h-2.1v-4.2h2.1v4.2zM35.8 42.3h2.1v4.2h-2.1v-4.2zm14.6-2.1h-2.1V36h2.1v4.2zm0 6.3h-2.1v-4.2h2.1v4.2zm-35.9-17h2.1v4.2h-2.1v-4.2zm8.3 0h2.1v4.2h-2.1v-4.2zm6.3 4.2H27v-4.2h2.1v4.2zm-6.3 2.1h2.1V40h-2.1v-4.2zm6.3 4.2H27v-4.2h2.1V40zm4 11.3h21.2V13.7H31.9v11.8H10.6v25.7h22.5zm11.8-1.4h-3.7v-6.2h3.7v6.2zM33.1 25.5V15h20v35h-6.9v-7.6h-6.3V50h-6.8V25.5zm-9.4 24.4H20v-6.2h3.7v6.2zm-5-7.5V50h-6.8V26.8h20V50H25v-7.6h-6.3zm10.4 3.8H27V42h2.1v4.2zM18.7 29.5h2.1v4.2h-2.1v-4.2zm17.1-12.2h2.1v4.2h-2.1v-4.2zm0 6.2h2.1v4.2h-2.1v-4.2zm0 12.5h2.1v4.2h-2.1V36zm-17.1-.2h2.1V40h-2.1v-4.2zm17.1-6h2.1V34h-2.1v-4.2zm-21.3 6h2.1V40h-2.1v-4.2zm0 6.2h2.1v4.2h-2.1V42z"/></svg>')}@media (min-width:992px){.directory-list.active div.provider-info--header .company_logotype{min-width:65px;width:65px;height:65px}}@media (min-width:768px) and (max-width:991px){.directory-list.active div.provider-info--header .company_logotype{min-width:54px;width:54px;height:54px}}@media (max-width:767px){.directory-list.active div.provider-info--header .company_logotype{min-width:50px;width:50px;height:50px;margin-bottom:5px}}@media (min-width:992px){.directory-list.active div.provider-info--header .company_logotype img{min-width:65px;width:65px;height:65px}}@media (min-width:768px) and (max-width:991px){.directory-list.active div.provider-info--header .company_logotype img{min-width:54px;width:54px;height:54px}}@media (max-width:767px){.directory-list.active div.provider-info--header .company_logotype img{min-width:50px;width:50px;height:50px}}.directory-list.active div.provider-info--header .company_logotype img[alt]{color:transparent!important}.directory-list.active div.provider-info--header .company_logotype img[alt]:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#fff}.directory-list.active div.provider-info--header .company_logotype img[alt]:after{display:block;background-color:#cae0e7;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65" xml:space="preserv"><path d="M0 0v65h65V0H0zm63.7 63.7H1.3V1.3h62.5v62.4zM46.2 34h-2.1v-4.2h2.1V34zm0 6.2h-2.1V36h2.1v4.2zM42 34h-2v-4.2h2V34zm0-12.5h-2v-4.2h2v4.2zm0 18.7h-2V36h2v4.2zm0-12.5h-2v-4.2h2v4.2zm4.2-6.2h-2.1v-4.2h2.1v4.2zm0 6.2h-2.1v-4.2h2.1v4.2zm4.2-6.2h-2.1v-4.2h2.1v4.2zm0 12.5h-2.1v-4.2h2.1V34zm0-6.3h-2.1v-4.2h2.1v4.2zM35.8 42.3h2.1v4.2h-2.1v-4.2zm14.6-2.1h-2.1V36h2.1v4.2zm0 6.3h-2.1v-4.2h2.1v4.2zm-35.9-17h2.1v4.2h-2.1v-4.2zm8.3 0h2.1v4.2h-2.1v-4.2zm6.3 4.2H27v-4.2h2.1v4.2zm-6.3 2.1h2.1V40h-2.1v-4.2zm6.3 4.2H27v-4.2h2.1V40zm4 11.3h21.2V13.7H31.9v11.8H10.6v25.7h22.5zm11.8-1.4h-3.7v-6.2h3.7v6.2zM33.1 25.5V15h20v35h-6.9v-7.6h-6.3V50h-6.8V25.5zm-9.4 24.4H20v-6.2h3.7v6.2zm-5-7.5V50h-6.8V26.8h20V50H25v-7.6h-6.3zm10.4 3.8H27V42h2.1v4.2zM18.7 29.5h2.1v4.2h-2.1v-4.2zm17.1-12.2h2.1v4.2h-2.1v-4.2zm0 6.2h2.1v4.2h-2.1v-4.2zm0 12.5h2.1v4.2h-2.1V36zm-17.1-.2h2.1V40h-2.1v-4.2zm17.1-6h2.1V34h-2.1v-4.2zm-21.3 6h2.1V40h-2.1v-4.2zm0 6.2h2.1v4.2h-2.1V42z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65" xml:space="preserv"><path d="M0 0v65h65V0H0zm63.7 63.7H1.3V1.3h62.5v62.4zM46.2 34h-2.1v-4.2h2.1V34zm0 6.2h-2.1V36h2.1v4.2zM42 34h-2v-4.2h2V34zm0-12.5h-2v-4.2h2v4.2zm0 18.7h-2V36h2v4.2zm0-12.5h-2v-4.2h2v4.2zm4.2-6.2h-2.1v-4.2h2.1v4.2zm0 6.2h-2.1v-4.2h2.1v4.2zm4.2-6.2h-2.1v-4.2h2.1v4.2zm0 12.5h-2.1v-4.2h2.1V34zm0-6.3h-2.1v-4.2h2.1v4.2zM35.8 42.3h2.1v4.2h-2.1v-4.2zm14.6-2.1h-2.1V36h2.1v4.2zm0 6.3h-2.1v-4.2h2.1v4.2zm-35.9-17h2.1v4.2h-2.1v-4.2zm8.3 0h2.1v4.2h-2.1v-4.2zm6.3 4.2H27v-4.2h2.1v4.2zm-6.3 2.1h2.1V40h-2.1v-4.2zm6.3 4.2H27v-4.2h2.1V40zm4 11.3h21.2V13.7H31.9v11.8H10.6v25.7h22.5zm11.8-1.4h-3.7v-6.2h3.7v6.2zM33.1 25.5V15h20v35h-6.9v-7.6h-6.3V50h-6.8V25.5zm-9.4 24.4H20v-6.2h3.7v6.2zm-5-7.5V50h-6.8V26.8h20V50H25v-7.6h-6.3zm10.4 3.8H27V42h2.1v4.2zM18.7 29.5h2.1v4.2h-2.1v-4.2zm17.1-12.2h2.1v4.2h-2.1v-4.2zm0 6.2h2.1v4.2h-2.1v-4.2zm0 12.5h2.1v4.2h-2.1V36zm-17.1-.2h2.1V40h-2.1v-4.2zm17.1-6h2.1V34h-2.1v-4.2zm-21.3 6h2.1V40h-2.1v-4.2zm0 6.2h2.1v4.2h-2.1V42z"/></svg>');position:absolute;top:0;left:0;width:100%;height:100%;content:""}.directory-list.active div.provider-info--header .company_logotype:hover{text-decoration:none}.directory-list.active div.provider-info--header .company_info{margin-top:0;margin-bottom:0}@media (min-width:768px){.directory-list.active div.provider-info--header .company_info{display:inline;font-size:28px;line-height:33px;width:calc(100% - 100px)}}@media (max-width:767px){.directory-list.active div.provider-info--header .company_info{font-size:20px;line-height:23px;vertical-align:middle}}.directory-list.active div.provider-info--header .company_info a{font-weight:400;color:#17313b;margin-right:5px;word-break:break-word}.directory-list.active div.provider-info--header .company_info__wrap{display:initial;margin-bottom:0;font-size:13px;line-height:16px}@media (max-width:991px){.directory-list.active div.provider-info--header .company_info__wrap{width:100%}}@media (max-width:767px){.directory-list.active div.provider-info--header .company_info__wrap{margin-bottom:0}}.directory-list.active div.provider-info--header .company .rating-reviews{display:inline-flex;margin:0}@media (min-width:768px){.directory-list.active div.provider-info--header .company .rating-reviews{width:calc(100% - 65px)}}@media (min-width:992px){.directory-list.active div.provider-info--header .company .rating-reviews{width:calc(100% - 75px);float:right}}@media (max-width:767px){.directory-list.active div.provider-info--header .company .rating-reviews{width:100%}}.directory-list.active div.provider-info--header .company .rating-reviews .reviews-link .icon-arrow{display:inline-block;width:9px;height:9px;margin-left:5px;position:relative;top:1px;background-color:var(--stylePrimaryColor);-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path d="M8.4 6c0-.1 0-.1-.1-.2L4.5 2s-.1-.1-.2-.1-.1 0-.2.1l-.4.4c-.1 0-.1.1-.1.2s0 .1.1.2L6.9 6 3.7 9.2c-.1 0-.1.1-.1.2s0 .1.1.2l.4.4c0 .1.1.1.2.1s.1 0 .2-.1l3.9-3.8V6z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path d="M8.4 6c0-.1 0-.1-.1-.2L4.5 2s-.1-.1-.2-.1-.1 0-.2.1l-.4.4c-.1 0-.1.1-.1.2s0 .1.1.2L6.9 6 3.7 9.2c-.1 0-.1.1-.1.2s0 .1.1.2l.4.4c0 .1.1.1.2.1s.1 0 .2-.1l3.9-3.8V6z"/></svg>')}.directory-list.active div.provider-info--header .company .rating-reviews .reviews-totals-stars{margin-top:0}.directory-list.active div.provider-info--header .company .rating-reviews .rating-link{display:inline-flex;align-items:center;flex-direction:row-reverse}.directory-list.active div.provider-info__details .module-list,.directory-list.active div.provider-info__details .verification{padding:0}@media (max-width:991px){.directory-list.active div.provider-info__details{margin-top:0}}@media (min-width:992px){.directory-list.active div.provider-info__details{padding:15px 20px 0}}@media (min-width:768px) and (max-width:991px){.directory-list.active div.provider-info__details{padding-top:12px}}@media (max-width:767px){.directory-list.active div.provider-info__details .module-list:before{content:"";position:absolute;height:calc(100% + 15px);left:calc(50% - 1px);border-left:1px solid #cae0e7}}.directory-list.active div.provider-info__description .blockquote-in-module{padding:0}@media (max-width:767px){.directory-list.active div.provider-info__description .blockquote-in-module{margin-bottom:5px}}.directory-list.active div.provider-info__description .module-list{margin:0}@media (max-width:767px){.directory-list.active div.provider-info__description .module-list{margin-bottom:10px}}@media (min-width:992px){.directory-list.active div.provider-info__description{padding:15px 20px 0}}@media (min-width:768px) and (max-width:991px){.directory-list.active div.provider-info__description{padding-top:12px}}@media (min-width:992px){.directory-list.active div.provider-info__chart-data{padding:15px 20px 0}.directory-list.active div.provider-info__chart-data .directory-graph{padding:0}.directory-list.active div.provider-info__chart-data .directory-graph .graph-title{margin:0}.directory-list.active div.provider-info__chart-data .directory-graph .service-focus-graph{margin:13px 0 10px}.directory-list.active div.provider-info__chart-data .directory-graph.directory-main-bar~.directory-secondary-bar{padding-left:30px}}@media (min-width:768px) and (max-width:991px){.directory-list.active div.provider-info__chart-data{position:relative;padding-top:30px;padding-bottom:9px}.directory-list.active div.provider-info__chart-data:before{content:"";position:absolute;top:0;left:0;width:100%;border-top:1px solid #cae0e7}.directory-list.active div.provider-info__chart-data .graph-title{margin-bottom:20px}.directory-list.active div.provider-info__chart-data .service-focus-graph{margin-bottom:5px}}@media (max-width:767px){.directory-list.active div.provider-info__chart-data{padding-top:30px}.directory-list.active div.provider-info__chart-data .directory-graph{padding:0;display:grid;grid-template-columns:auto 1fr;grid-template-rows:40px 20px;grid-template-areas:"desc graph" "graph-desc graph-desc";justify-items:center;margin-bottom:20px}.directory-list.active div.provider-info__chart-data .directory-graph .graph-title{color:#17313b;margin-bottom:0;margin-right:20px;height:fit-content;height:-moz-fit-content;grid-area:desc}.directory-list.active div.provider-info__chart-data .directory-graph .service-focus-graph{height:22px;margin-bottom:20px;grid-area:graph}.directory-list.active div.provider-info__chart-data .directory-graph .chart-label-carousel{margin-bottom:25px;grid-area:graph-desc}.directory-list.active div.provider-info__chart-data .directory-graph .chart-label-carousel .carousel{display:flex;align-items:center;flex-wrap:nowrap}.directory-list.active div.provider-info__chart-data .directory-graph .chart-label-carousel .carousel-inner{order:2;padding:0 30px}.directory-list.active div.provider-info__chart-data .directory-graph .chart-label-carousel .carousel-control-prev{position:static;order:1}.directory-list.active div.provider-info__chart-data .directory-graph .chart-label-carousel .carousel-control-next{position:static;order:3}}@media (max-width:991px) and (min-width:768px){.directory-list.active div.provider-info--content:before{width:100%;margin:0}}div.leaders-matrix-chart.active .market-leaders .matrix-content-item .btn-close{width:18px;height:18px;top:10px;right:10px}@media (min-width:992px){div.provider-row-group.active .provider-base-info{padding:20px 5px}}@media (min-width:768px) and (max-width:991px){div.provider-row-group.active .provider-base-info{padding:20px 5px 5px}}@media (max-width:767px){div.provider-row-group.active .provider-base-info{padding:0}}div.provider-row-group.active .provider-base-info .provider-row-header{margin:0}@media (max-width:767px){div.provider-row-group.active .provider-base-info .provider-row-header .provider-header_wrap{padding-top:15px}}@media (min-width:768px){div.provider-row-group.active .provider-base-info .provider-row-header .provider-header_wrap .company_logotype{margin-right:10px;margin-bottom:0}}div.provider-row-group.active .provider-base-info .provider-row-header .provider-header_wrap .company-name{line-height:33px;margin-top:0}div.provider-row-group.active .provider-base-info .provider-row-header .provider-header_wrap .company-name a{width:calc(100% - 20px)}@media (min-width:768px){div.provider-row-group.active .provider-base-info .provider-row-header .provider-header_wrap .tagline{margin-left:75px}}@media (min-width:992px){div.provider-row-group.active .provider-base-info .provider-row-header .module-list{margin-left:45px}}div.provider-row-group.active .provider-base-info .provider-row-header .module-list .list-item span{word-break:break-word}@media (min-width:992px){div.provider-row-group.active .provider-base-info .provider-row-details{margin-left:75px}div.provider-row-group.active .provider-base-info .provider-row-details .chart-label{margin-top:0}}@media (max-width:991px){div.provider-row-group.active .provider-base-info .provider-row-details{padding:0 10px}}div.provider-row-group.active .provider-base-info .provider-row-details .chartAreaWrapper{margin-bottom:15px}.custom_popover{position:relative}.custom_popover__container{position:absolute;top:-17px;transform:translate(-50%,-80%);z-index:10;border-radius:0;border:1px solid #cae0e7;box-shadow:0 0 10px 0 hsla(0,0%,86.7%,.4);font-family:Roboto,sans-serif;pointer-events:none;max-width:180px;padding:8px;background:#fff;width:max-content;display:table;line-height:1}@media (min-width:1200px){.custom_popover__container{left:calc(50% - 1px)}}@media (min-width:768px) and (max-width:1200px){.custom_popover__container{left:50%}}@media (max-width:767px){.custom_popover__container{left:calc(50% - 1px)}}.custom_popover__container b,.custom_popover__container i{font-weight:300;font-style:normal;color:#6a797d;font-size:11px;line-height:1.5}.custom_popover__container b{word-break:break-word;font-weight:400}.custom_popover__container i~b{padding-left:6px}.custom_popover__container.bottom{top:auto}@supports (row-gap:10px){.custom_popover__container.bottom.left{transform:translate(-5%,50%)}}@supports not (row-gap:10px){.custom_popover__container.bottom.left{transform:translate(-5%,calc(50% - 10px))}}.custom_popover__container.bottom.left .custom_popover__arrow{left:10px}.custom_popover__container.bottom.right{transform:translate(-95%,50%)}.custom_popover__container.bottom.right .custom_popover__arrow{left:0;right:10px}.custom_popover__container.bottom .custom_popover__arrow{transform:rotate(180deg);top:-25px}.custom_popover__container.large{max-width:420px}.custom_popover__container.large .custom_popover__arrow:after{height:14px}.custom_popover__arrow{bottom:-15px;left:calc(50% - 9px);margin-left:5px;width:9px;height:9px;border-radius:9px;border:1px solid #ddd;background:#fff;position:absolute}.custom_popover__arrow:after{bottom:8px;margin-left:3px;content:"";border:none;background:#ddd;width:1px;height:5px;position:absolute;display:block}.custom_popover__container{z-index:16}.leaders-matrix-chart{margin-bottom:40px;position:relative}@media (min-width:768px){.leaders-matrix-chart .market-leaders{margin-top:30px}}.leaders-matrix-chart .market-leaders .matrix-chart{height:460px;width:100%;position:relative;border:1px solid #cae0e7;z-index:12}.leaders-matrix-chart .market-leaders .matrix-chart .xAxis{width:100%;position:absolute;top:54%;left:0;height:3px;background:#11252c;z-index:-90}.leaders-matrix-chart .market-leaders .matrix-chart .yAxis{height:100%;position:absolute;top:0;left:32%;width:3px;background:#11252c;z-index:-90}.leaders-matrix-chart .market-leaders .matrix-chart .yAxisLabel{font-size:10px;letter-spacing:2px;transform:rotate(-90deg) translateX(0) translateY(-150%);transform-origin:0 0;left:0;bottom:0;position:absolute;max-height:18px}.leaders-matrix-chart .market-leaders .matrix-chart .xAxisLabel{font-size:10px;letter-spacing:2px;transform:rotate(0deg) translateX(20%) translateY(200%);transform-origin:0 0;left:0;bottom:0;position:absolute;text-transform:uppercase;max-height:8px}.leaders-matrix-chart .market-leaders .matrix-chart .xAxisLabel,.leaders-matrix-chart .market-leaders .matrix-chart .yAxisLabel{display:flex;align-items:center;justify-content:center}.leaders-matrix-chart .market-leaders .matrix-chart .xAxisLabel .icon-arrow,.leaders-matrix-chart .market-leaders .matrix-chart .yAxisLabel .icon-arrow{margin-left:10px;height:10px;width:17px;display:block;background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="%23666" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17.7 10"><path d="M17.7 5l-2.5 2.5-2.5 2.5-.6-.6 3.8-3.9H0v-1h15.9L12.1.7l.6-.7L17 4.3l.7.7z"/></svg>');background-size:contain;background-repeat:no-repeat}.leaders-matrix-chart .market-leaders .matrix-chart .matrix-arrow{font-size:16px;margin-left:4px}.leaders-matrix-chart .market-leaders .matrix-chart .points .point{cursor:pointer}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:hover .bubble{z-index:6}.leaders-matrix-chart .market-leaders .matrix-chart .points .point.active .bubble,.leaders-matrix-chart .market-leaders .matrix-chart .points .point.hover_active .bubble,.leaders-matrix-chart .market-leaders .matrix-chart .points .point:hover:not(.active) .bubble{z-index:5}.leaders-matrix-chart .market-leaders .matrix-chart .points .point .bubble{position:absolute;left:var(--bubble-left);bottom:var(--bubble-bottom);border-radius:50%;border:2px solid transparent;transition:all .1s linear;width:var(--bubble-size);height:var(--bubble-size);z-index:var(--bubble-z-index)}.leaders-matrix-chart .market-leaders .matrix-chart .points .point .title{position:absolute;top:calc(100% - var(--bubble-bottom) - var(--bubble-size));left:var(--bubble-left);max-width:var(--title-size);width:-moz-max-content;width:max-content;width:-webkit-fill-available;font-size:14px;line-height:13px;padding-left:calc(var(--bubble-size) + 5px);word-break:break-word}.leaders-matrix-chart .market-leaders .matrix-chart .points .point.active .bubble,.leaders-matrix-chart .market-leaders .matrix-chart .points .point.hover_active .bubble,.leaders-matrix-chart .market-leaders .matrix-chart .points .point:hover .bubble{box-shadow:0 0 0 2px #ff3d2e;border-color:#fff!important}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:first-child .bubble{background:#1b85ce;border-color:#1b85ce}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(2) .bubble{background:#3094ab;border-color:#3094ab}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(3) .bubble{background:#3fa091;border-color:#3fa091}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(4) .bubble{background:#4ca97c;border-color:#4ca97c}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(5) .bubble{background:#62ba56;border-color:#62ba56}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(6) .bubble{background:#22b3e2;border-color:#22b3e2}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(7) .bubble{background:#3ebccd;border-color:#3ebccd}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(8) .bubble{background:#51c3bd;border-color:#51c3bd}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(9) .bubble{background:#62c9ad;border-color:#62c9ad}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(10) .bubble{background:#7ed478;border-color:#7ed478}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(11) .bubble{background:#043ab4;border-color:#043ab4}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(12) .bubble{background:#0b6656;border-color:#0b6656}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(13) .bubble{background:#08537e;border-color:#08537e}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(14) .bubble{background:#0d7539;border-color:#0d7539}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(15) .bubble{background:#119027;border-color:#119027}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(16) .bubble{background:#1b85ce;border-color:#1b85ce}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(17) .bubble{background:#3094ab;border-color:#3094ab}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(18) .bubble{background:#3fa091;border-color:#3fa091}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(19) .bubble{background:#4ca97c;border-color:#4ca97c}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(20) .bubble{background:#62ba56;border-color:#62ba56}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(21) .bubble{background:#22b3e2;border-color:#22b3e2}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(22) .bubble{background:#3ebccd;border-color:#3ebccd}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(23) .bubble{background:#51c3bd;border-color:#51c3bd}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(24) .bubble{background:#62c9ad;border-color:#62c9ad}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(25) .bubble{background:#7ed478;border-color:#7ed478}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(26) .bubble{background:#043ab4;border-color:#043ab4}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(27) .bubble{background:#0b6656;border-color:#0b6656}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(28) .bubble{background:#08537e;border-color:#08537e}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(29) .bubble{background:#0d7539;border-color:#0d7539}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(30) .bubble{background:#119027;border-color:#119027}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:first-child .title{color:#1b85ce}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(2) .title{color:#3094ab}.leaders-matrix-chart .market-leaders .matrix-chart .points .point:nth-child(3) .title{color:#3fa091}.leaders-matrix-chart .market-leaders .matrix-chart label{text-align:center;margin:30px auto auto;display:block;font-size:16px;color:#6a797d;font-weight:400}.leaders-matrix-chart .market-leaders .matrix-chart .provenArea{position:absolute;top:0;left:0;height:54%;width:32%;z-index:-100}.leaders-matrix-chart .market-leaders .matrix-chart .provenArea .gridlinesY{left:50%}.leaders-matrix-chart .market-leaders .matrix-chart .provenArea .gridlinesX:first-child{top:33.3%}.leaders-matrix-chart .market-leaders .matrix-chart .provenArea .gridlinesX:nth-child(2){top:66.6%}.leaders-matrix-chart .market-leaders .matrix-chart .market-leadersArea{position:absolute;top:0;left:32%;height:54%;width:68%;z-index:-100}.leaders-matrix-chart .market-leaders .matrix-chart .market-leadersArea label{margin-top:27px;color:#17313b;font-size:20px}.leaders-matrix-chart .market-leaders .matrix-chart .market-leadersArea .gridlinesX:first-child{top:33.3%}.leaders-matrix-chart .market-leaders .matrix-chart .market-leadersArea .gridlinesX:nth-child(2){top:66.6%}.leaders-matrix-chart .market-leaders .matrix-chart .market-leadersArea .gridlinesY:first-child{left:33.3%}.leaders-matrix-chart .market-leaders .matrix-chart .market-leadersArea .gridlinesY:nth-child(2){left:66.6%}.leaders-matrix-chart .market-leaders .matrix-chart .emergingArea{position:absolute;top:54%;left:0;height:46%;width:32%;z-index:-100}.leaders-matrix-chart .market-leaders .matrix-chart .emergingArea .gridlinesY{left:50%}.leaders-matrix-chart .market-leaders .matrix-chart .emergingArea .gridlinesX:first-child{top:33.3%}.leaders-matrix-chart .market-leaders .matrix-chart .emergingArea .gridlinesX:nth-child(2){top:66.6%}.leaders-matrix-chart .market-leaders .matrix-chart .nicheArea{position:absolute;top:54%;width:68%;left:32%;height:46%;z-index:-100}.leaders-matrix-chart .market-leaders .matrix-chart .nicheArea .gridlinesX:first-child{top:33.3%}.leaders-matrix-chart .market-leaders .matrix-chart .nicheArea .gridlinesX:nth-child(2){top:66.6%}.leaders-matrix-chart .market-leaders .matrix-chart .nicheArea .gridlinesY{left:33.3%}.leaders-matrix-chart .market-leaders .matrix-chart .nicheArea .gridlinesY:nth-child(2){left:66.6%}.leaders-matrix-chart .market-leaders .matrix-chart .gridlinesX{position:absolute;height:1px;border-top:1px dashed #cae0e7;width:100%}.leaders-matrix-chart .market-leaders .matrix-chart .gridlinesY{position:absolute;width:1px;border-right:1px dashed #cae0e7;height:100%}.leaders-matrix-chart .market-leaders .separator{height:1px;background:#cae0e7}.leaders-matrix-chart .market-leaders .matrix-content{min-height:460px;height:auto;width:100%;box-shadow:0 0 10px 0 rgba(203,225,231,.85);border:1px solid #cae0e7}.leaders-matrix-chart .market-leaders .matrix-content .company-name{color:#17313b;font-size:20px;font-weight:400}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list{margin:0;padding:0;list-style:none}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li{position:relative;padding:2px 0 2px 2px;margin:7px 0;font-size:13px;color:#6a797d;height:28px;line-height:22px;cursor:pointer;white-space:nowrap;overflow:hidden;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 90%,#fff)}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:first-child .position{background:#1b85ce;border-color:#1b85ce}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(2) .position{background:#3094ab;border-color:#3094ab}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(3) .position{background:#3fa091;border-color:#3fa091}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(4) .position{background:#4ca97c;border-color:#4ca97c}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(5) .position{background:#62ba56;border-color:#62ba56}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(6) .position{background:#22b3e2;border-color:#22b3e2}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(7) .position{background:#3ebccd;border-color:#3ebccd}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(8) .position{background:#51c3bd;border-color:#51c3bd}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(9) .position{background:#62c9ad;border-color:#62c9ad}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(10) .position{background:#7ed478;border-color:#7ed478}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(11) .position{background:#043ab4;border-color:#043ab4}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(12) .position{background:#0b6656;border-color:#0b6656}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(13) .position{background:#08537e;border-color:#08537e}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(14) .position{background:#0d7539;border-color:#0d7539}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(15) .position{background:#119027;border-color:#119027}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(16) .position{background:#1b85ce;border-color:#1b85ce}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(17) .position{background:#3094ab;border-color:#3094ab}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(18) .position{background:#3fa091;border-color:#3fa091}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(19) .position{background:#4ca97c;border-color:#4ca97c}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(20) .position{background:#62ba56;border-color:#62ba56}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(21) .position{background:#22b3e2;border-color:#22b3e2}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(22) .position{background:#3ebccd;border-color:#3ebccd}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(23) .position{background:#51c3bd;border-color:#51c3bd}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(24) .position{background:#62c9ad;border-color:#62c9ad}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(25) .position{background:#7ed478;border-color:#7ed478}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(26) .position{background:#043ab4;border-color:#043ab4}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(27) .position{background:#0b6656;border-color:#0b6656}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(28) .position{background:#08537e;border-color:#08537e}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(29) .position{background:#0d7539;border-color:#0d7539}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:nth-child(30) .position{background:#119027;border-color:#119027}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li .name{padding-left:5px}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li .position{display:inline-block;width:22px;height:22px;font-size:12px;line-height:22px;border-radius:50%;vertical-align:middle;background:#ccc;text-align:center;color:#fff}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li .position.small{font-size:11px}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li.active .position,.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li:hover .position{line-height:18px;box-shadow:0 0 0 2px #ff3d2e;border:2px solid #fff}@media (min-width:992px){.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li[data-position="5"]{padding-bottom:30px;border-bottom:1px solid #cae0e7}}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li.leaders-top-5{font-size:16px;clear:both;width:100%}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li.leaders-top-10,.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li.leaders-top-15{width:49%;text-overflow:ellipsis}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li.leaders-top-10:last-child,.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li.leaders-top-15:last-child{margin-bottom:0}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li.leaders-top-10{clear:left;float:left;margin:0 1% 7px 0}@media (max-width:767px){.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li.leaders-top-10{float:none}}.leaders-matrix-chart .market-leaders .matrix-content .leaders-matrix-list li.hover_active .position{box-shadow:0 0 0 2px #ff3d2e;line-height:18px;border:2px solid #fff}.leaders-matrix-chart .market-leaders .matrix-content-item{position:relative;padding:20px 20px 0}.leaders-matrix-chart .market-leaders .matrix-content-item .btn-close{position:absolute;right:24px;top:24px;width:20px;height:20px;background-color:transparent;outline:none;box-shadow:none;border:none;padding:0;margin:0;z-index:1;background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="%233E839E" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 475.2 475.2" xml:space="preserv"><path d="M405.6 69.6C360.7 24.7 301.1 0 237.6 0s-123.1 24.7-168 69.6C24.7 114.5 0 174.1 0 237.6s24.7 123.1 69.6 168c44.9 44.9 104.5 69.6 168 69.6s123.1-24.7 168-69.6c44.9-44.9 69.6-104.5 69.6-168s-24.7-123.1-69.6-168zm-19.1 316.9c-39.8 39.8-92.7 61.7-148.9 61.7s-109.1-21.9-148.9-61.7c-82.1-82.1-82.1-215.7 0-297.8C128.5 48.9 181.4 27 237.6 27s109.1 21.9 148.9 61.7c82.1 82.1 82.1 215.7 0 297.8zM342.3 152l-85.6 85.6 85.4 85.6c5.3 5.3 5.3 13.8 0 19.1-2.6 2.7-6 4-9.5 4-3.4 0-6.9-1.4-9.5-4l-85.6-85.6-85.6 85.6c-2.6 2.7-6.1 4-9.5 4-3.4 0-6.9-1.4-9.5-4-5.3-5.3-5.3-13.8 0-19.1l85.6-85.6-85.6-85.6c-5.3-5.3-5.3-13.8 0-19.1 5.3-5.3 13.8-5.3 19.1 0l85.6 85.6 85.6-85.6c5.3-5.3 13.8-5.3 19.1 0 5.3 5.3 5.3 13.8 0 19.1z"/></svg>');background-size:contain}.leaders-matrix-chart .market-leaders .matrix-content-item:before{position:absolute;left:0;content:"";height:50px;width:2px;background-color:#ff3d2e}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header{flex-direction:column;margin:0}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .company-name a{color:#17313b;font-size:20px}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .module-list-wrapper{width:100%;max-width:100%;padding:0}@media (max-width:767px){.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .module-list-wrapper{border:0;margin:0}}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .company_logotype{width:50px;min-height:50px;height:50px;margin-right:20px}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .company_logotype a{width:50px;min-height:50px;height:50px}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .tagline{margin-top:1px;margin-left:70px;margin-bottom:10px}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .module-list{margin:11px 0 0;padding-top:10px;border-top:1px solid #cae0e7;border-bottom:1px solid #cae0e7}@media (max-width:767px){.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .module-list{padding-top:0;border:0}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .module-list:after,.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .module-list:before{content:"";position:absolute;left:-20px;width:100vw;height:1px;background-color:#cae0e7}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .module-list:before{top:10px}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .module-list:after{bottom:0}}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .module-list .list-item i{margin-left:2px}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .provider-header_wrap{width:100%;max-width:100%;padding:0}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .provider-bookmark{right:60px;width:14px;min-width:14px;height:20px;min-height:20px}@media (min-width:992px){.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .prompts{right:35px}}@media (max-width:991px){.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .prompts{top:35px;right:34px}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-header .prompts:after{top:-10px;bottom:unset;border-top:unset;border-bottom:10px solid #08537e}}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details{margin-left:0;display:flex;flex-direction:column}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label{max-width:100%;padding-left:0}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label.service-focus{margin-top:0}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .graph-title{font-size:10px;text-transform:uppercase;letter-spacing:2px;font-weight:400;margin-bottom:10px;color:#6a797d}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .chartAreaWrapper{margin-bottom:8px}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .ability_list,.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .service_focus{display:grid;grid-template-columns:repeat(3,min-content);column-gap:15px;padding-left:0;width:100%;margin-bottom:20px;padding-top:0}@media (max-width:991px) and (min-width:768px){.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .ability_list .legend-item .legend-title,.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .service_focus .legend-item .legend-title{width:inherit}}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .ability_list .legend-item .legend-box,.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .service_focus .legend-item .legend-box{width:15px;min-width:15px;height:15px}.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .service_focus{margin-bottom:10px}@media (min-width:1200px){.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .service_focus{grid-template-columns:repeat(auto-fit,minmax(120px,max-content))}}@media (max-width:1200px){.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .service_focus{grid-template-columns:repeat(auto-fit,minmax(95px,max-content))}}@media (max-width:767px){.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .ability_list,.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .service_focus{display:none}}@media (min-width:768px){.leaders-matrix-chart .market-leaders .matrix-content-item .provider-row-details .chart-label .chart-label-carousel{display:none}}.leaders-matrix-chart .market-leaders .matrix-content-item .multiGrid:after,.leaders-matrix-chart .market-leaders .matrix-content-item .multiGrid:before,.leaders-matrix-chart .market-leaders .matrix-content-item .subGrid{display:none}@media (min-width:768px){.leaders-matrix-chart .market-leaders .matrix-content-list{padding:20px 20px 0}}@media (max-width:767px){.leaders-matrix-chart .market-leaders .matrix-content-list{padding:20px}}.leaders-matrix-chart .market-leaders .matrix-content-list h2{font-size:25px;line-height:30px;color:#17313b;font-family:Roboto,sans-serif;font-weight:600;margin:2px 0;padding:0}.leaders-matrix-chart .market-leaders .matrix-content-list p{margin:0 0 10px;font-size:14px;color:#6a797d}@media (max-width:991px){.leaders-matrix-chart .market-leaders .matrix-content{position:relative;margin:10px 0;color:#6a797d;height:auto;line-height:22px;cursor:pointer;overflow:hidden;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 90%,#fff)}}.module-filter__content{border-bottom:1px solid #cae0e7}@media (min-width:992px){.module-filter__content{border-right:1px solid #cae0e7}}.leaders_legend{border-top:4px solid var(--styleSecondaryColor);position:relative}.leaders_legend:after,.leaders_legend:before{height:44px;width:1px;left:0;top:-24px;position:absolute;content:"";background:#cae0e7}.leaders_legend:after{left:auto;right:0}.leaders_legend__title{padding:30px 20px 10px;margin:0;font-size:22px;font-weight:400;color:#17313b;line-height:30px;position:relative;display:block;width:50%}@media (max-width:767px){.leaders_legend__title{padding:15px 20px;width:100%;font-size:18px}}@media (min-width:768px){.leaders_legend__title:after{content:"";position:absolute;width:1px;height:100%;background:#cae0e7;right:0;top:0}}.leaders_legend__second{z-index:auto;position:static;margin-bottom:20px}.leaders_legend__second .leaders_legend__title:after{display:none}@media (max-width:767px){.leaders_legend__second{margin-top:75px}}.leaders_legend__sticky{position:sticky;position:-webkit-sticky;top:60px;z-index:13}.leaders_legend__sticky.fixed .leaders_legend__wrap{box-shadow:0 5px 10px 0 rgba(203,225,231,.85)}@media (min-width:1200px){.leaders_legend__sticky .service_focus{grid-template-columns:repeat(auto-fit,minmax(150px,max-content))}}@media (max-width:1200px){.leaders_legend__sticky .service_focus{grid-template-columns:repeat(auto-fit,minmax(120px,max-content))}}.leaders_legend__wrap{border:1px solid #cae0e7;border-bottom:none;display:flex;background:#fff;margin-bottom:30px;padding-bottom:10px}.ability_list,.service_focus{width:50%;display:grid;align-items:start;row-gap:15px;padding:10px 15px 0}@media (min-width:1200px){.ability_list,.service_focus{grid-template-columns:repeat(3,max-content)}}@media (max-width:1200px){.ability_list,.service_focus{grid-template-columns:repeat(3,min-content)}}@media (min-width:992px){.ability_list,.service_focus{column-gap:30px}}@media (max-width:991px){.ability_list,.service_focus{column-gap:15px}}.ability_list:first-child,.service_focus:first-child{border-right:1px solid #cae0e7}.legend-item{display:grid;grid-template-columns:auto auto;justify-self:start;column-gap:10px}.legend-item:first-child .legend-box,.legend-item[data-pos="1"] .legend-box{background:#1b85ce}.legend-item:nth-child(2) .legend-box,.legend-item[data-pos="2"] .legend-box{background:#08537e}.legend-item:nth-child(3) .legend-box,.legend-item[data-pos="3"] .legend-box{background:#267c87}.legend-title{display:flex;align-items:center;font-size:10px;text-align:left;text-transform:uppercase;letter-spacing:2px;color:#6d6e71;width:-moz-min-content;width:min-content;line-height:1.5}@media (min-width:1200px){.legend-title{width:auto}}.legend-box{width:25px;min-width:25px;height:25px}.service_focus .legend-item.grid-color-1 .legend-box,.service_focus .legend-item[data-pos="1"] .legend-box,.service_focus .legend-item[data-pos=""]:first-child .legend-box{background:#119027}.service_focus .legend-item.grid-color-2 .legend-box,.service_focus .legend-item[data-pos="2"] .legend-box,.service_focus .legend-item[data-pos=""]:nth-child(2) .legend-box{background:#62ba56}.service_focus .legend-item.grid-color-3 .legend-box,.service_focus .legend-item[data-pos="3"] .legend-box,.service_focus .legend-item[data-pos=""]:nth-child(3) .legend-box{background:#7ed478}.service_focus .legend-item.grid-color-4 .legend-box,.service_focus .legend-item[data-pos="4"] .legend-box,.service_focus .legend-item[data-pos=""]:nth-child(4) .legend-box{background:#c8edc5}.service_focus .legend-item.grid-color-5 .legend-box,.service_focus .legend-item[data-pos="5"] .legend-box,.service_focus .legend-item[data-pos=""]:nth-child(5) .legend-box{background:#3ebccd}.provider-row{position:relative;border:1px solid #cae0e7;margin:0 -1px 35px;padding:0 15px;background:#fff;box-shadow:0 0 10px 0 rgba(203,225,231,.85)}@media (min-width:768px){.provider-row:not(:last-child):after{content:"";width:1px;height:100px;background:#cae0e7;bottom:-101px;left:calc(50% - 1px);position:absolute}}.provider-row-group{position:relative}.provider-row-group:after,.provider-row-group:before{content:"";width:1px;background:#cae0e7;top:0;bottom:-65px;position:absolute;z-index:-1}.provider-row-group:before{left:25%}.provider-row-group:after{left:75%}@media (min-width:768px){.provider-row-group{margin-bottom:100px}.provider-row-group--contenders{margin-bottom:40px}}.provider-row-header{margin-top:20px;margin-bottom:0}.provider-row-header .company_logotype{float:left;margin:0 30px 5px 0}.provider-row-header .company-name{font-size:28px;font-weight:400;line-height:28px;margin:0;display:inline-flex;align-items:baseline}@media (min-width:1200px){.provider-row-header .company-name{width:78%}}@media (max-width:1200px){.provider-row-header .company-name{width:70%}}@media (max-width:576px){.provider-row-header .company-name{width:60%}}.provider-row-header .company-name span{font-size:20px;color:#17313b;margin-right:5px}.provider-row-header .company-name a{color:#17313b;font-size:28px;margin-right:15px;word-break:break-word}@media (max-width:767px){.provider-row-header .company-name a{font-size:24px}}.provider-row-header .tagline{display:block;margin-bottom:15px;margin-top:5px;margin-left:95px;font-size:13px;font-family:Lato,sans-serif;line-height:16px;color:#6a7a7e}.provider-row-header .module-list{list-style:none;padding-bottom:10px;margin:5px 0 0 50px;display:flex;flex-wrap:wrap}.provider-row-header .module-list .list-item{display:flex;align-items:flex-start;width:100%;max-width:45%;font-size:14px;color:#6a797d;list-style:none;line-height:20px;margin-bottom:10px;position:relative;min-height:20px}.provider-row-header .module-list .list-item .undisclosed{color:#ddd}.provider-row-header .module-list .list-item .icon-wrapper{position:relative;margin:2px 8px 0 3px;min-width:14px;min-height:14px;width:14px;height:14px}.provider-row-header .module-list .list-item .list_icon{display:block;width:100%;height:100%}.provider-row-header .module-list .list-item .list_icon:focus,.provider-row-header .module-list .list-item .list_icon:hover{outline:none;box-shadow:none}.provider-row-header .module-list .list-item .list_icon.icon_tag{background-color:#08537e;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.3 8.8"><path d="M11.1.5c-.2-.3-.6-.5-1-.5H1.3C.6 0 0 .6 0 1.3v6.2c0 .7.6 1.3 1.3 1.3h8.8c.4 0 .8-.2 1-.5l3.2-3.9L11.1.5zm-.8 7.2l-.2.1H1.3c-.2 0-.3-.1-.3-.3V1.3c0-.2.1-.3.3-.3h8.8l.2.1L13 4.4l-2.7 3.3zM9.2 2.6c-1 0-1.8.8-1.8 1.8s.8 1.8 1.8 1.8S11 5.4 11 4.4s-.8-1.8-1.8-1.8zm0 2.6c-.4 0-.8-.3-.8-.8s.3-.8.8-.8.8.4.8.8-.3.8-.8.8z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.3 8.8"><path d="M11.1.5c-.2-.3-.6-.5-1-.5H1.3C.6 0 0 .6 0 1.3v6.2c0 .7.6 1.3 1.3 1.3h8.8c.4 0 .8-.2 1-.5l3.2-3.9L11.1.5zm-.8 7.2l-.2.1H1.3c-.2 0-.3-.1-.3-.3V1.3c0-.2.1-.3.3-.3h8.8l.2.1L13 4.4l-2.7 3.3zM9.2 2.6c-1 0-1.8.8-1.8 1.8s.8 1.8 1.8 1.8S11 5.4 11 4.4s-.8-1.8-1.8-1.8zm0 2.6c-.4 0-.8-.3-.8-.8s.3-.8.8-.8.8.4.8.8-.3.8-.8.8z"/></svg>')}.provider-row-header .module-list .list-item .list_icon.icon_clock{background-color:#08537e;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M0 0h24v24H0z"/><g stroke="%23000"><path d="M10 10.5l1.677 1.677 2.833-2.832"/><path d="M16.799 11.975a5.122 5.122 0 11-10.244 0 5.122 5.122 0 0110.244 0zM16 5.5l2.245 2.245M7.245 5.5L5 7.745M14.561 16.5l1.507 1.507M8.683 16.5l-1.508 1.507"/></g></g></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M0 0h24v24H0z"/><g stroke="%23000"><path d="M10 10.5l1.677 1.677 2.833-2.832"/><path d="M16.799 11.975a5.122 5.122 0 11-10.244 0 5.122 5.122 0 0110.244 0zM16 5.5l2.245 2.245M7.245 5.5L5 7.745M14.561 16.5l1.507 1.507M8.683 16.5l-1.508 1.507"/></g></g></svg>')}.provider-row-header .module-list .list-item .list_icon.icon_person{background-color:#08537e;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.5 12.3"><path d="M12.5 10.2v2.1h-1v-2.1a1 1 0 00-.7-.9l-.8-.2c-2.5-.7-5.1-.8-7.6 0l-.7.3c-.4.1-.7.4-.7.8v2.1H0v-2.1c0-.9.5-1.6 1.4-1.8l.8-.2c2.6-.8 5.5-.8 8.2 0l.8.2a2 2 0 011.3 1.8zM2.9 3.3C2.9 1.5 4.4 0 6.2 0 8 0 9.5 1.5 9.5 3.3S8.1 6.6 6.2 6.6a3.3 3.3 0 01-3.3-3.3zm1 0c0 1.3 1 2.3 2.3 2.3s2.3-1 2.3-2.3S7.5 1 6.2 1 3.9 2 3.9 3.3z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.5 12.3"><path d="M12.5 10.2v2.1h-1v-2.1a1 1 0 00-.7-.9l-.8-.2c-2.5-.7-5.1-.8-7.6 0l-.7.3c-.4.1-.7.4-.7.8v2.1H0v-2.1c0-.9.5-1.6 1.4-1.8l.8-.2c2.6-.8 5.5-.8 8.2 0l.8.2a2 2 0 011.3 1.8zM2.9 3.3C2.9 1.5 4.4 0 6.2 0 8 0 9.5 1.5 9.5 3.3S8.1 6.6 6.2 6.6a3.3 3.3 0 01-3.3-3.3zm1 0c0 1.3 1 2.3 2.3 2.3s2.3-1 2.3-2.3S7.5 1 6.2 1 3.9 2 3.9 3.3z"/></svg>')}.provider-row-header .module-list .list-item .list_icon.icon_pin{background-color:#08537e;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path d="M7.5 2.9a3.5 3.5 0 000 7.1 3.5 3.5 0 000-7.1zm0 6.1C6.1 9 5 7.8 5 6.4s1.1-2.5 2.5-2.5S10 5 10 6.4 8.9 9 7.5 9zm0-9a6.2 6.2 0 00-6.2 6.2c0 2.8 2.2 5.1 4.3 7.4l.8.9c.3.3.7.5 1.1.5.4 0 .8-.2 1.1-.5l1-1.2c3.2-3.7 4.1-4.7 4.1-7.1 0-3.4-2.8-6.2-6.2-6.2zm1.4 12.7l-1 1.2-.4.1-.3-.1-.9-.9c-2-2.1-4-4.3-4-6.7 0-3 2.3-5.3 5.2-5.3 2.9 0 5.2 2.3 5.2 5.2 0 2-.6 2.8-3.8 6.5z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path d="M7.5 2.9a3.5 3.5 0 000 7.1 3.5 3.5 0 000-7.1zm0 6.1C6.1 9 5 7.8 5 6.4s1.1-2.5 2.5-2.5S10 5 10 6.4 8.9 9 7.5 9zm0-9a6.2 6.2 0 00-6.2 6.2c0 2.8 2.2 5.1 4.3 7.4l.8.9c.3.3.7.5 1.1.5.4 0 .8-.2 1.1-.5l1-1.2c3.2-3.7 4.1-4.7 4.1-7.1 0-3.4-2.8-6.2-6.2-6.2zm1.4 12.7l-1 1.2-.4.1-.3-.1-.9-.9c-2-2.1-4-4.3-4-6.7 0-3 2.3-5.3 5.2-5.3 2.9 0 5.2 2.3 5.2 5.2 0 2-.6 2.8-3.8 6.5z"/></svg>')}@media (max-width:767px){.provider-row-header .module-list{padding:0;display:flex;flex-wrap:wrap;margin:0}.provider-row-header .module-list .list-item{max-width:50%;width:100%;margin-bottom:0;display:flex;align-items:center;justify-content:center}.provider-row-header .module-list .list-item .icon-wrapper{position:absolute;margin:auto 12px;top:0;left:0;bottom:3px;min-width:15px;min-height:15px;width:15px;height:15px}.provider-row-header .module-list .list-item span{line-height:1}.provider-row-header .module-list .list-item:first-child{border-bottom:1px solid #cae0e7;border-right:1px solid #cae0e7}.provider-row-header .module-list .list-item:nth-child(odd){padding:10px 0 10px 26px}.provider-row-header .module-list .list-item:nth-child(2n){padding:10px 0 10px 36px}.provider-row-header .module-list .list-item:last-child{border-top:1px solid #cae0e7;border-left:1px solid #cae0e7;margin-left:-1px;margin-top:-1px}}.provider-row-details{margin-left:80px;min-height:60px}@media (max-width:991px){.provider-row-details{flex-direction:column;margin-left:-15px}}.provider-row-details .graph-title{font-size:10px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#6a797d;margin-bottom:5px}@media (max-width:767px){.provider-row-details .graph-title{font-size:14px;margin-bottom:5px;text-transform:none;letter-spacing:0}}@media (max-width:991px){.provider-row-details .chart-label:first-child{border-bottom:1px solid #cae0e7}}.provider-row-details .chart-label{margin-top:10px;padding-left:15px}@media (max-width:991px){.provider-row-details .chart-label{padding-left:20px;padding-right:20px}}@media (max-width:767px){.provider-row-details .chart-label{margin-top:20px}}.provider-row-details .chart-label .ability_list,.provider-row-details .chart-label .service_focus{display:none}.provider-row-details .chart-label-carousel{margin-top:20px}.provider-row-details .chart-label-carousel.visible-xs{display:none}@media (max-width:767px){.provider-row-details .chart-label-carousel.visible-xs{display:block}}.provider-row-details .chart-label-carousel .carousel-inner{left:20px;width:calc(100% - 40px)}.provider-row-details .chart-label-carousel .carousel-item{text-align:center;font-size:14px}.provider-row-details .chart-label-carousel .carousel-item .square{width:20px;height:20px;vertical-align:middle;display:inline-block;margin:0 10px 0 0}.provider-row-details .chart-label-carousel .carousel-control-next,.provider-row-details .chart-label-carousel .carousel-control-prev{width:20px;opacity:1}.provider-row-details .chart-label-carousel .carousel-control-next:before,.provider-row-details .chart-label-carousel .carousel-control-prev:before{content:"";width:15px;height:15px;border-right:2px solid;border-bottom:2px solid;transform:rotate(135deg);color:#6b7a7e}.provider-row-details .chart-label-carousel .carousel-control-next:before{transform:rotate(-45deg)}.provider-row-details .chart-label.ability-score .chart-label-carousel .carousel{margin-bottom:15px}.provider-row-details .chart-label.ability-score .chart-label-carousel .carousel .carousel-item:first-child .square,.provider-row-details .chart-label.ability-score .chart-label-carousel .carousel .carousel-item[data-pos="1"] .square{background:#1b85ce}.provider-row-details .chart-label.ability-score .chart-label-carousel .carousel .carousel-item:nth-child(2) .square,.provider-row-details .chart-label.ability-score .chart-label-carousel .carousel .carousel-item[data-pos="2"] .square{background:#08537e}.provider-row-details .chart-label.ability-score .chart-label-carousel .carousel .carousel-item:nth-child(3) .square,.provider-row-details .chart-label.ability-score .chart-label-carousel .carousel .carousel-item[data-pos="3"] .square{background:#267c87}.provider-row-details .chart-label.ability-score .grid:first-child .value,.provider-row-details .chart-label.ability-score .grid[data-pos="1"] .value{background:#1b85ce}.provider-row-details .chart-label.ability-score .grid:nth-child(2) .value,.provider-row-details .chart-label.ability-score .grid[data-pos="2"] .value{background:#08537e}.provider-row-details .chart-label.ability-score .grid:nth-child(3) .value,.provider-row-details .chart-label.ability-score .grid[data-pos="3"] .value{background:#267c87}.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel{margin-bottom:30px}.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item.grid-color-1 .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos="1"] .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos=""]:first-child .square{background:#119027}.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item.grid-color-2 .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos="2"] .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos=""]:nth-child(2) .square{background:#62ba56}.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item.grid-color-3 .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos="3"] .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos=""]:nth-child(3) .square{background:#7ed478}.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item.grid-color-4 .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos="4"] .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos=""]:nth-child(4) .square{background:#c8edc5}.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item.grid-color-5 .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos="5"] .square,.provider-row-details .chart-label.service-focus .chart-label-carousel .carousel .carousel-item[data-pos=""]:nth-child(5) .square{background:#3ebccd}.provider-row-details .chart-label.service-focus .grid.grid-color-1 .value,.provider-row-details .chart-label.service-focus .grid[data-pos="1"] .value,.provider-row-details .chart-label.service-focus .grid[data-pos=""]:first-child .value{background:#119027}.provider-row-details .chart-label.service-focus .grid.grid-color-2 .value,.provider-row-details .chart-label.service-focus .grid[data-pos="2"] .value,.provider-row-details .chart-label.service-focus .grid[data-pos=""]:nth-child(2) .value{background:#62ba56}.provider-row-details .chart-label.service-focus .grid.grid-color-3 .value,.provider-row-details .chart-label.service-focus .grid[data-pos="3"] .value,.provider-row-details .chart-label.service-focus .grid[data-pos=""]:nth-child(3) .value{background:#7ed478}.provider-row-details .chart-label.service-focus .grid.grid-color-4 .value,.provider-row-details .chart-label.service-focus .grid[data-pos="4"] .value,.provider-row-details .chart-label.service-focus .grid[data-pos=""]:nth-child(4) .value{background:#c8edc5}.provider-row-details .chart-label.service-focus .grid.grid-color-5 .value,.provider-row-details .chart-label.service-focus .grid[data-pos="5"] .value,.provider-row-details .chart-label.service-focus .grid[data-pos=""]:nth-child(5) .value{background:#3ebccd}.provider-row-details .chartAreaWrapper{height:50px;border-left:1px solid #cae0e7;border-right:1px solid #cae0e7;margin-bottom:25px;position:relative}@media (min-width:768px){.provider-row-details .chartAreaWrapper{width:90%}}.provider-row-details .chartAreaWrapper .sum{position:absolute;right:0;width:30px;top:-23px;color:#17313b;font-size:14px;font-weight:500}@media (min-width:768px){.provider-row-details .chartAreaWrapper .sum{right:-40px;top:15px}}.provider-row-details .chartAreaWrapper .chartAreaContainer{top:15%;height:70%;width:100%;position:relative;border-top:1px solid #cae0e7;border-bottom:1px solid #cae0e7;display:flex}.provider-row-details .chartAreaWrapper .grid{position:relative;text-align:center;font-size:14px;color:#fff;outline:none;height:100%}.provider-row-details .chartAreaWrapper .grid .value{position:absolute;top:0;bottom:0;line-height:14px;display:flex;align-items:center;justify-content:center;width:100%}.provider-row-details .chartAreaWrapper .grid-transparent .value{background:transparent!important;opacity:1;color:var(--styleSecondaryColor);overflow:hidden}.provider-row-details .chartAreaWrapper .grid.multiGrid{float:left;height:100%;position:relative}.provider-row-details .chartAreaWrapper .grid.multiGrid:after,.provider-row-details .chartAreaWrapper .grid.multiGrid:before{content:"";height:18px;width:1px;background:#cae0e7;bottom:-18px;position:absolute}.provider-row-details .chartAreaWrapper .grid.multiGrid:before{left:-1px}.provider-row-details .chartAreaWrapper .grid.multiGrid:after{right:0}.provider-row-details .chartAreaWrapper .grid.subGrid{height:8px;bottom:-13px;position:absolute}.provider-row-details .chartAreaWrapper .grid.subGrid.grid-color-2{background-color:#62ba56}.provider-row-details .chartAreaWrapper .grid.subGrid .value{background:transparent!important;position:absolute;right:-30px;width:25px;margin-top:0;color:#104f79;font-size:10px}.provider-base-info{display:flex;flex-direction:column}.provider-detail .nav-right-profile{min-height:150px;display:flex;flex-direction:column;align-content:stretch;height:100%;list-style:none;margin:0 -15px;padding:0}.provider-detail .nav-right-profile li{flex:1;display:flex;align-items:center;justify-content:center;padding:15px 10px}.provider-detail .nav-right-profile li:nth-child(2){border-top:1px solid #cae0e7}.provider-detail .nav-right-profile li:nth-child(2) a{border:none}.provider-detail .nav-right-profile li.website-link a{font-size:16px;line-height:normal;height:auto;color:#fff;border-radius:2px;background:#ff3d2e;border:2px solid #ff3d2e;transition:all .3s ease-in-out}@media (max-width:1200px){.provider-detail .nav-right-profile li.website-link a{font-size:14px}}.provider-detail .nav-right-profile li a{padding:20px 15px;width:100%;display:flex;align-items:center;justify-content:space-between;color:#3e839e;font-size:14px;text-decoration:none;transition:all .2s ease-in-out}@media (min-width:992px){.provider-detail .nav-right-profile li a{padding:18px 10px}}.provider-detail .nav-right-profile li a:hover{background:transparent;transition:all .2s ease-in-out;color:#ff3d2e}.provider-detail .nav-right-profile li a:hover .detail_icon.icon_global{background-color:#ff3d2e;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17"><path d="M8.5 0a8.5 8.5 0 100 17 8.5 8.5 0 000-17zM16 8h-3c-.1-2.8-.8-5.1-2-6.5 2.8.9 4.8 3.5 5 6.5zM8 1.1V8H5c.1-3.5 1.4-6.4 3-6.9zM8 9v6.9c-1.6-.5-2.9-3.4-3-6.9h3zm1 6.9V9h3c-.1 3.5-1.4 6.4-3 6.9zM9 8V1.1c1.6.5 2.9 3.4 3 6.9H9zM6 1.5A10.7 10.7 0 004 8H1c.2-3 2.2-5.6 5-6.5zM1 9h3c.1 2.8.8 5.1 2 6.5A7.3 7.3 0 011 9zm10 6.5c1.1-1.4 1.9-3.8 2-6.5h3c-.2 3-2.2 5.6-5 6.5z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17"><path d="M8.5 0a8.5 8.5 0 100 17 8.5 8.5 0 000-17zM16 8h-3c-.1-2.8-.8-5.1-2-6.5 2.8.9 4.8 3.5 5 6.5zM8 1.1V8H5c.1-3.5 1.4-6.4 3-6.9zM8 9v6.9c-1.6-.5-2.9-3.4-3-6.9h3zm1 6.9V9h3c-.1 3.5-1.4 6.4-3 6.9zM9 8V1.1c1.6.5 2.9 3.4 3 6.9H9zM6 1.5A10.7 10.7 0 004 8H1c.2-3 2.2-5.6 5-6.5zM1 9h3c.1 2.8.8 5.1 2 6.5A7.3 7.3 0 011 9zm10 6.5c1.1-1.4 1.9-3.8 2-6.5h3c-.2 3-2.2 5.6-5 6.5z"/></svg>')}.provider-detail .nav-right-profile li a:hover .detail_icon.icon_clutch{background-color:#ff3d2e;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11.4 13.3"><path d="M11.4 11.4a6.4 6.4 0 01-4.7 1.9C3 13.3 0 10.3 0 6.7S3 0 6.7 0c1.7 0 3.3.6 4.6 1.8l-.7.7A6.3 6.3 0 006.7 1 5.6 5.6 0 001 6.7c0 3.1 2.5 5.7 5.7 5.7 1.5 0 2.9-.6 4-1.7l.7.7zM4.1 6.6c0 1.4 1.1 2.5 2.5 2.5S9.1 8 9.1 6.6 8 4.1 6.6 4.1a2.5 2.5 0 00-2.5 2.5z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11.4 13.3"><path d="M11.4 11.4a6.4 6.4 0 01-4.7 1.9C3 13.3 0 10.3 0 6.7S3 0 6.7 0c1.7 0 3.3.6 4.6 1.8l-.7.7A6.3 6.3 0 006.7 1 5.6 5.6 0 001 6.7c0 3.1 2.5 5.7 5.7 5.7 1.5 0 2.9-.6 4-1.7l.7.7zM4.1 6.6c0 1.4 1.1 2.5 2.5 2.5S9.1 8 9.1 6.6 8 4.1 6.6 4.1a2.5 2.5 0 00-2.5 2.5z"/></svg>')}.provider-detail .nav-right-profile .detail_icon{width:15px;height:15px}.provider-detail .nav-right-profile .detail_icon.icon_global{background-color:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17"><path d="M8.5 0a8.5 8.5 0 100 17 8.5 8.5 0 000-17zM16 8h-3c-.1-2.8-.8-5.1-2-6.5 2.8.9 4.8 3.5 5 6.5zM8 1.1V8H5c.1-3.5 1.4-6.4 3-6.9zM8 9v6.9c-1.6-.5-2.9-3.4-3-6.9h3zm1 6.9V9h3c-.1 3.5-1.4 6.4-3 6.9zM9 8V1.1c1.6.5 2.9 3.4 3 6.9H9zM6 1.5A10.7 10.7 0 004 8H1c.2-3 2.2-5.6 5-6.5zM1 9h3c.1 2.8.8 5.1 2 6.5A7.3 7.3 0 011 9zm10 6.5c1.1-1.4 1.9-3.8 2-6.5h3c-.2 3-2.2 5.6-5 6.5z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17"><path d="M8.5 0a8.5 8.5 0 100 17 8.5 8.5 0 000-17zM16 8h-3c-.1-2.8-.8-5.1-2-6.5 2.8.9 4.8 3.5 5 6.5zM8 1.1V8H5c.1-3.5 1.4-6.4 3-6.9zM8 9v6.9c-1.6-.5-2.9-3.4-3-6.9h3zm1 6.9V9h3c-.1 3.5-1.4 6.4-3 6.9zM9 8V1.1c1.6.5 2.9 3.4 3 6.9H9zM6 1.5A10.7 10.7 0 004 8H1c.2-3 2.2-5.6 5-6.5zM1 9h3c.1 2.8.8 5.1 2 6.5A7.3 7.3 0 011 9zm10 6.5c1.1-1.4 1.9-3.8 2-6.5h3c-.2 3-2.2 5.6-5 6.5z"/></svg>')}.provider-detail .nav-right-profile .detail_icon.icon_clutch{background-color:#17313b;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11.4 13.3"><path d="M11.4 11.4a6.4 6.4 0 01-4.7 1.9C3 13.3 0 10.3 0 6.7S3 0 6.7 0c1.7 0 3.3.6 4.6 1.8l-.7.7A6.3 6.3 0 006.7 1 5.6 5.6 0 001 6.7c0 3.1 2.5 5.7 5.7 5.7 1.5 0 2.9-.6 4-1.7l.7.7zM4.1 6.6c0 1.4 1.1 2.5 2.5 2.5S9.1 8 9.1 6.6 8 4.1 6.6 4.1a2.5 2.5 0 00-2.5 2.5z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11.4 13.3"><path d="M11.4 11.4a6.4 6.4 0 01-4.7 1.9C3 13.3 0 10.3 0 6.7S3 0 6.7 0c1.7 0 3.3.6 4.6 1.8l-.7.7A6.3 6.3 0 006.7 1 5.6 5.6 0 001 6.7c0 3.1 2.5 5.7 5.7 5.7 1.5 0 2.9-.6 4-1.7l.7.7zM4.1 6.6c0 1.4 1.1 2.5 2.5 2.5S9.1 8 9.1 6.6 8 4.1 6.6 4.1a2.5 2.5 0 00-2.5 2.5z"/></svg>')}@media (max-width:991px){.provider-detail .nav-right-profile{display:flex;flex-direction:row;min-height:auto;border-top:1px solid #cae0e7;border-bottom:3px solid #17313b}.provider-detail .nav-right-profile li{padding:5px 10px}.provider-detail .nav-right-profile li a{padding:8px 15px;justify-content:center}}@media (max-width:991px) and (max-width:576px){.provider-detail .nav-right-profile li a{padding:8px 0}}@media (max-width:991px){.provider-detail .nav-right-profile li a span{margin-right:5px}.provider-detail .nav-right-profile li:first-child{order:3;flex:3;max-width:50%;padding:5px 10px}.provider-detail .nav-right-profile li:first-child a{flex-direction:row-reverse}.provider-detail .nav-right-profile li:first-child a span{margin-right:0;margin-left:5px;font-size:16px}.provider-detail .nav-right-profile li:nth-child(2){order:2;border-top:0;border-bottom:0;border-right:1px solid #cae0e7;border-left:1px solid #cae0e7}}@media (max-width:991px) and (max-width:991px){.provider-detail .nav-right-profile li:nth-child(2){border-left:0}}@media (max-width:991px){.provider-detail .nav-right-profile li:last-child{order:1}}@media (max-width:767px){.provider-detail .nav-right-profile li a span{display:none}.provider-detail .nav-right-profile li a .detail_icon{display:block;width:20px;height:20px}.provider-detail .nav-right-profile li:first-child a span{display:block}.provider-detail .nav-right-profile li:first-child a .detail_icon{display:block;width:20px;height:20px}}@media (max-width:991px){.provider-detail{max-width:100%;flex-basis:100%}}@media (min-width:992px){.bordered-right{border-right:1px solid #cae0e7}}