.top-phone-wrapper{font-size:1.4rem;font-weight:700;width:fit-content;float:right;padding-top:7px}.call-icon{float:left}.top-phone-wrapper a{color:#222222}.footer-middle-section{color:#fff}.footer-middle-section h3{color:#fff}.footer-middle-section a{color:#fff}.footer-middle-section a:hover{color:#efefef}.hero-section-text h1{font-weight:800}.hero-section-text p{font-size:1rem}.caption-text{font-size:0.6rem;text-transform:uppercase;padding:4px 10px;border-radius:15px;color:#C20002;border:1px solid #0A0C72}.custom-button{display:inline-block;width:100%;padding:10px 20px;background-color:#0A0C72;color:#fff;text-align:center;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease}.custom-button:hover{background-color:#0056b3}.contact-page-phone-wrapper a{color:#0A0C72}.specification-table table tr td{border:1px solid #444}.td-label{text-align:left;font-weight:600;width:215px;display:inline-block;position:sticky;left:0;background-color:#f9f9f9;z-index:1}table{border-collapse:collapse;font-family:Arial,sans-serif;border:1px solid #ccc;width:fit-content}table th,table td{padding:10px;border:1px solid #444;text-align:center;font-weight:600}table th{background-color:#333;color:#fff}table tr:nth-child(even){background-color:#e7e7e7}