.business-growth-section{padding:40px 10px}.business-growth-section .rounded-section-container{color:#fff;background-color:#111;padding:60px}@media (max-width:1024px){.business-growth-section .rounded-section-container{padding:40px 20px}}.bg-form-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:40px;display:flex}@media (max-width:1024px){.bg-form-wrapper{flex-direction:column;align-items:center}}.bg-info-col{flex-direction:column;flex:45%;justify-content:center;width:100%;max-width:700px;display:flex}@media (min-width:481px) and (max-width:1024px){.bg-info-col{text-align:center;align-items:center}}.bg-info-col .bg-heading{color:#fff;letter-spacing:-1px;margin-bottom:16px;font-size:48px;font-weight:400;line-height:1.2}@media (max-width:768px){.bg-info-col .bg-heading{font-size:36px}}.bg-info-col .bg-subtext{color:#a3a3a3;margin-bottom:40px;font-size:16px}.bg-info-col .bg-stats-list{margin:0 0 50px;padding:0;list-style:none}@media (max-width:1024px){.bg-info-col .bg-stats-list{text-align:left;flex-direction:column;align-items:flex-start;display:inline-flex}}.bg-info-col .bg-stats-list li{color:#e5e5e5;text-align:left;align-items:center;gap:12px;margin-bottom:20px;font-size:16px;display:flex}.bg-info-col .bg-stats-list li .star-icon{color:#fff;flex-shrink:0}.bg-info-col .bg-contact-row{flex-wrap:wrap;align-items:center;gap:20px;margin-top:10px;display:flex}@media (min-width:481px) and (max-width:1024px){.bg-info-col .bg-contact-row{justify-content:center}}.bg-info-col .bg-contact-row .divider{background-color:#333;width:1px;height:24px}@media (max-width:576px){.bg-info-col .bg-contact-row .divider{display:none}}.bg-info-col .bg-contact-row .contact-item{color:#fff;align-items:center;gap:12px;font-size:16px;text-decoration:none;transition:opacity .3s;display:flex}.bg-info-col .bg-contact-row .contact-item:hover{opacity:.8}.bg-info-col .bg-contact-row .contact-item .icon-circle{color:#000;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bg-info-col .bg-contact-row .contact-item .icon-circle svg{width:18px;height:18px}.bg-form-col{flex:50%;width:100%;max-width:650px}.bg-form-card{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:24px;height:100%;padding:40px}@media (max-width:576px){.bg-form-card{padding:24px}}.bg-form-card .success-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:400px;display:flex}.bg-form-card .success-state .success-icon{background-color:#16a34a1a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:24px;display:flex}.bg-form-card .success-state h3{color:#fff;margin-bottom:12px;font-size:24px}.bg-form-card .success-state p{color:#a3a3a3;font-size:16px}.bg-form{flex-direction:column;gap:20px;display:flex}.bg-form .form-row{gap:20px;display:flex}@media (max-width:576px){.bg-form .form-row{flex-direction:column}}.bg-form .form-row .form-group{flex:1}.bg-form .form-group{flex-direction:column;gap:8px;display:flex}.bg-form .form-group.full-width{width:100%}.bg-form .form-group label{color:#888;letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:600}.bg-form .form-group input[type=text],.bg-form .form-group input[type=email],.bg-form .form-group input[type=tel],.bg-form .form-group textarea,.bg-form .form-group select{color:#fff;box-sizing:border-box;background-color:#262626;border:1px solid #333;border-radius:8px;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:15px;transition:border-color .3s,background-color .3s}.bg-form .form-group input[type=text]::placeholder,.bg-form .form-group input[type=email]::placeholder,.bg-form .form-group input[type=tel]::placeholder,.bg-form .form-group textarea::placeholder,.bg-form .form-group select::placeholder{color:#555}.bg-form .form-group input[type=text]:focus,.bg-form .form-group input[type=email]:focus,.bg-form .form-group input[type=tel]:focus,.bg-form .form-group textarea:focus,.bg-form .form-group select:focus{background-color:#2a2a2a;border-color:#666}.bg-form .form-group input[type=text][aria-invalid=true],.bg-form .form-group input[type=email][aria-invalid=true],.bg-form .form-group input[type=tel][aria-invalid=true],.bg-form .form-group textarea[aria-invalid=true],.bg-form .form-group select[aria-invalid=true]{border-color:#ef4444}.bg-form .form-group textarea{resize:vertical;min-height:100px}.bg-form .form-group .select-wrapper{position:relative}.bg-form .form-group .select-wrapper:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23888888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:6px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.bg-form .form-group .select-wrapper select{appearance:none;cursor:pointer;padding-right:40px}.bg-form .form-group .select-wrapper select:invalid{color:#555}.bg-form .form-group .error-text{color:#ef4444;margin-top:2px;font-size:12px}.bg-form .radio-group{gap:24px;margin-top:4px;display:flex}@media (max-width:480px){.bg-form .radio-group{flex-direction:column;gap:12px}}.bg-form .radio-group .radio-label{cursor:pointer;color:#ccc;text-transform:none;align-items:center;gap:10px;font-size:14px;font-weight:400;display:flex}.bg-form .radio-group .radio-label input[type=radio]{display:none}.bg-form .radio-group .radio-label .radio-custom{border:2px solid #555;border-radius:50%;width:18px;height:18px;transition:border-color .3s;display:inline-block;position:relative}.bg-form .radio-group .radio-label .radio-custom:after{content:"";background-color:#fff;border-radius:50%;width:8px;height:8px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.bg-form .radio-group .radio-label input[type=radio]:checked+.radio-custom{border-color:#fff}.bg-form .radio-group .radio-label input[type=radio]:checked+.radio-custom:after{transform:translate(-50%,-50%)scale(1)}.bg-form .radio-group .radio-label input[type=radio]:checked~span{color:#fff}.bg-form .bg-submit-btn{color:#000;cursor:pointer;text-align:center;letter-spacing:.5px;background-color:#fff;border:none;border-radius:30px;width:100%;margin-top:10px;padding:16px 24px;font-size:15px;font-weight:600;transition:all .3s}.bg-form .bg-submit-btn:hover:not(:disabled){background-color:#ffffffec;transform:translateY(-2px);box-shadow:0 4px 12px #0066ff4d}.bg-form .bg-submit-btn:active:not(:disabled){transform:translateY(0)}.bg-form .bg-submit-btn:disabled{opacity:.7;cursor:not-allowed}
.what-agency-section{background-color:#fff;width:100%}.what-agency-container{flex-direction:column;display:flex}@media (min-width:1900px){.what-agency-container{margin-left:auto;margin-right:auto;padding:5rem 4rem}}.what-agency-container .what-agency-grid{grid-template-columns:1fr;align-items:center;gap:3rem;width:100%;display:grid}@media (min-width:1024px){.what-agency-container .what-agency-grid{grid-template-columns:1fr 1fr;gap:5rem}}@media (min-width:1440px){.what-agency-container .what-agency-grid{gap:7rem}}.what-agency-container .what-agency-content-box{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:1024px){.what-agency-container .what-agency-content-box{gap:1.5rem;padding-right:2rem}}.what-agency-container .what-agency-content-box .what-agency-heading{color:#000;letter-spacing:-.02em;margin:0;font-size:2.2rem;font-weight:400;line-height:1.2}@media (min-width:768px){.what-agency-container .what-agency-content-box .what-agency-heading{font-size:2.8rem}}@media (min-width:1200px){.what-agency-container .what-agency-content-box .what-agency-heading{font-size:3.2rem}}.what-agency-container .what-agency-content-box .what-agency-desc p{color:#555;margin:0;font-size:.95rem;font-weight:400;line-height:1.6}@media (min-width:768px){.what-agency-container .what-agency-content-box .what-agency-desc p{font-size:1.05rem}}.what-agency-container .what-agency-content-box .what-agency-bullets{flex-direction:column;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.what-agency-container .what-agency-content-box .what-agency-bullets li{color:#555;align-items:flex-start;gap:8px;font-size:.95rem;font-weight:400;line-height:1.4;display:flex}@media (min-width:768px){.what-agency-container .what-agency-content-box .what-agency-bullets li{font-size:1rem}}.what-agency-container .what-agency-content-box .what-agency-bullets li .bullet-dot{color:#888;flex-shrink:0;font-size:1.2rem;line-height:.9}.what-agency-container .what-agency-image-box{width:100%}.what-agency-container .what-agency-image-box .image-wrapper{aspect-ratio:1.5;background-color:#f7f7f7;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000d}@media (min-width:1024px){.what-agency-container .what-agency-image-box .image-wrapper{border-radius:20px}}.what-agency-container .what-agency-image-box .image-wrapper .tablet-mockup-img{object-fit:cover;transition:transform .6s}.what-agency-container .what-agency-image-box:hover .tablet-mockup-img{transform:scale(1.03)}
