.secondary-color{color:#fff700}*{box-sizing:border-box;padding:0;margin:0}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}body,html{-ms-overflow-style:none;scrollbar-width:none;max-width:100vw;overflow-x:hidden;scroll-behavior:smooth}a{color:inherit;text-decoration:none}ol,ul{margin-left:25px}footer{background-color:#0a1010;color:#fff;width:100%;padding:50px 30px;display:flex;flex-direction:row;justify-content:space-around;align-items:start}footer .whatsapp-hovering-icon{width:60px;height:60px;border-radius:10px;color:#fff;background-color:#25d366;position:fixed;bottom:20px;right:20px;z-index:5000;display:flex;align-items:center;justify-content:center;transition:.15s}footer .whatsapp-hovering-icon:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}footer .whatsapp-hovering-icon .icon{font-size:40px}@media only screen and (max-width:767px){footer{flex-direction:column;align-items:center;gap:30px}}footer h2.sub-heading{width:-moz-fit-content;width:fit-content;padding-bottom:8px;margin-bottom:10px;font-size:20px}div.company{width:30%}@media only screen and (max-width:767px){div.company{width:100%}}div.company .logo{width:35%;aspect-ratio:1/1;position:relative;margin-bottom:20px}@media only screen and (max-width:767px){div.company .logo{text-align:center;padding:0}}div.company .content{padding:10px 20px 10px 0}div.company .content p{font-size:18px;margin:15px 0;opacity:.6}div.contact{width:25%}@media only screen and (max-width:767px){div.contact{width:100%}}div.contact .contact-option{display:flex;font-size:18px;margin:15px 0;opacity:.6}div.contact .contact-option .icon{font-size:20px}div.contact .contact-option .details{margin-left:12px}div.contact ul.social-links{list-style:none;display:flex;gap:15px;font-size:25px;opacity:1}div.contact .copyright{margin-top:40px;opacity:.8}div.links{width:20%;padding:0 15px}@media only screen and (max-width:767px){div.links{width:100%}}div.links ul{list-style:none;font-size:18px}div.links ul li{margin:15px 0;opacity:.6}div.contact-form{width:30%}@media only screen and (max-width:767px){div.contact-form{width:100%}}div.contact-form .form{display:flex;flex-direction:column}div.contact-form .form input,div.contact-form .form textarea{width:100%;padding:8px 12px;outline:none;border:none}div.contact-form .form button{border:none;outline:none;padding:8px 12px;background-color:#fff;color:#0a1010;cursor:pointer}