@font-face{font-family:Avenir-Medium;src:url(../font/Avenir-Medium/Avenir-Medium.eot) format("embedded-opentype"),url(../font/Avenir-Medium/Avenir-Medium.woff) format("woff"),url(../font/Avenir-Medium/Avenir-Medium.ttf) format("truetype"),url(../font/Avenir-Medium/Avenir-Medium.svg#Avenir-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir-Heavy;src:url(../font/Avenir-Heavy/Avenir-Heavy.eot) format("embedded-opentype"),url(../font/Avenir-Heavy/Avenir-Heavy.woff) format("woff"),url(../font/Avenir-Heavy/Avenir-Heavy.ttf) format("truetype"),url(../font/Avenir-Heavy/Avenir-Heavy.svg#Avenir-Heavy) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir-Roman;src:url(../font/Avenir-Roman/Avenir-Roman.eot) format("embedded-opentype"),url(../font/Avenir-Roman/Avenir-Roman.woff) format("woff"),url(../font/Avenir-Roman/Avenir-Roman.ttf) format("truetype"),url(../font/Avenir-Roman/Avenir-Roman.svg#Avenir-Roman) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir-Book;src:url(../font/Avenir-Book/Avenir-Book.eot) format("embedded-opentype"),url(../font/Avenir-Book/Avenir-Book.woff) format("woff"),url(../font/Avenir-Book/Avenir-Book.ttf) format("truetype"),url(../font/Avenir-Book/Avenir-Book.svg#Avenir-Book) format("svg");font-weight:400;font-style:normal}body{margin:0}p{margin-bottom:0;font-family:Source Sans Pro,sans-serif;font-size:22px}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}input.success:-webkit-autofill{-webkit-animation-name:autofill-valid;-webkit-animation-fill-mode:both}.header{height:70px;box-shadow:0 1px 3px #00000029;padding:0 42px;background-color:#fff;position:relative;z-index:99}.tel-icon{border:2px solid #31519f;border-radius:50%;padding:6px;margin-right:5px}.tel-header{color:#31519f;font-weight:700;font-size:18px;line-height:1}.tel-info{color:#ef9242;font-weight:600;font-size:12px;line-height:1;margin-top:5px;text-transform:uppercase;letter-spacing:.5px}.error:-ms-input-placeholder,.error::-ms-input-placeholder{color:red}.form-group{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.form-group label{transition:color .3s;white-space:nowrap;margin-bottom:0;margin-right:5px}.form-group div{overflow:hidden;margin-right:1rem;width:100%}.form-group input[type=email],.form-group input[type=number],.form-group input[type=tel],.form-group input[type=text]{-ms-flex:1;flex:1;-webkit-flex:1;padding:0;width:100%;background-color:transparent;border:none;height:100%;display:inline-block;font-family:Avenir-Medium!important;font-size:21px;font-weight:600;outline:none;transition:none;color:#2a426c}.form-block{position:relative;z-index:99}#wizard_embedded .body,#wizard_embedded ul,.form-register .content h2,.form-register .steps li .current-info,.form-register .steps li.last:after,.form-register .steps li a .step-text,.inner .overlay .clickable img{display:none}#wizard_embedded .body.current{display:block}#wizard_embedded section,.form-register .steps li,.form-register .steps li.current,.form-register .steps li a .title .step-icon,.inner .overlay,.wizard-v1-content{position:relative}#wizard_embedded .form-group{background-color:#fff;border:2px solid #f3b637;padding:18px 10px;width:100%;border-radius:6px;font-size:18px;font-weight:600;outline:none;transition:none;color:#2a426c;letter-spacing:-.01em;font-family:Avenir-Heavy!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:26px;margin-bottom:0}#wizard_embedded .form-group:focus{border:2px solid #f3b637;outline-offset:0;outline-color:unset}#wizard_embedded .form-group.error{border:2px solid #ff2c2c;color:#ff2c2c}#wizard_embedded .form-group.error:focus{color:#31519f}.error-message{display:none;text-align:center;position:absolute;top:-35px;left:auto;width:100%}.error-message p{border-radius:8px;padding:26px 35px;background-color:#fdeff4;max-width:90%;min-width:320px;border:1px solid #ffacb2;color:#ff2c2c;font-family:Avenir-Heavy;font-size:21px;display:inline-block;z-index:9999;position:relative}.form-group.success{background-image:url(../images/custom-check-mark.svg);background-position:99%;background-repeat:no-repeat;background-size:21px}#wizard_embedded .next-step-finish{border:0;color:#fff;padding:5px 10px;border-radius:10px;width:100%;font-size:21px;font-weight:700;box-shadow:0 3px #c99961;font-family:Avenir-Heavy!important;height:58px;background:#f3b637;transform:all .2s;margin-top:26px;text-transform:uppercase}input.next-step-finish:hover{background:#f8c354}.footer-form{font-size:12px}.protect-data a{color:#fff}.trustpilot-block span{vertical-align:middle}#confModal .modal-dialog{max-width:600px}.form-register .steps,.form-register .steps li:before,.wizard-form{width:100%}.wizard-v1-content{background:#fff;border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative;display:-ms-flexbox;display:flex;display:-webkit-flex}.wizard-form .wizard-header h3{color:#333;font-size:36px;font-weight:800;margin:0}.wizard-form .wizard-header p{color:#666;font-size:16px;font-weight:600;margin:6px 0 26px}.footer-step{position:absolute;bottom:20px;text-align:center;width:100%}.footer-step img{width:20px}.footer-step img,.footer-step span{vertical-align:middle}.offre-emploi{position:absolute;bottom:20px;right:30px}.offre-emploi a{text-decoration:underline;font-size:15px;font-family:Avenir-Medium;color:#fff}.rotate-in-center{animation:a 1s ease 3 both;width:17px}@keyframes a{0%{transform:rotate(-15deg)}10%{transform:rotate(15deg)}20%{transform:rotate(-18deg)}30%{transform:rotate(18deg)}40%{transform:rotate(-22deg)}50%{transform:rotate(22deg)}60%{transform:rotate(-18deg)}70%{transform:rotate(18deg)}80%{transform:rotate(-12deg)}90%{transform:rotate(12deg)}to{transform:rotate(0deg)}}.form-register .steps{width:100%;z-index:999;background-color:#fff}.form-register .steps ul{display:-ms-flexbox;display:flex;display:-webkit-flex;list-style:none;padding-left:0;margin-bottom:0}.form-register .steps li,.form-register .steps li.current{padding-right:0;outline:none;-o-outline:none;-ms-outline:none;-moz-outline:none;-webkit-outline:none;position:relative;padding-bottom:3px;-ms-flex:1;flex:1;-webkit-flex:1}.form-register .steps li:last-child{padding-right:0}.form-register .steps li:before{position:absolute;content:"";background:transparent;height:4px;top:97%;border-top-right-radius:5px;border-bottom-right-radius:5px}.form-register .steps li:last-child:before{content:none}.form-register .steps li:after{position:absolute;content:url(https://res.cloudinary.com/capretraite/image/upload/v1567507802/landing/next2/chevron-steps.svg);top:22px;right:0;width:7px}.form-register .steps li.done:after{content:url(https://res.cloudinary.com/capretraite/image/upload/v1567507802/landing/next2/chevron-steps-blue.svg)}.form-register .steps li a{cursor:default;text-decoration:none;outline:none;-o-outline:none;-ms-outline:none;-moz-outline:none;-webkit-outline:none}.form-register .steps li a .title{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;font-family:Source Sans Pro,sans-serif;text-transform:uppercase;font-size:52px;padding:1rem 0;padding-right:25px;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.form-register .steps li.current a .step-text,.form-register .steps li.current a:active .step-text{font-weight:600;margin-left:.5em;color:#f3b637!important;letter-spacing:-.1px}.form-register .steps li:after,.form-register .steps li a .step-text{color:rgba(49,81,159,.7)!important}.form-register .steps li a .title span{display:block;letter-spacing:.2px;font-size:17px;font-weight:400}.form-register .steps li a .title .step-icon{width:38px;height:38px;min-width:38px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:rgba(49,81,159,.7);margin:0 0 0 63px;outline:none;-o-outline:none;-ms-outline:none;-moz-outline:none;-webkit-outline:none;color:#fff;font-size:20px}.form-register .steps li a .step-icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:20px}.form-register .steps .done:before,.form-register .steps li.current:before,.form-register .steps li.current a .step-icon,.form-register .steps li.current a:active .step-icon,.form-register .steps li.done a:active .step-icon{background:#f3b637}.form-register .steps li.done a .step-icon{background:#31519f}.form-register .steps li.last.disabled.done a .step-icon{background:rgba(49,81,159,.7)}.form-register .steps li.done a .step-text{color:#31519f!important}.form-register .steps li.current:before{animation-duration:2s;animation-timing-function:ease-out;animation-fill-mode:both}.form-register .steps li a .step-text{font-weight:400;margin-left:.5em}.form-register .content{background:#31519f;background-repeat:no-repeat!important;background-position:100%!important;background-size:cover!important;height:80vh;position:relative;max-height:700px;min-height:600px;transition:.5s ease-out}@media only screen and (max-device-width:1024px) and (min-device-height:800px) and (-webkit-min-device-pixel-ratio:2){.form-register .content{max-height:none}}@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.content-cards-steps{max-width:520px!important}.row.customnowrap{-webkit-flex-wrap:nowrap}}@media only screen and (max-device-width:768px) and (min-device-height:1000px) and (-webkit-min-device-pixel-ratio:2){.form-register .content{height:1000px}}.row{display:-webkit-flex;-webkit-flex-wrap:wrap}.form-register .content section{position:absolute;margin:0 auto;width:100%}#form-total .content.clearfix{padding-top:60px}.inner .step-great-title,.inner .step-small-title{text-align:center;display:block!important;color:#fff;font-family:Source Sans Pro,sans-serif!important}.inner .step-small-title{color:#f3b637;font-size:24px;text-transform:uppercase;font-weight:600;letter-spacing:.07em}.inner .step-great-title{font-size:42px;line-height:60px;font-family:Avenir-Heavy!important;font-weight:700}.content-cards-steps{max-width:1070px;margin:0 auto;margin-top:26px}#form-total section .inner .row a img:not(.chevron){background-color:#fff;border-top-right-radius:10px;border-top-left-radius:10px}.label-step{cursor:pointer;height:100%;width:100%;margin-bottom:0}.inner .step-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:calc(100% - 80px);width:100%;opacity:0;transition:.5s ease;background-color:hsla(0,0%,100%,.9);border-top-left-radius:10px;border-top-right-radius:10px}.inner .back{background-color:hsla(0,0%,100%,.8)!important}.inner .back.yellow{background-color:rgba(243,182,55,.8)!important}.actions ul li.disabled,.inner .back.yellow .step-overlay-text,.inner .overlay .back img{opacity:0}.inner .back.yellow{opacity:1}.inner .overlay{padding:0}.bloc-step{cursor:pointer}.inner .overlay img{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.inner .overlay .clickable.yellow img{display:block;opacity:1}.inner .overlay .back img{display:block;background-color:#fff;padding:15px;border-radius:50%;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:0}.inner .overlay .back img,.inner .step-overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inner .step-overlay-text{font-family:Source Sans Pro,sans-serif;color:#31519f;font-size:16px;line-height:27px;text-align:left;width:100%;padding:0 11px}.inner .step-subtitle{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#fff;height:80px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 5px 0 0 #173c81}.inner .step-subtitle p{color:#31519f;font-weight:600}#form-total-t-2 .step-icon img:first-child{height:15px}#form-total-p-0 .inner .overlay:first-child .step-subtitle p{text-transform:uppercase}.free-service{position:absolute;bottom:40%;right:-150px}.section-form-input{position:relative;margin:0 auto;max-width:460px;padding-left:10px;padding-right:10px}.inner h3{font-size:16px;font-weight:600;color:#fff;margin:0 0 11px}.footer-steps.container{max-width:1070px}.footer-steps .footer-title{font-family:Avenir-Medium!important;text-align:center;margin-top:-5px;color:#272727}.footer-steps .footer-icon{padding-right:30px}.footer-steps .footer-text{font-size:16px;color:rgba(46,46,46,.7);width:100%;line-height:22px;font-family:Avenir-Book!important;letter-spacing:-.005em}.footer-steps{padding-right:0;padding-left:0;position:relative;z-index:auto}.footer-bottom-steps{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.footer-bottom-steps p{font-size:14px;color:#a3a3a3;margin-bottom:0;text-align:center;font-family:Avenir-Roman!important}.footer-bottom-steps a{color:#a3a3a3;text-decoration:underline}@media (min-width:1200px) and (max-width:1399px){.form-register .steps li a .title .step-icon{margin:0 0 0 1em}}@media screen and (min-width:1200px){.inner .col-xl-3{-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%}.form-register .content{background:#31519f}.row{-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-around}}@media screen and (max-width:1199px){.wizard-v1-content{margin:0}.form-register .steps li a .title .step-icon{margin:0 0 0 .4em}.form-register .steps li a .title span{text-align:left}.form-register .steps li a .step-icon img{width:20px}.form-register .steps li a .title span{font-size:12px;margin-left:.7em}.row{-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-justify-content:space-between}section .row{padding:0 7em}.inner .overlay{margin-right:0;margin-bottom:1.5em}}@media screen and (max-width:1023px){.row{-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width:991px){.inner .step-overlay-text{font-size:16px}section .row{padding:0 7em}}@media screen and (min-width:992px){.col-lg-3{-ms-flex:0 0 22%!important;flex:0 0 22%!important;max-width:22%!important}}@media (min-width:768px){.step-overlay.confirm-mobile{opacity:1}.col-md-6{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}}@media screen and (min-width:576px) and (max-width:990px){.footer-steps .footer-text{width:30vw;max-width:100%}}@media (min-width:768px) and (max-width:992px){.form-register .content{min-height:900px}}@media (min-width:575px) and (max-width:767px){.form-register .content{min-height:800px}}@media (min-width:465px) and (max-width:574px){.form-register .content{min-height:700px}}@media (max-width:464px){.form-register .content{min-height:630px}}@media (max-width:992px) and (min-width:767px){section .row{padding:0!important}.icon-container{margin-top:-10px;margin-bottom:10px;text-align:left}.inner .step-subtitle{height:71px}.inner .step-overlay{height:calc(100% - 71px)}.footer-steps .footer-title{font-size:21px;margin-bottom:20px}}@media (min-width:992px) and (max-width:1199px){.inner .step-overlay-text{font-size:13px}section .row{padding:0 3em}}@media (min-width:575px) and (max-width:767px){.inner.container{margin-bottom:1.5em}#wizard_embedded .body.current{margin-bottom:-15px}#form-total-p-3{margin-bottom:1em}.step-overlay-text{font-size:1em!important;padding:0 11px!important}.wizard-v1-content{margin:0}.inner .step-great-title{font-size:30px;line-height:40px}.wizard-v1-content .wizard-form{padding:0;width:100%}.form-register .content{padding:100px 0 0}.form-register .steps li a .step-text{display:none!important}.form-register .steps li a .title .step-icon{margin:0 2em}section .row{padding:0!important}.col-6{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;-webkit-flex:0 0 45%}.inner .overlay{margin-bottom:1em}.d-none{display:none!important}.modal-dialog{margin:0}.modal-content,.modal-dialog{height:100%}.modal-body{padding:0 2rem 4rem}.footer-steps .footer-text{width:100%}.footer-steps .container{padding-left:2em;padding-right:2em}.footer-bloc-1,.footer-bloc-2{padding-bottom:1.5rem!important}.footer-bottom{height:70px}.footer-bottom p{padding:1em 0}.footer-title{font-size:22px;margin-top:.7em}.footer-steps .footer-text{font-size:18px}.step-small-title{font-size:.8em!important}}@media screen and (max-width:991px){.content-cards-steps{max-width:500px;margin:0 auto}.inner .step-subtitle{height:70px}.inner .overlay .step-overlay{height:calc(100% - 70px)}.footer-steps .footer-title{font-size:21px;margin-bottom:10px}.footer-steps .footer-icon{margin-bottom:10px;display:inline-block;margin:0 auto;padding:0}.footer-steps .footer-title{margin-top:20px}.icon-container{width:80px}.footer-steps .footer-text{width:22vw;font-size:15px;margin-left:0}}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.col-lg-3{-ms-flex:0 0 44%!important;flex:0 0 44%!important;max-width:44%!important}#form-total .bloc-step{margin-bottom:20px}.inner .step-overlay-text{font-size:22px}section .row{padding:0 7em}}@media only screen and (min-width:1200px) and (max-height:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){#form-total-p-0,#form-total-p-1,#form-total-p-2,#form-total-p-3{height:68vh}.form-register .content section{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.step-great-title{margin-bottom:.5em!important}}@media only screen and (min-device-width:374px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){section .row{padding:0 1.5em}}@media (max-width:767px){.header{height:44px;padding:0 21px}.header .left-side-header img{width:142px}.header .tel-details{display:none!important}.tel-icon{margin-right:0}.offre-emploi{bottom:10px}.section-form-input{padding:0}.footer-steps .footer-text{width:100%!important}.footer-steps .footer-title{margin-top:15px}.form-register .steps li a .title{padding-right:0}.form-register .steps li.current:before{border-top-right-radius:5px;border-bottom-right-radius:5px}.form-register .steps li:after{width:5px;top:19px}.form-register .steps li:before{border-radius:0}.footer-steps .footer-text{width:24vw}#form-total .content.clearfix{padding-top:28px}.error-message p{padding:26px 6px;max-width:95%;min-width:inherit}.free-service{right:-10px;bottom:-40px;width:88px}}@media screen and (max-width:575px){p{font-size:16px}.inner.container{padding-right:15px;padding-left:15px;margin-bottom:.8em}#wizard_embedded .body.current{margin-bottom:-15px}#form-total-p-3{margin-bottom:1em}.step-overlay-text{font-size:.9em!important;padding:0 11px!important}.wizard-v1-content{margin:0}.inner .step-great-title{font-size:24px;line-height:32px}.inner .step-subtitle{height:43px}.wizard-v1-content .wizard-form{padding:0;width:100%}.form-register .content{padding:90px 0 0}.form-register .steps li a .step-text{display:none!important}section .row{padding:0}.col-6{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;-webkit-flex:0 0 45%}.inner .overlay{margin-bottom:1em}.d-none{display:none!important}#form-total-p-3 .content.clearfix{margin-top:-50px}.modal-dialog{margin:0}.modal-content,.modal-dialog{height:100%}.modal-body{padding:0 2rem 4rem}.footer-steps .footer-text{width:100%}.footer-steps .icon-container{width:75px}.footer-steps .container{padding-left:2em;padding-right:2em}.footer-bloc-1,.footer-bloc-2{padding-bottom:1.5rem!important}.footer-bottom{height:70px}.footer-bottom p{padding:1em 0}.footer-title{font-size:20px;margin-top:5px!important;padding-top:.3em}.footer-steps .footer-text{font-size:14px}.step-small-title{font-size:.8em!important}.footer-steps .footer-icon{padding-right:15px;max-width:50px;max-height:30px;margin-left:11px}.footer-bottom-steps p{font-size:9px}.step-overlay .step-overlay-text{font-size:13px!important;line-height:18px;max-height:110px;overflow:hidden;padding:0 14px!important}.inner .step-subtitle p{font-size:15px}.inner .overlay .step-overlay{height:calc(100% - 42px)}.form-register .steps li a .title .step-icon{width:31px;height:31px;min-width:31px}}@media (max-width:450px){.form-register #wizard_embedded .content.clearfix{background:none!important;min-height:0!important;height:auto;margin-top:0!important}}@media (max-width:320px){.form-register .steps li a .title .step-icon{margin:0 .5em}.inner .step-subtitle p{font-size:12px}.inner .step-great-title{font-size:25px;line-height:29px}.section-form-input{padding-left:0;padding-right:0}.footer-bloc-1,.footer-bloc-2,.footer-bloc-3{padding-left:0!important;padding-right:0!important}.step-overlay .step-overlay-text{font-size:11px!important;line-height:16px;max-height:95px}.inner .step-small-title{font-size:12px!important}.footer-steps .footer-title{font-size:18px}}
/*# sourceMappingURL=steps.min.css.map */
