﻿.markets-hero{position:relative;overflow:hidden;height:fit-content;min-height:100vh;}.markets-hero-bg{top:0;left:0;width:100%;height:100%;min-height:100vh;opacity:0;transition:opacity 1000ms ease;pointer-events:none;position:absolute;inset:0;background-position:center;background-size:cover;}.markets-hero-bg.active{display:block;position:absolute;opacity:1;pointer-events:auto;}.markets-hero-bg img{width:100%;}.markets-hero-bg::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0),rgba(46,97,116,.65));}.markets-hero-banner{position:relative;color:#fff;padding:40px 50px;background-color:rgba(214,165,74,.9);border-radius:10px 0 0 10px;width:40%;}@media(max-width:1000px){.markets-hero-banner{width:80%;}}@media(max-width:500px){.markets-hero-banner{width:90%;padding:30px;}}.markets-hero-banner h1{margin-bottom:15px;text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.25);}.markets-hero-banner-wrapper{padding-top:20vh;display:flex;justify-content:end;width:100%;}@media(max-width:550px){.markets-hero-banner-wrapper{padding-top:15vh;}}.markets-hero-content{position:relative;display:flex;margin-top:35px;}@media(max-width:1350px){.markets-hero-content{margin-bottom:80px;}}@media(max-width:1000px){.markets-hero-content{flex-direction:column-reverse;}}.markets-hero-content-information{width:60%;display:flex;justify-content:end;position:relative;}@media(max-width:1000px){.markets-hero-content-information{width:100%;height:250px;margin-top:40px;}}.markets-hero-content-information-container{padding:0 100px 0 10%;flex-direction:column;align-items:center;max-width:900px;width:100%;opacity:0;transition:opacity 400ms ease;pointer-events:none;position:absolute;inset:0;}@media(max-width:1000px){.markets-hero-content-information-container{padding:0 10vw 50px;}}@media(max-width:500px){.markets-hero-content-information-container{padding:0 6vw 50px;}}.markets-hero-content-information-container.active{display:flex;opacity:1;pointer-events:auto;}.markets-hero-content-information-text{color:#fff;display:flex;flex-direction:column;width:100%;}.markets-hero-content-information-text h2{font-size:6.25rem;line-height:6.5rem;text-transform:uppercase;}@media(max-width:1200px){.markets-hero-content-information-text h2{font-size:4.25rem;line-height:4.5rem;}}@media(max-width:769px){.markets-hero-content-information-text h2{font-size:2.5rem;line-height:2.75rem;}}.markets-hero-content-slider{width:40%;}@media(max-width:1000px){.markets-hero-content-slider{width:100%;padding-left:20%;}}@media(max-width:500px){.markets-hero-content-slider{padding-left:10%;}}.markets-hero-content-slider-carousel-entry{width:260px;height:325px;background-size:cover;border:6px solid #fff;border-radius:10px;margin-right:20px;}.markets-hero-content-slider-carousel-entry-logo{max-width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.markets-hero-content-slider-carousel-entry-logo img{max-width:200px;height:fit-content;}.markets-hero-content-slider-carousel-entry.active{border-color:#d6a54a;}.markets-hero-content-slider-arrows{margin-top:35px;margin-bottom:15px;}.markets-hero-content-slider-arrows img{max-width:80px;}.markets-hero-content-slider-arrows img:hover{cursor:pointer;}.markets-hero-content-slider-arrows .arrow-button-left{margin-right:20px;transform:rotate(180deg);}.markets-companies{position:relative;display:flex;justify-content:center;}.markets-companies-content{display:none;width:100%;justify-content:center;}.markets-companies-content.active{display:flex;}.markets-companies-tab{padding:15px 35px;display:flex;background-color:#fff;width:fit-content;border-radius:10px 10px 0 0;position:absolute;top:-68px;left:10%;}@media(max-width:769px){.markets-companies-tab{top:-52px;}}@media(max-width:600px){.markets-companies-tab{width:80%;left:0;margin:0 10%;display:flex;justify-content:space-around;}}.markets-companies-tab h3{text-transform:uppercase;text-align:center;}.markets-companies-list{display:flex;max-width:1600px;width:100%;flex-wrap:wrap;}.markets-companies-list-entry{width:25%;padding:0 20px;}@media(max-width:1350px){.markets-companies-list-entry{width:33.33%;}}@media(max-width:900px){.markets-companies-list-entry{width:50%;}}@media(max-width:520px){.markets-companies-list-entry{width:100%;}}@media(max-width:1350px){.markets-companies-list-entry:not(:last-child){margin-bottom:50px;}}@media(max-width:520px){.markets-companies-list-entry:not(:last-child){margin-bottom:80px;}}.markets-companies-list-entry-image{max-width:100%;position:relative;margin-bottom:15px;}.markets-companies-list-entry-image img{max-width:100%;}.markets-companies-list-entry-image-hover{position:absolute;background-color:rgba(46,97,116,.7);top:0;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity 400ms;}.markets-companies-list-entry-image-hover:hover{opacity:1;}@media(max-width:769px){.markets-companies-list-entry-image-hover a{min-width:120px;padding:0 10px;height:50px;}}.markets-companies-list-entry-text h4{text-transform:uppercase;font-size:1.5625rem;line-height:1.75rem;text-transform:uppercase;color:#1d3454;margin-bottom:10px;font-weight:700;}@media(max-width:769px){.markets-companies-list-entry-text h4{font-size:1.25rem;line-height:1.5rem;}}.markets-companies-list-entry-text p{color:#1d3454;}