.component-departments{padding:20px;position:relative;color:#fff}.component-departments .small-h3{font-size:22px;hyphens:manual}.component-departments .component-title{color:#fff}.component-departments:before,.component-departments:after{content:'';display:block;position:absolute;left:-50vw;width:200vw;height:50%;background:#353453;transform:rotate(-3deg);z-index:-1}.component-departments [data-slick]{min-height:384px}.component-departments .slick-arrow{top:calc(50% - 100px)}.component-departments .image-container{padding:0 18px}@media screen and (max-width:767px){.component-departments [data-slick]{min-height:200px}.component-departments .slick-arrow{top:calc(50% - 60px)}.component-departments .small-h3{font-size:20px}}.component-departments:after{top:30%;height:70%;background:#353453;transform:rotate(0deg)}.component-departments .component-title{text-align:center}.component-departments .tooltip{min-height:56px;text-align:center}.component-departments-footer{padding:20px 0 70px;display:flex;justify-content:center}.component-departments h3{text-align:center}.component-departments svg,.component-departments svg *{color:#fff !important;stroke:#fff !important;max-height:270px}.component-departments svg{fill:#fff;display:block;margin:0 auto}.component-departments .no-image .departments-card{opacity:.65}.component-departments svg,.component-departments svg *{border-radius:50%;overflow:hidden;transition:background .2s ease-in-out,color .2s ease-in-out;background:0 0}.component-departments .department-slider{display:flex;flex-wrap:wrap}.component-departments .department-slider>.card{cursor:pointer;width:25%;box-sizing:border-box}.component-departments .card:hover svg,.component-departments .card.active svg{background:var(--wp--preset--color--primary)}