@font-face{font-family:Codec-Regular;src:url(../fonts/codec/CodecPro-Regular.ttf) format("truetype")}@font-face{font-family:Codec-Bold;src:url(../fonts/codec/CodecPro-Bold.ttf) format("truetype")}@font-face{font-family:Codec-ExtraBold;src:url(../fonts/codec/CodecPro-ExtraBold.ttf) format("truetype")}@font-face{font-family:Codec-ExtraLight;src:url(../fonts/codec/CodecPro-ExtraLight.ttf) format("truetype")}@font-face{font-family:Codec-Fat;src:url(../fonts/codec/CodecPro-Fat.ttf) format("truetype")}@font-face{font-family:Codec-Heavy;src:url(../fonts/codec/CodecPro-Heavy.ttf) format("truetype")}@font-face{font-family:Codec-Light;src:url(../fonts/codec/CodecPro-Light.ttf) format("truetype")}@font-face{font-family:Codec-News;src:url(../fonts/codec/CodecPro-News.ttf) format("truetype")}@font-face{font-family:Codec-Thin;src:url(../fonts/codec/CodecPro-Thin.ttf) format("truetype")}@font-face{font-family:Codec-Ultra;src:url(../fonts/codec/CodecPro-Ultra.ttf) format("truetype")}@font-face{font-family:Codec-UltraBlack;src:url(../fonts/codec/CodecPro-UltraBlack.ttf) format("truetype")}@font-face{font-family:Poppins-Black;src:url(../fonts/poppins/Poppins-Black.ttf) format("truetype")}@font-face{font-family:Poppins-Bold;src:url(../fonts/poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:Poppins-ExtraBold;src:url(../fonts/poppins/Poppins-ExtraBold.ttf) format("truetype")}@font-face{font-family:Poppins-ExtraLight;src:url(../fonts/poppins/Poppins-ExtraLight.ttf) format("truetype")}@font-face{font-family:Poppins-Light;src:url(../fonts/poppins/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins-Medium;src:url(../fonts/poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Poppins-Regular;src:url(../fonts/poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins-SemiBold;src:url(../fonts/poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:Poppins-Thin;src:url(../fonts/poppins/Poppins-Thin.ttf) format("truetype")}strong{font-weight:400;font-family:Poppins-Bold,Fallback,sans-serif}img{display:block;width:100%;height:auto}a{text-decoration:none}a:focus-visible{outline:0}button:focus-visible{outline:0!important}p,u{display:block;font-family:Poppins-Regular,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal;margin-bottom:10px}p.violet,u.violet{font-family:Poppins-Bold,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal;color:#a63a64}*{margin:0;padding:0}h1{font-family:Codec-ExtraBold,Fallback,sans-serif;font-size:30px;font-weight:400;font-style:normal;color:#a63a64;margin:0;line-height:1.04}h2{font-family:Codec-ExtraBold,Fallback,sans-serif;font-size:22px;font-weight:400;font-style:normal;margin:0}ol,ul{font-family:Poppins-Regular,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal;padding-left:10px}a.btn-jaune{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:70px;background:#ed8a00;color:#fff;padding:5px 20px;border-radius:40px;box-sizing:border-box;font-family:Poppins-Bold,Fallback,sans-serif;font-size:20px;font-weight:400;font-style:normal}a.btn-jaune:hover{background:#a63a64}a.btn-rouge{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:70px;background:#a63a64;color:#fff;padding:5px 20px;border-radius:40px;box-sizing:border-box;font-family:Poppins-Bold,Fallback,sans-serif;font-size:20px;font-weight:400;font-style:normal}a.btn-rouge:hover{background:#ed8a00}ol li{list-style:none}input{background-image:none!important;border-radius:0}input:focus{outline:0}.strates{max-width:1366px;margin:0 auto}.strates .strate1 .strate1-inner{padding:1.5625vw 3.125vw;display:flex;flex-wrap:wrap}@media screen and (min-width:1921px){.strates .strate1 .strate1-inner{padding:30px 60px}}.strates .strate1 .strate1-inner .top{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}.strates .strate1 .strate1-inner .top img{width:150px}.strates .strate1 .strate1-inner .left{flex:1;padding-right:3.125vw}@media screen and (min-width:1921px){.strates .strate1 .strate1-inner .left{padding-right:60px}}.strates .strate1 .strate1-inner .left h1{margin-bottom:15px}.strates .strate1 .strate1-inner .left .btn-jaune{margin-top:15px}.strates .strate1 .strate1-inner .left p.violet{font-size:16px}.strates .strate1 .strate1-inner .right{display:flex;flex-direction:column;align-items:flex-end;width:17.96875vw}@media screen and (min-width:1921px){.strates .strate1 .strate1-inner .right{width:345px}}.strates .strate1 .strate1-inner .right img{border-radius:30px}.strates .strate2{background:#a63a64;padding:1.5625vw 3.125vw;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:1921px){.strates .strate2{padding:30px 60px}}.strates .strate2 h2{color:#fff;text-align:center;margin-bottom:20px}.strates .strate2 video{display:block;width:50%;border-radius:48px;margin:0 auto}.strates .strate3{padding:1.5625vw 2.0833333333vw}@media screen and (min-width:1921px){.strates .strate3{padding:30px 40px}}.strates .strate3-inner{text-align:center}.strates .strate3 h2{text-align:center;margin-bottom:40px}.strates .strate3 .strate3-flex{display:flex;margin:0 -10px}.strates .strate3 .strate3-flex .strate3-left,.strates .strate3 .strate3-flex .strate3-right{width:50%;padding:0 10px;text-align:left}.strates .strate3 .strate3-flex .strate3-left-inner,.strates .strate3 .strate3-flex .strate3-right-inner{padding:40px 20px 20px;border:1px dashed rgba(166,58,100,.32);border-radius:38px;position:relative;height:100%;box-sizing:border-box}.strates .strate3 .strate3-flex .strate3-left-inner h3,.strates .strate3 .strate3-flex .strate3-right-inner h3{position:absolute;left:50%;top:0;transform:translateY(-55%) translateX(-50%);text-align:center;width:400px}.strates .strate3 .strate3-flex .strate3-left-inner h3 span,.strates .strate3 .strate3-flex .strate3-right-inner h3 span{display:inline-block;font-family:Poppins-ExtraBold,Fallback,sans-serif;font-size:18px;font-weight:400;font-style:normal;color:#ed8a00;text-transform:uppercase;background:#fdf2e4;line-height:25px;border-radius:5px;padding:0 10px}.strates .strate3 .strate3-flex .strate3-left-inner h3 span:first-child,.strates .strate3 .strate3-flex .strate3-right-inner h3 span:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc{padding:20px;background:rgba(179,132,109,.03);border-radius:38px;margin-bottom:10px;display:flex;align-items:flex-start}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc:last-child,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc:last-child{margin-bottom:0}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc img,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc img{width:10.4166666667vw;flex-shrink:0;margin-right:30px;border-radius:30px}@media screen and (min-width:1921px){.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc img,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc img{width:200px}}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc .mob,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc .mob{display:none}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc .content,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc .content{flex:1}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc .content p.hopital,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc .content p.hopital{margin-top:10px;margin-bottom:0;font-family:Poppins-Bold,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal;color:#a63a64;text-align:center}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc .content p.hopital span,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc .content p.hopital span{display:block;text-align:center;font-family:Poppins-Regular,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal;font-style:italic}.strates .strate3 a.btn-degrade{margin:20px auto 0;min-height:70px;padding:5px 50px;display:inline-flex;align-items:center;text-align:center;background:#ed8a00;background:linear-gradient(90deg,#ed8a00 0,#a63a64 100%);border-radius:40px;box-sizing:border-box}.strates .strate3 a.btn-degrade span{color:#fff;font-family:Poppins-Bold,Fallback,sans-serif;font-size:20px;font-weight:400;font-style:normal;text-decoration:underline}.strates .strate3 a.btn-degrade:hover{background:#ed8a00}.strates .strate3 a.btn-degrade:hover span{text-decoration:none}.strates .strate4{background:url(../images/back1.png) no-repeat center 80%/cover;padding:1.3020833333vw 1.5625vw 1.3020833333vw 3.125vw;position:relative}@media screen and (min-width:1921px){.strates .strate4{padding:25px 30px 25px 60px}}.strates .strate4::after{display:block;position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:#fff;opacity:.66}.strates .strate4 .strate4-inner{position:relative;z-index:2}.strates .strate4 .intro{margin-bottom:30px}.strates .strate4 .citation{max-width:55%;display:inline-block;padding:10px 20px;background:#fff;border:1px dashed rgba(166,58,100,.32);border-radius:33px;margin-bottom:20px}.strates .strate4 .citation .bld{font-family:Poppins-Bold,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal;text-transform:uppercase;margin-bottom:15px}.strates .strate4 .citation .cit{display:flex;align-items:flex-start}.strates .strate4 .citation .cit img{width:20px}.strates .strate4 .citation .cit img.left{margin-right:10px}.strates .strate4 .citation .cit img.right{align-self:flex-end;margin-left:10px}.strates .strate4 .violet{font-family:Poppins-Bold,Fallback,sans-serif;font-size:16px;font-weight:400;font-style:normal;padding-bottom:45px;margin-bottom:0}.strates .strate4 a.btn-rouge{position:absolute;right:0;bottom:0;max-width:250px}.strates .strate5{padding:1.5625vw 4.6875vw}@media screen and (min-width:1921px){.strates .strate5{padding:30px 90px}}.strates .strate5 h2{text-align:center;margin-bottom:20px;text-transform:uppercase}.strates .strate5 .strate5-inner>p{margin-bottom:0}.strates .strate5 .strate5-blocs{display:flex;margin:0 -30px}.strates .strate5 .strate5-blocs .strate5-bloc{width:33.33%;padding:0 30px}.strates .strate5 .strate5-blocs .strate5-bloc .strate5-bloc-inner{padding:1.5625vw 1.5625vw 1.0416666667vw;background-color:#ed8a00;border-radius:33px;height:100%;box-sizing:border-box}@media screen and (min-width:1921px){.strates .strate5 .strate5-blocs .strate5-bloc .strate5-bloc-inner{padding:30px 30px 20px}}.strates .strate5 .strate5-blocs .strate5-bloc .strate5-bloc-inner p{margin-top:0;font-family:Poppins-Bold,Fallback,sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1.2;color:#fff;margin-bottom:15px;text-align:left}.strates .strate5 .strate5-blocs .strate5-bloc .strate5-bloc-inner p span{display:block;font-family:Poppins-Bold,Fallback,sans-serif;font-size:33px;font-weight:400;font-style:normal;line-height:1;margin-bottom:3px}.strates .strate5 .strate5-blocs .strate5-bloc .strate5-bloc-inner p:last-child{margin-bottom:0}.strates .strate5 .strate5-blocs .strate5-bloc .strate5-bloc-inner p.small{font-family:Poppins-Bold,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal;text-align:left;width:40%;line-height:1.3}.strates .strate5 .strate5-blocs .strate5-bloc1 .strate5-bloc-inner{background-image:url(../images/5-1.svg);background-position:240% 150%;background-repeat:no-repeat}.strates .strate5 .strate5-blocs .strate5-bloc2 .strate5-bloc-inner{background-image:url(../images/5-2.svg);background-position:240% 160%;background-repeat:no-repeat}.strates .strate5 .strate5-blocs .strate5-bloc3 .strate5-bloc-inner{background-image:url(../images/5-3.svg);background-position:240% 160%;background-repeat:no-repeat}.strates .strate5 p{font-family:Poppins-Bold,Fallback,sans-serif;font-size:18px;font-weight:400;font-style:normal;margin-top:15px;text-align:center}.strates .strate6{background:url(../images/back2.png) no-repeat center 30%/cover;padding:1.5625vw 3.125vw;position:relative;text-align:center}@media screen and (min-width:1921px){.strates .strate6{padding:30px 60px}}.strates .strate6::after{display:block;position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:#fff;opacity:.66}.strates .strate6 .strate6-inner{position:relative;z-index:2}.strates .strate6 .strate6-inner h2{text-align:center;text-transform:uppercase;margin-bottom:20px}.strates .strate6 .strate6-inner .violet{font-family:Poppins-Bold,Fallback,sans-serif;font-size:18px;font-weight:400;font-style:normal;margin-bottom:15px}.strates .strate6 .strate6-inner .marg0{margin-bottom:0}.strates .strate6 .strate6-inner .btn-jaune{margin-top:25px}.strates .strate7{padding:30px 0}.strates .strate7 .strate7-inner{width:1040px;margin:0 auto;background:#e2af2f;padding:50px 60px 70px;border-radius:33px;max-width:100%;box-sizing:border-box}.strates .strate7 .strate7-inner .strate7-flex{display:flex;margin:0 -20px}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc{width:33.33%;padding:0 20px 60px}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc .strate7-bloc-inner{background:#fff;padding:0 20px;border-radius:20px;margin-top:50px;height:100%;position:relative;text-align:center}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc .strate7-bloc-inner .img{max-width:180px;margin:0 auto 20px;display:block;transform:translateY(-50px);border-radius:25px}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc .strate7-bloc-inner p{margin-top:-50px;text-align:left}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc .strate7-bloc-inner .btn-rouge{margin-bottom:20px}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc .strate7-bloc-inner .picto{max-width:100px;position:absolute;left:50%;bottom:0;display:block;transform:translateX(-50%) translateY(60px)}.strates .calculette{padding:1.5625vw 8.3333333333vw;background:rgba(179,132,109,.03)}@media screen and (min-width:1921px){.strates .calculette{padding:30px 160px}}.strates .calculette h2{text-align:center;margin-bottom:20px}.strates .calculette .cols{display:flex}.strates .calculette .cols .col{width:50%;padding:40px}.strates .calculette .cols .col.col-1{background:#fff;border-radius:33px;border:1px dashed rgba(166,58,100,.32)}.strates .calculette .cols .col.col-2{display:flex;flex-direction:column;align-items:center}.strates .calculette .cols .col .title{font-family:Poppins-Bold,Fallback,sans-serif;font-size:20px;font-weight:400;font-style:normal;color:#a63a64;margin-bottom:15px}.strates .calculette .cols .col .total{margin-bottom:20px;text-align:center}.strates .calculette .cols .col .total .title{margin-bottom:15px}.strates .calculette .cols .col .total .value{font-family:Poppins-Regular,Fallback,sans-serif;font-size:30px;font-weight:400;font-style:normal}.strates .calculette .cols .col .btn-jaune{margin-bottom:30px}.strates .calculette .cols .col .montants{margin-top:20px}.strates .calculette .cols .col .montants .montant{font-family:Poppins-Regular,Fallback,sans-serif;font-size:20px;font-weight:400;font-style:normal;margin-top:20px}.strates .calculette .cols .col .montants .montant label{display:flex;align-items:center;cursor:pointer}.strates .calculette .cols .col .montants .montant label span{padding-left:20px;position:relative}.strates .calculette .cols .col .montants .montant label span:before{width:10px;height:10px;border-radius:50%;top:0;left:-20px;position:relative;background-color:#fff;content:"";display:inline-block;border:1px solid #a63a64}.strates .calculette .cols .col .montants .montant label input:first-child{position:absolute;opacity:0}.strates .calculette .cols .col .montants .montant label input+span:before{content:"";background:#fff;border-radius:100%;border:2px solid #a63a64;display:inline-block;position:relative;top:8px;vertical-align:top;cursor:pointer;text-align:center;width:10px;height:10px}.strates .calculette .cols .col .montants .montant label input:checked+span:before,.strates .calculette .cols .col .montants .montant label input:hover+span:before{background-color:#a63a64;width:10px;height:10px}.strates .calculette .cols .col .montants .montant label input:focus+span:before{outline:0;border-color:#a63a64}.strates .calculette .cols .col .montants .montant label input+span:empty:before{margin-right:0}.strates .calculette .cols .col .montants .montant label input#montant-libre+span:before{top:0}.strates .calculette .cols .col .montants .montant p{font-family:Poppins-Regular,Fallback,sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:25px;padding-top:5px;padding-left:20px;letter-spacing:0}.strates .calculette .cols .col .montants .montant #montant-libre-value{width:17.1875vw;height:40px;border:1px solid #a63a64;padding-left:10px}@media screen and (min-width:1921px){.strates .calculette .cols .col .montants .montant #montant-libre-value{width:330px}}.strates .calculette .cols .col .montants .montant #montant-libre-value::placeholder{font-family:Poppins-Regular,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:30px;opacity:1;color:#000}footer{max-width:1366px;margin:0 auto;background:#a63a64;padding:1.5625vw 2.34375vw;color:#fff;box-sizing:border-box}@media screen and (min-width:1921px){footer{padding:30px 45px}}footer p{font-family:Poppins-Bold,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal}footer a{font-family:Poppins-Bold,Fallback,sans-serif;font-size:15px;font-weight:400;font-style:normal;color:#ed8a00}@media screen and (min-width:1025px) and (max-width:1365px){.strates .strate1 .strate1-inner .left{width:70%}.strates .strate1 .strate1-inner .right{width:30%}.strates .strate3 .strate3-flex .strate3-left-inner h3,.strates .strate3 .strate3-flex .strate3-right-inner h3{width:400px}.strates .strate5 .strate5-blocs .strate5-bloc1 .strate5-bloc-inner{background-position:-20% 140%}.strates .strate5 .strate5-blocs .strate5-bloc2 .strate5-bloc-inner{background-position:150px 150%}.strates .strate5 .strate5-blocs .strate5-bloc3 .strate5-bloc-inner{background-position:110px 150%}}@media screen and (max-width:1024px){.strates{max-width:100%}.strates .strate1 .strate1-inner{padding:20px 20px 30px;display:block}.strates .strate1 .strate1-inner .top{align-items:center;margin-bottom:20px}.strates .strate1 .strate1-inner .left{width:100%;padding-right:0}.strates .strate1 .strate1-inner .left a.btn-jaune{display:none}.strates .strate1 .strate1-inner .right{display:block;width:100%}.strates .strate1 .strate1-inner .right img{width:250px}.strates .strate2{padding:20px 20px 30px}.strates .strate2 video{width:100%}.strates .strate3{padding:20px 20px 30px}.strates .strate3 .strate3-flex{display:block;margin:0}.strates .strate3 .strate3-flex .strate3-left{margin-bottom:60px}.strates .strate3 .strate3-flex .strate3-left,.strates .strate3 .strate3-flex .strate3-right{width:100%;padding:0}.strates .strate3 .strate3-flex .strate3-left-inner,.strates .strate3 .strate3-flex .strate3-right-inner{height:auto}.strates .strate3 .strate3-flex .strate3-left-inner h3,.strates .strate3 .strate3-flex .strate3-right-inner h3{width:365px}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc{display:block}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc img,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc img{width:100%;margin:0 auto 10px}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc .mob,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc .mob{display:block;text-align:center}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc .titmob,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc .titmob{font-family:Poppins-Bold,Fallback,sans-serif;font-size:18px;font-weight:400;font-style:normal;margin-bottom:10px;text-align:center}.strates .strate3 .strate3-flex .strate3-left-inner .strate3-bloc .content,.strates .strate3 .strate3-flex .strate3-right-inner .strate3-bloc .content{display:none}.strates .strate4{padding:20px 20px 30px;background-image:none;background-color:#ed8a00}.strates .strate4::after{display:none}.strates .strate4 .citation{max-width:100%}.strates .strate4 .citation p{margin-bottom:0}.strates .strate4 .citation .cit img.right{margin-left:-10px;margin-bottom:5px}.strates .strate4 .strate4-inner>p{display:none}.strates .strate4 a.btn-rouge{position:relative;display:flex;right:auto;bottom:auto;margin:0 auto;max-width:250px}.strates .strate5{display:none}.strates .strate6{display:none}.strates .strate7{padding:20px}.strates .strate7 .strate7-inner{width:100%;padding:20px}.strates .strate7 .strate7-inner .strate7-flex{display:block;margin:0}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc{width:100%;box-sizing:border-box;margin-bottom:70px;padding:0 0 60px}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc .strate7-bloc-inner{height:auto;padding:0 20px 50px}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc .strate7-bloc-inner .img{width:180px}.strates .strate7 .strate7-inner .strate7-flex .strate7-bloc3{margin-bottom:0}.strates .calculette{padding:20px}.strates .calculette .cols{display:block}.strates .calculette .cols .col{width:100%;padding:20px;width:auto}.strates .calculette .cols .col .montants .montant #montant-libre-value{width:200px}footer{padding:20px}}