.social-icons-wrap>div{display:flex;justify-content:flex-end;align-items:center}.social-icons{display:none}@media(min-width:950px){.social-icons{display:inline-block}}.social-icons ul{display:flex;list-style:none;margin:0;padding:0}.social-icons ul li{display:none;margin:0 10px}.social-icons svg,#social-select svg{width:20px;fill:white}.social-icons ul li.mobile{display:inline-block;margin:0 10px}@media(min-width:950px){.social-icons ul li{display:inline-block}.social-icons ul li.mobile{display:none}}.social-icons ul li a{width:44px;height:44px;line-height:40px;font-size:20px;border-radius:50%;background:#4c79af;color:white;display:flex;justify-content:center;align-items:center;text-decoration:none;-webkit-filter:drop-shadow(0px 0px 25px rgba(256,256,256,0));filter:drop-shadow(0px 0px 25px rgba(256,256,256,0));transition:all .25s ease-in-out}.social-icons ul li a:hover{-webkit-filter:drop-shadow(0px 0px 25px rgba(256,256,256,1));filter:drop-shadow(0px 0px 25px rgba(256,256,256,1))}.header-container-wrapper.fixed .social-icons ul li a{-webkit-filter:drop-shadow(0px 0px 25px rgba(76,121,175,0));filter:drop-shadow(0px 0px 25px rgba(76,121,175,0))}.header-container-wrapper.fixed .social-icons ul li a:hover{-webkit-filter:drop-shadow(0px 0px 25px rgba(76,121,175,1));filter:drop-shadow(0px 0px 25px rgba(76,121,175,1))}#social-select{margin:0;padding:0;z-index:9000;display:inline-block;position:relative}@media(min-width:950px){#social-select{display:none}}#social-select ul{list-style:none;margin:0;padding:0;text-align:left;width:auto}#social-select ul li ul li{padding:.5em 0;display:flex;justify-content:center}#social-select ul li a{text-decoration:none;color:#5ba3d2;width:40px;height:40px;display:flex;justify-content:space-between;vertical-align:center;text-align:center;background:#4c79af;border-radius:50%}#social-select>ul li{position:relative;background:white;border-collapse:collapse;font-size:1.2em}#social-select>ul li.has-submenu{background:transparent}#social-select>ul li ul{position:absolute;display:none;left:0;right:0;top:calc(100% + 0.25em);font-size:80%}#social-select>ul li ul li{border-top:0;text-align:center}#social-select>ul li a{display:flex;align-items:center;justify-content:center}#social-select>ul li a img{width:30px;margin-right:5px}#social-select>ul li ul li a img{margin-right:0}#social-select>ul li a span.label{flex:1;font-size:1em}@media(max-width:950px){#social-select>ul li.has-submenu.closed ul{display:none}}#social-select>ul li:hover ul{display:block;width:calc(100% + 6px);left:-3px}