@import "https://static.zoan.fr/themes/zoan/css/cta-contact.css";section#team{display:flex;flex-direction:column}section#team>.wp-block-group:first-child{padding:20px 20px 60px}section#team>.wp-block-group:first-child .wp-block-group__inner-container{display:flex;align-items:center;flex-direction:column}section#team>.wp-block-group:first-child svg{fill:#f3f3f3;width:84px}.wp-block-heading{margin:0;font-size:38px;line-height:1.2em;font-weight:500;text-transform:uppercase;text-align:center}section#team .team{grid-template-columns:repeat(2,calc(50% - 10px));grid-template-rows:repeat(2,1fr);gap:20px}section#team .team figure{position:relative;display:flex;opacity:0}section#team .team>figure:nth-child(3),section#team .team>figure:nth-child(4),section#team .team>figure:last-child{display:none}section#team .team>figure img{width:100%;height:auto;object-fit:cover}section#team .team figcaption{display:flex;flex-direction:column;justify-content:center;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;color:#fff!important;background-color:#5d0c65d8;font-size:18px!important;line-height:1em;font-style:italic;transition:all 0.5s;opacity:0;cursor:default}section#team .team figcaption strong{font-size:1.3em;font-style:normal;display:block;margin-bottom:5px}section#team .team figure:hover figcaption{opacity:1}section#about figure{display:flex;align-items:flex-start}section#about figure img{max-width:100%;height:auto}section#about>.wp-block-group:first-child>figure:first-child{margin-bottom:10%}section#about>.wp-block-group:first-child>figure:nth-child(2),section#about>.wp-block-group:first-child>figure:last-child{display:none}section#values{padding:0}section#values figure{overflow:hidden}section#values img{width:100%;height:100%;object-fit:cover}section#values>.wp-block-group:first-child{background-color:#225f7b;color:#fff}section#values .wp-block-heading{text-align:center}section#values .wp-block-group.is-layout-grid{display:flex;justify-content:center;flex-direction:column;padding:10%}section#values>.grid-item:first-child{order:2}section#values>.grid-item:nth-child(2){order:1}section#values>.grid-item:nth-child(3){order:3}section#values>.grid-item:nth-child(4){order:4}section#values>.grid-item:nth-child(5){order:6}section#values>.grid-item:last-child{order:5}@media (min-width:1030px){section#team{padding:80px calc((100vw - 1280px) / 2) 80px;flex-direction:row}section#team>.wp-block-group:first-child{width:40%;transform:translateY(100px);opacity:0}section#team>.wp-block-group:first-child .wp-block-group__inner-container{align-items:flex-start}section#team>.wp-block-group:first-child svg{width:188px;margin-top:20px}section#team>.wp-block-group:first-child .wp-block-group__inner-container{padding-right:40px}.wp-block-heading{font-size:56px;text-align:left}section#team .team{width:60%;grid-template-columns:repeat(4,calc(25% - 15px));grid-template-rows:repeat(3,250px)}section#team .team>figure:nth-child(3){display:flex;grid-column:span 2 / span 2}section#team .team>figure:nth-child(4){display:flex;grid-column:span 2 / span 2;grid-row:span 2 / span 2;grid-row-start:2}section#team .team>figure:nth-child(5){grid-column-start:3;grid-row-start:2}section#team .team>figure:nth-child(6){grid-column-start:4;grid-row-start:2}section#team .team>figure:last-child{display:flex;grid-column:span 2 / span 2;grid-column-start:3;grid-row-start:3}section#about{padding:80px calc((100vw - 1280px) / 2) 80px;grid-template-columns:repeat(2,calc(50% - 30px));grid-template-rows:repeat(1,1fr);align-items:start;gap:60px}section#about>.wp-block-group:first-child{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:20px;transform:translateY(100px)}section#about>.wp-block-group:first-child>figure:first-child{grid-column:span 3 / span 3;margin-bottom:0}section#about>.wp-block-group:first-child>figure:nth-child(2){display:flex;grid-row-start:2}section#about>.wp-block-group:first-child>figure:last-child{display:flex;grid-column:span 2 / span 2;grid-row-start:2}section#about>.wp-block-group:first-child>figure:last-child img{max-width:270px}section#values{grid-template-columns:repeat(2,50%);grid-template-rows:repeat(3,auto)}section#values>.grid-item:nth-child(2) img,section#values>.grid-item:last-child img{transform:scale(2)}section#values>.grid-item:first-child{order:1}section#values>.grid-item:nth-child(2){order:2}section#values>.grid-item:nth-child(5){order:5}section#values>.grid-item:last-child{order:6}}