.avocor-banner{align-items:center;background:#46b764;border-radius:6px;box-shadow:0 2px 40px 10px rgba(70,183,100,.16);display:flex;flex-wrap:nowrap;gap:0;justify-content:space-between;max-height:220px;max-width:90%;padding-bottom:35px;padding-left:65px;padding-top:35px;position:relative}.avocor-banner h2{color:#fff;font-size:36px;line-height:normal;margin:0;padding:0}.avocor-banner a,.avocor-banner p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:27px;margin:13px 0 0;max-width:700px;padding:0}.avocor-banner a{text-decoration:underline}.avocor-banner a:hover{text-decoration:none}.avocor-banner img{position:relative;right:-100px;top:26px;width:400px}.avocor-banner.avocor-landing img{flex:422px;right:-60px;top:83px}.avocor-banner-group{align-items:center;display:flex;gap:11px;margin-top:40px}.avocor-banner-group .avocor-datasheet{background:#fff;border:1.5px solid #46b764;border-radius:8px;color:#46b764}.avocor-banner-group .avocor-datasheet,.avocor-banner-group .avocor-waitlist{display:block;font-size:22px;font-weight:700;line-height:140%;padding:15px 40px;text-align:center;text-decoration:none;text-transform:capitalize}.avocor-banner-group .avocor-waitlist{background:#45b764;border:1.5px solid #45b764;border-radius:8px;color:#fff}.avocor-banner-group .avocor-waitlist:hover{color:#fff;font-weight:700;opacity:.8}@media (max-width:960px){.avocor-banner{flex-wrap:wrap;justify-content:center;max-height:fit-content;max-width:100%;padding:20px 24px}.avocor-banner img,.avocor-banner.avocor-landing img{flex:initial;position:relative;right:0;top:0}}@media (max-width:460px){.avocor-banner-group{flex-wrap:wrap;justify-content:center}}