body{overflow-x:hidden}
.competences{color:#fff}
.competences *{box-sizing:border-box}
@media (max-width:768px){.competences img{max-width:100% !important}}
.competences .competences-header{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#00a3a6;margin-top:118px;max-height:712px}
@media (max-width:1400px){.competences .competences-header{max-height:fit-content}}
@media (max-width:768px){.competences .competences-header{margin-top:0}}
.competences .competences-header .header-top,.competences .competences-header .header-bottom{width:100%;display:flex;justify-content:center}
@media (max-width:1400px){.competences .competences-header .header-top,.competences .competences-header .header-bottom{flex-direction:column;align-items:center}}
@media (max-width:1400px){.competences .competences-header .header-top{margin-top:-80px}}
.competences .competences-header .header-top .image-container{position:relative;width:511px;height:552px;background:rgba(0,0,0,0);transition:0.5s;margin-right:45px}
@media (max-width:768px){.competences .competences-header .header-top .image-container{width:100%;display:flex;align-items:center;justify-content:center}}
.competences .competences-header .header-top .image-container img{position:absolute;width:100%}
.competences .competences-header .header-top .image-container img:nth-child(4){animation:imageEffect4 1.2s;opacity:0}
.competences .competences-header .header-top .image-container img:nth-child(3){animation:imageEffect3 1.2s;opacity:0}
.competences .competences-header .header-top .image-container img:nth-child(2){animation:imageEffect2 1.2s;opacity:0}
.competences .competences-header .header-top .image-container img:nth-child(1){animation:imageEffect1 1.2s}
@media (max-width:1400px){.competences .competences-header .header-top .image-container img{max-width:511px}}
@media (max-width:768px){.competences .competences-header .header-top .image-container img{width:75%}}
.competences .competences-header .header-top .header-top-text{display:flex;flex-direction:column;justify-content:center;animation:slideFromLeft 1s}
.competences .competences-header .header-top .header-top-text h2{height:105px;margin-top:91px;margin-left:44px;margin-right:44px;margin-bottom:0;font-family:Montserrat;font-size:58px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:2.9px;text-align:left;color:#fff}
@media (max-width:1400px){.competences .competences-header .header-top .header-top-text h2{margin-top:0}}
@media (max-width:718px){.competences .competences-header .header-top .header-top-text h2{margin-bottom:3rem;font-size:40px}}
.competences .competences-header .header-top .header-top-text #chapo{height:46px;margin-top:25px;margin-left:40px;margin-bottom:0;font-family:Montserrat;font-size:22.5px;font-weight:300;font-stretch:normal;font-style:italic;line-height:1.16;letter-spacing:1.13px;text-align:left;color:#fff}
.competences .competences-header .header-top .header-top-text .small{margin-top:20px;font-size:12px;font-family:Montserrat;line-height:13px;letter-spacing:0.55px;margin-left:44px;font-weight:400;margin-bottom:36px}
.competences .competences-header .header-top .header-top-text .small div{height:9px;width:100%}
.competences .competences-header .header-bottom{margin-top:-72px}
@media (max-width:1400px){.competences .competences-header .header-bottom{margin-top:0}}
@media (max-width:1400px){.competences .competences-header .header-bottom img:not([alt="arrow"]){max-width:511px;margin-bottom:-80px}}
@media (max-width:768px){.competences .competences-header .header-bottom img:not([alt="arrow"]){width:75%}}
.competences .competences-header .header-bottom .left-header-bottom{display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column;margin-top:50px}
@media (max-width:768px){.competences .competences-header .header-bottom .left-header-bottom{align-self:baseline;padding-left:100px;width:100%}}
.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row{position:relative;margin-bottom:33px;height:47px}
@media (max-width:768px){.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row{width:100%}}
.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row h3{margin:0;font-family:Montserrat;font-size:22.5px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:1.13px;text-align:right;color:#fff}
@media (max-width:768px){.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row h3{text-align:left;width:100%;font-size:18px}}
.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row .title-italic{font-weight:300;font-style:italic;line-height:1.16;margin-left:34px}
@media (max-width:768px){.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row .title-italic{margin-left:0px}}
.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row img{position:absolute;bottom:0;right:-66px}
@media (max-width:768px){.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row img{left:-66px;transform:rotate(180deg);bottom:8px}}
.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row:first-child{animation-duration:1.5s;animation-name:slideFromRight}
.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row:nth-child(2){animation-duration:1.8s;animation-name:slideFromRight}
.competences .competences-header .header-bottom .left-header-bottom .left-header-bottom-row:nth-child(3){animation-duration:2.1s;animation-name:slideFromRight}
.competences .competences-header .header-bottom #header-bottom-img{position:relative;left:89px;animation:imageAnimation 2.6s}
@media (max-width:1400px){.competences .competences-header .header-bottom #header-bottom-img{left:0}}
.competences .development{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}
.competences .development .left-development{margin-left:65px}
@media (max-width:1338px){.competences .development .left-development{margin-left:0}}
@media (max-width:768px){.competences .development .left-development{width:100%}}
@media (max-width:768px){.competences .development .left-development [alt="developer"]{width:100%;padding-left:20px;padding-right:20px}}
.competences .development .left-development .text-development{font-family:Montserrat;display:flex;flex-direction:column}
.competences .development .left-development .text-development h3{font-size:33px;font-weight:700;line-height:0.98;letter-spacing:1.65px;text-align:left;color:#161716;margin-top:109px;margin-bottom:0}
.competences .development .left-development .text-development #subtitle{font-size:15px;font-weight:300;font-style:italic;line-height:1.73;letter-spacing:0.75px;text-align:left;color:#161716;margin-top:7px;margin-bottom:0}
.competences .development .left-development .text-development #description{font-size:14px;line-height:1.18;letter-spacing:0.55px;text-align:left;color:#757575;margin-top:18px;margin-bottom:0}
.competences .development .left-development .text-development .button-agence{margin-top:24px;margin-bottom:68px;padding:6px;display:block;width:fit-content;border:none;background-color:#00a3a6;color:white;text-align:center;text-transform:none;font-size:14px;letter-spacing:0.73px;transition:all 300ms ease;padding-inline:18px;padding:16px 18px}
.competences .development .left-development .text-development .button-agence:hover{transform:translateX(10px)}
@media (max-width:768px){.competences .development .left-development .text-development h3,.competences .development .left-development .text-development #subtitle,.competences .development .left-development .text-development #description,.competences .development .left-development .text-development a{margin-left:20px;margin-right:20px}}
.competences .development .right-development{position:relative;left:78px;top:197px;margin-right:68px}
@media (max-width:1338px){.competences .development .right-development{top:40px;left:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:0}}
@media (max-width:768px){.competences .development .right-development [alt="meeting"]{padding-left:20px;padding-right:20px}}
.competences .development .right-development .technologie{margin-top:79px;display:flex;flex-direction:column;justify-content:center;align-items:center}
@media (max-width:768px){.competences .development .right-development .technologie{width:100%}}
.competences .development .right-development .technologie .row-1,.competences .development .right-development .technologie .row-2,.competences .development .right-development .technologie .row-3,.competences .development .right-development .technologie .row-4{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-left:183px}
@media (max-width:768px){.competences .development .right-development .technologie .row-1,.competences .development .right-development .technologie .row-2,.competences .development .right-development .technologie .row-3,.competences .development .right-development .technologie .row-4{width:unset;margin-left:0;justify-content:space-around;width:360px}}
.competences .development .right-development .technologie .row-1{margin-bottom:8px}
.competences .development .right-development .technologie .row-1 .bubble-grey-bottom-left{margin-right:38px;width:99px}
.competences .development .right-development .technologie .row-1 .bubble-green-top-left{margin-left:38px;margin-right:150px;width:137px}
@media (max-width:1338px){.competences .development .right-development .technologie .row-1 .bubble-green-top-left{margin-right:0}}
.competences .development .right-development .technologie .row-2 .bubble-green-top-left{margin-right:14px;margin-left:24px;width:99px}
.competences .development .right-development .technologie .row-2 .bubble-grey-top-right{margin-right:19px;width:154px}
.competences .development .right-development .technologie .row-2 img{margin-right:151px}
@media (max-width:1338px){.competences .development .right-development .technologie .row-2 img{margin-right:0}}
.competences .development .right-development .technologie .row-3{margin-top:9px}
.competences .development .right-development .technologie .row-3 .bubble-grey-bottom-right{margin-right:33px;width:131px}
.competences .development .right-development .technologie .row-3 .bubble-green-top-right{margin-left:24px;margin-right:176px;width:100px}
@media (max-width:1338px){.competences .development .right-development .technologie .row-3 .bubble-green-top-right{margin-right:0}}
.competences .development .right-development .technologie .row-4{margin-top:13px}
.competences .development .right-development .technologie .row-4 .bubble-grey-bottom-left{margin-left:26px;margin-bottom:5px;width:152px}
.competences .development .right-development .technologie .row-4 img{margin-left:77px}
@media (max-width:768px){.competences .development .right-development .technologie .row-4 img{margin-left:0}}
.competences .development .right-development .technologie .bubble-grey-top-right{position:relative;background:#fafafa;color:#757575;font-family:Arial;font-size:12px;line-height:26px;text-align:center;height:30px;border-radius:0px;padding:0 10px;border:#757575 solid 2px;font-weight:700}
@media (max-width:768px){.competences .development .right-development .technologie .bubble-grey-top-right{padding:0}}
.competences .development .right-development .technologie .bubble-grey-top-right:after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-width:0 0 11px 22px;border-color:transparent transparent #fafafa transparent;top:-11px;left:76%;margin-left:-11px}
.competences .development .right-development .technologie .bubble-grey-top-right:before{content:"";position:absolute;width:0;z-index:0;border-style:solid;border-width:0 0 13px 24px;border-color:transparent transparent #757575 transparent;top:-15px;left:76%;margin-left:-11px;display:block}
.competences .development .right-development .technologie .bubble-grey-bottom-left{position:relative;background:#fafafa;color:#757575;font-family:Arial;font-size:12px;line-height:26px;text-align:center;padding:0 10px;height:30px;border-radius:0px;border:#757575 solid 2px;font-weight:700}
@media (max-width:768px){.competences .development .right-development .technologie .bubble-grey-bottom-left{padding:0}}
.competences .development .right-development .technologie .bubble-grey-bottom-left:after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-width:11px 22px 0 0;border-color:#fafafa transparent transparent transparent;bottom:-11px;left:26%;margin-left:-11px}
.competences .development .right-development .technologie .bubble-grey-bottom-left:before{content:"";position:absolute;width:0;z-index:0;border-style:solid;border-width:13px 24px 0 0;border-color:#757575 transparent transparent transparent;bottom:-15px;left:26%;margin-left:-13px;display:block}
.competences .development .right-development .technologie .bubble-grey-bottom-right{position:relative;background:#fafafa;color:#757575;font-family:Arial;font-size:12px;line-height:26px;text-align:center;width:99px;height:30px;border-radius:0px;padding:0 10px;border:#757575 solid 2px;font-weight:700}
@media (max-width:768px){.competences .development .right-development .technologie .bubble-grey-bottom-right{padding:0}}
.competences .development .right-development .technologie .bubble-grey-bottom-right:after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-width:0 22px 11px 0;border-color:transparent #fafafa transparent transparent;bottom:-11px;left:76%;margin-left:-11px}
.competences .development .right-development .technologie .bubble-grey-bottom-right:before{content:"";position:absolute;width:0;z-index:0;border-style:solid;border-width:0 24px 13px 0;border-color:transparent #757575 transparent transparent;bottom:-15px;left:76%;margin-left:-11px;display:block}
.competences .development .right-development .technologie .bubble-green-top-left{position:relative;background:#fafafa;color:#00a3a6;font-family:Arial;font-size:12px;line-height:26px;text-align:center;padding:0 10px;height:30px;border-radius:0px;border:#00a3a6 solid 2px;font-weight:700}
@media (max-width:768px){.competences .development .right-development .technologie .bubble-green-top-left{padding:0}}
.competences .development .right-development .technologie .bubble-green-top-left:after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-width:11px 0 0 22px;border-color:transparent transparent transparent #fafafa;top:-11px;left:26%;margin-left:-11px}
.competences .development .right-development .technologie .bubble-green-top-left:before{content:"";position:absolute;width:0;z-index:0;border-style:solid;border-width:13px 0 0 24px;border-color:transparent transparent transparent #00a3a6;top:-15px;left:26%;margin-left:-13px;display:block}
.competences .development .right-development .technologie .bubble-green-top-right{position:relative;background:#fafafa;color:#00a3a6;font-family:Arial;font-size:12px;line-height:26px;text-align:center;width:99px;height:30px;border-radius:0px;padding:0 10px;border:#00a3a6 solid 2px;font-weight:700}
@media (max-width:768px){.competences .development .right-development .technologie .bubble-green-top-right{padding:0}}
.competences .development .right-development .technologie .bubble-green-top-right:after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-width:0 0 11px 22px;border-color:transparent transparent #fafafa transparent;top:-11px;left:76%;margin-left:-11px}
.competences .development .right-development .technologie .bubble-green-top-right:before{content:"";position:absolute;width:0;z-index:0;border-style:solid;border-width:0 0 13px 24px;border-color:transparent transparent #00a3a6 transparent;top:-15px;left:76%;margin-left:-11px;display:block}
.competences .methodologie h3{margin:0;padding-left:360px;padding-top:92px;padding-bottom:26px;font-family:Montserrat;font-size:22.5px;font-weight:300;font-style:italic;letter-spacing:1.13px;text-align:left;color:#161716;border-bottom:2px solid #757575}
@media (max-width:1400px){.competences .methodologie h3{padding-left:50px}}
@media (max-width:992px){.competences .methodologie h3{border:0;padding-left:0;text-align:center;padding-right:40px}}
.competences .methodologie .methodologie-title{padding-top:58px}
.competences .methodologie .pt-0{padding-top:0}
.competences .methodologie .steps-container{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;max-width:1145px;margin:auto;padding-bottom:54px}
@media (max-width:1200px){.competences .methodologie .steps-container{justify-content:space-between;margin:0 10px}}
@media (max-width:992px){.competences .methodologie .steps-container{flex-direction:column;align-items:flex-start;justify-content:center;width:fit-content;margin:auto;padding-left:43px;padding-bottom:0;border-left:2px solid #757575}}
.competences .methodologie .steps-container .dev-steps{position:relative;display:flex;padding-top:23px;flex-direction:column;justify-content:center;align-items:flex-start;width:180px}
@media (max-width:1200px){.competences .methodologie .steps-container .dev-steps{margin:0 !important}}
@media (max-width:992px){.competences .methodologie .steps-container .dev-steps{margin-bottom:40px !important;padding-top:0;width:300px}}
@media (max-width:400px){.competences .methodologie .steps-container .dev-steps{width:250px}}
@media (max-width:320px){.competences .methodologie .steps-container .dev-steps{width:200px}}
.competences .methodologie .steps-container .dev-steps h4{font-family:Montserrat;font-size:19.5px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:0.98px;text-align:left;color:#757575;margin:0;margin-bottom:13px}
.competences .methodologie .steps-container .dev-steps h4::after{content:"";position:absolute;top:-7px;left:0;width:12px;height:12px;border-radius:50%;background-color:#00a3a6}
@media (max-width:992px){.competences .methodologie .steps-container .dev-steps h4::after{left:-50px;top:5px}}
.competences .methodologie .steps-container .dev-steps #last-step-title::after{border:2px solid #00a3a6;box-sizing:border-box;background-color:#fff}
.competences .methodologie .steps-container .dev-steps p{font-family:Montserrat;margin:0;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:left;color:#757575}
.competences .methodologie .steps-container .dev-steps:first-child{margin-left:103px;margin-right:90px}
.competences .methodologie .steps-container .dev-steps:nth-child(2){margin-right:111px}
.competences .methodologie .steps-container .dev-steps:nth-child(3){margin-right:114px}
.competences .methodologie .steps-container .web-design-steps:first-child{margin-right:84px}
.competences .methodologie .steps-container .web-design-steps:nth-child(2){margin-right:83px}
.competences .methodologie .steps-container .web-design-steps:nth-child(3){margin-right:74px}
.competences .methodologie .steps-container .web-design-steps:nth-child(4){margin-right:87px}
.competences .methodologie .pb-96{padding-bottom:96px}
@media (max-width:768px){.competences .methodologie .pb-96{padding-bottom:0}}
.competences .marketing{max-width:1145px;margin:auto}
.competences .marketing h3{width:100%;margin:0;margin-top:90px;text-align:right;padding-right:86px;font-family:Montserrat;font-size:33px;font-weight:700;line-height:0.98;letter-spacing:1.65px;color:#161716}
@media (max-width:1400px){.competences .marketing h3{padding-right:0;text-align:center}}
.competences .marketing .marketing-containers{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}
@media (max-width:1400px){.competences .marketing .marketing-containers{align-items:center;justify-content:center;flex-direction:column-reverse}}
.competences .marketing .marketing-containers .left-marketing{margin-top:32px}
.competences .marketing .marketing-containers .left-marketing img{padding-bottom:94px}
.competences .marketing .marketing-containers .left-marketing .left-marketing-text{position:relative;font-family:Montserrat;font-size:22.5px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:1.13px;text-align:center;color:#00a3a6}
.competences .marketing .marketing-containers .left-marketing .left-marketing-text::after{width:33px;height:12px;content:"";position:absolute;top:8px;left:40px;background:url("../themes/v1/assets/images/green-arrow.png");background-repeat:no-repeat}
@media (max-width:768px){.competences .marketing .marketing-containers .left-marketing .left-marketing-text::after{left:5px}}
.competences .marketing .marketing-containers .right-marketing{margin-right:84px;margin-top:32px}
@media (max-width:1400px){.competences .marketing .marketing-containers .right-marketing{margin-right:0}}
.competences .marketing .marketing-containers .right-marketing .right-marketing-text{font-family:Montserrat}
.competences .marketing .marketing-containers .right-marketing .right-marketing-text h4{font-size:15px;font-weight:300;font-style:italic;line-height:1.73;letter-spacing:0.75px;color:#161716;margin:0;padding-right:9px;width:100%}
.competences .marketing .marketing-containers .right-marketing .right-marketing-text p{font-size:14px;line-height:1.18;letter-spacing:0.55px;color:#757575;margin-top:17px;margin-bottom:25px}
.competences .marketing .marketing-containers .right-marketing .right-marketing-text a{display:block;width:fit-content;border:none;background-color:#00a3a6;color:white;text-align:center;text-transform:none;font-size:14px;letter-spacing:0.73px;transition:all 300ms ease;padding-inline:18px;padding:16px 18px}
.competences .marketing .marketing-containers .right-marketing .right-marketing-text a:hover{transform:translateX(10px)}
@media (max-width:1400px){.competences .marketing .marketing-containers .right-marketing .right-marketing-text{padding-right:20px}}
.competences .marketing .marketing-containers .right-marketing img{margin-top:99px}
.competences .web-design h3{width:1145px;margin:0;margin:auto;padding-top:96px;padding-left:65px;text-align:left;font-family:Montserrat;font-size:33px;font-weight:700;line-height:0.98;letter-spacing:1.65px;color:#161716}
@media (max-width:1400px){.competences .web-design h3{padding-right:0;padding-left:0;text-align:center;width:100%}}
.competences .web-design .web-design-containers{max-width:1145px;margin:auto;display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:113px;flex-wrap:wrap}
@media (max-width:1400px){.competences .web-design .web-design-containers{align-items:center;justify-content:center;flex-direction:column}}
.competences .web-design .web-design-containers .left-web-design{padding-left:65px}
@media (max-width:1400px){.competences .web-design .web-design-containers .left-web-design{padding-left:0}}
.competences .web-design .web-design-containers .left-web-design .left-web-design-text h4{font-family:Montserrat;font-size:15px;font-weight:300;font-stretch:normal;font-style:italic;line-height:1.73;letter-spacing:0.75px;text-align:left;color:#161716;margin-top:6px;margin-bottom:14px;padding-left:4px}
.competences .web-design .web-design-containers .left-web-design .left-web-design-text p{font-family:Montserrat;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:0.55px;text-align:left;color:#757575;margin:0;margin-bottom:28px;padding-left:5px}
.competences .web-design .web-design-containers .left-web-design .left-web-design-text a{display:block;width:fit-content;border:none;background-color:#00a3a6;color:white;text-align:center;text-transform:none;font-size:14px;letter-spacing:0.73px;transition:all 300ms ease;padding-inline:18px;padding:16px 18px}
.competences .web-design .web-design-containers .left-web-design .left-web-design-text a:hover{transform:translateX(10px)}
@media (max-width:1400px){.competences .web-design .web-design-containers .left-web-design .left-web-design-text{padding-left:0px;padding-right:0px}}
.competences .web-design .web-design-containers .left-web-design img{margin-top:78px}
@media (max-width:1400px){.competences .web-design .web-design-containers .left-web-design img{width:100%}}
.competences .web-design .web-design-containers .right-web-design{margin-top:49px;padding-right:4px}
@media (max-width:1400px){.competences .web-design .web-design-containers .right-web-design{margin-top:100px}}
@media (max-width:600px){.competences .web-design .web-design-containers .right-web-design{padding-left:20px;padding-right:20px}}
.competences .web-design .web-design-containers .right-web-design .right-web-design-text{position:relative;margin-top:120px;font-family:Montserrat;font-size:33px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:1.65px;text-align:center;width:fit-content;color:#00a3a6;padding-left:105px}
@media (max-width:768px){.competences .web-design .web-design-containers .right-web-design .right-web-design-text{padding-left:0;margin-right:0;width:100%}}
.competences .web-design .web-design-containers .right-web-design .right-web-design-text::after{width:50px;height:38px;content:"";position:absolute;top:-8px;left:41px;background:url("../themes/v1/assets/images/quotes.png");background-repeat:no-repeat}
@media (max-width:768px){.competences .web-design .web-design-containers .right-web-design .right-web-design-text::after{top:-45px}}
.competences .web-design .web-design-containers .right-web-design .right-web-design-text::before{width:76px;height:56px;content:"";position:absolute;bottom:-28px;right:0;background:url("../themes/v1/assets/images/quotes-reverse.png");background-repeat:no-repeat}
@media (max-width:768px){.competences .web-design .web-design-containers .right-web-design .right-web-design-text::before{right:100px;bottom:-60px}}
.competences .aventure .aventure-containers{max-width:1145px;margin:auto}
.competences .aventure .aventure-containers h3{font-family:Montserrat;font-size:33px;font-weight:700;font-stretch:normal;font-style:normal;line-height:0.98;letter-spacing:1.65px;text-align:center;color:#00a3a6;margin:0}
.competences .aventure .aventure-containers .green{padding-top:68px}
.competences .aventure .aventure-containers .black{color:#161716;line-height:normal}
.competences .aventure .aventure-containers .aventure-text-container{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;padding-bottom:91px;margin-top:47px}
.competences .aventure .aventure-containers .aventure-text-container .aventure-text-child{display:flex;flex-direction:column;align-items:center;justify-content:center}
@media (max-width:992px){.competences .aventure .aventure-containers .aventure-text-container .aventure-text-child{margin-bottom:40px}}
.competences .aventure .aventure-containers .aventure-text-container .aventure-text-child p{font-family:Montserrat;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:center;color:#757575;margin:0;margin-top:15px}
.competences .aventure .aventure-containers .aventure-text-container .aventure-text-child:first-child{margin-right:90px}
@media (max-width:992px){.competences .aventure .aventure-containers .aventure-text-container .aventure-text-child:first-child{margin-right:0}}
.competences .aventure .aventure-containers .aventure-text-container .aventure-text-child:nth-child(2){margin-right:79px}
@media (max-width:992px){.competences .aventure .aventure-containers .aventure-text-container .aventure-text-child:nth-child(2){margin-right:0}}
@media (max-width:992px){.competences .aventure .aventure-containers .aventure-text-container{flex-direction:column;align-items:center;justify-content:center}}
@keyframes slideFromLeft{0%{transform:translateX(10vw);opacity:0}75%{transform:translateX(10vw);opacity:0}100%{transform:translateX(0px);opacity:1}}
@keyframes slideFromRight{0%{transform:translateX(-50vw);opacity:0.2}75%{transform:translateX(-50vw);opacity:0.2}100%{transform:translateX(0px);opacity:1}}
@keyframes imageAnimation{0%{opacity:0}75%{transform:translateX(80px);opacity:0}100%{transform:translateX(0px);opacity:1}}
@keyframes imageEffect1{from{transform:translate(40px,-40px);opacity:0.4}to{transform:translate(0px,0px);opacity:1}}
@keyframes imageEffect2{from{transform:translate(80px,-80px);opacity:0.6}to{transform:translate(0px,0px);opacity:1}}
@keyframes imageEffect3{from{transform:translate(120px,-120px);opacity:0.8}to{transform:translate(0px,0px);opacity:1}}
@keyframes imageEffect4{from{transform:translate(160px,-160px);opacity:1}to{transform:translate(0px,0px);opacity:1}}
[data-aos="slideFromLeft"]{transform:translateX(-100vw);opacity:0;transition-property:transform,opacity;transition-duration:0.3s}
[data-aos="slideFromLeft"].aos-animate{transform:translateX(0px);opacity:1}
[data-aos="slideFromLeftWithDelay"]{transform:translateX(-100vw);opacity:0;transition-property:transform,opacity;transition-delay:0.2s}
[data-aos="slideFromLeftWithDelay"].aos-animate{transform:translateX(0px);opacity:1}
[data-aos="slideFromLeftWithDelay0.4"]{transform:translateX(-100vw);opacity:0;transition-property:transform,opacity;transition-delay:0.4s}
[data-aos="slideFromLeftWithDelay0.4"].aos-animate{transform:translateX(0px);opacity:1}
[data-aos="slideFromLeftWithDelay0.6"]{transform:translateX(-100vw);opacity:0;transition-property:transform,opacity;transition-delay:0.6s}
[data-aos="slideFromLeftWithDelay0.6"].aos-animate{transform:translateX(0px);opacity:1}
[data-aos="slideFromRight"]{transform:translateX(100vw);opacity:0;transition-property:transform,opacity;transition-duration:0.2s}
[data-aos="slideFromRight"].aos-animate{transform:translateX(0px);opacity:1}
[data-aos="slideFromRightWithDelay"]{transform:translateX(100vw);opacity:0;transition-property:transform,opacity;transition-delay:0.2s}
[data-aos="slideFromRightWithDelay"].aos-animate{transform:translateX(0px);opacity:1}
[data-aos="slideFromRightWithDelay0.4"]{transform:translateX(100vw);opacity:0;transition-property:transform,opacity;transition-delay:0.4s}
[data-aos="slideFromRightWithDelay0.4"].aos-animate{transform:translateX(0px);opacity:1}
[data-aos="slideFromRightWithDelay0.6"]{transform:translateX(100vw);opacity:0;transition-property:transform,opacity;transition-delay:0.6s}
[data-aos="slideFromRightWithDelay0.6"].aos-animate{transform:translateX(0px);opacity:1}
[data-aos="slideFromRightWithDelay0.8"]{transform:translateX(100vw);opacity:0;transition-property:transform,opacity;transition-delay:0.8s}
[data-aos="slideFromRightWithDelay0.8"].aos-animate{transform:translateX(0px);opacity:1}
[data-aos="appear"]{opacity:0;transition-property:transform,opacity;transition-delay:1s}
[data-aos="appear"].aos-animate{opacity:1}
[data-aos="rotate"]{transform:rotate(180deg);transition-property:transform}
[data-aos="rotate"].aos-animate{transform:rotate(0deg)}
[data-aos="rotateWithDelay0.2"]{transform:rotate(180deg);transition-property:transform;transition-delay:0.2s}
[data-aos="rotateWithDelay0.2"].aos-animate{transform:rotate(0deg)}
[data-aos="rotateWithDelay0.4"]{transform:rotate(180deg);transition-property:transform;transition-delay:0.4s}
[data-aos="rotateWithDelay0.4"].aos-animate{transform:rotate(0deg)}