﻿/* Source and licensing information for the line(s) below can be found at https://www.euronext.com/sites/default/files/asset_injector/css/hero_video-ce014ccef841c016a99481be8a0350ba.css?VersionId=r.qQu.MUxnt93dcDiW4qClJrt5ciEQlZ. */
.hero--video {position: relative; z-index: 1; padding: 0px!important;}
.hero--video>div.slider_absolute {position: absolute!important;}
.hero--video .slider_absolute {position: absolute; top: 2rem; left: 8.33333%; z-index: 1000; width: 30%; max-height: 40%; color: #ffffff;}
.hero--video .slider_absolute .btn-primary {border-color: #fff; color: #00685e; background-color: #fff;}
.hero--video .slider_absolute .btn-primary:hover {border-color: #00685e; color: #fff; background-color: #00685e;}
.hero--video, .hero--video:after {min-height: 100px; padding: 2rem 0 1.5rem}
  
@media only screen and (max-width: 600px) {
  .hero--video .slider_absolute {top: 20px; left: 20px; width: 80%; max-height: 80%; padding: 0px;}
  .hero--video .slider_absolute .promo__text h3, .hero--video .slider_absolute .promo__text p {display: none;}
  .hero--video .promo__title {font-size: 20px; margin-top: 0px;}
  .hero--video .slider_absolute .btn-primary {font-size: 14px; padding: 10px;}
}

@media only screen and (min-width: 601px) and (max-width: 1199px) {
  .hero--video .slider_absolute {top: 20px; left: 20px; width: 80%; max-height: 80%; padding: 0px;}
  .hero--video .promo__title {margin-top: 0px;}
  .hero--video .slider_absolute .promo__text h3, .slider_absolute .promo__text p {display: none;}
  .hero--video .slider_absolute .btn-primary {font-size: 16px; padding: 10px; text-align: center;}
}
/* Source and licensing information for the above line(s) can be found at https://www.euronext.com/sites/default/files/asset_injector/css/hero_video-ce014ccef841c016a99481be8a0350ba.css?VersionId=r.qQu.MUxnt93dcDiW4qClJrt5ciEQlZ. */