/*! clico.vendor -v1.0.0 - 2025-12-16T12:18:33 */[class*=contenttype-].contenttype-vendorscontainer::before{content:'\f115'}[class*=contenttype-].contenttype-vendor::before{content:'\f275'}[class*=contenttype-].contenttype-solutiontypescontainer::before{content:'\f115'}[class*=contenttype-].contenttype-solutiontype::before{content:'\e830'}[class*=contenttype-].contenttype-solution::before{content:'\f1b2'}#portaltab-vendors ul.dropdown-menu a{white-space:unset}#portaltab-vendors ul.dropdown-menu{columns:4;left:-228%;right:-611%}@media (max-width:1199px){#portaltab-vendors ul.dropdown-menu{columns:3;left:-211%;right:-531%}}@media (max-width:991px){#portaltab-vendors ul.dropdown-menu{columns:2;left:-211%;right:-328%}}@media (max-width:767px){#portal-globalnav #portaltab-vendors.open ul.dropdown-menu{columns:2;left:calc(-50vw);right:-8%}}@media (max-width:400px){#portal-globalnav #portaltab-vendors.open ul.dropdown-menu{columns:1;left:calc(-30vw);right:-8%}}@media (max-width:230px){#portal-globalnav #portaltab-vendors.open ul.dropdown-menu{columns:1;left:auto;right:0}}#solutions-map-svg{width:100%;height:auto}@keyframes svgSolutionTypeHover{0%{fill:#fff}100%{fill:#f1f1f0}}#solutions-map-svg g.svg-solution-type{fill:#fff}#solutions-map-svg g.svg-solution-type:hover{fill:#f1f1f0;animation:svgSolutionTypeHover 1s linear 1;cursor:pointer}@keyframes svgSolutionTypeHoverTmp{0%{fill:#fff}100%{fill:#f1f1f0}}#solutions-map-svg g.svg-solution-type.hovered{fill:#f1f1f0;animation:svgSolutionTypeHoverTmp 1s linear 1;cursor:pointer}#solutions-map-svg g.svg-solution-type.st-selected:hover{animation:none;fill:#e30613;cursor:pointer}#solutions-map-svg g.st-selected{fill:#e30613;stroke:#fff}img.sm-ico-hand{height:1em}body.portaltype-solutiontypescontainer.section-solutions div.documentDescription,body.portaltype-solutiontypescontainer.section-solutions h1.documentFirstHeading{display:none}#solutions-map-menu ul{list-style-type:none;padding:4px 0}#solutions-map-menu .smp-li-item{margin:1px 0}#solutions-map-menu .smp-li-title{font-weight:700}#solutions-map-menu .smp-li-category{margin:10px 0}#solutions-map-menu .smp-category{color:#9d9d9c}#solutions-map-menu .smp-item{color:#1d1d1b}#solutions-map-menu .stm-selected{color:#e30613}@keyframes smpItemHover{0%{color:#1d1d1b}100%{color:#e30613}}#solutions-map-menu .smp-item:hover{color:#e30613;animation:smpItemHover .5s linear 1;cursor:pointer}#solutions-map-menu .smp-item i.icon-angle-double-right,#solutions-map-menu .smp-item+i.icon-angle-double-right{color:#e30613;font-size:.7em;margin-left:-3px}#sm-below-svg{color:#9d9d9c;text-align:center;font-style:italic}#solutions-map-descriptions #view-extended .pointer{cursor:pointer}#solutions-map-descriptions #view-extended .icon-minus-squared-alt,#solutions-map-descriptions #view-extended .icon-plus-squared-alt{color:#e30613}#solutions-map-descriptions #view-extended .icon-minus-squared-alt.collapsing[aria-expanded=false],#solutions-map-descriptions #view-extended .icon-plus-squared-alt.collapsing[aria-expanded=false]{display:none}#solutions-map-descriptions #view-extended .icon-minus-squared-alt.collapsing[aria-expanded=true],#solutions-map-descriptions #view-extended .icon-plus-squared-alt.collapsing[aria-expanded=true]{display:inline}#solutions-map-descriptions #view-extended .icon-minus-squared-alt.collapse.in,#solutions-map-descriptions #view-extended .icon-plus-squared-alt.collapse.in{display:inline}#solutions-map-descriptions #view-extended #stc-ev-refarch-img img{max-width:100%}body.portaltype-solutiontype.section-vendors.template-edit #formfield-form-widgets-reference_architecture,body.portaltype-solutiontype.section-vendors.template-view #formfield-form-widgets-reference_architecture,body.portaltype-vendor.template-solutiontype #formfield-form-widgets-reference_architecture{display:none}#v_solution_types{height:110px;font-size:10px;text-align:center;margin-bottom:0;max-height:110px;overflow:hidden}#v_solution_types .vst-container:hover{cursor:pointer;color:#e30613}#v_solution_types .vst-container:hover svg.vst-icon path,#v_solution_types .vst-container:hover svg.vst-icon rect{fill:#e30613!important}#v_solution_types .vst-container .vst-div img{width:70px;height:70px;margin:auto}#v_solution_types .vst-container div.vst-name{overflow:hidden;position:relative;padding:0 1em;max-height:30px}#v_solution_types .vst-container div.vst-name:before{content:'...';position:absolute;right:4px;bottom:0}#v_solution_types .vst-container div.vst-name:after{content:'';position:absolute;right:4px;width:.7em;height:1em;margin-top:.2em;background:#fff}#vendor-portlet{margin-bottom:1em}#vendor-portlet img{margin-top:6px;margin-bottom:2em;max-width:100%}@media (max-width:767px){#vendor-portlet{text-align:center!important}}#vendormenu-portlet ul{list-style-type:none;padding:4px 0}#vendormenu-portlet li.vmp-li-item{margin:1px 0}#vendormenu-portlet div.box-shadow-top-light{height:12px}#vendortestingappointment-portlet a.clico-btn{width:100%}#vendorforpartners-portlet{margin-bottom:30px}#vendorforpartners-portlet a.clico-btn{width:100%}a.vendor_view_sol_type{text-decoration:none;color:#e30613;border-bottom:none!important}a.vendor_view_sol_type i.icon-angle-double-right{color:inherit;font-size:.7em;margin-left:-4px}a.vendor_view_sol_type:hover{text-decoration:none;color:#e30613;border-bottom:none}p.vendor_sol_descr{text-align:justify}p.vendor_sol_descr b{text-transform:uppercase}div.v_files a{display:block}div.v_files a i.icon-angle-double-right{font-size:.7em;margin-left:-3px}#v-auth-training-svg{fill:#f3f3f3}#vb-auth-trainings{background-color:#f3f3f3;height:auto;margin:1em 0}@media (max-width:767px){#vb-auth-trainings img{float:none;height:8.8em;max-width:100%;margin-top:2.5%;width:100%;padding:0 1em}}@media (min-width:480px){#vb-auth-trainings img{float:left;height:8.8em;max-width:100%;margin-top:2.5%;width:42%;padding:0 1em 0 2em}}#vb-auth-trainings .vb_auth_training_text{height:12em;display:table-cell;vertical-align:middle;padding:0 2em}#vb-auth-trainings .vb_auth_training_text b{text-transform:uppercase}#vb-auth-trainings a.clico-btn i{font-size:.7em}#v-videotraining-svg{fill:#f3f3f3}#vb-videotrainings{clear:both;background-color:#f3f3f3;height:auto;margin:1em 0}@media (max-width:767px){#vb-videotrainings img{float:none;height:8.8em;max-width:100%;margin-top:2.5%;width:100%;padding:0 1em}}@media (min-width:480px){#vb-videotrainings img{float:left;height:8.8em;max-width:100%;margin-top:2.5%;width:42%;padding:0 1em 0 2em}}#vb-videotrainings .vb_videotraining_text{height:12em;display:table-cell;vertical-align:middle;padding:0 2em}#vb-videotrainings .vb_videotraining_text b{text-transform:uppercase}#vb-videotrainings a.clico-btn i{font-size:.7em}#fp-cve-container{background-color:#fff;margin-top:2em}#fp-cve-slick,#sm_solution_vendors{height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#fp-cve-slick .slick-list .slick-slide,#sm_solution_vendors .slick-list .slick-slide{width:190px;position:relative}#fp-cve-slick .slick-list .slick-slide img,#sm_solution_vendors .slick-list .slick-slide img{margin:auto auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;padding:0 10%}.fp-cve-slick-container{height:132px;margin:22px 0}#fp-cve-slick .slick-list .slick-slide{height:132px}#fp-cve-slick .slick-list .slick-slide img{max-height:50px}@media (max-width:480px){.viewlet-solution-vendors{height:24px;margin:.5em 0}#sm_solution_vendors .slick-list .slick-slide{height:24px}#sm_solution_vendors .slick-list .slick-slide img{max-height:24px}}@media (max-width:768px){#sm_solution_vendors{height:auto}}@media (min-width:481px){.viewlet-solution-vendors{height:36px;margin:1em 0}#sm_solution_vendors .slick-list .slick-slide{height:36px}#sm_solution_vendors .slick-list .slick-slide img{max-height:36px}}@media (min-width:768px){.viewlet-solution-vendors{height:50px;margin:1.5em 0}#sm_solution_vendors .slick-list .slick-slide{height:50px}#sm_solution_vendors .slick-list .slick-slide img{max-height:50px}}#sm_solution_vendors ul.slick-dots{bottom:0;display:none!important}@media (max-width:767px){.viewlet-solution-vendors .slick-next,.viewlet-solution-vendors .slick-prev,.viewlet-vendor-solutions .slick-next,.viewlet-vendor-solutions .slick-prev{display:none!important}#sm_solution_vendors ul.slick-dots{display:block!important}.viewlet-solution-vendors{height:90px}}@media (max-width:389px){#sm_solution_vendors ul.slick-dots li{width:12px}}@media (max-width:767px){body.section-solutions div#sidebar{display:none}}@media (min-width:768px){body.section-solutions div#sidebar{display:block}}.carind-container{position:relative;height:20px}.carousel-indicators{position:relative!important;bottom:0!important;margin-left:0!important;left:0!important;width:100%!important}.carousel-indicators li{background-color:#9d9d9c!important;width:8px!important;height:8px!important;border:none!important;margin:0 4px!important}.carousel-indicators .active{background-color:#000!important}#fp-cve .fp-header-vendors{text-align:center}#fp-cve .slick-dots{bottom:-2.5em;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}#fp-cve .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}#fp-cve .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}#fp-cve .slick-dots li button:active,#fp-cve .slick-dots li button:focus,#fp-cve .slick-dots li button:hover{outline:0;box-shadow:none;-webkit-box-shadow:none}#fp-cve .slick-dots li button:focus:before,#fp-cve .slick-dots li button:hover:before{opacity:1}#fp-cve .slick-dots li button:before{font-family:slick;font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#fp-cve .slick-dots li.slick-active button:before{opacity:.75;color:#000}@media (max-width:329px){#fp-cve .slick-dots{bottom:-3em}.fp-cve-slick-container{height:157px}}#solution-types-top-menu{display:none}body.template-solutions_view #solution-types-top-menu{height:auto;width:100%;font-size:13px;position:relative;display:block;padding-top:1em}body.template-solutions_view #solution-types-top-menu .st-menu-container{height:100%;width:auto;margin:0 auto;border:1px solid #9d9d9c}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-header{height:30px;background-color:#c7c7c6;border-bottom:1px solid #9d9d9c;font-weight:700;text-transform:uppercase;position:relative}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-header a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#1d1d1b}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-header a:hover{color:#e30613}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion{display:none;height:auto;padding:0}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion .panel-group{margin-bottom:0}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion .panel-group .panel{border:none;border-radius:unset;border-bottom:1px solid #9d9d9c}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion .panel-group .panel+.panel{margin-top:0}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion .panel-group .panel.panel-default:last{border-bottom:none}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion .panel-group .panel-collapse ul{margin-bottom:0;list-style-type:none;padding-left:0}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion .panel-group .panel .panel-title a{font-size:15px}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion .panel-group .panel .panel-title a:hover{text-decoration:underline;-webkit-text-decoration-color:#e30613;text-decoration-color:#e30613}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content{height:27em;width:100%;padding:20px}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list{height:100%;float:left}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list.st-col-0{width:25%}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list.st-col-1{width:50%}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list.st-col-2{width:25%}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;font-weight:700;padding:0}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul li,body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion ul li{list-style:none;margin-right:20px;padding-right:12px;line-height:20px}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul li.cat-name{text-transform:uppercase;color:#9d9d9c;padding-bottom:10px}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul li.st-name,body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion ul li.st-name{text-transform:capitalize;color:#000}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul li.st-name a,body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion ul li.st-name a{color:#1d1d1b}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul li.st-name a:hover,body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion ul li.st-name a:hover{color:#e30613}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul li span.smp-item,body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion ul li span.smp-item{color:#1d1d1b}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul li span.stm-selected,body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion ul li span.stm-selected{color:#e30613}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul li span.smp-item:hover,body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion ul li span.smp-item:hover{color:#e30613;animation:smpItemHover .5s linear 1;cursor:pointer}@media (max-width:1199px){body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content{height:28em}}@media (max-width:991px){body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content [class*=st-col-].st-menu-list{float:unset;width:100%}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content{height:auto}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content .st-menu-list ul li{line-height:1.5em;font-size:14px}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content{display:none}body.template-solutions_view #solution-types-top-menu .st-menu-container .st-menu-content.st-menu-accordion{display:block}}@media (max-width:767px){body.template-solutions_view #solution-types-top-menu{display:block}#solutions-map-container{display:none}#sm-below-svg{display:none}#sm-header-1{display:none}}