.banner_v2_module{background-repeat:no-repeat;padding:var(--vertical_spacing);position:relative;z-index:9}.banner_v2_module .overlay{bottom:0;height:100%;left:0;opacity:.9;position:absolute;right:0;top:0;width:100%}.banner_v2_module .content-wrapper{position:relative;z-index:9}.banner_v2_module .btn_sec{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.banner_v2_module .btn_sec .btn_item .icon>span{display:inline-flex;height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:100%}.banner_v2_module .btn_sec .btn_item .icon{align-items:center;display:inline-flex;height:16px;justify-content:center;min-width:16px;position:relative}.banner_v2_module .btn_sec .btn_item .icon>span img{min-width:16px;object-fit:contain}.banner_v2_module .btn_sec .btn_item .icon .icon_initial{transform:scale(1)}.banner_v2_module .btn_sec .btn_item a.icon_enable{align-items:center;display:flex;gap:16px;justify-content:center;vertical-align:middle}.banner_v2_module .btn_sec .btn_item a{font-weight:500;line-height:normal;padding:12px 32px}.banner_v2_module .top-content .eyebrow{align-items:center;border-radius:999px;display:inline-block;display:inline-flex;gap:8px;margin-bottom:24px;padding:6px 16px}.banner_v2_module .btn_sec .btn_item a.icon_enable.icon_alignment_right{flex-direction:row-reverse}@keyframes pulse{50%{opacity:.5}}.banner_v2_module .top-content .eyebrow:before{animation:pulse 2s cubic-bezier(.4,0,.6,1) 0s infinite normal none running;background:var(--quaternary_color);border-radius:9999px;content:"";display:block;height:8px;width:8px}.banner_v2_module .top-content .description h4{font-weight:400;margin-bottom:16px;width:100%}.banner_v2_module .top-content .description p{font-weight:400;line-height:1.55555556;margin:0 auto}.banner_v2_module .btn_sec .primary-btn a{box-shadow:none}.banner_v2_module .top-content .eyebrow.icon_wrp:before{display:none}.banner_v2_module .top-content .eyebrow.icon_wrp svg{fill:transparent;height:16px;width:16px}@media(min-width:1281px){.banner_v2_module .top-content .title h1{font-size:calc(var(--h1_font_size)*.83333);line-height:1}}@media(min-width:1024px){.banner_v2_module .top-content .description h4{font-size:calc(var(--h4_font_size)*1.2);line-height:1.33333333}}@media (min-width:768px) and (max-width:1023px){.banner_v2_module .top-content .description h4{font-size:calc(var(--h4_font_size)*1.2);line-height:1.33333333}}@media(max-width:767px){.banner_v2_module .top-content .description h4{font-size:var(--h4_font_size);line-height:1.4}.banner_v2_module .outer_featured_items{flex-direction:column}.banner_v2_module .outer_featured_items .featured_items{width:100%}.banner_v2_module .top-content .title h1{line-height:1.11111111}}@media(max-width:640px){.banner_v2_module .btn_sec{flex-direction:column}}@media(max-width:380px){.banner_v2_module .btn_sec .btn_item a.icon_enable{gap:10px}.banner_v2_module .btn_sec .btn_item a{padding:12px 11px}}