.social svg{width:25px;height:25px}.social a{text-decoration:none}.fond{background-color:#f5f5f5;border-top:1px solid #e9e9e9!important;box-shadow:0 -10px 30px rgba(0,0,0,.15);position:relative;z-index:1;color:#333}.fond .container{max-width:none;padding-left:65px;padding-right:65px}@media (max-width:992px){.fond .container{padding-left:24px;padding-right:24px}}.fond h1,.fond h2,.fond h3,.fond h4,.fond h5,.fond h6{color:#333!important;font-weight:700}.fond li,.fond p,.fond span{color:#333}.fond a{color:#333!important;text-decoration:none;transition:color .2s ease}.footer-domains li,.footer-links li{margin-bottom:8px}.fond a:hover,.footer-domains a:hover,.footer-links a:hover,.social a:hover{color:#020263!important}.fond .nav-item:last-child .nav-link{padding-right:0}.fond .social a:last-child{margin-right:0}.fond a.footer-logo{font-size:1.3em;font-weight:800;letter-spacing:.12em;color:#020263!important;text-decoration:none}.back-to-top{position:fixed;right:24px;bottom:30px;width:46px;height:46px;border:none;border-radius:50%;background:#38434d;color:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.15);z-index:999;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease,background .2s ease}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background:#38434d}.back-to-top svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media (max-width:992px){.back-to-top{right:16px;width:42px;height:42px}}.social a{color:#333!important}.social svg{fill:currentColor}