.blog-cta-section{background-color:#f8fafc;padding-block:20px 90px;position:relative}@media (max-width:768px){.blog-cta-section{padding-block:10px 60px}}.blog-cta-section .cta-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;margin-inline:auto;padding:40px 48px;transition:all .35s;display:flex;position:relative;box-shadow:0 10px 30px #0a22400a}.blog-cta-section .cta-card:hover{border-color:#f4b35a99;box-shadow:0 16px 40px #0a224014}@media (max-width:991px){.blog-cta-section .cta-card{text-align:center;flex-direction:column;gap:24px;padding:32px 24px}}.blog-cta-section .cta-icon-wrapper{width:60px;min-width:60px;height:60px;color:var(--main-color,#0a2240);background:#0a22400d;border:1px solid #0a22401a;border-radius:50%;justify-content:center;align-items:center;display:flex}@media (max-width:991px){.blog-cta-section .cta-icon-wrapper{margin-inline:auto}}.blog-cta-section .cta-text-content{flex-direction:column;flex-grow:1;gap:8px;display:flex}.blog-cta-section .cta-text-content .cta-title{color:var(--main-color,#0a2240);font-size:24px;font-weight:800}@media (max-width:768px){.blog-cta-section .cta-text-content .cta-title{font-size:20px}}.blog-cta-section .cta-text-content .cta-description{color:#64748b;font-size:15px;line-height:1.6}@media (max-width:768px){.blog-cta-section .cta-text-content .cta-description{font-size:14px}}.blog-cta-section .cta-actions{align-items:center;gap:16px;display:flex}@media (max-width:576px){.blog-cta-section .cta-actions{flex-direction:column;width:100%}}.blog-cta-section .cta-actions a{white-space:nowrap;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:12px 26px;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex}@media (max-width:576px){.blog-cta-section .cta-actions a{width:100%}}.blog-cta-section .cta-actions .btn-whatsapp{background-color:var(--accent-gold,#f4b35a);color:var(--main-color,#0a2240)}.blog-cta-section .cta-actions .btn-whatsapp:hover{background-color:var(--main-color,#0a2240);color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #0a224033}.blog-cta-section .cta-actions .btn-request{border:1.5px solid var(--main-color,#0a2240);color:var(--main-color,#0a2240);background-color:#0000}.blog-cta-section .cta-actions .btn-request:hover{background-color:var(--main-color,#0a2240);color:#fff;transform:translateY(-2px)}
