.content .container .section #top{margin-top:50px}.content .container .section #top .description{margin:0}.content .container .section .button{margin-top:100px!important}.content .container .section .secteurs-container{-moz-column-gap:50px;column-gap:50px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:50px;max-width:2000px;row-gap:20px;width:90%}.content .container .section .secteurs-container .secteur{border:1px solid #fff;cursor:pointer;height:350px;overflow:hidden;position:relative}.content .container .section .secteurs-container .secteur .secteur-overlay{align-items:center;background-color:rgba(0,0,0,.3);color:#fff;display:flex;font-size:30px;font-weight:700;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;text-align:center;top:0;width:100%;z-index:1}.content .container .section .secteurs-container .secteur .secteur-bg-img{height:100%;width:100%}.content .container .section .secteurs-container .secteur .secteur-bg-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;transition:transform .3s ease;width:100%}.content .container .section .secteurs-container .secteur:hover .secteur-bg-img img{transform:scale(1.1)}@media screen and (max-width:1400px){.content .container .section .secteurs-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:830px){.content .container .section .secteurs-container{grid-template-columns:1fr}}.content .container .section .carousel{height:90vh;margin-top:50px;max-height:1400px;max-width:2000px;position:relative;width:100%}.content .container .section .carousel>ul{list-style:none;margin:0;padding:0}.content .container .section .carousel .slide{display:flex;flex-direction:row;inset:0;justify-content:space-evenly;opacity:0;padding:0 150px;position:absolute;transition:opacity .3s ease-in-out;transition-delay:.3s}.content .container .section .carousel .slide .information-slide{display:flex;flex-direction:column;height:100%;justify-content:center;width:60%}.content .container .section .carousel .slide .information-slide>*{margin-bottom:20px;margin-top:20px}.content .container .section .carousel .slide .information-slide .title{font-size:65px;font-weight:700;line-height:1}.content .container .section .carousel .slide .information-slide .title .down{font-size:45px}.content .container .section .carousel .slide .information-slide .description{font-size:20px;line-height:normal;padding-right:40px}.content .container .section .carousel .slide .information-slide .button-carousel{align-items:center;border:2px solid #000;cursor:pointer!important;display:flex;justify-content:space-evenly;padding:10px 20px;text-decoration:none;transition:background-color .2s ease-in-out;width:300px}.content .container .section .carousel .slide .information-slide .button-carousel .img-container{align-items:center;display:flex;justify-content:center}.content .container .section .carousel .slide .information-slide .button-carousel .img-container img{height:20px;width:20px}.content .container .section .carousel .slide .information-slide .button-carousel:hover{background-color:#fff}@media screen and (max-width:1250px){.content .container .section .carousel .slide .information-slide .title{font-size:50px}.content .container .section .carousel .slide .information-slide .title .down{font-size:40px}.content .container .section .carousel .slide .information-slide .description{font-size:19px}}@media screen and (max-width:1000px){.content .container .section .carousel .slide .information-slide .description{padding:0}}@media screen and (max-width:830px){.content .container .section .carousel .slide .information-slide .title{font-size:40px}.content .container .section .carousel .slide .information-slide .title .down{font-size:30px}.content .container .section .carousel .slide .information-slide .description{font-size:18px;padding:0 20px}.content .container .section .carousel .slide .information-slide .button-carousel{flex-direction:column;font-size:15px;width:200px}}@media screen and (max-width:290px){.content .container .section .carousel .slide .information-slide .title{font-size:30px}.content .container .section .carousel .slide .information-slide .title .down{font-size:20px}.content .container .section .carousel .slide .information-slide .description{font-size:15px}.content .container .section .carousel .slide .information-slide .button-carousel{font-size:13px;width:180px}}.content .container .section .carousel .slide .img-slide{width:40%}.content .container .section .carousel .slide .img-slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:1250px){.content .container .section .carousel .slide .information-slide{width:70%}.content .container .section .carousel .slide .img-slide{width:30%}}@media screen and (max-width:1250px) and (max-width:1000px){.content .container .section .carousel .slide{padding:0 20px}.content .container .section .carousel .slide .information-slide{align-items:center;text-align:center}.content .container .section .carousel .slide .img-slide{display:none}}.content .container .section .carousel .slide[data-active]{opacity:1;transition-delay:0ms;z-index:1}.content .container .section .carousel .carousel-button{background:none;border:none;cursor:pointer;padding:0 .5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.content .container .section .carousel .carousel-button .img-container{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.content .container .section .carousel .carousel-button .img-container img{height:47px;transition:.1s ease-in-out;width:47px}.content .container .section .carousel .carousel-button .img-container:hover img{height:50px;width:50px}.content .container .section .carousel .carousel-button.prev{left:1rem}.content .container .section .carousel .carousel-button.next{right:1rem}@media screen and (max-width:830px){.content .container .section .carousel .carousel-button{padding:0}.content .container .section .carousel{padding:0;width:100%}}.content .container .section .indicators{display:flex;justify-content:center;list-style-type:none;margin:15px 0;padding:0;width:100%}.content .container .section .indicators .indicator{border:2px solid #000;border-radius:50%;height:10px;margin:0 5px;transition:background-color .2s ease-in-out;width:10px}.content .container .section .indicators .indicator.active{background-color:#000}.content .container .section .services-proposes{margin-top:40px;max-width:2000px;width:80%}.content .container .section .services-proposes .services{align-items:center;display:flex;justify-content:space-between;width:100%}.content .container .section .services-proposes .services *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.content .container .section .services-proposes .services .services-children{background-color:#fff;border:1px solid #000;cursor:pointer;height:350px;position:relative;width:48%}.content .container .section .services-proposes .services .services-children .services-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;width:100%}.content .container .section .services-proposes .services .services-children .services-overlay img{height:40%;opacity:0;transition:opacity .3s ease}.content .container .section .services-proposes .services .services-children .services-overlay img.img-active{opacity:1}.content .container .section .services-proposes .services .services-children .services-overlay img.moins,.content .container .section .services-proposes .services .services-children .services-overlay img.plus{display:none}.content .container .section .services-proposes .services .services-children .services-overlay img.img-active.moins,.content .container .section .services-proposes .services .services-children .services-overlay img.img-active.plus{display:block}.content .container .section .services-proposes .services .services-children .services-overlay.overlay-active{display:flex;opacity:1}.content .container .section .services-proposes .services .services-children:hover .services-overlay{opacity:1;pointer-events:auto}.content .container .section .services-proposes .services .services-children .img-service{align-items:center;display:flex;height:100%;overflow:hidden;width:100%}.content .container .section .services-proposes .services .services-children .img-service img{width:100%}@media screen and (max-width:730px){.content .container .section .services-proposes .services{flex-direction:column}.content .container .section .services-proposes .services .services-children{margin-bottom:10px;width:100%}}.content .container .section .services-proposes .services-content{margin-top:20px;width:100%}.content .container .section .services-proposes .services-content .service-france-services{background-color:#fff;border:1px solid #000;display:none;padding:20px 0}.content .container .section .services-proposes .services-content .service-france-services .main-title{background-color:#003b9f;color:#fff;font-size:35px;font-weight:700;margin-bottom:20px;padding:10px 20px;text-align:center}@media screen and (max-width:1450px){.content .container .section .services-proposes .services-content .service-france-services .main-title{font-size:30px}}@media screen and (max-width:1180px){.content .container .section .services-proposes .services-content .service-france-services .main-title{margin-bottom:0}}@media screen and (max-width:530px){.content .container .section .services-proposes .services-content .service-france-services .main-title{font-size:22px}}.content .container .section .services-proposes .services-content .service-france-services .service-fs{align-items:center;display:flex;justify-content:center;padding:0 0 0 20px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-img{align-items:center;display:flex;justify-content:center;width:700px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-img img{outline:2px solid #003b9f;width:100%}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info{align-self:stretch;display:flex;flex:1;flex-direction:column;justify-content:space-evenly}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement,.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .info-rdv,.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .main-title,.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning{padding:0 20px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .partenaires{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:20px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .partenaires .partenaire-item{align-items:center;display:flex;justify-content:center;width:100%}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .partenaires .partenaire-item img{max-height:50px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement{display:flex;justify-content:flex-start}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement .img-container{height:20px;width:20px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement .img-container img{width:100%}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement .adresse{font-size:17px;line-height:normal;margin-left:10px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning{align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:flex-start}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning .rdv-button{background-color:#ff1f00;border-radius:10px;color:#fff;cursor:pointer;padding:10px 30px;text-align:center}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning .planning{align-items:center;display:flex;justify-content:flex-start;margin-left:50px;padding:10px 20px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning .planning .img-container{height:30px;width:30px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning .planning .img-container img{width:100%}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning .planning .text{color:#003b9f;margin-left:5px;text-decoration:underline}@media screen and (max-width:1450px){.content .container .section .services-proposes .services-content .service-france-services .service-fs .main-title{font-size:30px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-img{width:500px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .info-rdv{font-size:25px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .partenaires .partenaire-item img{max-height:50px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement{font-size:15px;margin:10px 0}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement .img-container{height:17px;width:17px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning{font-size:18px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning .planning .img-container{height:25px;width:25px}}@media screen and (max-width:1260px){.content .container .section .services-proposes .services-content .service-france-services .service-fs{align-items:center;flex-direction:column;padding:0;text-align:center}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-img{padding:20px;width:90%}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info{padding:0}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement,.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning{justify-content:center;margin-top:10px}}@media screen and (max-width:830px){.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement .adresse{text-decoration:underline}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement,.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .info-rdv,.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning{margin-top:20px}}@media screen and (max-width:650px){.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .partenaires{grid-template-columns:repeat(3,1fr)}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .partenaires .partenaire-item img{max-height:40px}}@media screen and (max-width:530px){.content .container .section .services-proposes .services-content .service-france-services .service-fs .main-title{font-size:22px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .info-rdv{font-size:20px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement{font-size:14px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement .img-container{display:none}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement .adresse{margin:0 5px}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning{flex-direction:column}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning .planning{margin:10px 0 0}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .emplacement,.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .info-rdv,.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .rdv-planning{margin-top:20px}}@media screen and (max-width:430px){.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .partenaires{grid-template-columns:repeat(2,1fr)}.content .container .section .services-proposes .services-content .service-france-services .service-fs .service-info .partenaires .partenaire-item img{max-height:35px}}.content .container .section .services-proposes .services-content .service-france-services .service-fs-caf{background-color:#003b9f;color:#fff;font-size:25px;margin-top:25px;padding:10px 20px}.content .container .section .services-proposes .services-content .service-france-services .service-fs-caf .click-here{color:#ff1f00;font-weight:700;text-decoration:underline}@media screen and (max-width:830px){.content .container .section .services-proposes .services-content .service-france-services .service-fs-caf{font-size:20px}}@media screen and (max-width:530px){.content .container .section .services-proposes .services-content .service-france-services .service-fs-caf{font-size:18px}}.content .container .section .services-proposes .services-content .service-guid-asso{background-color:#fff;border:1px solid #000;display:none;padding:20px}.content .container .section .services-proposes .services-content .service-guid-asso .service-img-container{width:100%}.content .container .section .services-proposes .services-content .service-guid-asso .service-img-container img{height:100%;width:100%}.content .container .section .services-proposes .services-content .service-guid-asso .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto;width:90%}.content .container .section .services-proposes .services-content .service-guid-asso .buttons .button{background-color:#d1ff80;margin:10px 0 0;width:400px}.content .container .section .services-proposes .services-content .service-guid-asso .buttons .button:hover{background-color:#fff}@media screen and (max-width:520px){.content .container .section .services-proposes .services-content .service-guid-asso .buttons .button{flex-direction:column;text-align:center;width:300px}}
