:root{--main-color:#f74f57;--secondary-color:#41b38e}.bg-image{min-height:28rem;background-size:cover;background-position:center center;position:relative;padding:3rem 0;box-shadow:1px -178px 32px 7px rgb(0 0 0 / 62%) inset}.bg-image::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.288);position:absolute;left:0;top:0}.bg-image__title,.bg-image__info{color:#fff}.bg-image__title{position:relative;text-transform:uppercase;margin-bottom:25px;display:inline-block;border-left:1px solid grey;padding:5px 15px;position:relative}.bg-image__title::before{content:"";background:var(--main-color);width:20px;height:20px;position:absolute;left:-20px;top:30%}.main-banner__info{width:60%;position:absolute;bottom:1.5rem;left:3rem}@media screen and (max-width:990px){.main-banner__info{width:85%}}.btn-play{position:absolute;left:50%;margin-left:-50px;top:50%;margin-top:-50px;transition:transform 0.3s;cursor:pointer}@media screen and (max-width:990px){#playme{opacity:0}}.btn-play:hover{transform:scale(.9)}.lightbox{background-color:rgba(0,0,0,.8);position:fixed;display:none;z-index:1;bottom:0;right:0;left:0;top:0}.lightbox-container{position:relative;max-width:960px;margin:7% auto;display:block;padding:0 3%;height:auto;z-index:10}@media screen and (max-width:768px){.lightbox-container{margin-top:10%}}@media screen and (max-width:414px){.lightbox-container{margin-top:13%}}.lightbox-content{box-shadow:0 1px 6px rgba(0,0,0,.7)}.lightbox-close{text-transform:uppercase;background:transparent;position:absolute;font-weight:300;font-size:12px;display:block;border:none;color:#fff;top:-22px;right:3%}.video-container{padding-bottom:56.25%;position:relative;padding-top:30px;overflow:hidden;height:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;height:100%;width:100%;left:0;top:0}body{background:#efefef}#container{border-radius:4px;max-width:300px;height:auto;padding:50px;background:#fff;margin:100px auto}.content-us{margin:3rem 0;padding:0 2rem}.square{position:relative;width:30px;height:40px;border-left:1px solid grey}.square::before{content:"";background:var(--main-color);width:20px;height:20px;position:absolute;left:-20px;top:10px}.info-extract{margin-top:2rem}.content-us__cite{font-weight:700;background-color:#f0f0f0;padding:2rem 1.5rem}.content-us__cite p{margin-bottom:0}.img-us{margin:3rem 0}.wrap-values{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:3rem 0}@media screen and (max-width:990px){.wrap-values{grid-template-columns:repeat(1,1fr)}}.our-vision__title::before{background-color:var(--main-color)!important}.card-values{background-color:#f0f0f0;padding:1.5rem}.card-values__header{display:flex;justify-content:space-between;align-items:center}.card-values__title{display:flex;flex-direction:column}.card-values__title h3{font-size:1.2rem;margin-bottom:0}.card-values__title span{text-transform:uppercase;font-weight:700;font-size:1.5rem}.card-values__info p{line-height:1.2;margin-top:1.5rem}.card-values__icon{height:4rem}.wrap-title{display:flex;justify-content:center}.last-info{margin:3rem 0;display:grid;grid-template-columns:repeat(12,1fr)}.last-info__p{grid-column:1 / 8}.last-info__user{grid-column:9/13}.img-us{max-width:100%}@media screen and (max-width:990px){.last-info__p{grid-column:1 / 13}.last-info__user{grid-column:1/13}}.last-info__info{display:flex;align-items:center}.info-user-container{margin-left:3rem;color:var(--main-color)}img.user-last{border-radius:50%;max-width:70px}.last-info__extract{margin-bottom:3rem}.info-user-container .name-user{font-weight:600}span.wpml-ls-display{display:none}ul li.wpml-ls-item.wpml-ls-current-language a{background-color:var(--secondary-color);color:#fff!important;font-family:"Foundry Sterling OT2 Medium"}ul li.wpml-ls-item a{color:#707070;display:flex;align-items:center;text-transform:uppercase;background-color:#e4e4e4;line-height:1.5}ul li.wpml-ls-item a:hover{text-decoration:none}.wpml-ls-legacy-list-horizontal a span{vertical-align:none}.wpml-ls ul{display:flex;flex-direction:row-reverse}.wpml-ls-legacy-list-horizontal{padding:0!important;position:absolute;right:0}.wrap-title-language{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.wrap-title-language h2{margin-bottom:0;padding-bottom:0}.wrap-title-language{position:relative}.wpml-ls ul{display:flex;flex-direction:row-reverse;list-style:none}.wpml-ls ul li a{padding:.3rem}@media screen and (max-width:520px){.wpml-ls-legacy-list-horizontal{position:relative}.wrap-title-language{flex-direction:column}.wpml-ls ul{padding:0;margin-top:2rem}}