.cm_footer_wrapp{background:linear-gradient(90deg,#4766ff 5.12%,#3248b5 94.58%);padding:80px 0}.cm_footer_wrapp ul{list-style:none;margin:0;padding:0}.cm_footer_logo{display:block;margin:0 0 48px;width:250px}.cm_footer_wrapp,.cm_footer_wrapp a,.cm_footer_wrapp p{color:#fff}.cm_footer_wrapp .footer_nav_col>div{font-size:16px;font-weight:400;margin:0 0 18px;text-transform:uppercase}.footer_navs{display:flex;flex-wrap:wrap;justify-content:space-between}.footer_nav_col{flex-basis:25%;overflow:hidden;padding-right:32px;text-overflow:ellipsis}.footer_navs .hs-menu-wrapper ul{display:block}.footer_navs .hs-menu-wrapper ul li{display:block;margin:0 0 18px}.footer_navs .hs-menu-wrapper ul li a{font-size:16px;opacity:.7;transition:all .3s ease-in-out}.footer_navs .hs-menu-wrapper ul li:hover a{opacity:1;text-decoration:none}.cm_footer_bot{align-items:flex-end;border-top:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;margin-top:30px;padding:40px 0 0}.cm_footer_bot_left>span{display:flex;font-size:14px;font-weight:400;margin:0 0 8px}.cm_footer_bot_left ul{display:flex}.cm_footer_bot_left ul li{margin-right:8px}.cm_footer_bot_left ul li a{font-size:12px;opacity:.6;text-decoration:underline;transition:all .3s ease-in-out}.cm_footer_bot_left ul li:hover a{opacity:1}ul.cm_footer_socials{display:flex}ul.cm_footer_socials li{margin-left:18px}ul.cm_footer_socials li a{display:block}ul.cm_footer_socials li a img{opacity:1;transition:all .3s ease-in-out;width:30px}ul.cm_footer_socials li:hover a img{opacity:.6}@media(max-width:1024px){.footer_nav_col{flex-basis:50%}}@media(max-width:767px){.cm_footer_wrapp{padding:48px 0}.footer_nav_col{flex-basis:100%}.cm_footer_bot{flex-wrap:wrap;place-content:center}.cm_footer_bot_left{align-items:center;display:flex;flex-basis:100%;flex-direction:column;margin:0 0 24px;place-content:center;text-align:center;width:100%}ul.cm_footer_socials li{margin:0 8px}.footer_nav_col{margin:0 0 16px}}