.hero-generic{background:#f8f8f9;background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%;border-bottom:1px solid #eee;display:grid;padding-bottom:30px;padding-top:178px;position:relative;z-index:-1}.hero-generic:before{background:url(https://4346901.fs1.hubspotusercontent-na1.net/hubfs/4346901/sigga_pattern_2023/img/mask-hero.png) no-repeat 100% 0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.hero-generic .container{position:relative;width:100%;z-index:2}.hero-generic .container .row-fluid{align-items:center}.hero-generic .container h5{color:#ff671d;font-size:13px;font-weight:700;letter-spacing:.2em;margin:0 0 20px;text-transform:uppercase}.hero-generic .container h1,.hero-generic .container h2{color:#000;font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:45px;margin:0 0 16px}.hero-generic .container h1{font-size:54px;line-height:40px}.hero-generic .container h1 br,.hero-generic .container h2 br{display:none}.hero-generic .container .desription{font-size:16px;margin:0 0 16px;max-width:88%}.hero-generic .container .testimony{color:#000;font-size:30px;font-style:italic;font-weight:300;letter-spacing:-.015em;line-height:45px;margin:0 0 16px}.hero-generic .container .autor{color:#000;font-size:14px;letter-spacing:.02em;line-height:24px;margin:0}.hero-generic .container .autor strong{display:block;font-weight:700}.hero-generic .container .col-5{padding-top:20px}.hero-generic .speakers h3{color:#000;font-size:20px;letter-spacing:-.02em}.hero-generic .speakers .row{display:grid;gap:70px;grid-template-columns:1fr 1fr}.hero-generic .speakers .row h6{color:#ff671d;font-size:14px;font-weight:700;letter-spacing:-.02em;margin:8px 0;padding:0 10px}.hero-generic .speakers .row p{color:#000;font-size:13px;margin:0;padding:0 10px}.hero-generic .speakers .row p strong{display:block}@media (min-width:992px){.hero-generic{min-height:570px;padding-bottom:78px;padding-top:120px}.hero-generic .container{align-items:center;display:flex;padding:0 112px}.hero-generic .container .col-5{display:flex;justify-content:center;padding:0}.hero-generic .container h1{font-size:54px;line-height:68px}.hero-generic .container h1 br,.hero-generic .container h2 br{display:block}.hero-generic .speakers .row div img{max-width:none;width:100%}}@media (max-width:992px){.hero-generic{background:none!important}}