.banner-fwvideo{align-items:center;display:flex;overflow:hidden;position:relative;width:100%}.banner-fwvideo .introSection{margin:0;text-align:left;width:auto}.banner-fwvideo .introSection .btn_row{align-items:center;justify-content:flex-start;margin-top:40px}.banner-fwvideo .globalDivider{margin:30px 0;width:200px}.banner-fwvideo .orange_bg{background-color:#f0a038}.banner-fwvideo .background-media-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.banner-fwvideo .background-media-layer .mediaItem,.banner-fwvideo .background-media-layer img,.banner-fwvideo .background-media-layer video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.banner-fwvideo .content-layer{pointer-events:none;position:relative;width:100%;z-index:2}.banner-fwvideo .text-card{border-radius:8px;max-width:600px;overflow:hidden;pointer-events:auto;position:relative;width:100%}.banner-fwvideo .text-card-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner-fwvideo .text-card-content{padding:40px;position:relative;z-index:2}.banner-fwvideo .flex_row{display:flex;width:100%}.banner-fwvideo .flex_row.left{justify-content:flex-start}.banner-fwvideo .flex_row.right{justify-content:flex-end}.banner-fwvideo .flex_row.center{justify-content:center}.banner-fwvideo .introTitle{margin-bottom:20px}.banner-fwvideo .capText{display:block;font-weight:700;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.banner-fwvideo .introCont{margin-bottom:30px}.banner-fwvideo .btn_row{display:flex;flex-wrap:wrap;gap:15px}@media (max-width:767px){.banner-fwvideo .text-card{margin:0 15px;max-width:100%}.banner-fwvideo .text-card-content{padding:30px 20px}}