.footer{color:var(--blue);background-color:var(--white);border-top:solid 6px var(--blue)}footer ul li{font-size:16px}.footer h4{font-size:20px;font-weight:800;margin:0 0 20px;color:var(--blue)}.company-info{font-size:13px}.footer-content{padding:0 40px}.footer-content ul.list-pages{padding-top:0;padding-left:20px;margin:0;color:var(--orange)}ul#menu-footer-about,ul#menu-footer-technologies,ul#menu-footer-explore{padding-left:0}ul#menu-footer-about li.menu-item,ul#menu-footer-technologies li.menu-item,ul#menu-footer-explore li.menu-item{padding:0 0 8px;height:auto;list-style:none;display:list-item;color:var(--blue);font-size:16px}ul#menu-footer-about li a,ul#menu-footer-technologies li a,ul#menu-footer-explore li a{color:var(--blue)}ul#menu-footer-about li a:hover,ul#menu-footer-technologies li a:hover,ul#menu-footer-explore li a:hover{color:var(--orange)}ul.footer-badges{display:flex;list-style:none;align-items:center;gap:20px;justify-content:flex-end}.prefooter{background:var(--blue);background:linear-gradient(90deg,var(--aqua) 10%,var(--blue) 40%);border-radius:100px 100px 0 0;padding:60px 0;position:relative}.prefooter .max{max-width:900px}.prefooter p{color:var(--white);font-size:44px;font-weight:700;line-height:1.1;width:50%;position:absolute;bottom:0;left:40px}@media(max-width:420px){.prefooter{display:none}}