@font-face{font-family:Lato;src:url(../fonts/Lato-Regular-15.3b9b9903.ttf);font-weight:400}@font-face{font-family:Acme Gothic;src:url("../fonts/Acme Gothic Semi Bold.c34c1086.otf");font-weight:400}#app{font-family:Lato;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;height:100vh}body,p{margin:0}body::-webkit-scrollbar{width:0}body{-ms-overflow-style:none;overflow:-moz-scrollbars-none}ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;margin-block:0;margin-inline:0}a{text-decoration:none}p{margin-block:0}.wave-wrapper{display:inline-block;position:relative}.wave-wrapper .wave{position:absolute;width:100%;display:inline;left:0;height:auto;line-height:0;bottom:0;overflow:hidden}.wave-wrapper .wave img{width:110px;height:7.5px}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-60px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-60px,0,0)}to{opacity:1;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes waveWidthIn{0%{width:0}to{width:100%}}@keyframes waveWidthIn{0%{width:0}to{width:100%}}.waveWidthIn{-webkit-animation-name:waveWidthIn;animation-name:waveWidthIn}.w100{width:100%}.h100{height:100%}.margin0{margin:0!important}.marginBlock0{margin-block:0!important}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.mt20{margin-top:20px}.padding0{padding:0!important}.padding10{padding:10px!important}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.verticalCenter{position:relative;top:50%;transform:translateY(-50%)}.underline{text-decoration:underline}.absCenter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.imageFadeInLeft{height:100%;overflow:hidden}@media only screen and (max-width:1881px){#app #about-intro__container .about-intro__wrapper,#app #compagnie-intro__container .compagnie-intro__wrapper{padding-left:240px;padding-right:240px}#app #founder-intro__container .founder-intro__wrapper{padding-left:240px;margin-right:230px}#app #founder-intro__container .mock-bg{width:calc(100vw - 230px)!important}#app #purpose-intro__container .purpose-intro__wrapper,#app #surrounding-intro__container .surrounding-intro__wrapper .title{padding:0 260px}#app #purpose-intro__container .mock-bg{width:calc(100% - 650px)!important}#app #business-intro__container .business-intro__wrapper{padding:0 260px}#app #business-intro__container .business-intro__wrapper .content .picture-list .el-col div .img-wrapper,#app #business-intro__container .business-intro__wrapper .content .picture-list .el-col div .img-wrapper .img-placeholder{width:422px}#app #client-container{padding:123px 300px}}@media only screen and (max-width:1551px){#app #about-intro__container .about-intro__wrapper,#app #compagnie-intro__container .compagnie-intro__wrapper{padding-left:140px;padding-right:140px}#app #founder-intro__container .founder-intro__wrapper{padding-left:140px;margin-right:130px}#app #founder-intro__container .mock-bg{width:calc(100vw - 130px)!important}#app #purpose-intro__container .purpose-intro__wrapper,#app #surrounding-intro__container .surrounding-intro__wrapper .title{padding:0 160px}#app #purpose-intro__container .mock-bg{width:calc(100% - 550px)!important}#app #business-intro__container .business-intro__wrapper{padding:0 160px}#app #business-intro__container .business-intro__wrapper .content .picture-list .el-col div .img-wrapper,#app #business-intro__container .business-intro__wrapper .content .picture-list .el-col div .img-wrapper .img-placeholder{width:422px}#app #client-container{padding:123px 200px}}@media only screen and (min-width:1201px) and (max-width:1366px){#app #about-intro__container .about-intro__wrapper,#app #compagnie-intro__container .compagnie-intro__wrapper{padding-left:25px;padding-right:25px}#app #founder-intro__container .founder-intro__wrapper .content .founder .picture .circular{width:150px;height:150px}#app #client-container{padding:123px 200px}}@media only screen and (max-width:1200px){#app #about-intro__container .about-intro__wrapper{padding:0 20px}#app #about-intro__container .about-intro__wrapper .el-row .el-col{max-width:100%;flex:0 0 100%}#app #about-intro__container .about-intro__wrapper .el-row .el-col:first-child{margin-bottom:20px}#app #about-intro__container .about-intro__wrapper .el-row .el-col>div{height:100%;display:flex;flex-direction:column;align-items:center}#app #about-intro__container .about-intro__wrapper .el-row .el-col.picture__wrapper{padding-right:20px;padding-left:20px;display:flex;flex-direction:column;align-items:center}#app #about-intro__container .about-intro__wrapper .el-row .el-col.picture__wrapper .el-image{display:flex;flex-direction:column;align-items:center}#app #compagnie-intro__container .compagnie-intro__wrapper{padding-left:20px;padding-right:20px}#app #compagnie-intro__container .compagnie-intro__wrapper .title{position:relative;left:50%;transform:translateX(-50%)!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}#app #compagnie-intro__container .compagnie-intro__wrapper .el-row.content .el-col{max-width:100%;flex:0 0 100%}#app #compagnie-intro__container .compagnie-intro__wrapper .el-row.content .el-col>div{display:flex;align-items:center}#app #compagnie-intro__container .compagnie-intro__wrapper .el-row.content .el-col.picture__wrapper{display:flex;align-items:center;flex-direction:column}#app #compagnie-intro__container .compagnie-intro__wrapper .el-row.content .el-col.picture__wrapper>div{height:721px;width:460px!important}#app #compagnie-intro__container .compagnie-intro__wrapper .el-row.content .el-col:not(.picture__wrapper)>div{flex-direction:column;min-width:460px;width:100%}#app #compagnie-intro__container .compagnie-intro__wrapper .el-row.content .picture__wrapper .el-image{width:460px!important}#app #compagnie-intro__container .compagnie-intro__wrapper .el-row.content .picture__wrapper .el-image img{width:460px}#app #founder-intro__container .founder-intro__wrapper{padding-left:20px;padding-right:20px;display:flex;flex-direction:column;align-items:center;margin:0}#app #founder-intro__container .founder-intro__wrapper .content.el-row{padding-left:0;margin:0}#app #founder-intro__container .founder-intro__wrapper .content.el-row .el-col{padding:0;max-width:100%;flex:0 0 100%}#app #founder-intro__container .mock-bg{width:100vw!important}#app #surrounding-intro__container .surrounding-intro__wrapper .title{padding:0 60px}#app #purpose-intro__container .purpose-intro__wrapper{padding:20px}#app #purpose-intro__container .purpose-intro__wrapper .el-row{margin:0}#app #purpose-intro__container .purpose-intro__wrapper .el-row .el-col{max-width:100%;flex:0 0 100%;padding:0}#app #purpose-intro__container .purpose-intro__wrapper .el-row .el-col .title{display:flex;flex-direction:column;align-items:flex-start;width:100%}#app #purpose-intro__container .mock-bg{height:100%;width:calc(100% - 220px)!important}#app #business-intro__container .business-intro__wrapper .content .picture-list.el-row .el-col{max-width:100%;flex:0 0 100%}#app #business-intro__container .business-intro__wrapper .content .picture-list.el-row .el-col>div .img-wrapper .img-placeholder{margin-bottom:15px;margin-top:15px}#app #business-intro__container .business-intro__wrapper .content .icon-list.el-row{padding-left:20px;padding-right:20px}#app #business-intro__container .business-intro__wrapper .content .icon-list.el-row .el-col{max-width:50%;flex:0 0 50%}#app #business-intro__container .business-intro__wrapper .content .icon-list.el-row .el-col>div{position:relative;left:50%;transform:translateX(-50%)}#app #client-container{padding-left:20px;padding-right:20px}#app #client-container .client-wrapper .client-list.el-row .el-col{max-width:50%;flex:0 0 50%}#app #client-container .client-wrapper .client-list.el-row .el-col>div{position:relative;left:50%;transform:translateX(-50%)}#app #workinfo-container .workinfo-content .el-col.info .el-scrollbar{overflow:unset;height:unset}}