.footer__top{border-top:1px solid #ceceea;border-bottom:1px solid #ceceea}.footer__top .container{display:flex;height:50px;justify-content:space-between;align-items:center}.footer__top div{display:flex;align-items:center;justify-content:center;gap:1rem}.footer__top div p{color:#0c1947;font-size:1.4rem;font-weight:900;line-height:16px;text-transform:capitalize;text-wrap:nowrap}.footer__top ul{display:flex;padding:1.7rem 3rem;justify-content:center;align-items:flex-start;gap:20px}.footer__top ul li,.footer__top ul a{position:relative;color:#292d34;font-size:12px;font-weight:600;line-height:16px;text-align:center;display:flex;align-items:center;gap:6px;margin-bottom:0}.footer__top ul li::before,.footer__top ul a::before{content:'';display:block;width:1px;height:1.4rem;background-color:#ceceea;position:absolute;left:-10px}.footer__top ul li:first-child::before,.footer__top ul a:first-child::before{display:none}.footer__top ul li a,.footer__top ul a a{transition:all 0.3s}.footer__top ul li a:hover,.footer__top ul a a:hover{text-decoration:underline}@media (max-width: 768px){.footer__top{display:none}}.footer__body{padding-top:3.5rem}.footer__body__columns{display:grid;grid-template-columns:repeat(4, 1fr);gap:3rem;padding-inline:2rem}.footer__body__columns .col{align-self:start}.footer__body__columns h3{color:#292d34;font-size:14px;font-weight:700;line-height:21px;margin-bottom:1.4rem}.footer__body__columns ul{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;flex:1 0 0}.footer__body__columns ul li,.footer__body__columns ul a{color:#484848;font-size:14px;font-weight:500;line-height:21px}.footer__body__columns ul a{transition:all 0.3s}.footer__body__columns ul a:hover{color:#292d34;text-decoration:underline}.footer__body__columns ul sup{background:linear-gradient(270deg, #ff002e 0%, #30f 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:10px}.footer__body__columns ul .pricing a{color:#514b81;font-size:18px;font-weight:700;line-height:21px;text-decoration-line:underline}.footer__body__columns ul .features-link{text-decoration:underline;transition:all 0.3s}.footer__body__columns ul .features-link:hover{color:#000}.footer__body__columns .paragraph{color:#767676;font-size:13px;font-weight:400;line-height:160%}.footer__body__columns .paragraph a{font-weight:700;text-decoration:underline;transition:all 0.3s}.footer__body__columns .paragraph a:hover{color:#292d34}.footer__body__columns .reviews{display:flex;justify-content:center;align-items:center;gap:0.8rem}.footer__body__columns .reviews p{color:#776eaa;font-size:12px;font-weight:600;line-height:18px}.footer__body__columns .awards{margin-top:2rem;display:flex;justify-content:center;align-items:center;gap:1.4rem;flex-wrap:nowrap}.footer__body__columns .awards .flag-bg{background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(https://static.helpjuice.com/helpjuice_production/uploads/upload/image/1885/4513314/USA-flag.webp) no-repeat;background-size:cover;width:12rem;height:7rem;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.footer__body__columns .awards .flag-bg p{color:#000;font-weight:700;line-height:170%;text-transform:uppercase}.footer__body__columns .awards .flag-bg .title{font-size:10px;opacity:0.7}.footer__body__columns .awards .flag-bg .date{font-size:12px}.footer__body__columns .awards .flag-bg .text{font-size:6px;opacity:0.7}@media (max-width: 1200px){.footer__body__columns{grid-template-columns:repeat(2, 1fr);place-items:center}.footer__body__columns .col{align-self:start;display:flex;flex-direction:column;align-items:center;text-align:center}.footer__body__columns ul{align-items:center;text-align:center}}@media (max-width: 576px){.footer__body__columns{grid-template-columns:1fr}}.footer__bottom{margin-top:3rem;border-top:1px solid #ceceea;padding:2rem}.footer__bottom .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}@media (max-width: 576px){.footer__bottom .container{justify-content:center}}.footer__bottom p{color:#514b81;font-size:14px;font-weight:600;line-height:160%}.footer__bottom .social-list{display:flex;justify-content:center;align-items:center;gap:1rem}.footer__bottom .social-list .phone{margin-left:2.5rem;border-radius:1.8rem;background:#0d1530;box-shadow:0px 3px 3px 0px rgba(0,0,0,0.04);display:inline-flex;padding:0.8rem 1.8rem;align-items:center;gap:3px}.footer__bottom .social-list .phone a{color:#fff;font-size:15px;font-weight:700;line-height:18px;display:flex;align-items:center;justify-content:center}.footer__bottom .social-list li{transition:all 0.3s}.footer__bottom .social-list li:hover{transform:scale(1.1)}
