.widget_widget-intro .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 14%;padding:10rem 0}.widget_widget-intro .content .intro-size{font-size:clamp(19.5px,1.21875rem + (1vw - 3.2px) * .7813,32px);margin-top:3rem}.widget_widget-intro .content h1{padding-bottom:2rem}.widget_widget-intro .content p{font-weight:400}.widget_widget-intro svg{margin-top:10rem}@media screen and (max-width:768px){.widget_widget-intro .content{margin:0 7.2%;padding-bottom:2rem;padding-top:8rem}.widget_widget-intro .content h5{margin:0}.widget_widget-intro img,.widget_widget-intro svg{display:none}}.widget_widget-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.widget_widget-image img.quality{display:block;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.widget_widget-image .image-intro{margin:0 7.2%}.widget_widget-image .image-intro img{margin-bottom:3rem}}.so-widget-sow-image-default-8b5b6f678277 .sow-image-container {
display: flex;
align-items: flex-start;
}
.so-widget-sow-image-default-8b5b6f678277 .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-8b5b6f678277 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-8b5b6f678277 .sow-image-container .so-widget-image {
display: block;
height: auto;
max-width: 100%;
}.widget-carrousel-steps{padding:clamp(3.5rem,2.5rem + 4.4444vw,7.5rem) 0 clamp(3.75rem,2.25rem + 6.6667vw,9.75rem)}.widget-carrousel-steps .intro{padding:0 7.2% clamp(3rem,2.25rem + 3.3333vw,6rem);text-align:center}@media only screen and (min-width:600px){.widget-carrousel-steps .steps-carrousel .step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.widget-carrousel-steps .steps-carrousel .step:before{background:#a0caff;content:"";display:block;height:3px;position:absolute;top:31px;width:100%;z-index:-1}.widget-carrousel-steps .steps-carrousel .step:first-child:before{right:0;width:50%}.widget-carrousel-steps .steps-carrousel .step:last-child:before{left:0;width:50%}.widget-carrousel-steps .steps-carrousel .step .count{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #a8c4e5;border-radius:50%;-webkit-box-shadow:0 15px 17px rgba(70,142,229,.17);box-shadow:0 15px 17px rgba(70,142,229,.17);color:#4381c1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.875rem;height:64px;justify-content:center;line-height:58px;margin-bottom:2rem;width:64px}.widget-carrousel-steps .steps-carrousel .step .contents{line-height:1.25;padding:0 1.625rem;text-align:center}.widget-carrousel-steps .steps-carrousel .step .contents .title{color:#00296b;font-weight:700}}@media only screen and (max-width:599px){.widget-carrousel-steps .steps-carrousel{margin:0 auto;max-width:520px;padding:0 7.2%}.widget-carrousel-steps .steps-carrousel .step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:clamp(1.25rem,-.2563rem + 6.6946vw,2.25rem);position:relative}.widget-carrousel-steps .steps-carrousel .step:not(:last-child){padding-bottom:2.5rem}.widget-carrousel-steps .steps-carrousel .step .count{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #a8c4e5;border-radius:50%;-webkit-box-shadow:0 15px 17px rgba(70,142,229,.17);box-shadow:0 15px 17px rgba(70,142,229,.17);color:#4381c1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.625rem;height:54px;justify-content:center;line-height:48px;min-width:54px;width:54px;z-index:1}.widget-carrousel-steps .steps-carrousel .step:not(:last-child):before{background:#a0caff;content:"";display:block;height:100%;left:26px;position:absolute;top:0;width:3px;z-index:0}.widget-carrousel-steps .steps-carrousel .step .contents{line-height:1.25;padding:1rem 0 0;text-align:left}.widget-carrousel-steps .steps-carrousel .step .contents .title{color:#00296b;font-weight:700}}.widget-carrousel-steps-centered{padding:clamp(3.5rem,2.5rem + 4.4444vw,7.5rem) 0 clamp(2.25rem,1.4779rem + 3.4314vw,3.125rem);position:relative}@media print,screen and (min-width:769px){.widget-carrousel-steps-centered{padding:clamp(3.5rem,2.5rem + 4.4444vw,7.5rem) 0 clamp(3.125rem,-1.8052rem + 10.2713vw,9.75rem)}}.widget-carrousel-steps-centered .intro{padding:0 7.2% clamp(3rem,2.25rem + 3.3333vw,6rem);text-align:center}.widget-carrousel-steps-centered .steps-carrousel-wrapper{position:relative}.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-labels .label-wrapper .label{font-size:clamp(1rem,.7794rem + .9804vw,1.25rem);font-style:italic;font-weight:500;margin:0 auto;padding:0 7.2vw;text-align:center}@media print,screen and (min-width:769px){.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-labels .label-wrapper .label{max-width:600px;padding:0}}.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-labels .label-wrapper .label p{font-size:clamp(1rem,.7794rem + .9804vw,1.25rem)}.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-counter{height:80px;margin:3rem auto}.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-counter:before{background:#cccce2;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:-1}.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-counter .counter,.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-counter .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-counter .counter{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #00296b;border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(82,129,188,.25);box-shadow:0 3px 6px rgba(82,129,188,.25);color:#00296b;font-size:1.5rem;font-weight:300;height:40px;justify-content:center;line-height:1;margin:0 auto;position:relative;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:40px;z-index:1}.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-counter .slick-current .counter{background:#00436a;border-color:#00436a;color:#fff;font-size:1.875rem;font-weight:700;height:80px;width:80px}.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-descriptions .description-wrapper .description{font-weight:700;margin:0 auto;padding:0 7.2vw;text-align:center}@media print,screen and (min-width:769px){.widget-carrousel-steps-centered .steps-carrousel-wrapper .steps-carrousel-descriptions .description-wrapper .description{max-width:600px;padding:0}}.widget-carrousel-steps-centered .steps-navigation{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;justify-content:center;margin-top:2.5rem;opacity:0;pointer-events:none;position:relative;-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;width:100%;z-index:2}@media print,screen and (min-width:769px){.widget-carrousel-steps-centered .steps-navigation{-webkit-box-pack:justify;-ms-flex-pack:justify;bottom:inherit;gap:0;justify-content:space-between;margin-top:0;position:absolute;top:0;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.widget-carrousel-steps-centered .steps-navigation.active{opacity:1}.widget-carrousel-steps-centered .steps-navigation .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:#00436a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;pointer-events:all;-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;-o-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out;width:48px}.widget-carrousel-steps-centered .steps-navigation .btn.slick-disabled{color:#cccce2;cursor:default}.widget-carrousel-steps-centered .steps-navigation .btn.slick-disabled:hover{color:#cccce2}.widget-carrousel-steps-centered .steps-navigation .btn:hover{color:#23ce6b}@media print,screen and (min-width:769px){.widget-carrousel-steps-centered .steps-navigation .btn{background:#00436a;color:#fff;height:clamp(4.25rem,2.7616rem + 3.1008vw,6.25rem);width:clamp(4.25rem,2.7616rem + 3.1008vw,6.25rem)}.widget-carrousel-steps-centered .steps-navigation .btn:hover{background:#00296b;color:#fff}.widget-carrousel-steps-centered .steps-navigation .btn.slick-disabled{background:#cccce2;cursor:default}.widget-carrousel-steps-centered .steps-navigation .btn.slick-disabled:hover{background:#cccce2}}.so-widget-widget-rejoignez-nous{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;justify-content:space-around;padding:clamp(3.25rem,2.1149rem + 5.6757vw,8.5rem) 7.2%;text-align:center}@media only screen and (min-width:900px){.so-widget-widget-rejoignez-nous{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.5rem;text-align:left}}.so-widget-widget-rejoignez-nous .contents{max-width:640px}@media screen and (min-width:1280px){.so-widget-widget-rejoignez-nous .contents{max-width:50vw}}.so-widget-widget-rejoignez-nous .title-2{margin-bottom:1rem}.so-widget-widget-rejoignez-nous p{font-weight:300}@media only screen and (min-width:900px) and (max-width:1087px){.so-widget-widget-rejoignez-nous .button.is-primary.is-large{padding:0 2.75rem}}