.dealer-network{background-color:#fff;font-family:sans-serif;overflow:hidden;padding:100px 20px;position:relative}.dealer-network .container{margin:0 auto;max-width:1200px;position:relative;z-index:2}.dealer-network .section-title{color:#002b38;font-size:42px;font-weight:400;margin-bottom:60px;text-align:center}.dealer-network .section-title strong{font-weight:800}.dealer-network .network-content{align-items:center;display:flex;gap:60px;justify-content:space-between}.dealer-network .text-side{flex:1;max-width:480px}.dealer-network .text-side p{color:#333;font-size:18px;line-height:1.6;margin-bottom:25px}.dealer-network .map-side{flex:1.2}.dealer-network .map-graphic{display:block;height:auto;width:100%}.dealer-network .btn-contact{background-color:#a8d930;border-radius:50px;box-shadow:0 4px 15px rgba(168,217,48,.2);color:#000;display:inline-block;font-size:16px;font-weight:700;padding:18px 45px;text-decoration:none;transition:all .3s ease}.dealer-network .btn-contact:hover{background-color:#97c42b;box-shadow:0 6px 20px rgba(168,217,48,.3);transform:translateY(-3px)}@media screen and (max-width:1024px){.dealer-network{padding:80px 20px}.dealer-network .section-title{font-size:36px;margin-bottom:40px}.dealer-network .network-content{gap:40px}.dealer-network .text-side p{font-size:16px}}@media screen and (max-width:768px){.dealer-network .network-content{flex-direction:column;text-align:center}.dealer-network .text-side{max-width:100%;order:1}.dealer-network .map-side{margin-top:30px;order:2;width:100%}.dealer-network .section-title{font-size:28px;line-height:1.2}.dealer-network .btn-contact{max-width:280px;width:100%}}@media screen and (max-width:480px){.dealer-network{padding:60px 15px}.dealer-network .section-title{font-size:24px}}