ul.accordion{list-style:none;padding:0;margin:0}ul.accordion li{animation:flipdown 0.5s ease both;position:relative;animation-delay:0.75s;padding:0;margin:0;padding-bottom:16px!important;padding-top:16px;border-top:1px dotted #dce7eb}ul.accordion li[aria-selected="true"]{animation:flipdown 0.3s ease both}ul.accordion li[aria-selected="false"]>div{opacity:0}ul.accordion li i:before,ul.accordion li i:after,ul.accordion li>div{transition:all 0.35s ease-in-out}ul.accordion li>div{position:relative;overflow:hidden;max-height:800px;opacity:1;transform:translate(0,0);margin-bottom:10px;margin-top:5px;z-index:2}ul.accordion li:last-of-type{padding-bottom:0}ul.accordion li i{position:absolute;transform:translate(-6px,0);margin-top:6px;left:12px}ul.accordion li i:before,ul.accordion li i:after{content:"";position:absolute;background-color:var(--blue-light);width:4px;height:12px}ul.accordion li i:before{transform:translate(3px,3px) rotate(45deg)}ul.accordion li i:after{transform:translate(3px,-3px) rotate(315deg)}ul.accordion li span{font-size:var(--text-md);font-weight:var(--text-black);padding-left:28px;display:inline-block}ul.accordion li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}ul.accordion li input[type=checkbox]~div{margin-top:0;max-height:0;opacity:0;transform:translate(0,50%)}ul.accordion li input[type=checkbox]:checked~div{margin-top:0;max-height:unset;opacity:1;transform:translate(0,10%)}ul.accordion li input[type=checkbox]:checked~i:before{transform:translate(-3px,0) rotate(-45deg)}ul.accordion li input[type=checkbox]:checked~i:after{transform:translate(3px,0) rotate(45deg)}h4{position:relative;color:var(--blue-dark);text-transform:uppercase;font-weight:var(--text-standard);font-size:var(--text-lg);line-height:var(--text-lineheight);margin:var(--headline-margin);margin-top:1rem!important;padding-top:0rem!important}.sub-industry-item{padding:8px 0 8px 30px;cursor:pointer;display:flex;justify-content:space-between;align-items:top;font-weight:var(--text-bold)!important}.sub-industry-item:hover{background-color:var(--gray-light)}.sub-industry-item .link--arrowed{color:var(--blue-dark);font-weight:var(--text-bold)!important;height:auto!important;line-height:1.2rem!important}.sub-industry-item .link--arrowed:hover{color:var(--blue-light)}.sub-industry-item .link--arrowed:hover svg{fill:var(--blue-light)}.sub-industry-item .arrow-icon{opacity:0!important;height:14px;width:auto}.sub-industry-item:hover .arrow-icon{opacity:1!important}.sub-industry-item svg.arrow{fill:var(--blue-light);width:16px;height:16px;margin-right:10px;margin-left:0;position:relative;transition:all .2s;will-change:transform}.sub-industry-item:hover svg.arrow{transform:translateX(6px)}a#show-all-industries{color:var(--blue-light);font-size:var(--text-xs);text-transform:uppercase;padding-left:30px;border:0;transition:all .3s}a#show-all-industries:hover{color:var(--blue-dark);border:0}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}70%{transform:rotateX(8deg)}80%{transform:rotateX(6deg)}90%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0deg)}}