.adwords-hero{background:var(--primary);width:100%;min-height:5rem;padding:1rem 0}.adwords-hero .padding{color:#fff;padding:60px 0}.adwords-hero .padding .left-section img{max-width:100%;animation:.8s ease-out both fadeInLeft}.adwords-hero .padding .right-section{flex-direction:column;justify-content:center;display:flex}.adwords-hero .padding .right-section h2{opacity:0;font-weight:500;animation:.8s ease-out .2s both fadeInUp}.adwords-hero .padding .right-section h2 span{color:var(--orange-1)}.adwords-hero .padding .right-section .sub-title{opacity:0;font-size:22px;animation:.8s ease-out .4s both fadeInUp}.adwords-hero .padding .right-section .sub-title span{color:var(--orange-1);font-weight:700;text-decoration:underline}.adwords-hero .padding .right-section .action-btns{opacity:0;gap:15px;margin-top:30px;animation:.8s ease-out .6s both fadeInScale}.adwords-hero .padding .right-section .action-btns .action-btn{color:#fff;cursor:pointer;border-radius:10px;width:185px;height:58px;font-size:20px;font-weight:700;transition:transform .3s,box-shadow .3s}.adwords-hero .padding .right-section .action-btns .action-btn:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0003}.adwords-hero .padding .right-section .action-btns .action-btn.yes{background:var(--orange-1)}.adwords-hero .padding .right-section .action-btns .action-btn.no{background:var(--primary-1)}.adwords-hero .padding .right-section .btn-orange{opacity:0;transition:transform .3s,box-shadow .3s;animation:.8s ease-out .6s both fadeInScale}.adwords-hero .padding .right-section .btn-orange:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0003}@media screen and (max-width:992px){.adwords-hero .padding .row{flex-direction:column-reverse}.adwords-hero .padding .left-section{display:none}.adwords-hero .padding .right-section{text-align:center}.adwords-hero .padding .right-section .action-btns{justify-content:space-between;width:100%}}@media screen and (max-width:576px){.adwords-hero .padding .right-section .action-btns{flex-direction:column;gap:10px}.adwords-hero .padding .right-section .action-btns .action-btn{width:100%;max-width:300px;margin:0 auto}}
.branding-section{background:#f8f9fa;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;width:100%}.branding-section .container{max-width:1400px;margin:0 auto;padding:0 20px}.branding-section .logos-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;padding:40px 0;display:flex;overflow:auto hidden}@media (max-width:1200px){.branding-section .logos-container{justify-content:center;gap:40px;padding:30px 0}.branding-section .logos-container::-webkit-scrollbar{display:none}.branding-section .logos-container{-ms-overflow-style:none;scrollbar-width:none}}.branding-section .logos-container .logo-item{justify-content:center;align-items:center;min-width:145px;height:90px;display:flex}.branding-section .logos-container .logo-item .client-logo{opacity:.7;filter:grayscale();width:auto;max-width:145px;height:auto;max-height:80px;transition:all .3s}.branding-section .logos-container .logo-item .client-logo:hover{opacity:1;filter:grayscale(0%);transform:scale(1.05)}@media screen and (max-width:992px){.branding-section .logos-container{gap:30px;padding:25px 0}.branding-section .logos-container .logo-item{min-width:120px;height:80px}.branding-section .logos-container .logo-item .client-logo{max-width:120px;max-height:70px}}
