.footer{text-align:center;font-size:18px}.footer a{text-decoration:none;-webkit-transition:all 0.27s cubic-bezier(0.3, 0.1, 0.58, 1);transition:all 0.27s cubic-bezier(0.3, 0.1, 0.58, 1)}.footer a:hover{text-decoration:underline}.footer-copy{margin-bottom:2px;font-weight:600;opacity:.9}.footer-made{font-size:14px;font-weight:400}.footer-social-links{font-size:16px}.footer-social-links a{width:54px;height:54px;line-height:54px !important;position:relative;margin:0 2px;text-align:center;display:inline-block;opacity:.85;overflow:hidden;-webkit-transition:all 0.23s cubic-bezier(0.3, 0.1, 0.58, 1);transition:all 0.23s cubic-bezier(0.3, 0.1, 0.58, 1)}.footer-social-links a:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;-webkit-transition:all 0.27s cubic-bezier(0.3, 0.1, 0.58, 1);transition:all 0.27s cubic-bezier(0.3, 0.1, 0.58, 1)}.footer-social-links a i,.footer-social-links a span[class^=icon]{position:relative;top:0;left:0;display:block;width:100%;height:100%;line-height:54px}.footer-social-links a:hover{opacity:1;text-decoration:none}a.link-to-top{position:absolute;bottom:20px;right:20px;width:49px;height:49px;line-height:49px;text-align:center;border-radius:50%;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);opacity:.9}a.link-to-top:hover{opacity:1;box-shadow:0 5px 7px 0 rgba(0,0,0,0.2)}.link-to-top-icon{display:inline-block;width:13px;height:9px;position:relative;top:-0.177em;opacity:.8;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="13px" height="9px"><path fill-rule="evenodd"  fill="rgb(17, 17, 17)" d="M13.004,7.374 L11.536,9.005 L6.550,3.095 L1.453,8.665 L-0.004,7.045 L6.133,0.336 L6.304,0.526 L6.780,-0.003 L13.004,7.374 Z"/></svg>')}#footerContainer .page-section{padding:20px}
