@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap);.pre-navbar{background:#6b001e;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;height:50px;padding:0 50px;color:#fff}.pre-nav-links{display:flex;align-items:center;justify-content:flex-end;list-style:none;font-size:14px;margin:0;padding:0}.pre-nav-links li{padding:0 25px}.pre-nav-links .fa-envelope,.pre-nav-links .fa-mobile,.pre-nav-links .fa-phone{padding-right:5px;font-size:18px}.fa-linkedin{font-size:28px}.pre-nav-link{color:#fff;text-decoration:none}.fa-linkedin:hover,.pre-nav-link:hover{opacity:.75;cursor:pointer}@media screen and (max-width:1000px){.pre-navbar{padding:0 0;justify-content:space-around}}#navbar{width:100%;position:relative;-webkit-box-shadow:0 1px 15px 0 rgba(0,0,0,.6);box-shadow:0 1px 15px 0 rgba(0,0,0,.6);z-index:50}.nav-wrapper{height:80px;padding:0 30px;display:flex;align-items:center;justify-content:space-between}.nav-logo-left{width:80px;padding-bottom:10px}.navbar-middle{flex-grow:1}.nav-list{display:flex;align-items:center;justify-content:space-evenly;max-width:950px;margin:auto}.nav-link-wrapper{height:78px;line-height:78px;text-align:center;border-bottom:4px solid transparent;-webkit-transition:border-bottom .36s ease-in;transition:border-bottom .36s ease-in;padding:0 15px;cursor:pointer}.nav-link-wrapper:hover:not(.active){border-bottom:4px solid rgba(128,128,128,.8)}.navbar-link{line-height:1.5;display:inline-block;color:#262626;font-size:18px;cursor:pointer;text-decoration:none;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.navbar-link:hover{color:#6b001e}.active{border-bottom:4px solid #6b001e}.active:hover{background:0 0}.sidenav{height:0;width:100%;position:fixed;opacity:0;top:0;left:0;margin:0;background-color:#6b001e;overflow:auto;white-space:nowrap;-webkit-transition:.6s ease;transition:.6s ease}.sidenav ul{margin:80px auto;padding:0;list-style:none}.sidenav li{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px 30px}.sidenav-logo{width:100px;display:block;margin:10px auto}.show-sidenav{height:100%;opacity:1}.front-position{position:relative}.sidenav-link{text-decoration:none;font-size:24px;font-family:Poppins,Helvetica;color:#fff}.sidenav-link:hover{opacity:.75}.social-wrapper{text-align:center;margin-top:80px}.social-links-sidenav{display:inline-flex;align-items:center;justify-content:space-around}.social-links-sidenav a{color:#fff;cursor:pointer;padding:0 20px}.social-links-sidenav a:hover{color:#fff}.social-links-sidenav a .fa-linkedin{font-size:42px}.hamburger{z-index:2;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;background-color:transparent;border:0;margin:0}.hamburger .hamburger-inner,.hamburger .hamburger-inner::after,.hamburger .hamburger-inner::before{content:"";position:absolute;display:block;width:40px;height:4px;background-color:#262626;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease;border-radius:4px}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{top:25px;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger-collapse .hamburger-inner::after{top:-20px;-webkit-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger-collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger-collapse.is-active .hamburger-inner{background-color:#fff;-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger-collapse.is-active .hamburger-inner::after{background-color:#fff;top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger-collapse.is-active .hamburger-inner::before{background-color:#fff;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.sidenav ul{margin:0 auto}.social-wrapper{margin-top:30px}}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.sidenav ul{margin:20px auto 0}.social-wrapper{margin:20px}}@media only screen and (max-width:1100px){.nav-wrapper{padding:0 15px}.navbar-item{padding:27px 20px}}@media only screen and (max-width:920px){.navbar-link{font-size:16px}}@media only screen and (min-width:1400px){.navbar-middle{margin-right:50px}}.glide{margin:40px auto}.glide__slide{text-align:center;margin:0 auto}.clients-logo{width:auto;height:100px}body,html{font-family:"Open Sans",Helvetica;margin:0;padding:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.selected-flag:focus,body.user-is-tabbing :focus{outline:2px solid #7acdfe!important;outline:5px auto -webkit-focus-ring-color!important}body:not(.user-is-tabbing) .iti__selected-flag:focus,body:not(.user-is-tabbing) a:focus,body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:0!important}.freezePage{overflow:hidden;height:100%}@media only screen and (min-device-width:320px) and (max-device-width:1024px){html{-webkit-text-size-adjust:100%}}.cgv{margin:60px auto}.separator-gradient{height:5px;position:relative;width:80%;background:radial-gradient(ellipse farthest-side at top center,#6b001e,transparent);margin:auto}.margin-50{margin:50px auto 0}.padding-50{padding-top:20px}.separator{margin:20px auto;width:120px;border-top:3px solid #6b001e;border-radius:5px}.icon-scroll,.icon-scroll:before{position:absolute;left:50%}.icon-scroll{bottom:15px;width:34px;height:55px;margin-left:-20px;margin-top:-35px;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border-radius:25px}.icon-scroll:before{content:'';width:8px;height:8px;background:#fff;margin-left:-4px;top:8px;border-radius:4px;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@-webkit-keyframes scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(38px);transform:translateY(38px)}}@keyframes scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(38px);transform:translateY(38px)}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.row{display:flex;justify-content:space-between}}@media (max-width:575px){.container{max-width:calc(100% - 30px)}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (max-width:575px){.hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-xl-down,.hidden-xs-down,.hidden-xs-up{display:none!important}}@media (min-width:576px) and (max-width:767px){.hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-lg-down,.hidden-md-down,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg-down,.hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{display:none!important}}@media (min-width:1200px){.hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xs,.hidden-xl-down,.hidden-xl-up,.hidden-xs-up{display:none!important}}.footer{background:#6b001e;color:#fff;font-size:14px;padding:20px 0}.footer-logo-container{text-align:center;margin:0 auto 20px}.footer-info{display:flex;align-items:flex-start;justify-content:space-evenly;margin:0 auto 40px auto}.footer-copyright{display:flex;align-items:center;justify-content:space-between;margin:20px auto 0}.footer-copyright p{font-weight:lighter;font-size:13px}.footer-lists{margin:20px 20px 40px 20px}.footer-list{list-style-type:none;padding:0;margin:0}.footer-list li{padding:2px 0}.footer-list-title{font-weight:700;font-size:15px;margin:0 auto 10px auto}.separator-gradient-footer{height:5px;position:relative;width:80%;background:radial-gradient(ellipse farthest-side at top center,#fff,transparent);margin:auto}.footer-links i{font-size:36px}.footer-link{color:#fff;text-decoration:none}.footer-link:hover{opacity:.75}#copyright{text-align:center}#colophon{color:#fff;background-color:#570019;padding:15px 0;margin:0 auto}.credits p{margin:0;text-align:center}.logo-dev{height:40px;width:auto;margin:0 10px;vertical-align:middle}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.flip:hover{-webkit-animation:1s both flip;animation:1s both flip}@media (max-width:768px){.footer-links{justify-content:center;padding:20px 0}.footer-links p{font-size:18px}#copyright{max-width:100%}#copyright p{margin:0 auto;padding-bottom:20px}}@media only screen and (max-width:812px){.footer-menu{text-align:center}.footer-info{display:inline-block;margin:auto}}@media only screen and (min-device-width:812px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.footer-info{display:flex;align-items:flex-start;justify-content:space-around}}@media only screen and (min-device-width:320px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1){.footer-link{display:block;padding:14px 0}}.back_to_top{position:fixed;bottom:20px;right:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;visibility:hidden;z-index:20;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.back_to_top.show{opacity:1;visibility:visible;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}#backToTop{position:relative;width:50px;height:50px;z-index:1000;border-radius:50%;cursor:pointer;background-color:#6b001e;padding:0;border:2px solid #fff;opacity:1}#backToTop:hover{opacity:.8}.fa-arrow-up{color:#fff;font-size:24px}@media (max-width:812px){.back_to_top{bottom:15px;right:5px}}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:1){.back_to_top{bottom:15px;right:5px}.fa-arrow-up{font-size:18px}}.banner{background-size:cover;background-position:center;text-shadow:1px 1px 3px #000;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.3))),url(https://res.cloudinary.com/dqszntd5j/image/upload/v1594733784/banner.jpg);background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.3)),url(https://res.cloudinary.com/dqszntd5j/image/upload/v1594733784/banner.jpg);min-height:calc(100vh - 130px);display:flex;align-items:center}.banner .banner-text{margin-top:50px}.banner h1{margin:0 0 20px;font-size:36px;font-weight:700;color:#fff}.banner #conseil{letter-spacing:.8rem;margin-left:1rem}.banner h2{margin:0 auto;font-size:28px;font-weight:600;color:#fff}.banner h3{margin:0 auto;font-size:24px;font-weight:400;color:#fff}.btn-flat-outline{margin:20px 0;color:#fff;padding:10px 15px;margin-bottom:0;display:inline-block;text-decoration:none;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #6b001e;background:#6b001e;border-radius:5px}.btn-flat-outline:hover{-webkit-box-shadow:1px 1px 6px 0 rgba(255,255,255,.75);box-shadow:1px 1px 6px 0 rgba(255,255,255,.75)}.quote{margin-bottom:40px}.quote-wrapper{display:flex;align-items:center;justify-content:center;margin:50px auto}blockquote{font-family:Poppins,Helvetica;position:relative}blockquote p:before{content:"\201C";font-family:Helvetica;font-weight:400;color:#6b001e;font-size:7em;position:absolute;top:-55%;left:-3%}blockquote p:after{content:"\201D";font-family:Helvetica;font-weight:400;color:#6b001e;font-size:7em;position:absolute;top:35%;right:2%}.quote-text p{font-style:italic;font-size:18px;font-weight:100;text-align:center;max-width:700px;margin:8px 20px 0 20px;padding:0 20px}.introduction{margin:80px auto 0}.introduction a{color:#4f4f4f;text-decoration:none}.introduction a:hover{text-decoration:underline;color:#4f4f4f}#intro-logo{width:150px;height:auto}#sub-banner-title{margin:-10px auto 20px;font-size:22px}.xp{margin:20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.xp p{font-weight:400;font-size:18px}.fa-check{padding-right:10px}.services-cards-wrapper{display:flex;align-items:center;justify-content:space-around;margin:40px auto;flex-wrap:wrap}.card-full-link{text-decoration:none;color:#4f4f4f}.services-card{font-size:14px;font-weight:lighter;width:250px;height:300px;background:#f4f4f4;border-radius:10px;text-align:center;padding:20px;-webkit-box-shadow:7px 6px 15px -5px rgba(0,0,0,.6);box-shadow:7px 6px 15px -5px rgba(0,0,0,.6);-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear;margin:20px}.services-card:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:7px 6px 15px -5px #000;box-shadow:7px 6px 15px -5px #000}.icons{width:80px;height:80px;display:block;border-radius:50px;font-size:32px;background:#6b001e;position:relative;margin:auto}.icons i{position:absolute;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card-text{margin:40px auto;min-height:50px}.sep-card{width:90%;text-align:center;margin:40px auto 20px;border:0;border-top:1px solid rgba(0,0,0,.1)}.card-links{text-decoration:none;font-size:14px;color:#4f4f4f}.card-links:hover{text-decoration:underline}.card-links .fa-arrow-right{padding-left:5px;font-size:13px}.reinsurance-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:50px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reinsurance-items{width:180px}.reinsurance-pastille{width:80px;height:80px;display:block;border-radius:50%;background:#6b001e;position:relative;-webkit-box-shadow:inset 7px -7px 10px rgba(89,0,25,.4),inset -7px 7px 10px #7d0023;box-shadow:inset 7px -7px 10px rgba(89,0,25,.4),inset -7px 7px 10px #7d0023;margin:auto}.reinsurance-pastille i{font-size:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.reinsurance-items-inner{text-align:center}.reinsurance-items-inner .nbr{font-weight:bolder;font-size:22px;margin:10px auto 0;color:#6b001e}.reinsurance-items-inner .reinsurance-text{margin-top:0}.cta-catalogue{text-align:center}.cta-catalogue a{color:#4f4f4f}.cta-catalogue a:hover{text-decoration:none}@media only screen and (max-width:767px){.banner{min-height:calc(100vh - 80px)}.quote{padding:0}.quote-wrapper{margin:0 auto 20px auto}.quote-text p{margin:0 auto;padding:0;font-size:16px}blockquote p:before{font-size:7em;top:-34%;left:-13%}blockquote p:after{font-size:7em;top:70%;right:0}.introduction{margin:0 auto 40px}.wrapper-left{text-align:center;margin:20px auto 40px}#intro-logo{width:140px}}@media (min-width:768px){.introduction{display:flex;align-items:center;justify-content:space-evenly}}@media (min-width:812px){.page-title{display:flex;align-items:center;justify-content:flex-start}}@media only screen and (min-width:320px) and (max-width:812px){.banner{text-align:center}.banner h1{font-size:32px;margin:0}.banner h2{font-size:24px;margin:20px auto 0}.banner h3{font-size:22px}.banner .banner-text{margin-top:0}.btn-flat-outline{margin:50px 0}.xp h3{font-size:16px}.reinsurance-wrapper{justify-content:center}}@media only screen and (min-device-width:320px) and (max-device-width:767px) and (-webkit-min-device-pixel-ratio:2){.icon-scroll{display:none}#sub-banner-title{font-size:18px}blockquote p:after{top:65%}.xp p{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.page-title{display:flex;align-items:center;justify-content:center}.banner .banner-text{margin-top:15px;padding-bottom:25px}.btn-flat-outline{margin:40px auto 0}blockquote p:before{top:-35%;left:-8%}blockquote p:after{top:55%;right:0}}@media only screen and (min-device-width:320px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.page-title{display:block}#conseil{letter-spacing:.5rem;margin-left:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) and (orientation:portrait){.banner{text-align:center}.page-title{display:flex;align-items:center;justify-content:center}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.page-title{justify-content:flex-start}}@media (max-height:420px){.icon-scroll{display:none}}.contact-details-wrapper{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;margin:80px auto 40px auto;max-width:800px}.contact-items{border:1px solid #e0e0e0;border-radius:3px;height:120px;padding:0 10px;-webkit-box-shadow:2px 0 4px -2px rgba(0,0,0,.4);box-shadow:2px 0 4px -2px rgba(0,0,0,.4);display:flex;align-items:flex-start;justify-content:space-around;width:320px;-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center;margin:10px auto}.contact-items-icon{position:relative;top:calc(50% - 18px)}.contact-items-icon i{font-size:36px;color:#6b001e}.contact-items-content{width:190px}.contact-items-content h3{margin:10px auto 15px;letter-spacing:1px;font-weight:600}.contact-items-content p{margin:0;font-weight:100}.contact-items-content a{text-decoration:none;color:#000}.contact-items-content a:hover{text-decoration:underline;color:#000}.contact-items-content address{font-weight:100}.sr-only{position:absolute;left:-10000px;width:1px;height:1px;top:auto;overflow:hidden}input{outline:0;border:none}textarea{outline:0;border:none}input:focus,textarea:focus{border-color:transparent!important}.contact1{max-width:750px;margin:auto;margin-top:40px}.container-contact1{width:100%;background:#fff;border-radius:10px}.contact1-form{width:100%}input.input1{height:50px;border-radius:25px;padding:0 30px}input.input1+.shadow-input1{border-radius:25px}textarea.input1{min-height:150px;border-radius:25px;padding:12px 30px}textarea.input1+.shadow-input1{border-radius:25px}.wrap-input1{position:relative;width:100%;margin:25px 0}@media (min-width:768px){.wrap-input1{width:49%;margin:15px 0}}.input1{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;background:#f4f4f4;font-family:"Open Sans",Helvetica;font-size:14px;line-height:1.5;color:#262626;border-radius:25px;border:1px solid rgba(128,128,128,.1);-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:.25rem .25rem .6rem rgba(0,0,0,.05),0 .5rem 1.125rem rgba(75,0,0,.05);box-shadow:.25rem .25rem .6rem rgba(0,0,0,.05),0 .5rem 1.125rem rgba(75,0,0,.05)}.input1::-webkit-input-placeholder{font-weight:lighter;color:gray;opacity:1}.input1::-moz-placeholder{font-weight:lighter;color:gray;opacity:1}.input1:-ms-input-placeholder{font-weight:lighter;color:gray;opacity:1}.input1::-ms-input-placeholder{font-weight:lighter;color:gray;opacity:1}.input1::placeholder{font-weight:lighter;color:gray;opacity:1}.input1:focus,.input1:hover{-webkit-box-shadow:0 1px 6px 0 rgba(32,33,36,.3);box-shadow:0 1px 6px 0 rgba(32,33,36,.3);border-color:rgba(223,225,229,0)}.container-contact1-form-btn{display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px}.contact1-form-btn{min-width:193px;height:50px;border-radius:25px;background:#6b001e;font-family:"Open Sans",Helvetica;font-weight:700;font-size:15px;line-height:1.5;color:#fff;padding:0 25px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;border:1px solid #6b001e}.contact1-form-btn i{margin-left:7px}.contact1-form-btn:hover{background:#fff;color:#6b001e;border:1px solid #6b001e}.contact1-form-btn:hover i{-webkit-transform:translateX(10px);transform:translateX(10px)}#message-area{width:100%;margin:10px 0}.checkbox-input{width:18px;height:18px;accent-color:#6b001e;border:1px solid #6b001e;border-radius:3px}.checkbox-label{line-height:1.4px;padding:10px}#checkbox-rgpd{margin-top:20px;padding:10px}.validate-input{position:relative}.alert-validate::before{content:attr(data-validate);position:absolute;max-width:55%;background-color:#fff;border:1px solid #6b001e;border-radius:13px;padding:5px 25px 5px 10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:8px;pointer-events:none;font-family:"Open Sans",Helvetica;color:#6b001e;font-size:13px;line-height:1.4;text-align:left;visibility:hidden;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;z-index:10}.alert-validate::after{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f06a';display:block;position:absolute;color:#6b001e;font-size:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:13px;z-index:10}.alert-validate:hover:before{visibility:visible;opacity:1}@media (max-width:992px){.alert-validate::before{visibility:visible;opacity:1}}.hide{display:none}#valid-msg{color:#40b697;position:absolute;right:15px;top:33%}#error-msg{color:#6b001e;position:absolute;right:15px;top:33%}@media only screen and (max-width:1200px){.contact-details-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px;margin:40px auto 80px auto}}#presentation-banner{background-position:bottom}#job-title{text-align:center;font-size:22px;margin:0 auto 50px auto;font-weight:600}.bio p,.bio ul{margin:15px auto;line-height:1.8em;max-width:800px}.bio h2{margin:60px auto 10px auto;text-align:center}#acronym{list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0}#acronym li{line-height:2em;font-size:20px;letter-spacing:3px}#acronym li::first-letter{font-size:150%;font-weight:700;color:#6b001e}#acronym li:nth-child(2){padding-left:20px}#acronym li:nth-child(3){padding-left:40px}#acronym li:nth-child(4){padding-left:60px}#acronym li:nth-child(5){padding-left:80px}#acronym li:nth-child(6){padding-left:100px}.about-item{margin:50px auto}.about-item-title{text-align:center;text-decoration:underline;margin:40px auto;font-size:26px;letter-spacing:2px}#pratiques_pro{width:100%}#pratiques_pro a{color:#000}#pratiques_pro a:hover{text-decoration:none}.services-list-wrapper ul{margin:15px auto;line-height:1.8em;max-width:800px;display:inline-block;list-style:inside}.certif-wrapper{margin:80px auto}#certif-title{margin:0 auto 20px auto}.certif{display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;margin-bottom:50px;margin-top:-15px}.certif p{letter-spacing:1px;text-align:center;margin:0 auto}.datadock,.qualiopi{margin:0 50px;text-align:center}.certif-logos{margin:10px auto}#datadock-logo{height:100px;width:auto}#qualiopi-logo{height:auto;width:200px;margin:40px auto}.diploma{text-align:center;margin:50px auto}#diploma-list{margin-top:-10px;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}#diploma-list li{position:relative;-webkit-box-shadow:.25rem .25rem .6rem rgba(0,0,0,.05),0 .5rem 1.125rem rgba(75,0,0,.05);box-shadow:.25rem .25rem .6rem rgba(0,0,0,.05),0 .5rem 1.125rem rgba(75,0,0,.05);border-radius:0 .5rem .5rem .5rem;margin:.8rem;padding:1.5rem;list-style:none;text-align:center;width:200px;display:flex;align-items:center;justify-content:center;background:#f4f4f4}.stamps{width:35px;position:absolute;top:-5px;left:-15px;-webkit-transform:rotate(14deg);transform:rotate(14deg);opacity:.9}@media only screen and (min-width:320px) and (max-width:812px){#qualiopi-logo{margin:40px auto 10px}.services-list-wrapper ul{padding-left:15px}}@media (min-width:992px){.bio p,.bio ul{text-align:justify}.services-list-wrapper{text-align:center}.services-list-wrapper ul{text-align:justify}}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:2){#job-title{font-size:16px}.services-list-wrapper ul{font-size:15px}}#pratique_pro-banner{background-position:center;background-size:cover;background-color:#000}.pratique_pro-page{counter-reset:title}.pratique_pro-page h4{margin-bottom:-5px}.pratique_pro-titles{position:relative;counter-increment:title;font-size:1.2rem;margin:1.75rem 2rem;padding-left:2.5rem;text-decoration:underline;font-weight:600}.pratique_pro-titles:before{content:counter(title) ".";height:2.5rem;width:2.5rem;position:absolute;top:-1.1rem;left:-1rem;font-size:1.1em;padding:.15em .25em;background:#6b001e;color:#fff;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.75);box-shadow:1px 1px 3px 0 rgba(0,0,0,.75)}.analysis-wrapper ul,.process-wrapper ul,.tools-wrapper ul{margin:15px auto 15px 50px;line-height:1.8em}.process-wrapper{margin:10px auto}.accordion-wrapper{margin:50px auto;width:90%}.accordion{background-color:#6b001e;font-family:"Open Sans",Helvetica;letter-spacing:1px;font-size:15px;color:#fff;cursor:pointer;width:100%;border:none;-webkit-transition:.4s;transition:.4s;display:flex;justify-content:space-between;padding:1em;font-weight:700;border:1px solid #fff;text-align:left}.accordion::after{content:"\276F";text-align:center;font-size:14px;color:#fff;float:right;margin-left:5px;-webkit-transition:.35s ease;transition:.35s ease}.first-child{border-radius:8px 8px 0 0}.last-child{border-radius:0 0 8px 8px}.accordion-active:after{content:"\276F";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-active,.accordion:hover{background-color:#9e002c}.accordion-panel{padding:0 20px;background-color:#fff;max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease-out;transition:max-height .35s ease-out}@media only screen and (min-width:320px) and (max-width:812px){.analysis-wrapper ul,.process-wrapper ul,.tools-wrapper ul{margin:15px auto}.accordion-wrapper{width:100%}}@media (min-width:992px){.pratique_pro-page{max-width:900px}}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:2){.analysis-wrapper ul,.process-wrapper ul,.tools-wrapper ul{font-size:15px}}#formations-banner{background-position:bottom}.catalogue-wrapper ol{list-style:none;counter-reset:formation-counter;margin:20px auto;line-height:2em}.catalogue-wrapper ol li{counter-increment:formation-counter;position:relative}.catalogue-wrapper ol li::before{content:counter(formation-counter) " - ";font-weight:700}.catalogue-wrapper ul{margin:20px auto;line-height:2em}.catalogue-link-wrapper{margin:40px auto;text-align:center;font-size:18px;font-weight:700}.catalogue-link-wrapper a{color:#4f4f4f}.red_bg_container{background:#6b001e;color:#fff;padding:1rem 2rem;margin-bottom:1rem}.section_wrapper{margin-top:20px}.middle_wrapper{display:flex;align-items:flex-start}.middle_wrapper p{margin:0;line-height:1.4}.left_first{width:180px;margin-right:1rem;padding:1rem}.left{padding:1rem;margin-right:1rem;background:#e7e6e6;color:#6b001e;border:1px solid #000;width:180px}.right{flex:1}.link{color:#fff}#accompagnement-banner{background-position:bottom}.accompagnement-wrapper ul{margin:20px auto;line-height:2em}@media (max-width:991px){#accompagnement-title{font-size:30px}}.cgv{margin:60px auto}.legal-page a{color:#262626}.error-page-wrapper{position:relative;min-height:calc(100vh - 130px)}.error-page-wrapper .error{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.error{max-width:520px;width:100%;line-height:1.4;text-align:center}.error .notfound{position:relative;height:200px;margin:0 auto 20px;z-index:-1}.error .notfound h1{font-family:Montserrat,sans-serif;font-size:236px;font-weight:200;margin:0;color:#211b19;text-transform:uppercase;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);letter-spacing:0}.error .notfound h2{font-family:Montserrat,sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#211b19;background:#fff;padding:10px 5px;margin:auto;display:inline-block;position:absolute;bottom:0;left:10%}.error a{font-family:Montserrat,sans-serif;display:inline-block;font-weight:700;text-decoration:none;color:#fff;text-transform:uppercase;padding:13px 23px;background:#6b001e;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid #6b001e;border-radius:5px}.error a:hover{color:#6b001e;background:#fff;border:1px solid #6b001e}@media only screen and (max-width:767px){.error .notfound h1{font-size:148px}}@media only screen and (max-width:480px){.error .notfound{height:148px;margin:0 auto 10px}.error .notfound h1{font-size:90px}.error .notfound h2{font-size:16px}.notfound a{padding:15px;font-size:14px}}@media only screen and (min-device-width:320px) and (max-device-width:811px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.error-page-wrapper{height:calc(100vh - 80px)}.notfound .notfound h2{bottom:10%;left:20%}}@media only screen and (min-device-width:320px) and (max-device-width:811px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.error-page-wrapper{min-height:calc(100vh - 80px)}.error .notfound h2{left:12%;top:65%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.error .notfound h1{font-size:200px}.error .notfound h2{left:10%}}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}body{font-family:"Open Sans",Helvetica;color:#4f4f4f}h1,h2,h3{font-family:Poppins,Helvetica;color:#6b001e}h1{letter-spacing:.1em}.mini-title{font-style:italic;font-size:22px;text-align:center;margin:0 auto 5px auto}.section{padding:20px 0 50px}.section-title{text-align:center;font-size:36px;font-weight:400;font-family:Poppins,Helvetica;margin:10px auto 5px auto;letter-spacing:1px}.parallax{height:400px;width:100%;background-color:#4f4f4f;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:inset 0 15px 15px -15px #000,inset 0 -15px 15px -15px #000;box-shadow:inset 0 15px 15px -15px #000,inset 0 -15px 15px -15px #000;overflow:hidden}.banner-title-wrapper{padding:200px 0 0 0}.banner-title{color:#fff;text-shadow:1px 1px 3px #000;font-size:42px;margin:0 0 10px 40px}@media (max-width:991px){.banner-title{font-size:32px;line-height:1em;margin:0 0 10px 0}.banner-title-wrapper{padding-left:40px}}@media only screen and (min-device-width:320px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.parallax{background-attachment:scroll}#presentation-banner{background-position:center}}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:2){.parallax{height:250px}.banner-title-wrapper{padding:180px 0 0 20px}.section-title{font-size:30px}}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.parallax{height:200px}.banner-title-wrapper{padding:120px 0 0 15px}#pratique_pro-banner{background-size:contain}#accompagnement-banner,#formations-banner{background-position:center}}@media only screen and (min-device-width:768px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.parallax{height:300px}#accompagnement-banner,#formations-banner,#presentation-banner{background-position:center}}@media only screen and (min-device-width:768px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#pratique_pro-banner{background-size:cover}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.footer-info,.introduction,.nav-list{justify-content:space-around}.reinsurance-wrapper{justify-content:center}#acronym{width:500px;margin:auto}.banner-text{margin-top:200px!important}}