ul.custom-icon-list-holder{position:relative;margin:0;padding:0}ul.custom-icon-list-holder.horizontal{display:flex;justify-content:flex-end}ul.custom-icon-list-holder.align-left{justify-content:flex-start}ul.custom-icon-list-holder.align-center{justify-content:center}ul.custom-icon-list-holder.align-right{justify-content:flex-end}ul.custom-icon-list-holder.vertical li{display:block;width:100%;margin-bottom:16px}ul.custom-icon-list-holder.vertical li:last-child{margin-bottom:0}ul.custom-icon-list-holder li{list-style:none}ul.custom-icon-list-holder li a{position:relative;display:block;width:100%;height:100%}ul.custom-icon-list-holder li{font-size:1rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}ul.custom-icon-list-holder li i{position:absolute;top:50%;left:-2rem;font-size:1.5em;transform:translate(0%,-50%);color:#b5863e}ul.custom-icon-list-holder li i.no-text{position:relative;left:auto;top:auto;transform:none}ul.custom-icon-list-holder.orange li a:hover{text-decoration:none}ul.custom-icon-list-holder li span.icon{position:relative;border-radius:50%;height:25px;width:25px;display:inline-block;color:var(--col-grey)}ul.custom-icon-list-holder.white li span.icon{background-color:#fff}ul.custom-icon-list-holder.white li:hover span.icon{background-color:var(--col-orange)}ul.custom-icon-list-holder.orange li span.icon{background-color:var(--col-orange)}ul.custom-icon-list-holder.orange li:hover span.icon{background-color:var(--col-white)}ul.custom-icon-list-holder.orange li a{color:#fff}ul.custom-icon-list-holder.horizontal li{margin-right:2rem}ul.custom-icon-list-holder.horizontal li:last-child{margin-right:0}ul.custom-icon-list-holder.vertical li{margin-bottom:8px}ul.custom-icon-list-holder.vertical li:last-child{margin-bottom:0}ul.custom-icon-list-holder.vertical li a{display:flex;align-items:center}ul.custom-icon-list-holder.vertical li a span.text{margin-left:8px;font-size:.85rem;letter-spacing:.5px}.social-footer-list ul.custom-icon-list-holder{padding:0;margin-top:.5rem}.social-footer-list ul.custom-icon-list-holder li+li{margin-top:1.5rem}.social-footer-list ul.custom-icon-list-holder li a{display:flex;align-items:center;font-size:var(--text-size-100)}.social-footer-list ul.custom-icon-list-holder li a i{font-size:1.25rem;position:relative;left:auto;top:auto;transform:inherit;padding-right:.5rem}.social-footer-list ul.custom-icon-list-holder li a span.text{font-size:inherit;line-height:1.25}