@charset "UTF-8";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;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input[type=text]:focus,textarea:focus{outline:none}.mobile input[type=email],.mobile input[type=password],.mobile input[type=submit],.mobile input[type=tel],.mobile input[type=text],.mobile textarea{-webkit-appearance:none;border-radius:0}@font-face{font-family:AvenirNext;font-style:normal;font-weight:100;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-Thin.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:italic;font-weight:100;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-ThinItalic.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:200;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-UltraLight.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:italic;font-weight:200;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-UltraLightIt.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:300;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-Light.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:italic;font-weight:300;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-LightItalic.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:400;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-Regular.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:italic;font-weight:400;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-Italic.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:500;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-Medium.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:italic;font-weight:500;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-MediumItalic.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:600;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-Demi.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:italic;font-weight:600;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-DemiItalic.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:700;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-Bold.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:italic;font-weight:700;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-BoldItalic.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:800;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-Heavy.ttf) format("truetype")}@font-face{font-family:AvenirNext;font-style:italic;font-weight:800;font-display:swap;src:url(../../assets/fonts/AvenirNext/AvenirNextCyr-HeavyItalic.ttf) format("truetype")}.container{width:100%;padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto;max-width:1400px}@media screen and (max-width:576px){.container{max-width:540px}}@media screen and (max-width:768px){.container{max-width:720px;padding-right:36px;padding-left:36px}}@media screen and (max-width:991px){.container{max-width:960px}}@media screen and (max-width:1200px){.container{max-width:1140px}}@media screen and (max-width:768px){.container.no-padding-mobile{padding-right:0;padding-left:0}}.container.no-padding{padding-right:0;padding-left:0}.container-fluid{width:100%;padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-50px;margin-left:-50px}@media screen and (max-width:768px){.row{margin-right:-36px;margin-left:-36px}}[class*=col-]{position:relative;width:100%;padding-right:50px;padding-left:50px}@media screen and (max-width:768px){[class*=col-]{padding-right:36px;padding-left:36px}}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}@media screen and (max-width:576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}}@media screen and (max-width:768px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}}@media screen and (max-width:991px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}}@media screen and (max-width:1200px){.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}}@media screen and (max-width:576px){.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media screen and (max-width:768px){.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media screen and (max-width:991px){.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media screen and (max-width:1200px){.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media screen and (max-width:576px){.col-sm-3{flex:0 0 25%;max-width:25%}}@media screen and (max-width:768px){.col-md-3{flex:0 0 25%;max-width:25%}}@media screen and (max-width:991px){.col-lg-3{flex:0 0 25%;max-width:25%}}@media screen and (max-width:1200px){.col-xl-3{flex:0 0 25%;max-width:25%}}@media screen and (max-width:576px){.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (max-width:768px){.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (max-width:991px){.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (max-width:1200px){.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (max-width:576px){.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media screen and (max-width:768px){.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media screen and (max-width:991px){.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media screen and (max-width:1200px){.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media screen and (max-width:576px){.col-sm-6{flex:0 0 50%;max-width:50%}}@media screen and (max-width:768px){.col-md-6{flex:0 0 50%;max-width:50%}}@media screen and (max-width:991px){.col-lg-6{flex:0 0 50%;max-width:50%}}@media screen and (max-width:1200px){.col-xl-6{flex:0 0 50%;max-width:50%}}@media screen and (max-width:576px){.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}}@media screen and (max-width:768px){.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}}@media screen and (max-width:991px){.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}}@media screen and (max-width:1200px){.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}}@media screen and (max-width:576px){.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (max-width:768px){.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (max-width:991px){.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (max-width:1200px){.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (max-width:576px){.col-sm-9{flex:0 0 75%;max-width:75%}}@media screen and (max-width:768px){.col-md-9{flex:0 0 75%;max-width:75%}}@media screen and (max-width:991px){.col-lg-9{flex:0 0 75%;max-width:75%}}@media screen and (max-width:1200px){.col-xl-9{flex:0 0 75%;max-width:75%}}@media screen and (max-width:576px){.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media screen and (max-width:768px){.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media screen and (max-width:991px){.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media screen and (max-width:1200px){.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media screen and (max-width:576px){.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}}@media screen and (max-width:768px){.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}}@media screen and (max-width:991px){.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}}@media screen and (max-width:1200px){.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}}@media screen and (max-width:576px){.col-sm-12{flex:0 0 100%;max-width:100%}}@media screen and (max-width:768px){.col-md-12{flex:0 0 100%;max-width:100%}}@media screen and (max-width:991px){.col-lg-12{flex:0 0 100%;max-width:100%}}@media screen and (max-width:1200px){.col-xl-12{flex:0 0 100%;max-width:100%}}.admin-bar header{top:32px}.dark-blue{color:#28367b}.medium-blue,.medium-blue p{color:#006eb7}.dark-grey,.dark-grey p{color:#444}.light-grey,.light-grey p{color:#666}.bg-white{background-color:#fff}.bg-light-grey{background-color:#f2f2f2}.gradient-light-blue{background:linear-gradient(180deg,#00a5d3,#006eb7)}.gradient-light-blue-invert{background:linear-gradient(180deg,#006eb7,#00a5d3)}.gradient-medium-blue{background:linear-gradient(180deg,#00a5d3,#28367b)}.gradient-dark-blue{background:linear-gradient(0deg,#006eb7,#28367b)}.white,.white p{color:#fff}.white ::marker{color:#fff}html{scroll-padding-top:85px;padding-top:85px;overflow-x:hidden!important}@media screen and (max-width:991px){html{scroll-padding-top:65px;padding-top:65px}}main{display:flex;flex-direction:column;background-color:#fff}.appear{opacity:0;transform:translateY(20px);transition:all .3s;filter:blur(10px)}*{box-sizing:border-box}*,div{font-family:AvenirNext,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:28px;color:#006eb7;transition:all .3s}@media screen and (max-width:991px){*,div{font-size:20px;font-style:normal;font-weight:500;line-height:27px}}b,strong{font-weight:700}p{margin-bottom:24px}h1{font-size:70px;font-style:normal;font-weight:900;line-height:75px;letter-spacing:-1.4px;text-transform:uppercase;font-family:AvenirNext,sans-serif;color:#fff}@media screen and (max-width:768px){h1{font-size:40px;font-style:normal;font-weight:900;line-height:55px;letter-spacing:-.9px;text-transform:uppercase}}h2,h2 p,h2 span{font-size:48px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:-1px;color:#28367b}@media screen and (max-width:768px){h2,h2 p,h2 span{font-size:35px;font-style:normal;font-weight:700;line-height:45px;letter-spacing:-.8px}}h3,h3 p,h3 span{font-size:30px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}@media screen and (max-width:768px){h3,h3 p,h3 span{font-size:25px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}}h4{font-size:26px;line-height:normal;letter-spacing:-.52px}.title-lg,h4{font-style:normal;font-weight:700}.title-lg{font-size:55px;line-height:55px;letter-spacing:-2.75px}@media screen and (max-width:768px){.title-lg{font-size:45px;font-style:normal;font-weight:700;line-height:46px;letter-spacing:-2.25px}}.title-md{font-size:30px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.6px}@media screen and (max-width:768px){.title-md{font-size:30px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.6px}}.center{text-align:center}ol,ul{margin-bottom:24px;margin-left:18px}ol li,ul li{margin-bottom:12px}.btn-primary{display:flex;justify-content:center;align-items:center;position:relative;padding:15px 40px;background-color:#00a5d3;border-radius:50px;width:-moz-fit-content;width:fit-content;text-decoration:none;cursor:pointer;color:#fff;border:1px solid hsla(0,0%,100%,.2)}.btn-primary.white{background-color:#fff;color:#28367b;border:1px solid #28367b}.btn-primary:hover{background-color:#006eb7}@media screen and (max-width:1200px){.btn-primary{font-size:14px;padding:14px 34px;line-height:26.58px}}.custom-checkbox{display:flex;justify-content:center;align-items:center;height:18px;width:18px;position:relative;border:1px solid #28367b;border-radius:5px}.custom-checkbox input{height:100%;width:100%;opacity:0;position:absolute;cursor:pointer}.custom-checkbox input:checked+.checkmark{opacity:1}.custom-checkbox .checkmark{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;pointer-events:none;opacity:0}.round-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px!important;height:20px;border:1px solid #454eb5;border-radius:50%;background-color:transparent;cursor:pointer;position:relative}.round-checkbox:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px;border-radius:50%;background-color:#454eb5;opacity:0}.round-checkbox:checked{background-color:transparent}.round-checkbox:checked:after{opacity:1}.wpcf7-form-control-wrap select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px 40px 10px 15px;border:1px solid #28367b;background-color:transparent;cursor:pointer;font-family:AvenirNext,sans-serif;font-size:16px;color:#757575;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23171C29' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center}.simple-page{padding-top:150px;padding-bottom:100px}.simple-page .content p,.simple-page h1{margin-bottom:24px}.simple-page .content strong{font-variation-settings:"wght" 600}.animate-scroll{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94);filter:blur(5px)}.animate-scroll.animated{opacity:1;transform:translateY(0);filter:blur(0)}.order-1{order:1}@media screen and (max-width:991px){.order-1{order:1}}.order-2{order:2}@media screen and (max-width:991px){.order-2{order:1}}header{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff;box-shadow:0 7px 12px 0 rgba(0,0,0,.15)}header .container .wrap-menu{display:flex;justify-content:space-between;align-items:center}header .container .wrap-menu .left .logo-header{display:flex;align-items:center;justify-content:center;height:100%}header .container .wrap-menu .left .logo-header img{height:85px}@media screen and (max-width:991px){header .container .wrap-menu .left .logo-header img{height:65px}}header .container .wrap-menu .right,header .container .wrap-menu .right .menu-header{display:flex;align-items:center;justify-content:center;height:100%}header .container .wrap-menu .right .menu-header{list-style:none;margin:0;padding:0;gap:50px}@media screen and (max-width:1200px){header .container .wrap-menu .right .menu-header{gap:30px}}@media screen and (max-width:991px){header .container .wrap-menu .right .menu-header{display:none}}header .container .wrap-menu .right .menu-header li{margin:0;padding:0;position:relative}header .container .wrap-menu .right .menu-header li a{text-decoration:none;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.32px;line-height:26px}header .container .wrap-menu .right .menu-header li a.btn{border-radius:8px;background:#006eb7;box-shadow:0 15px 10px -10px rgba(0,0,0,.25);color:#fff;padding:10px 20px;font-size:16px;font-style:normal;font-weight:500}header .container .wrap-menu .right .menu-header li .sub-menu{position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0 7px 12px 0 rgba(0,0,0,.15);border-radius:8px;min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000;list-style:none;margin:0;padding:10px 0}header .container .wrap-menu .right .menu-header li .sub-menu li{margin:0;padding:0}header .container .wrap-menu .right .menu-header li .sub-menu li a{display:block;padding:12px 20px;color:#333;font-size:14px;font-weight:400;transition:all .2s ease}header .container .wrap-menu .right .menu-header li .sub-menu li a:hover{background-color:#f8f9fa;color:#006eb7}header .container .wrap-menu .right .menu-header li:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}header .container .wrap-menu .right .menu-header li.menu-item-has-children>a:after{content:"▼";margin-left:8px;font-size:12px;transition:transform .3s ease}header .container .wrap-menu .right .menu-header li.menu-item-has-children:hover>a:after{transform:rotate(180deg)}header .container .wrap-menu .right .burger{display:none;cursor:pointer}header .container .wrap-menu .right .burger.active .open,header .container .wrap-menu .right .burger .close{display:none}header .container .wrap-menu .right .burger.active .close{display:block}@media screen and (max-width:991px){header .container .wrap-menu .right .burger{display:flex}}.side-menu{position:fixed;bottom:0;right:0;width:100%;height:calc(100svh - 65px);background-color:#fff;z-index:100;padding:23px 0;display:flex;flex-direction:column;align-items:center;padding:50px 0;transform:translateX(-100%)}.side-menu.active{transform:translateX(0)}.side-menu .container{height:100%}.side-menu .container ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:20px}.side-menu .container ul.sub-menu{height:auto;display:none;opacity:.8;pointer-events:none}.side-menu .container ul .menu-item-has-children:hover .sub-menu{display:flex;gap:10px;margin-top:10px;pointer-events:auto}.side-menu .container ul .menu-item-has-children:hover .sub-menu li a{text-decoration:none;width:240px;max-width:100%;padding:10px 25px;border-radius:50px;border:1px solid hsla(0,0%,100%,.2);background:#00a5d3;font-size:14px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;color:#fff;display:flex;text-align:center;justify-content:center;align-items:center;gap:10px}.side-menu .container ul li{margin:0;padding:0}.side-menu .container ul li a{text-decoration:none;width:262px;max-width:100%;padding:20px 40px;border-radius:50px;border:1px solid hsla(0,0%,100%,.2);background:#00a5d3;font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;color:#fff;display:flex;text-align:center;justify-content:center;align-items:center;gap:10px}.banner-single-blog{padding:60px 0}.banner-single-blog .cats{margin-bottom:20px}.banner-single-blog .cats ul{list-style:none;padding:0;margin:0}.banner-single-blog .cats ul li{display:inline-block;margin-right:10px}.banner-single-blog .cats ul li a{text-decoration:none;background-color:#fa7d63;color:#fff;padding:5px 10px;border-radius:40px;font-family:AvenirNext,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:22px;text-transform:uppercase}@media screen and (max-width:768px){.banner-single-blog .cats ul li a{font-size:14px;padding:5px 10px;line-height:22px}}.banner-single-blog .infos{display:flex;align-items:center;gap:40px;margin-top:10px;margin-bottom:40px}.banner-single-blog .infos div{font-size:20px;font-style:normal;font-weight:500;line-height:28px}.banner-single-blog .table-des-matieres{background-color:#025f6f;color:#fff;padding:28px 44px;border-radius:54px}.banner-single-blog .table-des-matieres h2{font-size:32px;font-style:normal;font-weight:900;line-height:36px;text-transform:uppercase;color:#fff;margin-bottom:20px}@media screen and (max-width:991px){.banner-single-blog .table-des-matieres h2{font-size:24px;line-height:28px}}.banner-single-blog .table-des-matieres ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.banner-single-blog .table-des-matieres ul li a{text-decoration:none;color:#fff}section.author{padding:60px 0;background-color:#82ccb5;margin-top:60px}section.author h2{font-size:32px;font-style:normal;font-weight:900;line-height:36px;text-transform:uppercase;margin-bottom:20px}section.author .author-content{display:flex;align-items:flex-start;gap:20px}@media screen and (max-width:768px){section.author .author-content{flex-direction:column}}section.author .author-content .author-image img{width:80px;height:auto}section.author .author-content .author-info h3{font-size:20px;font-style:normal;font-weight:900;margin-bottom:20px}footer{background:linear-gradient(180deg,#006eb7,#28367b);position:relative;z-index:2;overflow:hidden;padding:100px 0 25px;color:#fff}@media screen and (max-width:991px){footer{padding:50px 0 25px}}footer [class*=col-]{display:flex;flex-direction:column;justify-content:flex-start}@media screen and (max-width:991px){footer [class*=col-]{margin-bottom:50px}footer [class*=col-]:last-child{margin-bottom:0}}footer [class*=col-] li{color:#fff;list-style:none;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.36px;text-transform:uppercase}footer [class*=col-] li .sub-menu{list-style:none;padding:0;margin:0;margin-top:25px;display:flex;flex-direction:column;gap:15px}footer [class*=col-] li .sub-menu li{padding:0;margin:0}footer [class*=col-] li .sub-menu li a{text-decoration:none;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.28px;text-transform:none}footer .footer-logo{max-width:126px;margin-bottom:30px}@media screen and (max-width:991px){footer .footer-logo{margin:0 auto 30px}}@media screen and (max-width:991px){footer .address{display:flex;flex-direction:column;align-items:center;text-align:center}}footer .address a,footer .address p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.28px;text-decoration:none;margin-bottom:0}@media screen and (max-width:991px){footer .address a,footer .address p{text-align:center}}footer .sub-footer .center{margin-top:75px;color:#ccc;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px}[data-sal]{transition-delay:0s;transition-delay:var(--sal-delay,0s);transition-duration:.2s;transition-duration:var(--sal-duration,.2s);transition-timing-function:ease;transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration="200"]{transition-duration:.2s}[data-sal][data-sal-duration="250"]{transition-duration:.25s}[data-sal][data-sal-duration="300"]{transition-duration:.3s}[data-sal][data-sal-duration="350"]{transition-duration:.35s}[data-sal][data-sal-duration="400"]{transition-duration:.4s}[data-sal][data-sal-duration="450"]{transition-duration:.45s}[data-sal][data-sal-duration="500"]{transition-duration:.5s}[data-sal][data-sal-duration="550"]{transition-duration:.55s}[data-sal][data-sal-duration="600"]{transition-duration:.6s}[data-sal][data-sal-duration="650"]{transition-duration:.65s}[data-sal][data-sal-duration="700"]{transition-duration:.7s}[data-sal][data-sal-duration="750"]{transition-duration:.75s}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="850"]{transition-duration:.85s}[data-sal][data-sal-duration="900"]{transition-duration:.9s}[data-sal][data-sal-duration="950"]{transition-duration:.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:.05s}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal][data-sal-delay="150"]{transition-delay:.15s}[data-sal][data-sal-delay="200"]{transition-delay:.2s}[data-sal][data-sal-delay="250"]{transition-delay:.25s}[data-sal][data-sal-delay="300"]{transition-delay:.3s}[data-sal][data-sal-delay="350"]{transition-delay:.35s}[data-sal][data-sal-delay="400"]{transition-delay:.4s}[data-sal][data-sal-delay="450"]{transition-delay:.45s}[data-sal][data-sal-delay="500"]{transition-delay:.5s}[data-sal][data-sal-delay="550"]{transition-delay:.55s}[data-sal][data-sal-delay="600"]{transition-delay:.6s}[data-sal][data-sal-delay="650"]{transition-delay:.65s}[data-sal][data-sal-delay="700"]{transition-delay:.7s}[data-sal][data-sal-delay="750"]{transition-delay:.75s}[data-sal][data-sal-delay="800"]{transition-delay:.8s}[data-sal][data-sal-delay="850"]{transition-delay:.85s}[data-sal][data-sal-delay="900"]{transition-delay:.9s}[data-sal][data-sal-delay="950"]{transition-delay:.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.215,.61,.355,1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.645,.045,.355,1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(.075,.82,.165,1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(.19,1,.22,1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.77,0,.175,1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(.86,0,.07,1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none}.hero-banner{padding:150px 0;display:flex;position:relative;overflow:hidden;z-index:1}.hero-banner.grande{height:calc(100vh - 85px)}@media screen and (max-width:768px){.hero-banner.grande{padding:75px 0 100px;height:auto}}@media screen and (max-width:768px){.hero-banner.grande .description,.hero-banner.grande h1{text-align:center}}.hero-banner.grande .row [class*=col-]{justify-content:center}@media screen and (max-width:768px){.hero-banner.grande .row [class*=col-]{align-items:center}}.hero-banner.has-bg{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.hero-banner.normale h2{font-size:70px;font-style:normal;font-weight:900;line-height:75px;letter-spacing:-1.4px;text-transform:uppercase;font-family:AvenirNext,sans-serif;color:#fff}@media screen and (max-width:768px){.hero-banner.normale h2{font-size:35px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.8px}}.hero-banner .row{height:100%}.hero-banner .row [class*=col-]{height:100%;display:flex;flex-direction:column;gap:50px}.hero-banner .row [class*=col-].center{align-items:center}.hero-banner .row [class*=col-] .description,.hero-banner .row [class*=col-] .title{width:800px;max-width:100%}.hero-banner .row [class*=col-] .description p{margin-bottom:0;font-size:28px;font-style:normal;font-weight:400;line-height:36px}@media screen and (max-width:768px){.hero-banner .row [class*=col-] .description p{font-size:18px;line-height:26px}}.hero-banner .row [class*=col-] .reassurance{display:flex;flex-direction:column;justify-content:center;font-size:12px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.24px;text-transform:uppercase;color:#fff}.hero-banner .row [class*=col-] .reassurance svg{margin-bottom:5px}@media screen and (max-width:768px){.hero-banner .row [class*=col-] .reassurance{margin-top:60px}}.banner-page{padding:100px 0 50px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}@media screen and (max-width:991px){.banner-page{padding:75px 0 35px}}.banner-page h1{color:#fff}.data{padding:100px 0}.data .row [class*=col-]:first-child{padding-right:0}@media screen and (max-width:991px){.data .row [class*=col-]:first-child{padding-right:36px;margin-bottom:50px}}.data .row [class*=col-] .description{margin-top:10px}.data .row [class*=col-] .btn-primary{margin-top:50px}.data .row [class*=col-] .chiffres{display:flex;flex-wrap:wrap;gap:50px}.data .row [class*=col-] .chiffres .chiffre{padding:40px;width:calc(50% - 25px);border-radius:8px;border:1px solid #f2f2f2;background:linear-gradient(180deg,var(--white,#fff) 30%,var(--very-light-grey,#f2f2f2) 90%);box-shadow:0 54px 40px -40px rgba(0,0,0,.6)}@media screen and (max-width:768px){.data .row [class*=col-] .chiffres .chiffre{min-height:275px;padding:40px;width:100%;display:flex;flex-direction:column;justify-content:center}}.data .row [class*=col-] .chiffres .chiffre .title{display:flex;align-items:flex-end;flex-wrap:wrap;gap:5px;margin-bottom:30px}.data .row [class*=col-] .chiffres .chiffre .title .title-lg{word-break:keep-all;flex:none}.data .row [class*=col-] .chiffres .chiffre .title .title-md{margin-bottom:5px}.data .row [class*=col-] .chiffres .chiffre .description{font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px}.value{padding:100px 0}@media screen and (max-width:768px){.value{padding:75px 0 50px}}.value .desc{margin-top:10px;margin-bottom:120px}@media screen and (max-width:768px){.value .desc{margin-bottom:0}}@media screen and (max-width:768px){.value .row{gap:30px}}.value .value-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}@media screen and (max-width:768px){.value .value-item{padding:40px 0}}.value .value-item .dashicons{font-size:60px;height:auto;width:auto}@media screen and (max-width:768px){.value .value-item .dashicons{font-size:40px}}.value .value-item img{width:60px}@media screen and (max-width:768px){.value .value-item img{width:40px}}.value .value-item .desc-item{font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px}.solutions{padding:100px 0}@media screen and (max-width:768px){.solutions{padding:75px 0 50px}}.solutions .row{margin-right:-25px;margin-left:-25px}@media screen and (max-width:991px){.solutions .row{gap:40px}}.solutions .row [class*=col-]{padding:0 25px}.solutions .desc{margin-bottom:80px}.solutions a{text-decoration:none}.solutions a .solution-item{height:250px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:space-between;padding:50px;border-radius:8px;overflow:hidden;gap:10px;position:relative;z-index:1}.solutions a .solution-item:hover .arrow{width:50px}.solutions a .solution-item:hover .arrow:after,.solutions a .solution-item:hover .arrow:before{width:10px}.solutions a .solution-item:hover .more{right:50%;opacity:1}.solutions a .solution-item:hover .title{opacity:0;transform:translateX(50px);width:140px}.solutions a .solution-item:hover .overlay{background:rgba(40,54,123,.8)}.solutions a .solution-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition:all .2s linear;z-index:-1}.solutions a .solution-item .title{font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.solutions a .solution-item .more{position:absolute;top:50%;right:80%;transform:translate(50%,-50%);font-style:normal;font-weight:500;font-size:22px;line-height:normal;transform-origin:center right;width:-moz-max-content;width:max-content;opacity:0}.solutions a .solution-item .arrow{display:block;height:2px;width:100%;background:#fff;position:relative}.solutions a .solution-item .arrow:after{top:50%;transform:translateY(-50%);transform:rotate(45deg);transform-origin:center right}.solutions a .solution-item .arrow:after,.solutions a .solution-item .arrow:before{content:"";display:block;height:2px;width:0;background:#fff;position:absolute;right:-2px;transition:width .2s linear}.solutions a .solution-item .arrow:before{bottom:50%;transform:translateY(50%);transform:rotate(-45deg);transform-origin:center right}.references{padding:150px 0;position:relative;overflow:hidden}.references *{transition:none!important}@media screen and (max-width:768px){.references{padding:75px 0}}.references .description{margin-top:10px}.references .logos-container{margin-top:100px;width:100%;height:100px;position:relative;overflow:hidden}.references .logos-track{display:flex;align-items:center;position:absolute;left:0;top:0;height:100%;animation:a 20s linear infinite;will-change:transform;transition:none!important}.references .logos-track:hover{animation-play-state:paused}.references .logo-item{flex-shrink:0;width:-moz-fit-content;width:fit-content;height:100%;display:flex;align-items:center;justify-content:center;margin-right:150px}@media screen and (max-width:991px){.references .logo-item{margin-right:60px}}.references .logo-item.grey img{filter:grayscale(100%) brightness(1.2) contrast(.8)}.references .logo-item.invert img{filter:invert(100%)}.references .logo-item.grey.invert img{filter:grayscale(100%) brightness(1.2) contrast(.8) invert(100%)}.references .logo-item img{width:auto;height:100px;object-fit:contain;display:block}@keyframes a{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.markets{background:linear-gradient(180deg,#28367b,#006eb7);padding:100px 0;position:relative}@media screen and (max-width:991px){.markets{padding:75px 0}}.markets .separator{position:absolute;top:0;right:150px;z-index:1}@media screen and (max-width:991px){.markets .separator{right:36px;height:50px}}.markets .title{max-width:750px;margin-bottom:10px}.markets .grid{display:flex;flex-wrap:wrap;gap:25px;margin-top:80px}@media screen and (max-width:991px){.markets .grid{gap:20px;margin-top:50px}}.markets .grid .cell{height:130px;width:10.8%;border-radius:4px;transform:skewX(-15deg);position:relative;overflow:hidden}@media screen and (max-width:991px){.markets .grid .cell{height:100px;width:calc(25% - 15px)}}.markets .grid .cell.dark{background:#28367b}.markets .grid .cell.medium{background:#006eb7}.markets .grid .cell.light{background:#00a5d3}.markets .grid .cell.image img{width:calc(100% + 35px);height:100%;object-fit:cover;transform:skewX(15deg) translateX(-50%);position:absolute;top:0;left:50%;z-index:1}.markets .grid .cell.content{text-decoration:none;padding:10px 30px;width:auto;display:flex;align-items:center;justify-content:center}@media screen and (max-width:991px){.markets .grid .cell.content{padding:10px 20px}}.markets .grid .cell.content .text{transform:skewX(15deg)}.markets .grid .cell.content .text p{font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.36px;text-transform:uppercase;color:#fff;margin-bottom:0}.title-description{padding:75px 0}@media screen and (max-width:991px){.title-description{padding:50px 0}}.title-description .row{display:flex;justify-content:space-between}@media screen and (max-width:991px){.title-description .row{flex-direction:column;gap:50px}}.title-description .row [class*=col-]{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:991px){.title-description .row [class*=col-].text-col{order:2!important}}@media screen and (max-width:991px){.title-description .row [class*=col-].image-col{order:1!important}}.title-description .row [class*=col-] .titre-wrapper{display:flex;align-items:center;gap:30px;margin-bottom:30px}.title-description .row [class*=col-] .titre-wrapper .wrapper-numero{border:1px solid #00a5d3;border-radius:6px;height:75px;width:75px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;transform:skewX(-15deg)}.title-description .row [class*=col-] .titre-wrapper .wrapper-numero.white{border-color:#fff}.title-description .row [class*=col-] .titre-wrapper .wrapper-numero .numero{transform:skewX(15deg);font-size:30px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.6px;color:#28367b}.title-description .row [class*=col-] .titre-wrapper .wrapper-numero .numero.white{color:#fff}.title-description .row [class*=col-] .texte{margin-bottom:30px;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.32px}.title-description .row [class*=col-] img,.title-description .row [class*=col-] video{width:100%;height:auto;object-fit:cover;border-radius:8px}.icon-title{padding:100px 0;position:relative}@media screen and (max-width:991px){.icon-title{padding:75px 0 50px}}.icon-title .separator{position:absolute;top:0;right:150px;z-index:1}@media screen and (max-width:991px){.icon-title .separator{right:36px;height:50px}}.icon-title .container [class*=col-]{display:flex;flex-direction:column;gap:30px}.icon-title .container [class*=col-] *{width:800px;max-width:100%}.title-thumb{padding:100px 0;position:relative}@media screen and (max-width:991px){.title-thumb{padding:75px 0 50px}}.title-thumb svg{position:absolute;top:0;right:150px}@media screen and (max-width:991px){.title-thumb svg{right:36px;height:50px}}.title-thumb .row.center{justify-content:center;margin-right:-100px;margin-left:-100px}@media screen and (max-width:991px){.title-thumb .row.center{margin-right:-36px;margin-left:-36px;justify-content:center}}.title-thumb .row [class*=col-]{display:flex;flex-direction:column;justify-content:flex-end}.title-thumb .row [class*=col-]:first-child{gap:50px}.title-thumb .row [class*=col-] .sub-title{font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.52px}.title-thumb .row [class*=col-] .desc{font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.28px}.title-thumb .row [class*=col-] .btn-primary{margin-left:auto}@media screen and (max-width:991px){.title-thumb .row [class*=col-] .btn-primary{margin-left:0;margin-bottom:30px}}.title-thumb .row [class*=col-] .images-wrapper{justify-content:center;align-items:center;margin-top:50px;display:flex;flex-wrap:nowrap}@media screen and (max-width:991px){.title-thumb .row [class*=col-] .images-wrapper{display:flex;flex-wrap:wrap;gap:25px}}.title-thumb .row [class*=col-] .images-wrapper .bar{height:2px;width:100%;background-color:#28367b}@media screen and (max-width:991px){.title-thumb .row [class*=col-] .images-wrapper .bar{display:none}}.title-thumb .row [class*=col-] .images-wrapper [class*=col-]{padding:0 25px}@media screen and (max-width:991px){.title-thumb .row [class*=col-] .images-wrapper [class*=col-]{padding:0;padding-right:36px;padding-left:36px}}.title-thumb .row [class*=col-] .images-wrapper .thumb-wrapper{width:100%;height:100%;object-fit:cover;border-radius:10px;overflow:hidden;position:relative;transform:skew(-15deg);height:130px}@media screen and (max-width:991px){.title-thumb .row [class*=col-] .images-wrapper .thumb-wrapper{height:160px}}.title-thumb .row [class*=col-] .images-wrapper .thumb-wrapper img{width:100%;height:100%;transform-origin:center;object-fit:cover;position:relative;transform:skew(15deg) scale(1.2)}.texte-2-colonnes{padding:100px 0 150px}.texte-2-colonnes>.container{display:flex;flex-direction:column;gap:95px}.texte-2-colonnes>.container .title{margin-bottom:20px}.formulaire{padding:100px 200px;background-color:#f2f2f2}@media screen and (max-width:991px){.formulaire{padding:75px 0 50px}}.formulaire .row{margin-right:-7px;margin-left:-7px}.formulaire .row [class*=col-]{padding-right:7px;padding-left:7px}.formulaire input,.formulaire select,.formulaire textarea{border:0;background-color:#fff;color:#28367b;font-size:16px;padding:15px 20px;border-radius:8px;border:1px solid #f2f2f2;width:100%;margin-bottom:15px}.formulaire input::placeholder,.formulaire select::placeholder,.formulaire textarea::placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;color:#666}.formulaire input[type=submit],.formulaire select[type=submit],.formulaire textarea[type=submit]{display:flex;justify-content:center;align-items:center;position:relative;padding:15px 40px;background-color:#00a5d3;border-radius:50px;width:-moz-fit-content;text-decoration:none;cursor:pointer;color:#fff;border:1px solid hsla(0,0%,100%,.2);width:fit-content;margin:0 auto;margin-top:100px}@media screen and (max-width:991px){.formulaire input[type=submit],.formulaire select[type=submit],.formulaire textarea[type=submit]{margin-top:50px}}.formulaire .wpcf7-form-control-wrap{width:100%}.formulaire .wpcf7-form-control-wrap label{display:flex;align-self:center}.formulaire .wpcf7-form-control-wrap label input[type=checkbox]{width:auto;margin-right:10px;width:19px;height:19px;border-radius:8px;border:1px solid #f2f2f2}.formulaire .wpcf7-form-control-wrap label span{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px;color:#666;margin-top:5px}.formulaire p{margin-bottom:0}.coordonnees{padding:100px 0;background-color:#fff}@media screen and (max-width:991px){.coordonnees{padding:50px 0}}.coordonnees h4{color:#444;margin-bottom:10px}.coordonnees .line{font-size:18px;font-style:normal;font-weight:700;line-height:normal;color:#28367b;margin-bottom:75px;display:flex;align-items:center;gap:15px}@media screen and (max-width:991px){.coordonnees .line{margin-bottom:50px}}.coordonnees .line:last-child{margin-bottom:0}.coordonnees .line svg{border-radius:50%}.coordonnees .line p{margin-bottom:0;color:#28367b}.coordonnees .line a{font-size:18px;font-style:normal;font-weight:700;line-height:normal;color:#28367b}.coordonnees #map{width:100%;height:400px;border-radius:8px;overflow:hidden;transition:none!important}@media screen and (max-width:991px){.coordonnees #map{margin-top:50px}}.coordonnees #map *{transition:none!important}.faq{padding:100px 0 150px;background-color:#f2f2f2}@media screen and (max-width:991px){.faq{padding:75px 0 50px}}.faq h2{margin-bottom:10px}.faq .desc p{font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;color:#666}.faq .questions{display:flex;flex-direction:column;gap:15px}.faq .questions .question .header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;background-color:#fff;border-radius:8px;padding:10px 20px}.faq .questions .question .header .icon{transition:transform .3s ease}.faq .questions .question .header.active .icon{transform:rotate(45deg)}.faq .questions .question .header h3 p{font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;color:#444;margin-bottom:0;text-transform:none}.faq .questions .question .answer{padding:30px 20px;transition:none}.faq .questions .question .answer p{font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;color:#666;margin-bottom:0}.media{padding:100px 0}.media .video-section{display:flex;justify-content:center;align-items:center}.media .video-section video{max-width:500px;width:100%;height:auto;border-radius:10px;margin:0 auto}.media .image-section{display:flex;justify-content:center;align-items:center;margin:0 auto}.media .image-section img{max-width:500px;width:100%;height:auto;border-radius:10px;margin:0 auto}.linkedin{padding:100px 0}.linkedin h2{display:flex;align-items:center;gap:10px;margin-bottom:50px}.linkedin .btn-primary{margin:0 auto;margin-top:50px}.linkedin .elfsight-app-b4d3d018-b1cb-4b74-80eb-657dd734df12 .Ellipsis__Wrapper-sc-1b8wrxx-0{font-size:14px!important;line-height:14px!important}.linkedin .elfsight-app-b4d3d018-b1cb-4b74-80eb-657dd734df12 .DateTime__Time-sc-120o31o-0{font-size:12px!important;line-height:12px!important}.linkedin .elfsight-app-b4d3d018-b1cb-4b74-80eb-657dd734df12 .ShortenedText__ShortenedTextComponent-sc-1x39ulp-1{font-size:14px!important;line-height:18px!important}.linkedin .elfsight-app-b4d3d018-b1cb-4b74-80eb-657dd734df12 .Counters__Title-sc-15p075q-1,.linkedin .elfsight-app-b4d3d018-b1cb-4b74-80eb-657dd734df12 .ShareButton__Button-sc-192me2e-0 div{font-size:14px!important;line-height:14px!important}.navigation{padding:8px 0;background-color:#fff;position:sticky;top:85px;width:100%;z-index:2}@media screen and (max-width:991px){.navigation{padding:30px 0;top:65px}}.navigation [class*=col-]{display:flex;align-items:center;justify-content:center;gap:30px}@media screen and (max-width:991px){.navigation [class*=col-]{display:flex;flex-direction:column;gap:15px}}.navigation [class*=col-] a{text-decoration:none;font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;color:#28367b}.admin-bar .navigation{top:117px}