﻿@font-face{font-display:swap;font-display:swap;font-family:fontawesome;src:url(/images/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/images/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/images/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/images/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/images/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/images/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-family:FontAwesome!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-check:before{content:"\f00c"}
.fa-shield:before{content:"\f132"}
.protypefeedback{display:none}
.apeks-inquiry-section{display:block!important}
:root {--apeks-navy:#0A1E30;--apeks-yellow: #FFD700;--apeks-yellow-hover: #FFC400;--text-white: #ffffff;--form-bg: #ffffff;}
.apeks-inquiry-section {background:var(--color);padding: 80px 10%;font-family: 'Segoe UI', Helvetica, Arial, sans-serif;color: var(--text-white);display: flex;justify-content: center;}
.apeks-container {margin:0 auto;max-width: 1200px;width: 100%;display: flex;flex-wrap: wrap;gap: 60px;align-items: center;}
.apeks-content {flex: 1;min-width: 350px;}
.apeks-content .tag {border: 1px solid var(--apeks-yellow);color: var(--apeks-yellow);padding: 4px 12px;font-weight: bold;font-size: 0.85rem;text-transform: uppercase;display: inline-block;margin-bottom: 20px;}
.apeks-content h2 {font-size: 2.8rem;line-height: 1.2;margin-bottom: 25px;font-weight: 800;}
.apeks-content p {font-size: 1.1rem;line-height: 1.7;color: rgba(255,255,255,0.85);}
.apeks-content p+p{margin:15px 0 30px}
.apeks-features {list-style: none;padding: 0 0 10px;}
.apeks-features li {margin-bottom: 18px;display: flex;align-items: center;font-weight: 500;}
.apeks-features i {color: var(--apeks-yellow);margin-right: 15px;font-size: 1.2rem;}

.apeks-form-card {flex: 1;min-width: 380px;background: var(--form-bg);padding: 45px;border-radius: 2px;box-shadow: 20px 20px 60px rgba(0,0,0,0.4);border-top: 5px solid var(--apeks-yellow);}
.apeks-form-card h3 {color: var(--apeks-navy);margin-bottom: 30px;font-size: 1.7rem;text-align: center;font-weight: 800;}
.wmkcfeedback .inquiry-form>*{width: 100%;padding: 14px;margin-bottom: 15px;border: 1px solid #ddd;border-radius: 0;font-size: 1rem;box-sizing: border-box;outline: none;background: #fdfdfd;}
.wmkcfeedback .inquiry-form>*:focus{border-color: var(--apeks-navy);background: #fff;}

.apeks-submit-btn {width: 100%;padding: 20px;background-color: var(--apeks-yellow);color: var(--apeks-navy);border: none;font-size: 1.25rem;font-weight: 800;text-transform: uppercase;cursor: pointer;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);letter-spacing: 1px;margin-top: 10px;}
.apeks-submit-btn:hover {background-color: var(--apeks-yellow-hover);transform: translateY(-3px);box-shadow: 0 10px 20px rgba(255, 215, 0, 0.3);}
.form-footer-note {text-align: center;margin-top: 20px;font-size: 0.8rem;color: #777;}
@media (max-width: 768px) {.apeks-inquiry-section { padding: 50px 5%; }
.apeks-content h2 { font-size: 2.2rem; }
.apeks-form-card { min-width: 100%; padding: 30px; }
}
.share-btn-list{display:none}