a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;color:inherit;font-size:100%;font:inherit;margin:0;outline:none;padding:0;text-decoration:none;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}span{display:block}*,:after,:before{box-sizing:border-box}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:400;src:url(../fonts/Urbanist-Regular.woff2) format("woff2"),url(../fonts/Urbanist-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:500;src:url(../fonts/Urbanist-Medium.woff2) format("woff2"),url(../fonts/Urbanist-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:600;src:url(../fonts/Urbanist-SemiBold.woff2) format("woff2"),url(../fonts/Urbanist-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:700;src:url(../fonts/Urbanist-Bold.woff2) format("woff2"),url(../fonts/Urbanist-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:800;src:url(../fonts/Urbanist-ExtraBold.woff2) format("woff2"),url(../fonts/Urbanist-ExtraBold.woff) format("woff")}html{background-color:#fff;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button-primary,html{color:#000;font-family:Urbanist}.button-primary{background:#fbcd01;border-radius:6px;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;padding:14.5px 20px;text-decoration:none;transition:all .5s ease}@media (max-width:1099px){.button-primary{padding:20px;width:-moz-fit-content;width:fit-content}}.button-primary:hover{box-shadow:0 0 18px #0003;transform:translateY(-5%)}.button-secondary{background:transparent;border:1px solid #fbcd01;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-family:Urbanist;font-size:18px;font-weight:600;padding:14.5px 20px;text-decoration:none;transition:all .5s ease}@media (max-width:1099px){.button-secondary{padding:20px;width:-moz-fit-content;width:fit-content}}.button-secondary:hover{box-shadow:0 0 18px #0003;transform:translateY(-5%)}.TITLE-70{font-family:Urbanist;font-size:70px;font-weight:800;line-height:85px}@media (max-width:1099px){.TITLE-70{font-size:50px;line-height:1.2}}.SUB-TITLE-16{font-family:Urbanist;font-size:16px;font-weight:400;line-height:32px}.nav{align-items:center;background:transparent;color:#fff;display:flex;height:150px;justify-content:center;position:fixed;top:0;transition:height .5s ease;width:100%;z-index:50}.nav.scrolled{background-color:#fff;box-shadow:0 0 60px #00000026;height:100px}.nav.scrolled .nav__item{color:#000!important}@media (max-width:1099px){.nav.scrolled .nav__item{color:#fff!important}}.nav.scrolled .nav__burger span{background:#000}.nav__burger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-between;padding:0;width:25px;z-index:99}.nav__burger span{background:#fff;border-radius:2px;display:block;height:3px;transition:all .3s ease;width:100%}.nav__burger.active span:first-child{background:#fff;transform:translateY(8px) rotate(45deg)}.nav__burger.active span:nth-child(2){opacity:0}.nav__burger.active span:nth-child(3){background:#fff;transform:translateY(-8px) rotate(-45deg)}@media (max-width:1099px){.nav__burger{display:flex}.nav__cta{display:none!important}}.nav .nav__inner{align-items:center;display:flex;height:100px;justify-content:space-between;max-width:1200px;width:80%}.nav .nav__inner .nav__logo{z-index:99}.nav .nav__inner .nav__logo img{display:block;height:100px;width:auto}.nav .nav__inner .nav__cta,.nav .nav__inner .nav__cta__mobile{background:#fbcd01;border-radius:6px;color:#000;cursor:pointer;display:inline-block;font-family:Urbanist;font-size:18px;font-weight:600;padding:14.5px 20px;text-decoration:none;transition:all .5s ease}@media (max-width:1099px){.nav .nav__inner .nav__cta,.nav .nav__inner .nav__cta__mobile{padding:20px;width:-moz-fit-content;width:fit-content}}.nav .nav__inner .nav__cta:hover,.nav .nav__inner .nav__cta__mobile:hover{box-shadow:0 0 18px #0003;transform:translateY(-5%)}.nav .nav__inner .nav__cta__mobile{display:none}@media (max-width:1099px){.nav .nav__inner .nav__cta__mobile{display:block}.nav .nav__inner .nav__links{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background-color:#365b6dbf;border-bottom:1px solid #fff;display:flex;height:auto;justify-content:center;left:0;padding:150px 0 100px;position:absolute;top:0;transform:translateY(-100%);transition:transform .25s ease;width:100%}}.nav .nav__inner .nav__links.open{display:flex;transform:translateY(0)}.nav .nav__inner .nav__links ul{display:flex;gap:28px;list-style:none;margin:0;padding:0}@media (max-width:1099px){.nav .nav__inner .nav__links ul{align-items:center;flex-direction:column;gap:40px}}.nav .nav__inner .nav__links .nav__item--dropdown{position:relative}.nav .nav__inner .nav__links .nav__item--dropdown:hover .nav__dropdown{display:block}.nav .nav__inner .nav__links .nav__item--dropdown .nav__dropdown{background:#2f4b57;border-radius:10px;box-shadow:0 8px 20px #00000026;color:#fff;display:none;left:0;min-width:260px;padding:6px;position:absolute;top:100%;z-index:99}.nav .nav__inner .nav__links .nav__item--dropdown .nav__dropdown .nav__dropdown-link{border-radius:8px;display:block;opacity:.95;padding:.55rem .75rem;text-decoration:none}.nav .nav__inner .nav__links .nav__item--dropdown .nav__dropdown .nav__dropdown-link:hover{background:#ffffff14;opacity:1}.nav .nav__inner .nav__links .nav__link{display:flex;font-family:Urbanist;font-size:16px;font-weight:600;margin:10px 0;opacity:.8;text-decoration:none}@media (max-width:1099px){.nav .nav__inner .nav__links .nav__link{font-size:24px}}.nav .nav__inner .nav__links .nav__link .nav__chev{font-size:.85em;margin-left:.35rem}.nav .nav__inner .nav__links .nav__link:hover{opacity:1}.footer{border-top:1px solid #365b6d;display:flex;justify-content:center;width:100%}.footer .footer__inner{align-items:center;display:flex;gap:70px;justify-content:space-between;margin:80px 50px;max-width:1600px;position:relative;width:100%}@media (max-width:1099px){.footer .footer__inner{align-items:center;flex-direction:column;justify-content:flex-start;margin:30px 16px}}.footer .footer__inner .footer__market .footer__logo{align-items:center;display:flex;gap:25px}.footer .footer__inner .footer__market .footer__logo p{font-family:Urbanist;font-size:56px;font-weight:700}@media (max-width:1099px){.footer .footer__inner .footer__market .footer__logo p{font-size:40px;line-height:1.2}}.footer .footer__inner .footer__market .footer__logo p{color:#289ace}.footer .footer__inner .footer__market .desc{font-family:Urbanist;font-size:20px;font-weight:400;margin:25px 0}.footer .footer__inner .footer__market .RS{align-items:center;display:flex;gap:20px}@media (max-width:1099px){.footer .footer__inner .footer__market .RS{flex-wrap:wrap}}.footer .footer__inner .footer__sections{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:300px}@media (max-width:1099px){.footer .footer__inner .footer__sections{flex-direction:row}}.footer .footer__inner .footer__sections>p{font-family:Urbanist;font-size:24px;font-weight:700;line-height:29px}.footer .footer__inner .footer__sections ul{display:flex;flex-direction:column;height:100%;justify-content:space-between}.footer .footer__inner .footer__sections ul li{font-family:Urbanist;font-size:16px;font-weight:600;margin:20px 0}.header__page{align-items:center;background-color:#365b6d;display:flex;flex-direction:column;gap:30px;height:550px;justify-content:center;min-height:550px;padding-top:150px;position:relative;text-align:center}@media (max-width:1099px){.header__page{height:auto;padding:150px 16px 60px}}.header__page h1{font-family:Urbanist;font-size:70px;font-weight:800;line-height:85px}@media (max-width:1099px){.header__page h1{font-size:50px;line-height:1.2}}.header__page h1{color:#fff}.header__page>p{color:#fff;font-family:Urbanist;font-size:24px;font-weight:700;line-height:29px;width:50%}@media (max-width:1099px){.header__page>p{width:100%}}.header__page .s{font-family:Urbanist;font-size:20px;font-weight:400}.contact .wrapper{display:flex;justify-content:center;width:100%}.contact .wrapper .contact__form{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:700px}@media (max-width:1099px){.contact .wrapper .contact__form{margin:0 16px}}.contact .wrapper .contact__form h2{color:#365b6d;font-family:Urbanist;font-size:24px;font-weight:700;line-height:29px;text-align:center}.contact .wrapper .contact__form h2.title{color:#289ace;font-family:Urbanist;font-size:32px;font-weight:700;line-height:47px;line-height:1;margin-bottom:50px}.contact .wrapper .contact__form>p{text-align:center}.contact .wrapper .contact__form .grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.contact .wrapper .contact__form input,.contact .wrapper .contact__form textarea{background-color:#f6f6f6;border:none;border-radius:4px;font-family:Urbanist;font-size:16px;font-weight:600;padding:14px 16px;width:100%}.contact .wrapper .contact__form textarea{resize:vertical}.contact .wrapper .contact__form button{align-self:center;border:none;display:inline-block;margin:50px 0 80px;width:-moz-min-content;width:min-content}.contact .wrapper .contact__form button[disabled]{cursor:not-allowed;opacity:.6}.contact .wrapper .contact__form .ok{color:#227a3a}.contact .wrapper .contact__form .err{color:#9b2d2d}@media (max-width:768px){.contact .wrapper .contact__form .grid{grid-template-columns:1fr}}.home h1{font-family:Urbanist;font-size:70px;font-weight:800;line-height:85px}@media (max-width:1099px){.home h1{font-size:50px;line-height:1.2}}.home .TITLE-70{font-family:Urbanist;font-size:70px;font-weight:800;line-height:85px}@media (max-width:1099px){.home .TITLE-70{font-size:50px;line-height:1.2}}.home .SUB-TITLE-16{font-family:Urbanist;font-size:16px;font-weight:400;line-height:32px}.home #hero-banner{background-color:#365b6d;display:flex;height:1000px;justify-content:center;overflow:hidden;position:relative;width:100%}@media (max-width:1099px){.home #hero-banner{height:auto}}.home #hero-banner>img{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.home #hero-banner .hero-wrapper{align-items:center;display:flex;justify-content:space-around;margin:0 50px;max-width:1600px}@media (max-width:1099px){.home #hero-banner .hero-wrapper{flex-direction:column-reverse;margin:200px 16px 50px}}.home #hero-banner .hero-wrapper .action{color:#fff;display:flex;flex-direction:column;width:50%}@media (max-width:1099px){.home #hero-banner .hero-wrapper .action{width:100%}}.home #hero-banner .hero-wrapper .action p{margin:40px 0}.home #hero-banner .hero-wrapper .action .cta{display:flex;gap:20px}@media (max-width:1099px){.home #hero-banner .hero-wrapper .action .cta{align-items:center;flex-direction:column}.home #hero-banner .hero-wrapper .action .cta a{text-align:center;width:70%}.home #hero-banner .hero-wrapper .action .cta img{display:none}}.home #hero-banner .hero-wrapper .image{width:700px}@media (max-width:1099px){.home #hero-banner .hero-wrapper .image{width:90%}}.home #hero-banner .hero-wrapper .image img{width:100%}.home section#qui{display:flex;justify-content:center;overflow:hidden;width:100%}.home section#qui .wrapper{align-items:center;display:flex;gap:70px;justify-content:center;margin:80px 50px;max-width:1600px}@media (max-width:1099px){.home section#qui .wrapper{flex-direction:column;gap:25px;margin:50px 16px}}.home section#qui .wrapper>img{width:auto}@media (max-width:1099px){.home section#qui .wrapper>img{border-radius:50%;height:50vw;-o-object-fit:cover;object-fit:cover;width:50vw}}.home section#qui .wrapper .description{max-width:600px}@media (max-width:1099px){.home section#qui .wrapper .description{display:flex;flex-direction:column}}.home section#qui .wrapper .description h2{color:#289ace;font-family:Urbanist;font-size:32px;font-weight:700;line-height:47px}.home section#qui .wrapper .description .desc-1{color:#fbcd01;font-family:Urbanist;font-size:20px;font-weight:400}.home section#qui .wrapper .description .desc-2{color:#000;font-family:Urbanist;font-size:16px;font-weight:600;margin:24px 0}.home section#qui .wrapper .description .presentation{border:1px solid orange;border-radius:23px;display:flex;gap:30px;margin-bottom:24px;padding:24px}@media (max-width:1099px){.home section#qui .wrapper .description .presentation{flex-direction:column}}.home section#qui .wrapper .description .presentation .icon{background-color:#8089e11f;border-radius:22px;height:-moz-min-content;height:min-content;padding:20px;width:-moz-min-content;width:min-content}.home section#qui .wrapper .description .presentation h3{color:#289ace;font-family:Urbanist;font-size:20px;font-weight:700;line-height:26px;margin-bottom:20px}.home section#qui .wrapper .description .presentation p{font-family:Urbanist;font-size:14px;font-weight:400;line-height:25px}@media (max-width:1099px){.home section#qui .wrapper .description a{align-self:center}}.home section#offres{display:flex;justify-content:center;overflow:hidden;width:100%}.home section#offres .wrapper{margin:80px 50px;max-width:1600px}@media (max-width:1099px){.home section#offres .wrapper{margin:50px 16px}}.home section#offres .wrapper h2{font-family:Urbanist;font-size:56px;font-weight:700}@media (max-width:1099px){.home section#offres .wrapper h2{font-size:40px;line-height:1.2}}.home section#offres .wrapper h2{color:#289ace;margin-bottom:50px}.home section#offres .wrapper .grid{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;position:relative}@media (max-width:1099px){.home section#offres .wrapper .grid{flex-direction:column;gap:25px}}.home section#offres .wrapper .grid .card{border-radius:14px;box-shadow:0 0 60px #00000026;display:flex;flex-direction:column;height:600px;justify-content:flex-end;overflow:hidden;padding:20px;position:relative;width:45%}@media (max-width:1099px){.home section#offres .wrapper .grid .card{width:100%}}.home section#offres .wrapper .grid .card h3{color:#289ace;font-family:Urbanist;font-size:24px;font-weight:700;line-height:29px;margin-bottom:24px}.home section#offres .wrapper .grid .card .s{background-color:#289ace;border-radius:5px;color:#fff;font-family:Urbanist;font-size:14px;font-weight:600;line-height:26px;line-height:1;margin-bottom:24px;padding:10px;width:-moz-max-content;width:max-content}.home section#offres .wrapper .grid .card .desc{color:#000;font-family:Urbanist;font-size:20px;font-weight:500}.home section#offres .wrapper .grid .card .accroche{color:#fff;font-family:Urbanist;font-size:24px;font-weight:700;left:0;line-height:29px;padding:20px 20%;position:absolute;text-align:center;top:0;width:100%}@media (max-width:1099px){.home section#offres .wrapper .grid .card .accroche{padding:20px 10%}}.home section#offres .wrapper .grid .card img{left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:translate(-5%);width:100%;width:110%}@media (max-width:599px){.home section#offres .wrapper .grid .card img{transform:translate(-19%);width:160%}}.home section#offres .wrapper .grid .card a{align-self:center;margin-top:30px}@media (max-width:1099px){.home section#offres .wrapper .grid .card a{text-align:center;width:100%}}.home section#pedagogie{display:flex;justify-content:center;overflow:hidden;width:100%}.home section#pedagogie .wrapper{align-items:center;display:flex;justify-content:space-between;margin:80px 50px;max-width:1600px}@media (max-width:1099px){.home section#pedagogie .wrapper{flex-direction:column;margin:50px 16px}.home section#pedagogie .wrapper .image,.home section#pedagogie .wrapper .image img{width:100%}}.home section#pedagogie .wrapper .bullet{width:50%}@media (max-width:1099px){.home section#pedagogie .wrapper .bullet{width:100%}}.home section#pedagogie .wrapper .bullet h2{font-family:Urbanist;font-size:56px;font-weight:700}@media (max-width:1099px){.home section#pedagogie .wrapper .bullet h2{font-size:40px;line-height:1.2}}.home section#pedagogie .wrapper .bullet h2{color:#289ace;margin-bottom:50px}.home section#pedagogie .wrapper .bullet .description{font-family:Urbanist;font-size:24px;font-weight:700;line-height:29px;margin-bottom:70px}.home section#pedagogie .wrapper .bullet ul{font-family:Urbanist;font-size:20px;font-weight:500}.home section#pedagogie .wrapper .bullet ul li{align-items:center;display:flex;margin:20px 0 20px 36px;position:relative}@media (max-width:1099px){.home section#pedagogie .wrapper .bullet ul li{margin:40px 0 40px 36px}}.home section#pedagogie .wrapper .bullet ul li:before{background-color:#fbcd01;border-radius:12px;content:"";display:block;height:24px;left:-36px;position:absolute;width:24px}.home section#valeurs{background-color:#365b6d;overflow:hidden;padding:80px 0;position:relative;width:100%}.home section#valeurs,.home section#valeurs .wrapper{align-items:center;display:flex;justify-content:center}.home section#valeurs .wrapper{margin:0 50px;max-width:1600px}@media (max-width:1099px){.home section#valeurs .wrapper{margin:0 16px}}.home section#valeurs .wrapper ul{align-items:center;display:flex;flex-wrap:wrap;gap:5%;justify-content:space-around;row-gap:70px}@media (max-width:1099px){.home section#valeurs .wrapper ul{flex-direction:column;row-gap:20px}}.home section#valeurs .wrapper ul li{align-items:center;display:flex;flex-direction:column;width:33%}.home section#valeurs .wrapper ul li:nth-child(3),.home section#valeurs .wrapper ul li:nth-child(4),.home section#valeurs .wrapper ul li:nth-child(5){width:30%}@media (max-width:1099px){.home section#valeurs .wrapper ul li{flex-direction:row;flex-wrap:wrap;width:100%!important}}.home section#valeurs .wrapper ul li h3{font-family:Urbanist;font-size:56px;font-weight:700}@media (max-width:1099px){.home section#valeurs .wrapper ul li h3{font-size:40px;line-height:1.2}}.home section#valeurs .wrapper ul li h3{color:#fff;font-size:48px}.home section#valeurs .wrapper ul li img{height:100px;margin:32px 0;width:100px}.home section#valeurs .wrapper ul li p{background-color:#fff;border-radius:8px;padding:10px 20px;text-align:center}@media (max-width:1099px){.home section#valeurs .wrapper ul li.image{align-items:center;display:flex;justify-content:center;order:5}}.home section#valeurs .wrapper ul li.image img{border-radius:150px;height:300px;width:300px}.home section#temoignages{display:flex;height:auto;justify-content:center;overflow:hidden;width:100%}.home section#temoignages .wrapper{display:flex;flex-direction:column;height:auto;margin:150px 50px;max-width:1600px;position:relative}@media (max-width:1099px){.home section#temoignages .wrapper{margin:50px 16px}}.home section#temoignages .wrapper h2{font-family:Urbanist;font-size:56px;font-weight:700}@media (max-width:1099px){.home section#temoignages .wrapper h2{font-size:40px;line-height:1.2}}.home section#temoignages .wrapper h2{color:#289ace;margin-bottom:50px}.home section#temoignages .wrapper .bg-image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.home section#temoignages .wrapper .bg-image img{-o-object-fit:cover;object-fit:cover}.home section#temoignages .wrapper ul{display:flex;gap:150px;justify-content:space-between}@media (max-width:1099px){.home section#temoignages .wrapper ul{flex-direction:column;gap:40px}}.home section#temoignages .wrapper ul .card{background-color:#fff;border:1px solid #e0e3fd;border-radius:40px;box-shadow:11px 15px 30px #8089e11a;display:flex;flex-direction:column;justify-content:space-between;padding:16px 32px;width:100%}.home section#temoignages .wrapper ul .card .avatar{flex-shrink:0}.home section#temoignages .wrapper ul .card .avatar img{border-radius:50%;height:135px;-o-object-fit:cover;object-fit:cover;width:135px}.home section#temoignages .wrapper ul .card .content{display:flex;flex-direction:column;height:100%;justify-content:center;justify-content:space-between;margin-top:40px}.home section#temoignages .wrapper ul .card .content .message{font-family:Urbanist;font-size:20px;font-weight:500;margin-bottom:1rem}.home section#temoignages .wrapper ul .card .content .author{color:#555;font-size:.9rem}.home section#temoignages .wrapper ul .card .content .author strong{color:#289ace;font-family:Urbanist;font-size:20px;font-weight:700;line-height:26px}.home section#temoignages .wrapper ul .card .content .author span{color:#697585;font-family:Urbanist;font-size:12px;font-weight:500;line-height:25px;text-transform:uppercase}.contact .RS__link{margin:80px auto}@media (max-width:1099px){.contact .RS__link{margin:80px 16px}}.contact .RS__link ul{display:flex;justify-content:center;position:relative}@media (max-width:1099px){.contact .RS__link ul{flex-direction:column}}.contact .RS__link ul li{align-items:center;box-shadow:0 0 60px #00000012;display:flex;flex-direction:column;height:100%;justify-content:center;padding:50px 0;text-align:center;width:23%}.contact .RS__link ul li:first-child{background-color:#47c756;border-radius:14px 0 0 14px;color:#fff}.contact .RS__link ul li:nth-child(2){background-color:#365b6d;color:#fff}.contact .RS__link ul li:nth-child(3){background-color:#fff;color:#fe0776}.contact .RS__link ul li:nth-child(4){background-color:#0866ff;border-radius:0 14px 14px 0;color:#fff}@media (max-width:1099px){.contact .RS__link ul li{width:100%}.contact .RS__link ul li:first-child{border-radius:14px 14px 0 0}.contact .RS__link ul li:nth-child(4){border-radius:0 0 14px 14px}}.contact .RS__link ul li a{height:100%;width:100%}.contact .RS__link ul li .label{font-family:Urbanist;font-size:20px;font-weight:500;margin:20px 0}.contact .RS__link ul li .input{font-family:Urbanist;font-size:24px;font-weight:700;line-height:29px}.offre-page .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.offre-page .wrapper #pour{display:flex;gap:80px;justify-content:center;margin:80px 50px;max-width:1600px}@media (max-width:1099px){.offre-page .wrapper #pour{flex-direction:column;gap:32px;margin:80px 16px}}.offre-page .wrapper #pour .card{align-items:center;display:flex;flex-direction:column;gap:32px;text-align:center;width:30%}@media (max-width:1099px){.offre-page .wrapper #pour .card{flex-direction:row;flex-wrap:wrap;width:100%}}.offre-page .wrapper #pour .card h2{font-family:Urbanist;font-size:56px;font-weight:700}@media (max-width:1099px){.offre-page .wrapper #pour .card h2{font-size:40px;line-height:1.2}}.offre-page .wrapper #pour .card h2{color:#289ace}.offre-page .wrapper #pour .card img{height:100px;width:100px}@media (max-width:1099px){.offre-page .wrapper #pour .card img{height:40px;width:40px}}.offre-page .wrapper #pour .card .desc{background-color:#365b6d;border-radius:6px;box-shadow:0 0 8px #00000040;color:#fff;font-family:Urbanist;font-size:20px;font-weight:500;padding:8px 16px;width:100%}.offre-page .wrapper #pourquoi{display:flex;gap:80px;justify-content:center;margin:100px 50px;max-width:1400px}@media (max-width:1099px){.offre-page .wrapper #pourquoi{align-items:center;flex-direction:column-reverse;gap:32px;margin:80px 16px}}.offre-page .wrapper #pourquoi>.desc{display:flex;flex-direction:column;gap:80px;width:70%}@media (max-width:1099px){.offre-page .wrapper #pourquoi>.desc{width:100%}}.offre-page .wrapper #pourquoi>.desc .desc-1,.offre-page .wrapper #pourquoi>.desc .desc-2{display:flex;flex-direction:column;gap:40px}.offre-page .wrapper #pourquoi>.desc .desc-1 h2,.offre-page .wrapper #pourquoi>.desc .desc-2 h2{color:#289ace;font-family:Urbanist;font-size:32px;font-weight:700;line-height:47px}.offre-page .wrapper #pourquoi>.desc .desc-1 h2 span,.offre-page .wrapper #pourquoi>.desc .desc-2 h2 span{color:#fbcd01}.offre-page .wrapper #pourquoi>.desc .desc-1 .desc,.offre-page .wrapper #pourquoi>.desc .desc-2 .desc{font-family:Urbanist;font-size:16px;font-weight:600;line-height:32px;width:70%}@media (max-width:1099px){.offre-page .wrapper #pourquoi>.desc .desc-1 .desc,.offre-page .wrapper #pourquoi>.desc .desc-2 .desc{line-height:1.2}}.offre-page .wrapper #pourquoi img{border-radius:350px;height:650px;-o-object-fit:cover;object-fit:cover}@media (max-width:1099px){.offre-page .wrapper #pourquoi img{height:auto;width:50vw}}.offre-page .wrapper #contenu{display:flex;gap:80px;justify-content:space-between;margin:100px 50px 50px;max-width:1400px}@media (max-width:1099px){.offre-page .wrapper #contenu{flex-direction:column;margin:100px 16px}}.offre-page .wrapper #contenu .desc h2{font-family:Urbanist;font-size:56px;font-weight:700}@media (max-width:1099px){.offre-page .wrapper #contenu .desc h2{font-size:40px;line-height:1.2}}.offre-page .wrapper #contenu .desc h2{color:#289ace;margin-bottom:80px}.offre-page .wrapper #contenu .desc>p{font-family:Urbanist;font-size:20px;font-weight:400;margin-bottom:40px;margin-left:36px;position:relative}.offre-page .wrapper #contenu .desc>p:before{background-color:#fbcd01;border-radius:12px;content:"";display:block;height:24px;left:-36px;position:absolute;width:24px}@media (max-width:1099px){.offre-page .wrapper #contenu .tarifs{margin-left:17px}}.offre-page .wrapper #contenu .tarifs h2{font-family:Urbanist;font-size:56px;font-weight:700}@media (max-width:1099px){.offre-page .wrapper #contenu .tarifs h2{font-size:40px;line-height:1.2}}.offre-page .wrapper #contenu .tarifs h2{color:#289ace;margin-bottom:80px}.offre-page .wrapper #contenu .tarifs .badge{background-color:#fff;display:flex;height:1px;justify-content:center;padding:0!important;width:100%}.offre-page .wrapper #contenu .tarifs .badge:after{background-color:#365b6d;color:#fff;content:"OU";font-family:Urbanist;font-size:18px;font-weight:600;left:50%;padding:0 10px;position:absolute;transform:translate(-50%)}.offre-page .wrapper #contenu .tarifs .wrapper{background-color:#365b6d;border-radius:8px;display:flex;flex-direction:column;padding:20px;position:relative}.offre-page .wrapper #contenu .tarifs .wrapper:before{background-color:#289ace;border-radius:20px;content:"";display:block;height:200px;left:-17px;position:absolute;top:-17px;width:200px;z-index:-1}.offre-page .wrapper #contenu .tarifs .wrapper>div{align-items:center;display:flex;gap:70px;justify-content:space-between;padding:20px}.offre-page .wrapper #contenu .tarifs .wrapper>div .format{align-items:center;display:flex;gap:10px;width:50%}.offre-page .wrapper #contenu .tarifs .wrapper>div .format p{color:#fff;display:flex;flex-direction:column;font-family:Urbanist;font-size:16px;font-weight:600;gap:10px}.offre-page .wrapper #contenu .tarifs .wrapper>div .format p span{color:#fbcd01;font-family:Urbanist;font-size:12px;font-weight:500;line-height:25px;text-transform:uppercase}.offre-page .wrapper #contenu .tarifs .wrapper>div .price{align-items:flex-end;color:#fff;display:flex;flex-direction:column}.offre-page .wrapper #contenu .tarifs .wrapper>div .price .month,.offre-page .wrapper #contenu .tarifs .wrapper>div .price .years{display:flex;font-family:Urbanist;font-size:20px;font-weight:700;gap:5px;line-height:26px}.offre-page .wrapper #contenu .tarifs .wrapper>div .price .month span,.offre-page .wrapper #contenu .tarifs .wrapper>div .price .years span{font-family:Urbanist;font-size:16px;font-weight:400;line-height:32px}.offre-page .wrapper #contenu .tarifs .wrapper>div .price .lab{color:#fbcd01;font-family:Urbanist;font-size:12px;font-weight:500;line-height:25px;text-transform:uppercase}.offre-page .wrapper .cta{display:flex;justify-content:center;margin-bottom:150px}
