@charset "UTF-8";@font-face{font-family:Open Sans;src:url(./OpenSans-Light-DW3IjDxP.woff2) format("woff2"),url(./OpenSans-Light-BSFcfJR5.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(./OpenSans-Regular-BQse7FS0.woff2) format("woff2"),url(./OpenSans-Regular-DG79oGCY.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(./OpenSans-SemiBold-CkRIq7jE.woff2) format("woff2"),url(./OpenSans-SemiBold-Dc1_XORp.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(./OpenSans-Bold-aMggd1d0.woff2) format("woff2"),url(./OpenSans-Bold-DyNPOUwh.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ComingSoon;src:url(./ComingSoon-Regular-CFaUSMjx.woff2) format("woff2"),url(./ComingSoon-Regular-B0OnMfJP.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.btn{background-color:#f0f0f0;border:1px solid #225367;border-radius:.7rem;color:#225367;font-weight:500;padding:1rem 2rem;transition:all .3s}.btn:hover{border:1px solid rgb(240,240,240);background-color:#225367;color:#f0f0f0;transition:all .3s}.btn-yellow:hover{background-color:#f9b103;border:1px solid #f9b103;color:#225367}.wpcf7-form{max-width:600px;margin:0 auto}.wpcf7-form label{display:block;margin-bottom:.5rem;font-weight:300;position:relative;cursor:pointer}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form textarea{width:100%;padding:.75rem 1rem;margin-bottom:1rem;border:1px solid #b0b0b0;border-radius:.5rem;transition:border .3s,box-shadow .3s;box-sizing:border-box}.wpcf7-form input:focus,.wpcf7-form textarea:focus{border-color:#333;box-shadow:0 0 0 3px #0000001a;outline:none}.wpcf7-form textarea{min-height:150px;resize:vertical}.wpcf7-list-item{margin:0}.wpcf7-form input[type=checkbox]{display:none}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:.5rem;border:2px solid #ccc;border-radius:4px;vertical-align:middle;transition:all .3s;background-color:#fff}.wpcf7-form input[type=checkbox]:checked+.wpcf7-list-item-label:before{background-color:#f9b103;border-color:#f9b103}.wpcf7-form input[type=radio]{position:absolute;opacity:0;width:0;height:0}.wpcf7-form .wpcf7-list-item-label:before{content:"";display:inline-block;width:18px;height:18px;border:2px solid #ccc;border-radius:50%;margin-right:.5rem;vertical-align:middle;background-color:#fff;transition:all .3s}.wpcf7-form .wpcf7-list-item label:has(input[type=radio]:checked) .wpcf7-list-item-label:before{background-color:#f9b103;border-color:#f9b103}.wpcf7-form input[type=submit]{background-color:transparent;border:1px solid #225367;border-radius:.7rem;color:#225367;padding:1rem 2rem;transition:all .3s;cursor:pointer}.wpcf7-form input[type=submit]:hover{background-color:#f9b103;border:1px solid #f9b103;color:#225367}.wpcf7-form small{display:block;font-size:.875rem;color:#666;margin-bottom:1rem}.wpcf7-response-output{margin-top:1rem;padding:.75rem 1rem;border-radius:.5rem;font-weight:300}.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.wpcf7-response-output.wpcf7-validation-errors{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@media(max-width:480px){.wpcf7-form{padding:0 1rem}.wpcf7-form input[type=submit]{width:100%;padding:1rem}}footer{background-color:#f7f7f7;padding:1rem 0}.footer__wrapper{font-size:.8rem;text-align:center}.footer__wrapper a{color:#e40065;transition:all .3s}.footer__wrapper a:hover{color:#225367}.container{margin:auto;max-width:70rem}.container__edito{margin:auto;max-width:52rem}.container__edito h1{text-align:center}.main_page{margin-bottom:4rem}.tt-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;z-index:1;direction:ltr}@media(max-width:1024px){.container,.container__edito{margin:auto 1rem}}header{position:sticky;top:0;width:100%;background-color:#fff;z-index:9999;box-shadow:0 2px 5px #0000001a}.header__wrapper{display:flex;justify-content:center;align-items:center;position:relative}.header__logo img{max-width:7rem;height:auto}.header__menu{display:flex;gap:2rem;list-style:none}.header__menu>li{font-size:.9rem;position:relative;text-transform:uppercase}.header__menu a{text-decoration:none;color:#000;padding:10px 15px;display:flex;align-items:center;justify-content:space-between}.menu-item-has-children>a:after{content:"▼";font-size:.6em;margin-left:5px;transition:transform .3s ease}.menu-item-has-children.open>a:after{transform:rotate(-180deg)}.header__menu>li>a{position:relative;overflow:hidden;transition:color .3s ease,transform .3s ease}.header__menu>li>a:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#225367;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.header__menu>li:hover>a{color:#225367;transform:translateY(-2px)}.header__menu>li:hover>a:before{transform:scaleX(1);transform-origin:left}.header__menu .current_page_item>a{background-color:#225367;color:#fff}.header__menu .current_page_item>a:hover{color:#fff}.header__menu .current_page_item>a[href*="#"]{background-color:transparent;color:inherit}.header__menu .sub-menu{position:absolute;top:100%;left:0;background:#fff;list-style:none;padding:0;margin:0;min-width:200px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease;z-index:2}.header__menu .sub-menu li a{padding:10px;color:#000;display:block}.header__menu li.open>.sub-menu{display:block;max-height:500px;opacity:1}.header__menu .sub-menu li a:hover{background:#f5f5f5}.header__burger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer}.header__burger span{width:25px;height:3px;background:#000;display:block}.header__social-link svg,.header__social-link-mo svg{fill:#93cdaa;height:1.1rem;transition:all .3s;width:1.1rem}.header__social-link svg:hover,.header__social-link-mo svg:hover{fill:#5096d4}.header__social-link svg{margin-bottom:.3rem;margin-left:1rem}.header__social-link-mo{display:none}@media(max-width:768px){.header__wrapper{justify-content:space-between}.header__burger{display:flex}.header__nav{position:absolute;top:100%;left:0;width:100%;background:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease;z-index:20}.header__nav.is-open{max-height:500px}.header__menu{flex-direction:column;padding:1rem}.header__menu .sub-menu{position:static;display:none;padding-left:1rem}.header__menu li.open>.sub-menu{display:block}.header__social-link{display:none}.header__social-link-mo{display:block;margin-left:2rem}}.block__text-image{display:flex}.quoting{color:#f0f0f0;font-family:ComingSoon;font-size:1.4rem;padding:3rem 0;text-align:center}.quoting__blue{background-color:#225367}.page__section{position:relative}.page__section h2{text-align:center;font-size:3rem;font-weight:900;color:#b0b0b0}.page__section img{margin:2rem auto}blockquote{background-color:#93cdaa;padding:1rem 2rem;color:#454545;font-family:ComingSoon;font-size:1.2rem;line-height:2rem;position:relative;margin:0}blockquote:before{content:"“";font-size:5rem;color:#ffffffb3;position:absolute;top:2rem;left:1rem;font-family:ComingSoon,cursive}.block__text-image-text a{color:#e40065}.block__text-image-text a:hover{color:#225367}@media(max-width:1024px){.block__text-image{flex-direction:column}.block__text-image .block__text-image-image{text-align:center}.block__text-image .block__text-image-image img{max-width:60%;height:auto}blockquote,.quoting{font-size:1rem}.page__section h2{font-size:1.625rem}}.home__hero-video{color:#f0f0f0;overflow:hidden;padding:0;position:relative;width:100%}.home__hero-video video{height:auto;left:0;position:absolute;top:0;width:100%}.home__hero-video:before{content:"";display:block;position:relative;top:0;left:0;height:0;width:100%;padding-top:36.45%;z-index:0}.home__hero-text{left:6rem;max-width:45rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.home__hero-text h1,.home__hero-text h2{color:#454545}.home__hero-text h2{font-size:1.6rem}.home__hero-text h2 span{font-weight:500}.home__hero-video-mo{display:none}@media(max-width:768px){.home__hero-video{display:none}.home__hero-video-mo{background-image:url(https://www.aitik.fr/wp-content/uploads/2020/05/fond_aitik_l4.jpg);background-size:cover;background-position:bottom right;display:block;min-height:27rem;width:100%}.home__hero-video-mo .home__hero-text{padding-top:1rem;position:relative;left:0;max-width:100%;text-align:center;top:0;transform:none;width:100%}}.contact{padding:60px 0}.contact h2{text-transform:uppercase}.contact__wrapper{display:flex;gap:20px}.contact__infos{display:flex;flex-direction:column;align-items:center;text-align:center}.contact__infos img{opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.contact__infos img.visible{opacity:1;transform:translateY(0)}.contact__infos-content{display:flex;flex-direction:column;margin-top:1.4rem;gap:.5rem}.contact__infos-content h3{margin:0}.contact__infos-content a{color:#e40065;transition:all .3s}.contact__infos-content a:hover{color:#225367}.contact__infos-content a svg{height:1rem;width:1rem}.contact__infos,.contact__form{flex:1}@media(max-width:768px){.contact__wrapper{flex-direction:column;gap:10px}}.commitments{background-color:#225367}.commitments__wrapper{padding:5rem 0;color:#f0f0f0}.commitments__wrapper h2{text-align:center;text-transform:uppercase}.commitments__content{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:3rem}.commitment__card{display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;padding:0 1.5rem;text-align:center;transition:all .3s ease}.commitment__card:hover{transform:translateY(-6px)}.commitment__image{display:flex;justify-content:center}.commitment__card img{display:block;max-height:5rem;transition:transform .4s ease;width:auto}.commitment__card:hover img{transform:scale(1.05)}.commitment__title h3{font-size:1.5rem;font-weight:700;position:relative;text-transform:uppercase}.commitment__title h3:after{content:"";position:absolute;left:50%;bottom:-12px;width:40px;height:3px;background:#f9b000;border-radius:100px;transform:translate(-50%) rotate(-2deg)}.commitment__description{font-size:1.1rem;line-height:1.6}.commitments__link{display:flex;justify-content:center;margin-top:4rem}@media(max-width:1024px){.commitments{padding:60px 0}.commitments__content{grid-template-columns:repeat(2,1fr);gap:20px}.commitment__card img{height:200px}}@media(max-width:768px){.commitments__wrapper h2{margin-bottom:30px}.commitments__content{grid-template-columns:1fr}.commitment__card img{height:180px}}@media(max-width:480px){.commitments{padding:40px 0}.commitments__content{gap:15px}.commitment__card{border-radius:10px;gap:.5rem}.commitment__card img{height:160px}.commitment__card>*:nth-child(2){font-size:18px}.commitment__card>*:nth-child(3){font-size:14px}}.prestations{background-image:url(https://www.aitik.fr/wp-content/uploads/2020/05/fond_aitik_l3.jpg);background-size:cover;padding-bottom:4rem}.prestations__wrapper{padding-top:3rem}.prestations__wrapper h2{text-align:center;text-transform:uppercase}.prestations__content{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;perspective:1000px}.prestation__card{background:transparent;width:100%;height:500px;cursor:pointer}.prestation__card-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d;border-radius:12px;box-shadow:0 10px 25px #0000001a}.prestation__card-inner:hover{transform:scale(1.1)}.prestation__card-front,.prestation__card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;box-sizing:border-box}.prestation__card-back{justify-content:flex-start}.prestation__card-front{background:#fff;color:#333;text-align:center}.prestation__card-front h3{text-align:center;padding-bottom:2rem;position:relative}.prestation__card-front h3:after{position:absolute;margin:auto;content:"";width:75%;height:2px;bottom:0;left:50%;transform:translate(-50%)}.prestation__icon{position:absolute;bottom:0;display:flex;gap:.5rem;right:0;margin-bottom:1rem;margin-right:1rem}.prestation__icon svg{transform:scaleY(-1)}.prestation__card-front--0 h3:after{background-color:#809354}.prestation__card-front--1 h3:after{background-color:#225367}.prestation__card-front--2 h3:after{background-color:#f9b103}.prestation__card-front--3 h3:after{background-color:#895ba2}.prestation__card-front--4 h3:after{background-color:#93cdaa}.prestation__card-front--5 h3:after{background-color:#5096d4}.prestation__card-front--0 .prestation__icon:hover{background-color:#809354}.prestation__card-front--1 .prestation__icon:hover{background-color:#225367}.prestation__card-front--2 .prestation__icon:hover{background-color:#f9b103}.prestation__card-front--3 .prestation__icon:hover{background-color:#895ba2}.prestation__card-front--4 .prestation__icon:hover{background-color:#93cdaa}.prestation__card-front--5 .prestation__icon:hover{background-color:#5096d4}.prestation__card-front--0 .prestation__icon svg{fill:#809354}.prestation__card-front--1 .prestation__icon svg{fill:#225367}.prestation__card-front--2 .prestation__icon svg{fill:#f9b103}.prestation__card-front--3 .prestation__icon svg{fill:#895ba2}.prestation__card-front--4 .prestation__icon svg{fill:#93cdaa}.prestation__card-front--5 .prestation__icon svg{fill:#5096d4}.prestation__card-back{background:#f0f0f0;color:#225367;position:relative;transform:rotateY(180deg)}.prestation__card-back .exemple{color:#f0f0f0;font-size:.7rem;padding:.5rem 1rem .5rem .5rem;position:absolute;left:0;top:0;width:30%;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 100%,0% 100%)}.prestation__card-back--0 .exemple{background-color:#809354}.prestation__card-back--1 .exemple{background-color:#225367}.prestation__card-back--2 .exemple{background-color:#f9b103}.prestation__card-back--3 .exemple{background-color:#895ba2}.prestation__card-back--4 .exemple{background-color:#93cdaa}.prestation__card-back--5 .exemple{background-color:#5096d4}.prestation__card.is-flipped .prestation__card-inner{transform:rotateY(180deg)}.prestation__card-back h4{text-align:center}@media(max-width:1024px){.prestations__content{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.prestations__content{grid-template-columns:1fr}}.prestations__link{display:flex;justify-content:center;margin-top:4rem}.ourReferences{padding:6rem 0;text-align:center;background-color:#f7f7f7}.ourReferences h2{margin-bottom:3rem;text-transform:uppercase}.ourReferences__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:3rem;align-items:center}.ourReferences__content img{max-width:115px;width:100%;margin:0 auto}.ourTeam{background-color:#93cdaa;padding:6rem 0}.ourTeam__wrapper{display:flex;align-items:center;gap:40px;margin-bottom:3rem}.ourTeam__image,.ourTeam__content{width:50%}.ourTeam__image img{width:100%;height:auto;display:block}.ourTeam__content h2{text-transform:uppercase;margin-bottom:1rem}.ourTeam__link{margin-top:2rem}.ourTeam__link a{background-color:transparent}@media(max-width:768px){.ourTeam__wrapper{flex-direction:column}.ourTeam__image,.ourTeam__content{width:100%}}.member__wrapper{display:flex;align-items:flex-start;gap:2rem;padding:3rem}.member__partners-title{text-align:center}.member__content{flex:2}.member__image{flex:1}.member__skills{max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;opacity:0}.member__skills.is-open{max-height:500px;opacity:1;margin-top:1rem}.toggle__skills:before{content:"+ ";font-weight:700}.toggle__skills{background:none;border:none;padding:0;font-weight:600;margin-top:1rem;font-weight:700;cursor:pointer}.member__image img{width:100%;height:auto;display:block;margin-top:3rem}.member.is-even .member__wrapper{flex-direction:row-reverse}.member.is-odd{background-color:#f5f5f5}.member.is-even{background-color:#93cdaa}.decoration_diagonale{background:linear-gradient(to bottom right,#92cbaa calc(50% - 1px),#f5f5f5,#f5f5f5 calc(50% + 1px));height:100px;width:100%}.member__partners{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;padding:20px}.member__partner{display:flex;flex-direction:column;align-items:center;text-align:center;padding:15px;border-radius:12px;transition:transform .2s ease;box-shadow:0 10px 25px #0000001a}.member__partner:hover{transform:translateY(-5px)}.member__partner img{width:100%;height:auto;margin-bottom:10px}.member__partner .member__partner-title{font-weight:700;font-size:1rem;margin-bottom:5px}.member__partner .member__partner-link a{color:#e40065;text-decoration:none;transition:color .2s ease}.member__partner .member__partner-link a:hover{color:#225367;text-decoration:underline}@media(max-width:480px){.member__partners{grid-template-columns:1fr}}@media(max-width:768px){.member__wrapper{flex-direction:column;padding:1.5rem}.member.is-even .member__wrapper{flex-direction:column}.member__image{text-align:center}.member__image img{max-width:60%}.member__partners{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.member__image{order:-1}html{scroll-behavior:smooth}body{margin:0;-webkit-font-smoothing:auto;color:#191919;font-family:Open Sans;font-size:16px;font-weight:300}a{text-decoration:none}h1{font-size:2.5rem;color:#454545}h2{font-size:2rem}@media(max-width:768px){h1{font-size:2rem}h2{font-size:1.625rem}}
