.section-banner{max-height:600px}.section-banner .picturefill-background:before{display:none}.section-banner .title{color:#fff;font-weight:300;max-width:980px;text-transform:uppercase}@media(max-width:767.98px){.section-banner .title{max-width:100%;text-align:center}}.section-banner .container-banner{justify-content:end;padding-bottom:100px;padding-left:43px}@media(max-width:991.98px){.section-banner .container-banner{padding-bottom:50px;padding-left:20px}}.section-banner .container-banner .title{max-width:650px}.section-about .contents{box-shadow:none;width:100%;padding:0}@media(max-width:1680px){.section-about .contents{padding-left:50px}}@media(max-width:575.98px){.section-about .contents{padding:0}}.section-about .text{max-width:950px}.section-about .subtitle{margin-bottom:2rem}.section-numbers{background-color:#be1616}.section-numbers .title{margin-bottom:32px;color:#fff}.section-numbers .container-cards{gap:16px;display:flex;align-items:end;height:400px}@media(min-width:1680px){.section-numbers .container-cards{height:460px}}@media(max-width:991.98px){.section-numbers .container-cards{flex-direction:column;height:100%}}.section-numbers .card-item{width:33.33%;border:2px solid #fff;background:#be1616;overflow:hidden;height:0%;padding:0 32px;opacity:0;transition:background .3s ease}@media(max-width:991.98px){.section-numbers .card-item{height:100%;width:100%;padding:32px}}.section-numbers .card-item:hover{background:#fff}.section-numbers .card-item:hover .card-number{color:#be1616}.section-numbers .card-item:hover .card-description,.section-numbers .card-item:hover .card-title{color:#1d1d1d}.section-numbers .card-item.active{background:#fff}.section-numbers .card-item.active .card-number{color:#be1616}.section-numbers .card-item.active .card-description,.section-numbers .card-item.active .card-title{color:#1d1d1d}.section-numbers .card-item-0{max-height:100%}.section-numbers .card-item-1{max-height:calc(100% - 60px)}@media(min-width:1680px){.section-numbers .card-item-1{max-height:calc(100% - 80px)}}.section-numbers .card-item-2{max-height:calc(100% - 100px)}@media(min-width:1680px){.section-numbers .card-item-2{max-height:calc(100% - 160px)}}.section-numbers .card-description,.section-numbers .card-number,.section-numbers .card-title{transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;opacity:0}.section-numbers .card-number{color:#fff;font-size:3rem;font-weight:500;line-height:100%;width:-moz-fit-content;width:fit-content;margin-bottom:16px}.section-numbers .card-title{color:#fff;font-size:1.5rem;font-weight:700;line-height:150%}.section-numbers .card-description{color:#fff;font-size:1.125rem;font-weight:400;line-height:150%}.section-experience{position:relative;overflow:hidden}@media(max-width:991.98px){.section-experience{padding-bottom:2rem}}.section-experience .title{margin-bottom:32px}.section-experience .container-founders{display:flex;gap:20px;position:relative;z-index:2}@media(max-width:991.98px){.section-experience .container-founders{flex-direction:column}}.section-experience .card-founders{display:flex;border-radius:3px;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.25);overflow:hidden;max-height:450px;width:100%}@media(min-width:1680px){.section-experience .card-founders{max-height:500px}}.section-experience .card-founders .contents{padding:32px;display:flex;flex-direction:column;justify-content:space-between;width:50%}.section-experience .card-founders .contents .name{color:#be1616;font-size:24px;font-weight:500;line-height:normal}.section-experience .card-founders .contents .position{font-size:16px;font-weight:400;line-height:150%}.section-experience .card-founders .contents .text{font-size:15px;font-weight:400;line-height:150%}.section-experience .card-founders .image{width:50%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:991.98px){.section-experience .card-founders{flex-direction:column-reverse;max-height:100%}.section-experience .card-founders .contents,.section-experience .card-founders .image{width:100%}.section-experience .card-founders .image{height:450px;-o-object-position:top;object-position:top}}