 @font-face {font-family: 'Poppins';font-style: normal;font-weight: 300;src: url('../fonts/poppins-v20-latin-300.eot');src: local(''), url('../fonts/poppins-v20-latin-300.eot#iefix') format('embedded-opentype'), url('../fonts/poppins-v20-latin-300.woff2') format('woff2'), url('../fonts/poppins-v20-latin-300.woff') format('woff'), url('../fonts/poppins-v20-latin-300.ttf') format('truetype'), url('../images/poppins-v20-latin-300.svg#Poppins') format('svg');}@font-face {font-family: 'Poppins';font-style: normal;font-weight: 400;src: url('../fonts/poppins-v20-latin-regular.eot');src: local(''), url('../fonts/poppins-v20-latin-regular.eot#iefix') format('embedded-opentype'), url('../fonts/poppins-v20-latin-regular.woff2') format('woff2'), url('../fonts/poppins-v20-latin-regular.woff') format('woff'), url('../fonts/poppins-v20-latin-regular.ttf') format('truetype'), url('../images/poppins-v20-latin-regular.svg#Poppins') format('svg');}@font-face {font-family: 'Poppins';font-style: italic;font-weight: 400;src: url('../fonts/poppins-v20-latin-italic.eot');src: local(''), url('../fonts/poppins-v20-latin-italic.eot#iefix') format('embedded-opentype'), url('../fonts/poppins-v20-latin-italic.woff2') format('woff2'), url('../fonts/poppins-v20-latin-italic.woff') format('woff'), url('../fonts/poppins-v20-latin-italic.ttf') format('truetype'), url('../images/poppins-v20-latin-italic.svg#Poppins') format('svg');}@font-face {font-family: 'Poppins';font-style: normal;font-weight: 500;src: url('../fonts/poppins-v20-latin-500.eot');src: local(''), url('../fonts/poppins-v20-latin-500.eot#iefix') format('embedded-opentype'), url('../fonts/poppins-v20-latin-500.woff2') format('woff2'), url('../fonts/poppins-v20-latin-500.woff') format('woff'), url('../fonts/poppins-v20-latin-500.ttf') format('truetype'), url('../images/poppins-v20-latin-500.svg#Poppins') format('svg');}@font-face {font-family: 'Poppins';font-style: italic;font-weight: 500;src: url('../fonts/poppins-v20-latin-500italic.eot');src: local(''), url('../fonts/poppins-v20-latin-500italic.eot#iefix') format('embedded-opentype'), url('../fonts/poppins-v20-latin-500italic.woff2') format('woff2'), url('../fonts/poppins-v20-latin-500italic.woff') format('woff'), url('../fonts/poppins-v20-latin-500italic.ttf') format('truetype'), url('../images/poppins-v20-latin-500italic.svg#Poppins') format('svg');}@font-face {font-family: 'Poppins';font-style: normal;font-weight: 600;src: url('../fonts/poppins-v20-latin-600.eot');src: local(''), url('../fonts/poppins-v20-latin-600.eot#iefix') format('embedded-opentype'), url('../fonts/poppins-v20-latin-600.woff2') format('woff2'), url('../fonts/poppins-v20-latin-600.woff') format('woff'), url('../fonts/poppins-v20-latin-600.ttf') format('truetype'), url('../images/poppins-v20-latin-600.svg#Poppins') format('svg');}@font-face {font-family: 'Poppins';font-style: normal;font-weight: 700;src: url('../fonts/poppins-v20-latin-700.eot');src: local(''), url('../fonts/poppins-v20-latin-700.eot#iefix') format('embedded-opentype'), url('../fonts/poppins-v20-latin-700.woff2') format('woff2'), url('../fonts/poppins-v20-latin-700.woff') format('woff'), url('../fonts/poppins-v20-latin-700.ttf') format('truetype'), url('../images/poppins-v20-latin-700.svg#Poppins') format('svg');}@font-face {font-family: 'Poppins';font-style: normal;font-weight: 800;src: url('../fonts/poppins-v20-latin-800.eot');src: local(''), url('../fonts/poppins-v20-latin-800.eot#iefix') format('embedded-opentype'), url('../fonts/poppins-v20-latin-800.woff2') format('woff2'), url('../fonts/poppins-v20-latin-800.woff') format('woff'), url('../fonts/poppins-v20-latin-800.ttf') format('truetype'), url('../images/poppins-v20-latin-800.svg#Poppins') format('svg');}.contact-section {background: #fff;padding: 50px 0 70px 0;font-family: 'Poppins', sans-serif;}.container {max-width: 1200px;margin: 0 auto;}.section-title {text-align: center;margin-bottom: 50px;}.section-title h2 {color: #cf2228;font-size: 48px;font-weight: 600;margin-bottom: 8px;}.section-title p {color: #464559;font-size: 16px;}.row {display: flex;gap: 2rem;flex-wrap: wrap;}.info-cards {flex: 1;display: flex;flex-wrap: wrap;gap: 20px;justify-content: center;}.info-card {flex: 1 1 45%;background: #f5f7fb;border-radius: 10px;padding: 38px 15px;text-align: center;box-sizing: border-box;min-width: 220px;}.info-card i {font-size: 38px;color: #E10000;margin-bottom: 12px;display: block;}.info-card h4 {font-weight: 700;margin-bottom: 8px;letter-spacing: 1.2px;color: #232323;}.info-card p {font-size: 14px;color: #464559;line-height: 1.4;}.contact-form-col {flex: 1;min-width: 320px;}form {background: #fff;border-radius: 10px;box-shadow: 0 2px 12px #eee;padding: 30px 20px;box-sizing: border-box;}.form-group {margin-bottom: 20px;}form input[type="text"], form input[type="email"], form input[type="number"], form textarea {width: 100%;padding: 14px 16px;border: 1px solid #e9e9e9;border-radius: 6px;font-size: 16px;font-family: 'Poppins', sans-serif;box-sizing: border-box;resize: vertical;}form textarea {min-height: 120px;}.form-submit {text-align: center;}.contact_btn {background: #cf2228;color: white;border: none;border-radius: 20px;padding: 13px 38px;font-size: 20px;font-weight: 500;box-shadow: 0 2px 3px #5553;cursor: pointer;transition: background-color 0.3s ease;}.contact_btn:hover {background: #a81a1f;}footer .bottom_footer {padding: 20px 0;background-color: #e10000;}footer .bottom_footer .row {display: flex;align-items: right;justify-content: space-between;}footer .bottom_footer .col-md-6 {width: 50%;}footer .bottom_footer p {margin-bottom: 0;font-size: 15px;color: #fff;}footer .bottom_footer .developer_text {text-align: right;margin-top: 10px;}footer .bottom_footer .developer_text a {color: #fff;text-decoration: underline;transition: color 0.2s;}footer .bottom_footer .developer_text a:hover {color: #ccc;}@media (max-width: 900px) {footer .bottom_footer .row {flex-direction: column;text-align: center;}footer .bottom_footer .col-md-6 {width: 100%;margin-bottom: 10px;text-align: center !important;}footer .bottom_footer .developer_text {text-align: center !important;}}