#BVTCformConseil{font-family:Roboto,sans-serif;position:relative;font-size:14px}#BVTCformConseil button:hover{background-color:#193895}#BVTCformConseil input:focus,#BVTCformConseil select:focus,#BVTCformConseil textarea:focus{border-color:#3452ad}#BVTCformConseil #progressbar li.active:after,#BVTCformConseil #progressbar li.active:before{background-color:#3452ad}#BVTCformConseil .tabgeneral_errorMsg{background-color:rgb(96,74,223,.4)}#BVTCformConseil #lastText{background-color:#e4f1e4;padding:10px;text-align:center}#BVTCformConseil .titleBlock{background-color:#ededed;padding:14px 20px;line-height:24px;color:#0d47a1}#BVTCformConseil .tab,#BVTCformConseil [type=radio]+span:after,#BVTCformConseil [type=radio]+span:before{display:none}#BVTCformConseil .h2{font-size:1.1rem;margin-top:0;line-height:24px}#BVTCformConseil ul{padding:0;margin:0}#BVTCformConseil ul li{list-style:none;padding:0;margin:0}#BVTCformConseil ul li span{color:initial;font-size:initial;padding:initial}#BVTCformConseil input[type=email],#BVTCformConseil input[type=text],#BVTCformConseil select,#BVTCformConseil textarea{border:1px solid #e1e5f3;padding:.5rem;margin-bottom:.5rem;width:100%;box-sizing:border-box;color:#000;font-size:inherit;background-color:transparent;min-height:43px;font-size:initial;font-family:inherit}#BVTCformConseil #submitBtn{float:right;background-color:green}#BVTCformConseil .situation{margin-top:20px}#BVTCformConseil input:focus,#BVTCformConseil textarea:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-width:1px;border-style:solid;outline-width:0}#BVTCformConseil input.error,#BVTCformConseil input.invalid,#BVTCformConseil select.error,#BVTCformConseil select.invalid{background:url(https://go.bvtc-conseil.fr/hubfs/MULTISTEP%20FORM/IMG/icon_error_form.png) right/35px no-repeat;color:red!important;border:1px solid red}#BVTCformConseil input.valid{background:url(https://go.bvtc-conseil.fr/hubfs/MULTISTEP%20FORM/IMG/icon_valid_form.png) right/35px no-repeat;color:green!important}#BVTCformConseil .errorInput:before{background-color:red!important}#BVTCformConseil button{color:#fff;border:2px solid #fff;padding:10px 20px;font-size:15px;cursor:pointer;position:relative;text-transform:uppercase;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);background-color:#d4af37;font-weight:700}#BVTCformConseil button:hover{color:#fff}#BVTCformConseil #prevBtn{float:left}#BVTCformConseil #nextBtn{float:right}#BVTCformConseil .btm_nav{min-height:59px}#BVTCformConseil .btm_nav_btn{width:100%}#BVTCformConseil label{display:block;width:100%;margin-left:0!important;margin-bottom:4px;font-size:initial}#BVTCformConseil .tab p{font-size:14px;line-height:18px}#BVTCformConseil .tab_errorMsg{color:red;display:block}#BVTCformConseil .tab2_errorMsg{width:100%;float:left}#BVTCformConseil .tab .h2{margin-top:1rem;margin-bottom:21px;font-weight:700}.tab-panels section{padding:27px 20px}#BVTCformConseil fieldset{border:0;box-sizing:border-box;width:100%;margin:0;position:relative;padding:0}#BVTCformConseil .step{height:15px;width:15px;margin:0 2px;background-color:#000;border:none;border-radius:50%;display:inline-block;opacity:.5}#BVTCformConseil .step.active{opacity:1;background-color:green}#BVTCformConseil .tabgeneral_errorMsg{color:#000}#BVTCformConseil select{background-color:#fff;display:inline-block;line-height:1.5em;padding:9px 49px 8px 8px!important;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}#BVTCformConseil select.classic{background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0),linear-gradient(90deg,#3161af,#3161af);background-position:calc(100% - 23px) calc(1em + 4px),calc(100% - 18px) calc(1em + 4px),100% 0;background-size:5px 5px,5px 5px,2.9em 3.1em;background-repeat:no-repeat;cursor:pointer}select.classic:focus{border:1px solid #ccc;outline:0}#BVTCformConseil #progressbar{color:#d3d3d3;margin:0 0 16px;overflow:hidden;padding:0;text-align:center}#BVTCformConseil #progressbar li{list-style-type:none;font-size:15px;width:calc(100% / 3);float:left;position:relative;font-weight:400;margin:0;z-index:1;padding:0}#BVTCformConseil #progressbar #step1:before{background-image:url("https://go.bvtc-conseil.fr/hubfs/MULTISTEP%20FORM/IMG/icon_job.svg")}#BVTCformConseil #progressbar #step2:before{background-image:url("https://go.bvtc-conseil.fr/hubfs/MULTISTEP%20FORM/IMG/icon_presentation.svg")}#BVTCformConseil #progressbar #step3:before{background-image:url("https://go.bvtc-conseil.fr/hubfs/MULTISTEP%20FORM/IMG/icon_valid.svg")}#BVTCformConseil #progressbar li:before{width:50px;height:50px;display:block;background-size:28px;background-repeat:no-repeat;background-position:center;background-color:#d3d3d3;border-radius:30%;margin:0 auto 6px;padding:2px;content:"";position:relative;top:0}#BVTCformConseil #progressbar li.active-plus:before,#BVTCformConseil #progressbar li.active:before{box-shadow:1px 4px 2px #ccc;-moz-box-shadow:1px 4px 2px #ccc;-webkit-box-shadow:1px 4px 2px #ccc;-khtml-box-shadow:1px 4px 2px #ccc}#BVTCformConseil #progressbar li:after{content:'';width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;top:21px;z-index:-1}#BVTCformConseil #progressbar li.active-plus:after,#BVTCformConseil #progressbar li.active-plus:before{background-color:green!important}#BVTCformConseil .Form-ListItem{border:0;list-style:none}#BVTCformConseil .Form-List{padding:0}#BVTCformConseil .Form-List label{display:flex;align-items:center;border:0;padding:13px 35px;line-height:1.5}.t-right{text-align:right}.center,.custom_error{text-align:center}.m-top2{margin-top:2rem}.custom_error{padding:10px;margin-top:1rem}@media (min-width:980px){#BVTCformConseil{min-height:562px}#BVTCformConseil .tab .h2{font-size:1.1rem;margin-top:0;line-height:24px}#BVTCformConseil .btm_nav_btn{display:inline-block;margin:1rem 0}}@media (max-width:980px){#BVTCformConseil .SelectDropdown{font-size:13px}#BVTCformConseil select{background-size:5px 5px,5px 5px,3.1em 3.5em}#BVTCformConseil #progressbar li:before{width:40px;height:40px;background-size:20px}#BVTCformConseil #nextBtn,#BVTCformConseil #prevBtn{float:none;display:inline-block}#BVTCformConseil .phone input,#BVTCformConseil .phone select{width:100%!important;margin-bottom:10px;background-color:#fff}#BVTCformConseil .tab_errorMsg{line-height:19px}#BVTCformConseil p.m-top2{margin-top:8px;margin-bottom:0}#BVTCformConseil button{width:49%;display:inline-block;padding:16px 20px}#BVTCformConseil .btm_nav_btn{display:block;text-align:center;margin:1rem 0 1.5rem}#BVTCformConseil .tab .h2{margin-top:0!important}#BVTCformConseil button:hover{background-color:#193895}#BVTCformConseil .contact_first_email,#BVTCformConseil .contact_first_prenom{display:inline-block;width:100%!important}}