div.hero-banner.image-redirect{cursor:pointer}div.hero-banner{margin-bottom:56px}div.hero-banner .img-wrapper{-o-object-fit:cover;object-fit:cover}div.hero-banner .bg-image-gradient{bottom:0}div.hero-banner .text-wrapper-bottom{bottom:0}div.hero-banner .my-hero-banner-component{margin-top:80px;margin-bottom:80px}div.hero-banner .position-wrapper{bottom:0;left:0}div.hero-banner .my-component-heading-mb a,div.hero-banner .my-component-description-mb a{border:0}div.hero-banner .my-component-heading-mb a:active,div.hero-banner .my-component-heading-mb a:focus,div.hero-banner .my-component-description-mb a:active,div.hero-banner .my-component-description-mb a:focus{outline:2px solid #0a95ff;border:0}div.hero-banner .image-wrapper{position:relative}div.hero-banner .image-wrapper img{-o-object-fit:cover;object-fit:cover}div.hero-banner .hero-carousel-play-btn{position:absolute;right:1rem;bottom:3rem;border:1px solid #fff;-webkit-box-shadow:0px -2px 4px 0px rgba(0,0,0,0.05);box-shadow:0px -2px 4px 0px rgba(0,0,0,0.05);border-radius:2rem;background-color:#fff;z-index:2;padding:.375rem 1rem}div.hero-banner .hero-carousel-play-btn .bg-svg-icon{background-size:1.125rem;width:1rem;height:1rem}div.hero-banner .hero-carousel-play-btn .bg-svg-icon.bg-icon-controlPlay{background-image:url("../../../../images/controlPlay.svg");background-repeat:no-repeat;background-position:center;background-size:contain}div.hero-banner .hero-carousel-play-btn .bg-svg-icon.bg-icon-controlPause{background-image:url("../../../../images/controlPause.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media (min-width: 641px){div.hero-banner .hero-carousel-play-btn{right:2rem;bottom:5rem}}div.hero-banner .hero-carousel-play-btn.position-extreme-bottom-right{right:.625rem;bottom:.625rem}@media (min-width: 641px){div.hero-banner .hero-carousel-play-btn.position-extreme-bottom-right{right:2rem;bottom:2rem}}div.hero-banner .aspect-ratio-16-9{aspect-ratio:16 / 9}div.hero-banner .aspect-ratio-9-16{aspect-ratio:9 / 16}div.hero-banner .aspect-ratio-8-3{aspect-ratio:8 / 3}div.hero-banner .aspect-ratio-4-3{aspect-ratio:4 / 3}div.hero-banner .aspect-ratio-1-1{aspect-ratio:1 / 1}@media (min-width: 768px){div.hero-banner .aspect-ratio-md-up-16-9{aspect-ratio:16 / 9}div.hero-banner .aspect-ratio-md-up-9-16{aspect-ratio:9 / 16}div.hero-banner .aspect-ratio-md-up-8-3{aspect-ratio:8 / 3}div.hero-banner .aspect-ratio-md-up-4-3{aspect-ratio:4 / 3}div.hero-banner .aspect-ratio-md-up-1-1{aspect-ratio:1 / 1}}.experience-component .vido-iframe-parent{position:absolute;left:0;right:0;top:0;bottom:0}.experience-component .vido-iframe-parent .iframe-container{position:relative;overflow:hidden;width:100%;height:100%}@media (max-width: 640.98px){.experience-component .vido-iframe-parent .iframe-container{height:100%}}.experience-component .vido-iframe-parent .iframe-container.sixteen_nine{padding-top:56.25%}.experience-component .vido-iframe-parent .iframe-container.sixteen_six{padding-top:37.5%}.experience-component .vido-iframe-parent .iframe-container.four_three{padding-top:75%}.experience-component .vido-iframe-parent .iframe-container.three_two{padding-top:66.66%}.experience-component .vido-iframe-parent .iframe-container.eight_five{padding-top:62.5%}.experience-component .vido-iframe-parent .iframe-container.one_one{padding-top:100%}@media (min-width: 641px){.experience-component .vido-iframe-parent .iframe-container.sixteen_six-lg{padding-top:37.5%}}.experience-component .vido-iframe-parent .iframe-container .responsive-iframe{background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experience-component .vido-iframe-parent .iframe-container .gif-animation{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.experience-component .vido-iframe-parent .iframe-container .anchor-overlay{display:block;position:absolute;top:0;left:0;height:100%;width:100%}@media (min-width: 641px){.experience-component .vido-iframe-parent.youtube-iframe-parent{z-index:1}}.experience-component .vido-iframe-parent.background-video-iframe .iframe-container .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;background:none}@media (max-width: 1440.98px){div.hero-banner{margin-bottom:40px}}@media (max-width: 1024.98px){div.hero-banner{margin-bottom:32px}div.hero-banner .my-hero-banner-component{margin-top:40px;margin-bottom:40px}}@media (max-width: 640.98px){div.hero-banner .style-img{display:block}}

