section.hero{width:100%;height:320px;background-size:cover;background-position:center}@media (min-width: 768px){section.hero{height:560px}}section.hero .shadow{height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 100%),linear-gradient(180deg,#000 -5.87%,rgba(0,0,0,0) 56.5%)}section.hero .shadow .left-content{width:0%}@media (min-width: 768px){section.hero .shadow .left-content{width:100%}}section.hero .shadow .line{min-width:3px;height:70px;background-color:#ab7b2b}@media (min-width: 768px){section.hero .shadow .line{min-width:6px;height:150px}}section.hero .shadow .right-content{width:-moz-fit-content;width:fit-content;color:#ab7b2b}@media (min-width: 768px){section.hero .shadow .right-content{width:100%}}section.hero .shadow .right-content h1{margin-left:1rem;font-size:1.75rem;font-weight:700}@media (min-width: 768px){section.hero .shadow .right-content h1{font-size:4rem;margin-left:4rem}}section.title{background-color:#ededed}section.title .container{padding:5rem 2rem!important;text-align:center}section.title .container>*{max-width:800px}section.title .container h1{margin:0 auto 2rem;font-weight:800;font-size:2rem}@media (min-width: 768px){section.title .container h1{font-size:3rem}}section.title .container p{margin:auto}section.teams{position:relative}section.teams .container{padding:5rem 2rem!important}section.teams h1{font-size:1.5rem!important;color:#1b4074!important;text-align:center!important}@media (min-width: 768px){section.teams h1{font-size:2rem!important}}section.teams .legal-chef{margin-top:6rem}.team-profile{padding:2rem 1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:4rem;justify-items:center}@media (min-width: 768px){.team-profile{grid-template-columns:repeat(2,minmax(0,1fr));padding:5rem 0px;gap:6rem}}@media (min-width: 1024px){.team-profile{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center}}.team-profile:before{content:"";width:500px;height:180px;background-image:var(--var-decor);background-size:cover;position:absolute;left:0;transform:translateY(-50px);display:none}@media (min-width: 768px){.team-profile:before{display:block}}.team-profile:after{content:"";width:500px;height:180px;background-image:var(--var-decor);background-size:cover;position:absolute;right:0;transform:translateY(300px);z-index:-1;display:none}@media (min-width: 768px){.team-profile:after{display:block}}.team-profile .profile-container{text-align:center}.team-profile .profile-container:hover{cursor:pointer;color:#212529}.team-profile .profile-container:link,.team-profile .profile-container:visited{color:#212529;text-decoration:none}.team-profile .profile-container:hover,.team-profile .profile-container:active{color:#212529;text-decoration:underline}.team-profile .profile-container .img-container{width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;height:auto}.team-profile .profile-container .img-container img{width:100%;height:auto}@media (max-width: 768px){.team-profile .profile-container .img-container{height:50vh}}.team-profile .profile-container .name{width:100%;background-color:#fff;padding:.5rem 0px}.team-profile .profile-container .name p{font-weight:700;font-size:1.2rem;line-height:1.2}.team-profile .profile-container .line{width:100%;height:4px;background-color:#1b4074}.team-profile .profile-container .profession{padding:.5rem}section.profile{padding:5rem 2rem!important}section.profile .about{display:flex;gap:2rem;flex-direction:column}@media (min-width: 768px){section.profile .about{flex-direction:row}}section.profile .about .img-profile{min-width:400px;padding:0px 1rem}section.profile .about .img-profile .img-container{position:relative}section.profile .about .img-profile .img-container:before{display:block;content:"";width:100%;padding-top:133.3333333333%}section.profile .about .img-profile .img-container>*{position:absolute;top:0;right:0;bottom:0;left:0}section.profile .about .img-profile .img-container .img{width:100%;background-size:cover;background-position:center}section.profile .about .detail{width:calc(100% + 4ren);padding:2rem;margin:1rem -2rem 0rem;display:flex;flex-direction:column;background-color:#f4f4f4}@media (min-width: 768px){section.profile .about .detail{width:100%;margin:0}}section.profile .about .detail h1{font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:2rem;font-weight:700}section.profile .about .detail .divider{width:100%;height:1px;background-color:#959595;margin:2rem 0px}section.profile .about .detail .detail-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}section.profile .about .detail .detail-container .item{display:flex;gap:.5rem}section.profile .about .detail .detail-container .item .title{font-weight:500}section.profile .about .detail .detail-container .item .value{color:#7d7d7d;max-width:300px}section.profile .about .detail .social{margin-top:auto;display:flex;gap:1rem;align-items:center}section.profile .about .detail .social .social-links{display:flex;gap:1rem}section.profile>.detail{display:flex;gap:2rem;margin-top:4rem;flex-direction:column}@media (min-width: 768px){section.profile>.detail{flex-direction:row}}section.profile>.detail .nav{display:flex;flex-direction:column;gap:0rem;width:100%;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;min-width:400px;height:-moz-fit-content;height:fit-content;background-image:url(/build/assets/story-left-motive-01661786.svg);padding:0rem}@media (min-width: 768px){section.profile>.detail .nav{flex-direction:column;width:400px;padding:2rem;gap:1rem}}section.profile>.detail .nav .nav-link{width:100%;display:flex;justify-content:space-between;padding:1rem 2rem;white-space:nowrap;border:none;color:#000;background-color:transparent}section.profile>.detail .nav .nav-link:hover{background-color:#0000000d}@media (min-width: 768px){section.profile>.detail .nav .nav-link{border-left:solid 3px #1B4074;color:#1b4074;background-color:#fff}}section.profile>.detail .nav .nav-link i{display:none;font-size:1.2rem}@media (min-width: 768px){section.profile>.detail .nav .nav-link i{display:inline}}section.profile>.detail .nav .nav-link.active{color:#1b4074;background-color:transparent;border-bottom:solid 2px #1B4074}@media (min-width: 768px){section.profile>.detail .nav .nav-link.active{color:#fff;background-color:#1b4074;border-bottom:none}}section.profile>.detail .tab-content{width:100%;position:relative}section.profile>.detail .tab-content .tab-pane{width:100%}section.profile>.detail .tab-content .tab-pane.active{display:flex;flex-direction:column;gap:3rem}section.profile>.detail .tab-content .content-container h3{font-size:1.3rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase}section.profile>.detail .tab-content .accordion-button:not(.collapsed){background-color:#1b4074!important}section.profile>.detail .tab-content .accordion-button.collapsed:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e")}section.profile>.detail .tab-content .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e")}section.profile>.detail .tab-content .accordion-button.collapsed{background-color:#ececec!important}section.profile>.detail .tab-content .review-container{margin-top:1rem;padding:1rem 3rem}section.profile>.detail .tab-content .review-container .content{position:relative}section.profile>.detail .tab-content .review-container .content p{color:#6f6d66}section.profile>.detail .tab-content .review-container .content:before{content:"";background-image:url(/build/assets/bxs-quote-c7d8481f.svg);position:absolute;left:-3rem;width:30px;height:30px}section.profile>.detail .tab-content .review-container .content:after{content:"";background-image:url(/build/assets/bxs-quote-c7d8481f.svg);position:absolute;right:-3rem;bottom:2rem;transform:rotate(180deg);width:30px;height:30px}section.profile>.detail .tab-content .review-container .divider{width:calc(100% + 6rem);height:2px;margin-left:-3rem;margin-top:1rem;margin-bottom:1rem;background-color:#ececec}section{font-family:Tahoma,Verdana,Segoe,sans-serif}
