.custom-social-icons-wrapper{margin-left:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.custom-social-icons-wrapper>div{width:100%;box-sizing:border-box}.custom-icons-btn{padding:5vw 3vw 3vw 5vw}.custom-icons-btn ul{list-style:none;padding:0;margin:0}.custom-social-icons-wrapper .custom-icons-btn ul li a{display:block;padding:.75em 1.5em;transition:color .3s ease;border-width:2px;border-style:solid;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;z-index:1;overflow:hidden;text-align:center;font-size:clamp(14px,1.5vw,16px);font-weight:700;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;line-height:1.6}.custom-icons-btn ul li+li{margin-top:2rem;position:relative;display:block;width:100%}.custom-social-media ul{list-style:none;padding:0;margin:0}.custom-social-media ul li{display:inline-block;padding:0;margin:0}.custom-social-media ul li a img{max-width:100%;width:1.4rem;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;height:auto;vertical-align:middle;border:0;margin:.5rem}.custom-social-media ul li a{display:inline;position:relative;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,text-decoration-color .2s ease}.custom-icons-btn ul li a:hover{background-color:transparent}.custom-social-media{text-align:center;margin-bottom:2vw}