.container-fluid.copyright-wrapper{background-color:#000}.footer-coulmns-wrap{background-color:#171b25;display:block;width:100%}.footer-row{display:flex;flex-wrap:wrap;gap:100px;justify-content:space-between}.footer-col{flex:1;min-width:250px}.footer-coulmns-wrap .footer-row .footer-menu ul li{margin-bottom:15px}.footer-coulmns-wrap .footer-row .footer-menu ul li a{color:#fff;font-family:Inter;font-size:18px;font-weight:400;text-decoration:none;transition:.3s ease-in-out}.footer-coulmns-wrap .footer-row .footer-menu ul li a:hover{color:#d7d7d7}.footer-menu ul{display:grid;gap:0;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(6,auto)}.footer-menu .hs-menu-wrapper ul li{break-inside:avoid}.footer-menu .hs-menu-wrapper ul li:nth-child(7n+1){break-before:column}.footer-coulmns-wrap .footer-row .footer-contact{max-width:250px}.footer-coulmns-wrap .footer-row .footer-contact h3,.footer-coulmns-wrap .footer-row .footer-menu h3{color:#fff;font-family:Inter;font-size:22px;line-height:28px;text-align:left}.footer-coulmns-wrap .footer-row .footer-contact p{color:#fff}.footer-coulmns-wrap .footer-row .footer-contact ul{margin:0;padding:0}.footer-coulmns-wrap .footer-row .footer-contact ul li{color:#fff;font-family:Inter;font-size:18px;letter-spacing:0;line-height:28px;list-style:none}.footer-coulmns-wrap .footer-row .footer-contact ul li a{color:#fff;font-family:Inter;font-size:18px;letter-spacing:0;line-height:28px;text-decoration:none}.footer-coulmns-wrap .footer-row .footer-contact ul li a:hover{color:#d7d7d7}.footer-coulmns-wrap .footer-row .footer-logo .logo:first-child{margin-bottom:74px}.footer-coulmns-wrap .footer-row .footer-logo{margin-top:40px;max-width:250px}#backtotop{background-color:#094174;border-radius:4px;border-radius:50%;bottom:20px;display:inline-block;height:40px;opacity:0;position:fixed;right:40px;text-align:center;transition:background-color .3s,opacity .5s,visibility .5s;visibility:hidden;width:40px;z-index:1000}#backtotop:after{color:#fff;content:"\f106";font-family:FontAwesome;font-size:1.2em;font-style:normal;font-weight:600;line-height:40px}#backtotop:hover{background-color:#333;cursor:pointer}#backtotop:active{background-color:#555}#backtotop.show{opacity:1;visibility:visible}@media (max-width:767px){.footer-menu ul,.footer-row{display:block}.footer-col.footer-logo,.footer-col.footer-menu,.footer-coulmns-wrap .footer-row .footer-logo .logo:first-child{margin-bottom:30px}.footer-coulmns-wrap .footer-row .footer-col{flex:none;min-width:100%}.footer-menu .hs-menu-wrapper ul{columns:auto}}