 body {font-family: Arial, sans-serif;margin: 0;padding: 0;background-color: #f8f9fa;}.logo-container {position: absolute;top: 20px;left: 20px;}.logo-container h1 {font-size: 1.5em;color: #0073e6;margin: 0;}.advantage-section {padding: 40px 20px;background-color: #fff;}.content-container {display: flex;align-items: center;justify-content: center;max-width: 1200px;margin: 0 auto;}.text-content {max-width: 600px;margin-right: 40px;}.text-content h1 {font-size: 2.5em;margin-bottom: 20px;}.text-content ul {list-style: none;padding: 0;font-size: 1.2em;color: #333;}.text-content ul li {margin-bottom: 10px;}.text-content ul li span {color: #0073e6;margin-right: 10px;}.contact-button {display: inline-block;padding: 10px 20px;margin: 20px 0;font-size: 1em;color: #fff;background-color: #0073e6;border: none;border-radius: 5px;cursor: pointer;transition: background-color 0.3s;}.contact-button:hover {background-color: #005bb5;}.text-content p {font-size: 1em;color: #333;}.text-content p a {color: #0073e6;text-decoration: none;}.text-content p a:hover {text-decoration: underline;}.image-content img {width: 100%;height: auto;border-radius: 10px;}.modal {display: none;position: fixed;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.4);padding-top: 60px;}.modal-content {background-color: #fff;margin: 5% auto;padding: 20px;border: 1px solid #888;width: 80%;max-width: 500px;border-radius: 10px;text-align: center;}.close {color: #aaa;float: right;font-size: 28px;font-weight: bold;}.close:hover, .close:focus {color: black;text-decoration: none;cursor: pointer;}body {font-family: Arial, sans-serif;margin: 0;padding: 0;background-color: #f8f9fa;}.stats-section {background-color: #333;color: #fff;padding: 20px 0;}.stats-container {display: flex;align-items: center;justify-content: center;max-width: 1200px;margin: 0 auto;}.stat {text-align: center;padding: 20px;flex: 1;}.stat h2 {font-size: 2.5em;margin: 0;}.stat p {margin: 10px 0;}.stat .reference {font-size: 0.8em;color: #ccc;}.divider {height: 50px;width: 1px;background-color: #666;}body {font-family: Arial, sans-serif;margin: 0;padding: 0;background-color: #f8f9fa;}.company-section {display: flex;align-items: center;justify-content: center;padding: 40px 20px;background-color: #fff;}.company-logos {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;max-width: 600px;margin-right: 40px;}.logo-row img {width: 100%;height: auto;max-width: 150px;margin-top:5px;padding-bottom: 10px;}.company-text {max-width: 400px;}.company-text h2 {font-size: 1.8em;color: #333;}body {font-family: Arial, sans-serif;margin: 0;padding: 0;background-color: #f8f9fa;}.skills-section {padding: 40px 20px;background-color: #fff;}.content-container {display: flex;align-items: center;justify-content: center;max-width: 1200px;margin: 0 auto;}.text-content {max-width: 600px;margin-right: 40px;}.text-content h3 {font-size: 1em;color: #666;text-transform: uppercase;margin-bottom: 10px;}.text-content h1 {font-size: 2.5em;margin-bottom: 20px;line-height: 1.2;}.text-content p {font-size: 1.2em;color: #333;margin-bottom: 20px;}.text-content ul {list-style: none;padding: 0;font-size: 1.2em;color: #333;}.text-content ul li {margin-bottom: 10px;}.text-content ul li span {color: #0073e6;margin-right: 10px;}.image-content img {width: 100%;height: auto;max-width: 500px;border-radius: 10px;}@media (max-width: 768px) {.content-container {flex-direction: column;align-items: center;text-align: center;}.text-content {max-width: 100%;margin-right: 0;}.image-content {margin-top: 20px;}.text-content h1 {font-size: 2em;}}@media (max-width: 768px) {.company-section {flex-direction: column;align-items: center;text-align: center;}.company-logos {margin-right: 0;margin-bottom: 20px;grid-template-columns: repeat(2, 1fr);}.company-text {max-width: 100%;}.company-text h2 {font-size: 1.5em;}}@media (max-width: 768px) {.stats-container {flex-direction: column;}.divider {width: 100%;height: 1px;margin: 20px 0;}}@media (max-width: 768px) {.content-container {flex-direction: column;align-items: center;}.text-content {max-width: 100%;text-align: center;margin-right: 0;}.image-content {margin-top: 20px;}}