@media print{.article-details>.thumb>img{max-width:750px}.emulator-cta[disabled]{background:#103d5d;cursor:not-allowed}body p{text-align:justify !important}.team-member .description p{text-align:center !important}.cs-container-white{background:white;max-width:1170px;margin:0 auto;text-align:center;padding-top:35px;height:63px}.cs-container-white>p{margin-bottom:0 !important;text-align:center !important}.cs-container-white+.container.conseiller{padding-top:30px}.flex-col{display:flex}.center-flex{align-items:center}.webform-submission-faites_vous_rappeler-form div[role='contentinfo']{background:none;border:0;padding:0}.webform-submission-faites_vous_rappeler-form div[role='contentinfo'] div[role="alert"]{margin:0;padding:15px 15px;background:#fdfbe5;border:2px dashed #fbcd4d;color:#113b5e;text-align:left;clear:both}.nice-select+.select2{display:none}.container{max-width:1170px}.mg-top-50{margin-top:50px}.mg-top-25{margin-top:25px}.section{position:relative;animation-duration:1s;animation-fill-mode:both}.rachat_avantages.dynamique .about_us strong{font-weight:bold;font-style:italic}.is-hidden{opacity:0}.animated{animation-duration:500ms}.container-float{position:absolute;left:0;right:0;bottom:0;top:0}.form-item-civilite .option{font-size:12px;color:#103c5e}label[for="edit-anciennete-mois"]{color:#0000}#edit-votre-situation-professionnelle-all{margin-bottom:-15px}#code-profession option[value="30419"]{display:none}.form-group-col .custom-select .disabled{display:none}select.custom-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100%;background:none;padding:15px;border:1px solid #a6a6a6;outline:0;background-image:url(/themes/salafin/assets/css/../imgs/br_down.png);background-repeat:no-repeat;background-position:96% center}select.custom-select[disabled]{opacity:.6;background-color:#f3f3f3}.nice-select{float:none}.nice-select.disabled{background:#f1f1f1;border:1px solid #c4ccd1;color:#113b5e}.nice-select{height:45px;line-height:45px;border:1px solid #cfd6da;font-size:1em}.nice-select:after,.nice-select.disabled:after{width:10px;height:10px;margin-top:-5px;border-color:#cfd6da}.nice-select .list{width:100%}.nice-select .option{padding-bottom:0}.slider-emulator .form-group>label{font-weight:bold;margin-bottom:5px;margin:7px 0}.custom-field-wrapper{position:relative}.page-content-mon-espace-client .title{margin-top:45px}.title{font-weight:bold;text-align:left;color:#113b5e;font-size:1.5em;line-height:30px}.title2{font-weight:bold;text-align:left;color:#113b5e;font-size:1.5em}.subtitle{color:#555;margin-top:0;font-size:1.2em}.mg-bot-50{margin-bottom:50px}blockquote{background:#f5f5f5;position:relative;border-radius:4px;box-shadow:0 0 16px 1px rgba(0,0,0,.06);padding:15px;border:1px solid;overflow:hidden}blockquote .author{float:right;color:#113b5e}.wf-hide-message-error div[role='contentinfo']{display:none}.wf-hide-message-error .form-managed-file .form-item{margin-bottom:15px}.select2-results__options[id*='select2-edit-conjoint-actif'] li:first-child{display:none}fieldset[id*="edit-reminder-form-email"] legend,fieldset[id*="edit-reminder-form-email"] .form-item-email-confirm>label,.form-item-reminder-form-email>label{display:none}.custom-container{max-width:1570px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.custom-container:before,.custom-container:after{display:table;content:" ";clear:both}.no-margin{margin:0}.no-padding{padding:0}.md-padding{padding:57px 0}.sm-padding{padding:50px 0}.top-padding{padding-top:50px}.webform-submission-subscribe-form .js-form-type-checkbox label.option{font-size:14px;line-height:16px}.webform-submission-subscribe-form{margin-top:15px}.webform-submission-subscribe-form input[type="submit"]{display:block;width:100%}p.block_height{height:60px}.border-top{border-top:1px solid #d9d9d9}.blue-slide{background:#567db4}.quick-access-block .btn>i{background:#417ac9;color:#fff;display:inline-block;height:20px;line-height:22px;width:20px;font-size:13px;border-radius:4px;border:1px solid #417ac9;margin-left:5px}.quick-access-block .espace-client-btn>i{float:left;background:none;border:0;font-size:20px;margin-left:0;margin-right:5px}.quick-access-block .espace-client-btn{margin-left:5px}.quick-access-block .btn:hover>i{background:#fff;color:#417ac9}.quick-access-block .espace-client-btn:hover>i{background:none;color:#fff}.btn-primary{color:#fff;background-color:#103c5e;border-color:#103c5e;border-width:2px;height:46px;font-weight:bold}.btn-border{border:2px solid #103c5e;color:#103c5e;font-weight:bold;height:46px}.btn-border:hover{border-color:#417ac9;color:#417ac9}.actions{padding:25px 0}.actions>.btn{margin-right:30px}.btn-primary:hover,.btn-primary:focus,.btn-primary:active:hover{background:#417ac8;border-color:#417ac8}.blue-bg .title{color:#fff}.espace-client-btn{margin-left:5px}.section-wrapper{position:relative;background:#fff;z-index:1}.emulator .nice-select.open .list{box-shadow:1px 2px 8px -2px #000;width:calc(100% + 4px) !important;left:-2px}.col-flex{display:flex;align-items:center;justify-content:center}.col-table-cell{float:none;display:table-cell;vertical-align:bottom}.col-table{display:table}.align-bottom{vertical-align:bottom}.ol-steps>li{float:left;position:relative}.steps-4>li{width:25%}.ol-steps>li>a>.step-number{width:50px;height:50px;display:block;margin:0 auto 15px auto;font-size:20px;font-weight:bold;border-radius:40px;line-height:50px;border:3px solid #b7c1c8;position:relative;z-index:2;overflow:hidden;text-align:center;background:#f5f5f5;transition:all 200ms ease}.ol-steps>li:hover>a>.step-number{border-color:#417ac9;color:#fff;background:#417ac9}.ol-steps>li>a>.step-name{display:block;text-align:center;font-size:16px;font-weight:bold;line-height:30px}.ol-steps>li>a{color:#113b5e;cursor:default}.ol-steps>li:first-child>a:after{display:none}.ol-steps{overflow:hidden;margin:38px 0;padding:30px 0}.video>iframe{max-width:100%;display:block;height:450px;margin:0 auto;width:800px}.video{margin-top:-15px}.red_dote{background:#e23043;width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;padding:0;position:relative;top:4px;left:3px}.number-step{font-size:3.87em;font-weight:700;line-height:.29;color:#113b5e}.title-step{font-weight:bold;text-align:left;color:#113b5e;font-size:1em;margin-top:10px;max-width:230px}h1.title-step a{color:#113b5e}.gradiant-bg{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f7f7f8 100%,#7db9e8 100%);background:-webkit-linear-gradient(top,#fff 0,#f7f7f8 100%,#7db9e8 100%);background:linear-gradient(to bottom,#fff 0,#f7f7f8 100%,#7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#7db9e8',GradientType=0)}.rangeslider--horizontal .rangeslider__fill{background:#417ac9;height:6px;top:0;bottom:0;margin:auto 0;z-index:1}.rangeslider--horizontal .rangeslider__handle{background:#e52d3f;width:35px;height:35px;top:0;bottom:0;margin:auto 0;border:3px solid white;box-shadow:none;z-index:1}.rangeslider__handle:after{background:#fff;width:9px;height:9px}.rangeslider--horizontal:after{position:absolute;top:0;bottom:0;left:0;right:0;background:#aaa;content:'';height:2px;margin:auto;border-radius:5px}.rangeslider--horizontal{background:none;box-shadow:none;width:100%;background:url(/themes/salafin/assets/css/../imgs/rule.png) repeat-x center left;height:30px}.range-control{float:left;width:25px;color:#aaa;margin-top:5px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.range-control:hover>i{color:#417ac9}.range-wrapper{overflow:hidden}.range-header>label{font-weight:bold;padding:0;margin-bottom:0;text-transform:uppercase;font-size:.9em;line-height:1.487;position:relative;top:8px}.inner-range{clear:both}.range-control.range-plus{float:right;text-align:right}.range-values{width:80%;margin:0 auto;clear:both;padding-top:10px;font-size:14px;color:rgba(17,59,94,.5);position:relative;top:-2px;display:none}body.buy-car .range-values{padding-top:0}.range-values .range-max-val{float:right}.emulate{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;display:block;background:#e52e40;color:#fff;padding:10px 15px;width:100%;font-weight:bold;font-size:1em;outline:0;border:2px solid transparent;border-radius:5px;transition:all 300ms ease;line-height:25px;margin-top:15px}.emulate .icon{background:url(/themes/salafin/assets/css/../imgs/arrow_btn.png) no-repeat center;display:inline-block;width:25px;height:25px;background-size:25px;margin:0 5px 0 0;float:left}.emulator-cta .default-status,.emulator-card-cta .default-status{display:block}.emulator-cta .loader-status,.emulator-card-cta .loader-status{display:none;position:relative;padding-right:20px}.cta-ajax{opacity:.8}.cta-ajax .default-status{display:none}.cta-ajax .loader-status{display:inline-block}.range-output{float:right;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100px;background:none;padding:8px 5px;border:1px solid #a6a6a6;text-align:center;font-weight:bold;border-radius:5px;font-size:14px}.label-select{padding:15px 0}.menu-open{overflow:hidden}.menu-open header .overlay{display:block}.full_container{max-width:1600px;margin:0 auto;padding:0 40px}.lang-switcher li{padding:0}.lang-switcher>li>a{font-weight:bold}.lang-switcher .active{display:none}.header-primary .nav-splitter>li{border-color:#aaa}.main-menu{padding:12px 0}.header-primary .nav>li>a{background:none;font-size:1em;line-height:15px;color:#103d5e}.header-primary .nav>li>a>span{display:block;font-size:1.1em;color:#103d5e;line-height:1;font-weight:bold}.header-primary .nav>li>a:hover,.header-primary .nav>li>a:hover>span{color:#113b5e}.block-header .nav>li:hover>a:after{background:#e52e40}.header-widgets{padding:6px 0}.search-btn{width:50px;height:46px;display:inline-block;padding:6px;border:2px solid #103c5e;border-radius:4px;float:right;text-align:center;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}.search-btn>i{color:#1c2866;font-size:30px}.search-area-wrapper .inner-wrapper{position:relative;width:100%;float:right}.search-area-wrapper .search-area{opacity:0;position:absolute;right:100%;height:100%;width:0;border:2px solid #113b5e;border-right:0;margin-right:-8px;transition:all 2.3s ease;-webkit-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s;border-radius:4px 0 0 4px}.search-area-wrapper{display:inline-block;float:right;position:relative;transition:all .3s ease;padding:22px 0;z-index:2}.search-area-wrapper:hover .search-area{display:block;width:380px;opacity:1}.search-area-visible .search-area{display:block !important;width:380px !important;opacity:1 !important}.search-area-wrapper .search-area input{display:block;width:100%;height:100%;border:0;outline:0;padding:5px 15px}.search-area-wrapper:hover .search-btn{border-left-color:white}.quick-access-block{float:right;padding:22px 4px 0 5px}.block-top .links .is-active{display:none}.block-header .nav>li{padding:27px 0}.block-header .nav>li>a{border-right:1px solid #113b5e;padding:0 15px}.block-header .nav>li:last-child>a{border:0}.block-header .nav>li.active>a,.block-header .nav>li.active>a>span{color:#417ac9;border-color:#113b5e}.block-header .nav>li:hover>.mega-menu{display:none}.block-header .nav>li>a:after{content:'';background:#e52e40;height:4px;width:0;position:absolute;max-width:60%;margin-top:3px;-webkit-transition:width .5s;transition:width .5s}.block-header .nav>li:hover>a:after,.block-header .nav>li.active>a:after{display:block;width:35px}.mega-menu{position:absolute;left:15px;width:300px;background:#fcfcfc;border-top:1px solid #ececec;padding:25px 0;display:none;top:100%;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);min-height:45px;padding:0 15px;border-radius:0 0 4px 4px;z-index:9}.mega-menu .nav-menu-active{display:block}.mega-menu.with-ads{width:750px}.mega-menu-open{overflow:hidden}.mega-menu-open #header>.overlay{display:block}.inner-mega-menu{padding:0 190px}.fixed .inner-mega-menu{padding:0 87px}.ads{position:relative;max-width:100%;height:190px;background:url('/themes/salafin/assets/css/../imgs/ads.png') no-repeat center;background-size:contain;background-position:right;width:100%;margin:15px 0}.ads>a{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.mega-menu .sub-menu li>a{padding:15px 0;border-bottom:1px solid #ddd;display:block;font-size:1em}.mega-menu .sub-menu li:last-child>a{border:0}.mega-menu .sub-menu li a:hover,.mega-menu .sub-menu li.active a{color:#417ac9}.overlay{position:fixed;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,.3);z-index:-1;display:none}.menu-is-visible{overflow:hidden !important;position:absolute;height:100%;width:100%}.section-block{padding:50px 0}.block-head>h2{display:inline-block;font-size:26px}.block-head>a{float:right;padding:16px 0;text-decoration:underline;color:rgba(17,59,94,.8);font-size:.9em}.blue-bg .block-head>a{color:#fff}.block-head{padding-bottom:15px}.normal-post .date{color:rgba(17,59,94,.8);padding:15px 0;font-size:.9em}.normal-post>h3{margin:20px 0 0 0}.normal-post .description{font-size:15px;line-height:18px}.block-carousel .block-rapport{background:#fff;color:#113b5e;border:0;padding:20px;min-height:200px;transform:translateZ(0);z-index:999;transition:box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out}.block-carousel .block-rapport:hover{transform:translate(0,-4px);z-index:999}.block-carousel .block-rapport .description p{display:none}.block-carousel .block-rapport .description h3{font-size:1.1em;margin-bottom:10px;min-height:40px;line-height:1.1em}.block-carousel .block-rapport .description{line-height:20px;margin:0;text-align:left;padding:2px 0}.slick-arrow{width:40px;height:40px;position:absolute;top:0;bottom:0;margin:auto 0;overflow:hidden;background:none;outline:0;padding:0;text-align:center;color:transparent;border:2px solid #fff;border-radius:6px;opacity:.6}.slick-arrow.slick-disabled{border-color:#555;display:none !important}.slick-arrow.slick-disabled:after{color:#555}.slick-arrow:hover{background:#fff}.slick-arrow:hover:after{color:#212a65}.carousel-history{box-shadow:5px 5px 20px 0 rgba(0,0,0,.07)}.article-details .blue-bg .title{color:#fff}.slick-prev{left:-64px}.slick-next{right:-64px}.slick-prev:after,.slick-next:after{font-family:'Material Icons';-webkit-font-feature-settings:'liga';position:absolute;left:0;right:0;top:0;bottom:0;font-size:30px;color:#fff;line-height:36px}.slick-prev:after{content:"chevron_left"}.slick-next:after{content:"chevron_right"}.slick-arrow:hover{opacity:1}.block-carousel{margin:0 100px}.carousel-indicators{z-index:1}.carousel-history .slick-arrow:hover:after{color:#fff}.carousel-history .slick-arrow:hover{background:#417ac9}.block-twin-left,.block-twin-right{min-height:380px;position:relative;z-index:1;background-color:#fff;padding:90px 50px}.block-twin-left{background-image:url('/themes/salafin/assets/css/../imgs/left-block.png');background-position:right center;background-repeat:no-repeat;border-right:5px solid #fff}.block-twin-right{background-image:url('/themes/salafin/assets/css/../imgs/right-block.png');background-position:center;background-repeat:no-repeat;border-left:5px solid #fff}.block-twin-left h3,.block-twin-right h3{font-size:25px;margin:15px 0}.block-twin-left span,.block-twin-right span{display:block}.block-twin-left a,.block-twin-right a{border:1px solid #113b5e;padding:14px;display:inline-block;border-radius:4px;margin-top:90px}.block-twin-left a:hover,.block-twin-right a:hover{border-color:#417ac9;background:#417ac9;color:#fff}.block-twin{position:relative;border-top:10px solid #fff;border-bottom:10px solid #fff}.block-twin:after{content:'';position:absolute;left:50%;height:100%;width:50%;background:#dcdfee;top:0}.block-twin:before{content:'';position:absolute;right:50%;height:100%;width:50%;background:#f5dfdd;top:0}.block-full-article .description{padding-top:0;line-height:25px;white-space:pre-line;text-align:justify}.page-header-rs{overflow:hidden;margin:25px 0 15px 0}.page-header-rs .page-title{float:left;margin:0;padding:7px 0}.sharing-btn>li{width:40px;height:40px;font-size:20px;border:1px solid #242424;color:#242424;overflow:hidden;margin-left:5px;text-align:center;line-height:40px;border-radius:4px;display:inline-block}.sharing-btn>li:first-child{margin:0}.page-header-rs .sharing-btn{float:right;margin-right:30px}.sharing-btn{display:inline-block;vertical-align:bottom;padding:0 15px}.sharing-btn>li>a{display:block;height:100%;width:100%}.sharing-btn>li:hover{border-color:#417ac9}.article-shares{overflow:hidden;margin-top:25px}.share-label>i{vertical-align:middle;font-size:22px}.share-label{padding:10px 0;display:inline-block}.page-mon-espace-client .main-content{background:#4299bc;background:-webkit-linear-gradient(to right,#4299bc,#3d71b3);background:linear-gradient(to right,#4299bc,#3d71b3)}.page-mon-espace-client div[role='contentinfo']{background:none;margin-top:50px;border:0;background:#fff;margin-bottom:-30px;z-index:9;position:relative}.testimonial .thumb{width:140px;height:140px;overflow:hidden;border-radius:100px;margin:0 auto;margin:0 auto 35px auto}.testimonial{text-align:center;padding:15px}.testimonial .inner-testimonial{padding:50px 25px;background:#fff;position:relative;height:550px;border-radius:4px;box-shadow:0 0 16px 1px rgba(0,0,0,.06)}.testimonial h3{font-size:18px}.testimonial span{color:rgba(17,59,94,.8);display:block;min-height:48px}.testimonial .description{padding:15px 0;line-height:20px;text-align:center}.slick-dots{text-align:center}.slick-dots button{background:#113b5e;text-indent:115px;width:10px;height:10px;display:inline-block;padding:0;border-radius:10px;overflow:hidden;outline:0}.slick-dots>li{display:inline-block;margin:0 2px;opacity:.4}.slick-dots>li.slick-active{opacity:1}.testimonial-carousel{margin:0 -15px}.testimonial-carousel .slick-arrow{display:none !important}.testimonial .inner-testimonial:before,.testimonial .inner-testimonial:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10d";position:absolute;font-size:45px;height:45px;width:45px;text-indent:500px;background-repeat:no-repeat;background-position:center;overflow:hidden;opacity:.3}.testimonial .inner-testimonial:before{content:"\f10d";left:45px;top:30px;background-image:url('/themes/salafin/assets/css/../imgs/quote-left.png')}.testimonial .inner-testimonial:after{content:"\f10e";right:40px;bottom:20px;background-image:url('/themes/salafin/assets/css/../imgs/quote-right.png')}.block-annonce{background:#fff;border-radius:4px}.block-annonce .block-head{border-bottom:1px solid #e9e9e9;padding:5px 15px}.block-annonce .block-head>a{color:rgba(17,59,94,.8)}.block-annonce .lst{font-size:14px;line-height:20px}.block-annonce ul li{border-bottom:1px solid #e9e9e9;padding:10px 15px}.block-annonce .lst>span{float:right}.block-annonce .btn-border{float:right}.block-annonce .btn-border:hover{background:#417ac9;color:#fff;border-color:#417ac9}.block-announce-button{padding:15px;overflow:hidden}.block-annonce .btn-normal{margin-top:15px;display:inline-block;text-decoration:underline}.block-annonce .txt{padding:15px;border-bottom:1px solid #e9e9e9;text-align:left}.breadcrump-wrapper{background:#103c5e;color:#fff}.bread-crumb ul>li>a{font-size:14px;color:#fff}.bread-crumb ul>li{display:inline-block;padding:12px 15px;position:relative;font-size:14px}.bread-crumb ul>li:first-child{padding-left:0}.bread-crumb ul>li:after{content:'';position:absolute;right:-8px;top:0;bottom:0;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e258";line-height:36px;font-size:10px}.bread-crumb ul>li:last-child:after{display:none}.bread-crumb ul>li>a,.bread-crumb ul>li{text-transform:lowercase}.bread-crumb ul>li>a:first-letter,.bread-crumb ul>li:first-letter{text-transform:uppercase}.bread-crumb ul>li:first-child>a{text-transform:uppercase}.home-slider{width:100%;background-color:#000}.home-slider-2{min-height:100%}.home-slider .item>img{margin:0 auto}.emulator{background:#fff;position:absolute;top:30px;bottom:30px;width:100%;max-width:450px;border-radius:6px;padding:20px;z-index:1;margin:auto 0;height:470px}body.buy-car .emulator{height:540px}div#slide-home .item img{width:1780px;margin:0 auto;max-width:1780px}.emulator .select2-container--default .select2-selection--single{border-color:#cfd6da;height:45px;border-radius:6px;padding:1px 12px}.emulator .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px;color:#113b5e}.emulator .select2-container--default .select2-selection--single .select2-selection__arrow b,.wf-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px;width:10px;height:10px;margin-top:-5px;border-color:transparent;border-bottom-color:#cfd6da;border-right-color:#cfd6da;border-width:2px}.emulator .select2-container--open .select2-selection--single .select2-selection__arrow b,.wf-form .select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.emulator-group .select2{margin-bottom:15px}.wf-form .form-item .nice-select{height:35px;line-height:34px}.emulator-v2 .nav-tabs{margin-top:-92px}.select2{display:block;width:100% !important;max-width:100%}.emulator-v2 .nav li{background:#417ac9;color:#fff;padding:10px;cursor:pointer;width:16.6666%;min-height:90px;border-right:1px solid #1a237e;z-index:1}.emulator-v2 .nav li a>i{display:block;font-size:50px}.emulator-v2 .nav li a>span{font-size:13px;font-weight:bold}.emulator-v2 .nav li{background:#417ac9;color:#fff;padding:10px;cursor:pointer;width:16.6666%;min-height:90px;text-align:center}.emulator-v2 .nav li a,.emulator-v2 .nav li a:hover,.emulator-v2 .nav li a:focus{background:none;padding:0;border:0;color:#fff}.emulator-v2 .nav li.active a{color:#e52d3f}.emulator-v2 .nav li.active a>span{color:#113b5e}.emulator-v2 .nav li.active{background:#fff;margin-top:-10px;padding-top:20px;border-radius:5px 5px 0 0;border:0}.emulator-v2 .nav li:first-child{border-radius:5px 0 0 0}.emulator-v2 .nav li:last-child{border-radius:0 5px 0 0;border:0}.emulator-v2 .rangeslider--horizontal{width:87%}.emulator-v2 .tab-content>.tab-pane{padding:50px 0}.emulator-details{text-align:center;padding:32px 15px;font-size:20px;line-height:35px;background:#f5f5f5;border:1px solid #b7c1c8;margin-right:-15px;overflow:hidden}.break-line{display:block}.loan-ammount{color:#e52d3f;font-size:45px;font-weight:bold;line-height:normal}.monthly-payment{font-size:35px;font-weight:bold}.emulator-details:after{content:'';position:absolute;top:0;bottom:0;left:15px;margin:auto 0;width:0;height:0;border-top:25px solid transparent;border-left:25px solid #fff;border-bottom:25px solid transparent}.emulator-details:before{content:'';position:absolute;top:0;bottom:0;left:16px;margin:auto 0;width:0;height:0;border-top:25px solid transparent;border-left:25px solid #b7c1c8;border-bottom:25px solid transparent}.get_married{background-image:url('/themes/salafin/assets/css/../imgs/get_married.png');height:50px;background-repeat:no-repeat;background-position:center}.active .get_married{background-image:url('/themes/salafin/assets/css/../imgs/get_married_hover.png')}.emulator-full{padding:15px;background:#fff;border-radius:4px}.emulator-full .emulate{font-size:17px}.emulator-full .range-output{float:none;margin:0;width:100%}.emulator-full .rangeslider--horizontal{width:76%}.inner-range{clear:both;padding-right:7px;margin-top:15px;margin-bottom:5px}.custom-col-group{margin-top:30px}.emulator-full-container .title{color:#fff;margin-top:20px;line-height:50px;text-align:center}.emulator-full-container .col-table{width:100%;height:100%}.link-sign-up{color:#fff;font-size:16px;padding-top:30px;clear:both;display:block}.range-output-editable{float:right;position:relative;width:120px}.range-prefix{position:absolute;top:0;bottom:0;right:0;width:50px;font-size:.8em;text-align:center;line-height:37px;font-weight:bold}.range-output-editable>input{padding-right:20px}.range-output-editable .range-output{padding-right:30px;width:100%;float:none}.range-output-editable .range-output[disabled]{background:#f5f6f7;cursor:not-allowed}.rangeslider--disabled{opacity:1;cursor:not-allowed}.slider-emulator .rangeslider--horizontal{margin:20px 0;width:100%}.slider-emulator .range-values{width:83%}.extra-emualtor-info{display:none}.extra-emualtor-info.active{display:block}.range-output-editable.apport-range-output{width:220px}.range-output-editable.apport-range-output .range-prefix{display:none}.range-output-editable.apport-range-output .range-output{padding:10px}.csp-required-file{display:none}.promo-features{padding:50px 0}.promo-features-auto{background:#f5f5f5;border-top:1px solid #cad3d8}.promo-features-cartes{border-top:1px solid #cad3d8}.promo-features .block-title{margin:0 0 30px 0;padding-bottom:15px;border-bottom:1px solid #cad3d8}.promo-features .short-description{margin-bottom:30px;line-height:20px}.promo-features .slick-col{padding:15px}.promo-block{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.09);border-radius:4px;overflow:hidden}.promo-block .promo-block-header{position:relative}.promo-block .promo-block-header img{width:100%;max-width:100%}.promo-block .promo-block-header .tag-promo{background:#273295;position:absolute;bottom:15px;left:0;padding:10px 15px;font-size:1em;color:#fff}.promo-block-body{padding:20px 15px}.promo-block-body .loan-amount{color:#c03a2c;font-weight:bold;font-size:1.3em}.promo-block-body .loan-mppl{font-size:.8em;font-style:italic;color:#555;padding:10px}.promo-block-body h4{font-size:1em;margin-top:10px;color:#555}.promo-features .slick-arrow,.faq-view-carousel .slick-arrow{background:#fff;border-color:#c4c4c4;opacity:1}.promo-features .slick-arrow:after,.faq-view-carousel .slick-arrow:after{color:#c4c4c4}.carousel-indicators li.active{border:0;width:10px;height:10px;margin:0 2px}.carousel-indicators li{background:rgba(255,255,255,.65);width:10px;height:10px;border:0;margin:0 2px}#normal-carousel .carousel-indicators li{display:none}.normal-carousel img{width:100%}.main-content{min-height:500px;border-bottom:1px solid #eee}.not-found{text-align:center;padding:85px 0}.about-person>h3{font-size:20px;margin:5px 0}.about-person>span{font-size:18px}.about-person .text{padding:15px 0;font-size:1em;line-height:22px;color:#113b5e}.image-404{background-image:url(/themes/salafin/assets/css/../imgs/404_img.png);background-repeat:no-repeat;background-position:center;width:500px;width:100%;height:270px;margin:0 auto}.article{padding:30px 0;border-bottom:1px solid #c7c7c7}.article:first-child{padding-top:0}.article .thmub>img{border-radius:4px}.article:last-child{border:0}.article.even{background:#f5f5f5}.tabs-header{border-bottom:1px solid #b6c1c8;text-align:center}.tabs-header .nav li{float:none;display:inline-block;margin:0 20px;padding:0}.tabs-header .nav li a{border:0;border-bottom:5px solid transparent;padding:10px 0;margin:0;background:none;font-size:16px;font-weight:bold;color:#113b5e}.tabs-header .nav li.active a{border:0;border-bottom:5px solid #e52f41;color:#457cc8}.tabs-header .nav-tabs{border:0}.tabs-wrapper{padding:15px 0;background:#f5f5f5}.team-member{background:#fff;margin:15px 0;border:1px solid #d3d3d3;border-radius:4px;text-align:center;padding-bottom:20px;min-height:610px}.team-member>h3{padding-top:15px;font-size:20px}.team-member .description{padding:15px;line-height:20px}.tabs-header .nav li a:hover{color:#103b5d}.tabs-header ul li:after{content:"";width:0;height:5px;position:absolute;display:block;left:0;bottom:0;z-index:99999;background:#e52d3f;-webkit-transition:width .5s;transition:width .5s}.tabs-header ul li:hover:after{width:100px}.list>li{color:#113b5e;font-size:1em;padding-bottom:10px;overflow:hidden}.list>li>strong{font-weight:bold;color:#113b5e}.dots-list{padding-left:50px;list-style:disc}.dots-list>li{color:#113b5e;font-size:15px;padding-bottom:10px}.page-description{padding:40px 0 25px 0}.page-description h1{margin-bottom:20px}.notre-mission .featurette-block:first-child{padding-top:0}.notre-mission h3,.notre-mission h2{color:#113b5e}.notre-mission .featurette-content{padding:15px 15px 0 15px}.field-satate{margin-bottom:15px}.field-satate select{height:35px}.quick-navigation{position:fixed;width:320px;top:120px;bottom:0;right:-280px;margin:auto;height:300px;transition:all 300ms ease;z-index:999}.quick-navigation.quick-nav-small{height:245px;display:none}.quick-navigation>ul li>a{display:none;color:#fff;font-size:13px}.quick-navigation>ul>li{padding:20px 12px;width:5px;overflow:hidden;border-bottom:1px solid #ffffff20}.quick-navigation>ul{list-style-type:disc;list-style-position:inside;padding:8px;background:rgba(37,37,37,.8);border-radius:6px 0 0 6px;color:#fff}.quick-navigation>ul>li:last-child{border:0}.quick-navigation:hover{right:0}.quick-navigation:hover ul{background:#113b5e}.quick-navigation:hover a{display:inline-block}.quick-navigation:hover>ul>li{width:auto}.quick-navigation>ul li>a{font-weight:bold}.quick-navigation>ul li>a.active{color:#555}.quick-navigation>ul>li.active{color:#3ec3ff}.quick-navigation>ul>li.active>a{color:#3ec3ff}.group-head>h2{font-size:24px;font-weight:bold;border-bottom:1px solid #dde2e5;display:block;padding:15px 0}.choices-login{padding:50px 60px}.choices-login .col-login{padding:0 55px;border-right:2px solid #dde2e5;color:#103c5d;font-size:15px;line-height:20px;min-height:200px;position:relative}.choices-login .col-login:last-child{border:0}.choices-login h3{font-size:20px;margin-bottom:25px;color:#113b5e}.choices-login .col-login>a{position:absolute;bottom:-10px;color:#103c5d;padding:10px 45px}.btn.btn-border.active{background:#417ac9;color:#fff;border-color:#417ac9}.choices-login .col-login .link{color:#113b5e;font-weight:bold;letter-spacing:.5px}.group-content{padding:10px 0}.group-content>h3{font-size:19px}.search-results{min-height:250px;padding:50px 0}.search-results .search-form{display:none}.search-results h2{font-size:16px}.search-results ol>li{padding:30px 0;border-bottom:1px solid #ddd;color:#555;font-size:14px;line-height:18px}.search-results ol>li:last-child{border-bottom:0}.search-results ol>li h3>a,.search-results ol>li h3{margin-top:0;font-size:16px;color:#417ac9}.search-results ol>li h3{overflow:hidden}.search-results ol>li h3>a{float:left}.widget-content{display:table-cell;vertical-align:middle;padding:0 0 0 5px}.widget-icon{display:table-cell;text-align:right}.widget-icon>img{max-width:80px;position:relative;bottom:3px;right:1px}.widget-content>h3{font-weight:bold;margin-bottom:12px;color:#fff;font-size:1em;line-height:20px}.cont-widget{text-align:left;border:4px solid #fff;border-radius:6px;height:82px}section#primary-widgets{background:#44a1be;background:-moz-linear-gradient(45deg,#44a1be 0,#3d70b3 100%);background:-webkit-linear-gradient(45deg,#44a1be 0,#3d70b3 100%);background:linear-gradient(45deg,#44a1be 0,#3d70b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#44a1be',endColorstr='#3d70b3',GradientType=1)}section#primary-widgets .widget-icon{position:relative;bottom:2px;right:1px}.main-section{background:#fff;padding:25px 0}.filter-label{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#242424;color:#fff;padding:28px 4%;display:inline-block;float:left;font-weight:bold;font-size:20px;margin:0}.field-label{display:inline-block;padding:10px 25px 10px 10px;color:#113b5e;border-right:1px solid #113b5e21;font-weight:bold;font-size:1em;text-align:right;margin-right:15px;vertical-align:middle;text-align:left}#communiques_filter .field-label{padding:10px 40px 10px 40px;text-transform:capitalize}.field-label>span{display:block;margin-top:10px}.filter{background:#f5f5f5;border:1px solid #b6c1c8;padding:10px}.filter>form{align-items:center}.filter-field>select{width:100%;display:block;background:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #b6c1c8;border-radius:2px;padding:0 5px;outline:0;margin-right:2%;width:130px;height:35px;background-image:url('/themes/salafin/assets/css/../imgs/select-arrow.png');background-position:right center;background-repeat:no-repeat}.filter-field{float:left;padding:2px}.filter-group{overflow:hidden;margin-bottom:0;float:left}.filter-group>label{float:left;width:30px;font-size:16px;padding:11px 0}.single-filter>.filter-field>select{width:150px}.multi-filter{float:left;margin-left:15px}.filter-field:last-child{margin:0}.filter-btn{background:#417ac8;border:0;color:#fff;padding:25px 30px;font-weight:bold;border-radius:4px;font-size:15px;line-height:17px;outline:0;vertical-align:middle;margin-left:0}.single-filter{overflow:hidden;float:left;margin:13px 12px}.filter>form>.row{display:flex;justify-content:center;vertical-align:middle;width:100%}.filter>form .col-filter{overflow:hidden;width:100%}.filter>form .row>.col-md-6{display:flex;align-items:center}.single-filter>.filter-field>select{width:150px}.filter-g{display:inline-block;vertical-align:middle}.filter-f .nice-select{width:48%;display:inline-block;line-height:37px;height:35px}.filter-g label{display:inline-block;width:28px;text-align:right;margin-right:5px}.filter-f{display:inline-block;width:280px}.filter-col{margin-bottom:5px}.filter-g-solo .filter-f{width:200px}.filter-g-solo .filter-f .nice-select{width:100%}.filter-col:last-child{margin:0}.filter-g-solo .filter-f .nice-select .current{display:block;overflow:hidden}#js-notifs-block{display:none}#js-notifs-block .dropdown-menu-header{position:relative;padding:20px 20px;border-bottom:1px solid #e0e0e0;background-color:#fff}#js-notifs-block>.nav-item{z-index:99999}#js-notifs-block .dropdown-menu{display:block;margin-top:10px}#js-notifs-block .dropdown-menu-header .badge{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:#103c5d}#js-notifs-block .list-group div[data-role="container"]{max-height:360px;overflow:auto}#js-notifs-block .list-group{font-size:.858rem;max-height:270px;margin:0;border-radius:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:0;padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}#js-notifs-block .list-group-item{margin:0;padding:0 20px;border:0;border-radius:0 !important;cursor:auto}#js-notifs-block .dropdown-menu-media .list-group-item .media{padding:15px 0;border-top:1px solid #e0e0e0}#js-notifs-block .dropdown-menu-media .list-group-item:first-child .media{border:0}#js-notifs-block .media-heading{font-size:14px;margin-top:0;margin-bottom:5px;color:#424242;font-weight:bold}#js-notifs-block .dropdown-menu-header h5{font-weight:bold}#js-notifs-block .dropdown-menu:after{content:'';border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:10px solid #103c5d;position:absolute;left:3px;width:0;height:0;top:-10px}.notif-counter{position:absolute;top:-8px;right:-7px;background:#103c5d;color:#fff;border-radius:50%;padding:0 5px;font-size:12px}.notifs-btn{position:relative;margin-right:5px}.overlay-notifs{position:fixed;top:0;left:0;right:0;bottom:0}.pager li>a{background:none;color:#113c5e;border:1px solid #113c5e;font-weight:600;width:35px;height:35px;border-radius:4px;line-height:23px;font-size:1em;padding:5px;text-align:center}.pager li.pager__item--next>a,.pager li.pager__item--last>a,.pager li.pager__item--first>a,.pager li.pager__item--previous>a{width:auto}.pager li.is-active>a{background:#113c5e;color:#fff}.company-info{display:inline-block;font-size:14px;line-height:20px;padding:10px 35px 10px 0;color:rgba(19,61,92,.8)}.company-info>i{font-size:20px;vertical-align:sub}.job-info{font-size:16px;padding-top:15px;text-align:initial;font-weight:bold;line-height:20px}.job-info>li{padding-bottom:5px}.job-info>li>span{min-width:130px;display:inline-block}.job-description h3{color:#113b5e}.submit-resume{display:none;margin-top:50px}.submit-resume .webform-submission-form{padding:0}#edit-civilite .form-item{display:inline-block;padding:0 20px 0 0}.fieldset-legend.form-required:after{content:'*'}.submit-resume>h3{font-size:20px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d9d9d9}.job-sidebar.sidebar{padding-top:45px}.job-sidebar .post .description{width:100%;padding:0}.job-sidebar .job-info>li>span{min-width:auto;float:right}.job-sidebar .job-info{font-size:13px}.job-sidebar .job-info>li{padding-bottom:5px}.job-sidebar.sidebar .sidebar-title{margin-bottom:0}.job-list{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d9d9d9}.job-list:last-child{border:0}.job-list .company-info{padding:0 20px 0 0;font-size:1em}.job-list .job-info{padding-top:10px}.job-list .job-info .infos{color:#417ac9;font-weight:bold}.date>.day{font-size:1.6em;font-weight:600;margin-bottom:0}.date>.month{font-size:1em;color:rgba(19,60,92,.8)}.date>.year{font-size:.9em;font-weight:600}.date>span{display:block;margin-bottom:5px}.block-press>.date{width:10%;max-width:5%;float:left;text-align:center}.date>span:last-child{margin:0}.block-press>.thumb{width:15%;float:left}.block-press .thumb>img{width:100%;height:100px;object-fit:cover;object-position:center}.block-press{overflow:hidden;padding:30px 0;border-bottom:1px solid #d9d9d9}.block-press:last-child{border:0}.block-press .description{float:left;padding:5px 0 0 15px;width:80%}.block-press .description>h3{font-weight:600;margin-bottom:10px;margin-top:0}.press-style-2{display:flex}.press-style-2>.date{border-right:1px solid #030303}.press-style-2 .btn-download{float:right;margin-left:auto;margin-right:0;font-size:16px;font-style:italic}.press-style-2>.description{width:auto;vertical-align:middle;width:94%;display:flex;float:left;align-items:center}.press-style-2 .description>h3{margin:0;height:auto}.reading-pregress{height:5px;position:absolute;top:100%;background:#103c5e}.rapport-activites-filter,.communiques-filter,.news-filter{position:relative}#loader{background:url(/themes/salafin/assets/css/../imgs/loader.gif) no-repeat center #fff;color:rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;right:0;opacity:.5}.cs-loader{background:url(/themes/salafin/assets/css/../imgs/loader.gif) no-repeat center #fff;color:rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;right:0;opacity:.5}.ajax-warning{margin:15px auto;padding:65px 15px;text-align:center;border-radius:4px;border:1px solid;background:#f7f7f9;border-color:#d9d9d9}.ajax-warning>h3{color:#323233}.ajax-warning>i{font-size:70px;color:#555}.ajax-warning .glyphicon{float:left;padding:8px;font-size:20px}.page-title{padding:5px 0;font-weight:bold;font-size:25px;margin:40px 0 0 0}.block-rapport{border:1px solid #d3d3d3;padding:15px;border-radius:4px;margin:15px 0}.block-rapport .rapport_pdf{position:absolute;width:100%;height:100%;top:0;left:0;z-index:4;cursor:pointer}.block-rapport .description{margin-left:-15px}.block-rapport .description h3{font-weight:600;margin-bottom:10px}.block-rapport .date{margin-bottom:10px;color:rgba(17,59,94,.8);font-size:.9em;display:inline-block}.block-rapport .download-btn{font-style:italic;display:inline-block;margin-top:10px;font-size:16px}.block-rapport .download-btn>i{display:inline-block;margin-right:5px;vertical-align:middle;font-size:24px}.block-rapport .download-btn>span{border-bottom:4px solid transparent;padding-bottom:5px;display:inline-block}.block-rapport .download-btn:hover>span{border-color:#e52d3f}.page-header{margin:20px 0 30px;border-color:#d9d9d9}.page-header-inner{overflow:hidden}.page-header .article-shares{float:right}.page-header-left{float:left}.block-ratio .title{color:#fff}.chart-tabs>li>a{background:#103c5e;color:#fff;padding:4px 10px;font-size:13px;margin-right:5px;min-width:60px;text-align:center;border-radius:4px;font-weight:bold}.chart-tabs>li.active>a,.chart-tabs>li.active>a:focus,.chart-tabs>li.active>a:hover,.chart-tabs>li>a:hover{background:#417ac9;color:#fff}.chart-tabs>li{padding:0}.chart-tabs{margin:15px 0;border:0}.thumb>img{max-width:100%}.post .thumb{width:35%;float:left}.post .description{width:65%;display:inline-block;float:left;padding-left:15px}.block-rapport .description p{text-align:left !important;text-transform:lowercase;min-height:50px}.description,.description p{font-size:1em;text-align:left}.description-simple p{text-align:justify}.post{overflow:hidden;padding:10px 0;border-bottom:1px solid #d9d9d9}.post:last-child{border:0}.post .description>h3{font-size:14px;font-weight:600;line-height:20px;text-align:left;margin:0}.article-details .date{font-size:14px;color:#676767;display:block;padding-top:5px}.small-post .description>.date{font-size:.98em;color:#676767;display:block;padding-top:5px}.article-details .title{margin:0;padding:0;font-size:24px;color:#113b5e}.page-tags{color:#417ac9;margin-bottom:5px}.article-details .thumb>img{margin:auto;width:auto}.img-alt{text-align:center;color:#555;padding:15px 0;font-size:13px}.article-details .description{margin-top:15px;line-height:25px}.article-source>li{white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;font-size:13px}.page-footer{padding-top:15px;border-top:1px solid #d9d9d9;margin-top:15px}.page-footer>h3{font-size:20px;font-weight:600;margin-bottom:5px;margin-top:0}.sidebar{padding-top:80px}.sidebar-title{font-size:22px;font-weight:600;margin-bottom:22px;padding-bottom:15px;border-bottom:1px solid #d9d9d9}.article-source li>a{color:#417ac9}.article-source li>a:hover{color:#113b5e}.full-select-width .nice-select{width:240px}.page-header-press .page-title{margin:5px 0 0 0}.simple-icon{width:100px;height:100px;background:#103c5d;color:#fff;text-align:center;padding:10px;border-radius:6px;display:inline-block}.simple-icon>i{font-size:55px;line-height:1.5}.featurette-block{overflow:hidden}.featurette-content{padding:5% 50px 0 50px}.featurette-content h3{font-weight:600;line-height:25px;text-align:left}.description-simple h3{color:#113b5e}.text-right h3{text-align:right}.performance .box{width:50%;float:left;color:#113b5e}.performance .box h3{font-size:22px;font-weight:100}.perf-price>span{font-size:45px;font-weight:bold;position:relative;padding-top:30px;display:inline-block;padding-bottom:10px}.perf-price>em{position:absolute;right:0}.perf-price{position:relative;float:left}.performance .inner-box{border-right:1px solid #d9d9d9;padding:0 45px 50px 15px;margin:20px 0;position:relative;min-height:250px}.perf-pregress{float:right;position:relative}.perf-values{overflow:hidden}.perf-pregress>span{font-size:45px;font-weight:600;position:relative;padding-top:30px;display:inline-block;color:#598527;vertical-align:super}.perf-pregress>i{font-size:50px;margin-left:20px;color:#598527;line-height:30px}.perf-pregress>em{position:absolute;right:0;top:0;left:0}.perf-price>span:after{content:'';position:absolute;bottom:0;height:5px;width:70%;background:#e52e40;right:0}.performance .box-row{margin:0 -15px;overflow:hidden}.performance .box:last-child .inner-box{border:0}.performance .box-row:first-child .box{padding-top:25px}.performance .inner-box:after{content:'';position:absolute;bottom:-20px;width:90%;border-bottom:1px solid #d9d9d9;right:30px}.performance .box-row .box:last-child .inner-box:after{right:auto;left:30px}.performance .box-row:last-child .inner-box:after{display:none}.block-ratio .box{color:#fff;background:rgba(255,255,255,.16);padding:30px;margin:15px 0}.block-ratio .box>.value{line-height:50px;display:inline-block;position:relative;padding-right:25px}.block-ratio .box>.value>span{font-size:50px;font-weight:bold;display:block}.block-ratio .box>.value>em{position:absolute;top:0;right:0;line-height:20px;font-size:25px;font-weight:bold}.block-ratio .box h3{margin-bottom:0;font-size:25px;font-weight:100}.bourse-block{background:#f7f7f9;border:1px solid #dadadb;padding:15px;border-radius:4px}.bourse-block>h3{font-size:20px;border-bottom:1px solid #dededf;padding-bottom:15px;margin-bottom:20px}.bourse-block .txt>span{font-size:14px}.bourse-block .txt{font-size:20px}.bourse-block .current-value{position:relative;padding-top:20px;display:inline-block;margin-top:25px}.bourse-block .current-value .value{font-size:65px;font-weight:100}.bourse-block .current-value .value-currency{position:absolute;top:0}.bourse-block .value-currency{position:absolute;top:0}.bourse-block .value-status{display:inline-block}.bourse-block .value-status.variation-positif{color:#75db1c}.bourse-block .value-status.variation-negatif{color:#e52d3f}.bourse-block .value-status .material-icons{line-height:normal;vertical-align:middle}.chart{height:250px;width:100%;background:#f7f7f9}.chart canvas{height:100%;width:100%}textarea{border:1px solid #ccd3d8;color:#555;padding:10px;font-size:14px;line-height:18px}input[type="tel"],input[type="email"],input[type="password"],input[type="text"],input[type="date"],input[type="number"]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;padding:10px;line-height:18px;border-radius:4px;border:1px solid #ccd3d8;outline:0;display:block;margin:0;height:35px;width:100%;max-width:100%;color:#113b5e;font-size:.87em;font-weight:700;line-height:1.287}.intl-tel-input{width:100%}.wf-form input[type="tel"],.wf-form input[type="email"],.wf-form input[type="password"],.wf-form input[type="text"],.wf-form input[type="date"],.wf-form input[type="number"]{width:100%}label{font-size:14px;font-weight:bold;margin-bottom:5px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#103b5d;line-height:26px}#search-agence .select2-container--default .select2-selection--single .select2-selection__rendered{color:#103b5d;line-height:42px}.wf-loan-group,.wf-revenus-group{display:none}.wf-loan-group.wf-active,.wf-revenus-group.wf-active{display:flex}.select2-container--default .select2-selection--single{border:1px solid #ccd3d8;height:36px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:8px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#457cc8;border-radius:0 !important}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccd3d8;border-radius:4px}.select2-results__option[aria-selected]{font-size:15px;border-radius:4px;padding:6px 20px}.select2-dropdown{border:1px solid #ccd3d8}form>.form-wrapper>legend>.fieldset-legend{font-size:20px;font-weight:bold;border-bottom:1px solid #b6c1c8;display:block;padding:15px 0}form>.form-wrapper>legend{margin:15px 0}.form-wrapper .form-wrapper>legend{margin-bottom:5px}.form-wrapper .form-wrapper>legend>span{display:block;font-size:14px;font-weight:bold}.webform-document-file div[role="alert"]{color:#e52d3f;line-height:20px;font-size:15px;padding:10px 0}.webform-document-file .description{padding:10px 0;line-height:25px;color:#103d5d}.form-item{margin-bottom:15px}.form-item .description>a{text-decoration:underline;color:#417ac9}.form-checkbox+label:before{width:25px;height:25px;text-indent:99px;overflow:hidden;border:2px solid #ccd3d8;display:inline-block;border-radius:4px;position:relative;margin-bottom:0;float:left;content:'';position:absolute;left:0}.js-form-type-checkbox .form-checkbox{display:none}.form-checkbox:checked+label:after{content:'';position:absolute;width:15px;height:15px;top:15px;bottom:0;left:5px;right:0;background:#417ac9;border-radius:4px}.js-form-type-checkbox label.option{position:relative;padding:10px 15px 10px 40px;line-height:25px;font-weight:100;font-size:16px;color:#103d5d}.js-form-type-checkbox label.option a{color:#103d5d;text-decoration:underline}.form-checkbox+label+.description{float:left;padding:6px 10px}.js-form-type-checkbox{overflow:hidden}button,html input[type=button],input[type=reset],input[type=submit]{background:#103d5e;color:#fff;border:0;-webkit-appearance:none;-moz-appearance:none;font-size:16px;padding:15px 30px;border-radius:4px;display:inline-block}.form-item:last-child{margin:0}.white-bg.main-content .webform-confirmation__message{margin-top:25px;color:#3c763d}.captcha{margin-bottom:15px}input[type=file]{border:1px solid #ccd3d8;padding:10px 15px;border-radius:4px;color:#103d5de6;font-size:14px}div[role="alert"]>ul{color:#e52d3f;line-height:18px;font-size:14px}.carousel-history .slock-prev{left:0}.carousel-history .slick-prev{left:-50px}.carousel-history .slick-next{right:-50px}.carousel-history .slick-arrow{border-color:#417ac9}.carousel-history .slick-arrow:after{color:#417ac9}.webform-flex--container .form-item-e-mail{display:-webkit-flex;display:flex;margin:0 -1em;padding:0 .5em}.webform-flex--container .form-item-e-mail .form-item{margin:0 .5em}.js-form-type-webform-terms-of-service .description{display:none}form>.form-wrapper>legend>.fieldset-legend.form-required{font-size:14px;font-weight:bold;margin-bottom:5px;border:0;padding:0}form>.form-wrapper.required>legend{margin:0}legend{color:#103b5d}.form-item>label.form-required:after{content:'*';color:#e62e3f;display:inline-block;padding:0 5px}.navbar-mobile{background:#417ac9;width:350px;max-width:90%;padding:10px 0;position:fixed;height:100%;right:0;top:0;z-index:20;overflow-y:auto;right:-100%;-webkit-transition:all 500ms cubic-bezier(0.190,1,.22,1);-moz-transition:all 500ms cubic-bezier(0.190,1,.22,1);-o-transition:all 500ms cubic-bezier(0.190,1,.22,1);transition:all 500ms cubic-bezier(0.190,1,.22,1);-webkit-transition-timing-function:cubic-bezier(0.190,1,.22,1);-moz-transition-timing-function:cubic-bezier(0.190,1,.22,1);-o-transition-timing-function:cubic-bezier(0.190,1,.22,1);transition-timing-function:cubic-bezier(0.190,1,.22,1)}.hamburger-menu>span:before{top:-6px}.hamburger-menu>span:after{bottom:-6px}.hamburger-menu{position:relative;width:40px;height:25px;background:none;border:0;padding:0;margin:30px 0 0 0;float:right;outline:0;display:inline-block}.hamburger-menu>span{top:50%;display:block;margin-top:-2px;width:16px}.hamburger-menu>span:after,.hamburger-menu>span:before{display:block;content:''}.hamburger-menu>span{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger-menu>span,.hamburger-menu>span:after,.hamburger-menu>span:before{position:absolute;width:22px;height:2px;transition-timing-function:ease;transition-duration:.8s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:#555}.hamburger-menu>span:before{transition:top .1s .34s ease-in,opacity .1s ease-in;top:-6px}.hamburger-menu>span:after{transition:bottom .1s .34s ease-in,-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger-menu>span:after{bottom:-6px}.menu-is-visible .hamburger-menu>span{transition-delay:.8;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu-is-visible .hamburger-menu>span:before{top:0;transition:top .1s ease-out,opacity .1s .14s ease-out;opacity:0}.menu-is-visible .hamburger-menu>span:after{bottom:0;transition:bottom .1s ease-out,-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-is-visible .block-header .nav-menu{display:block;clear:both;border-top:1px solid #555}.emulator-group{display:none}.emulator-group.active{display:block}input.custom-price-field{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100%;background:none;padding:15px;border:1px solid #a6a6a6;outline:0;height:48px}.custom-price-label{position:absolute;right:0;top:0;height:100%;border-left:1px solid #a6a6a6;padding:18px 15px}.custom-price-wrapper{position:relative}.custom-price-ttc{position:absolute;right:60px;top:0;bottom:0;padding:18px 0}#webform-submission-simulateur-form,.webform-submission-simulateur-form{display:none}#wf-subscription .webform-progress .webform-progress-tracker{max-width:1025px;margin:0 auto;position:relative;padding:0 15px}#wf-subscription .webform-progress{background:#efeff0;width:100vw;position:absolute;left:calc(-50vw + 75%);padding:10px 0;border-bottom:1px solid #c6ced3;top:15px}#wf-subscription .progress-step .progress-marker{display:none}#wf-subscription .progress-step{background:#fff;border-radius:0 20px 20px 0}#wf-subscription .progress-step:first-child:before{display:none}#wf-subscription .progress-step:first-child{border-radius:4px 20px 20px 4px}#wf-subscription .progress-step:last-child{margin:0;border-radius:0;border-radius:0 4px 4px 0}#wf-subscription .webform-progress .webform-progress-tracker>li:before{content:'';position:absolute;height:100%;left:0;background:#efeff0;width:10px;border-radius:0 90px 90px 0/0 150px 150px 0}#wf-subscription .webform-progress-tracker .progress-step .progress-text{display:flex;align-items:center;justify-content:center;height:100%;font-size:15px;color:#113b5e;font-weight:bold;padding:10px 5px;font-size:14px}#wf-subscription .progress-tracker--center .progress-step.is-active{background:#417ac8}#wf-subscription .progress-tracker--center .progress-step.is-active .progress-text{color:#fff}.wf-add-loan,.wf-add-revenu{display:block;width:100%;background:#f9fafa;color:#113b5e;border:2px dashed #113b5e;text-align:left;font-size:18px}.wf-add-loan>i{display:inline-block;margin-right:5px;vertical-align:middle;font-size:30px}.form-wrapper .form-title>legend>span{font-size:24px;border-bottom:1px solid #c1cad0;padding:15px 0;line-height:25px}.form-wrapper .form-title>legend{padding:10px 0 5px 0;display:block;clear:both;overflow:hidden}.cs-date-wrapper .material-icons{position:absolute;right:0;width:44px;height:44px;bottom:0;text-align:center;line-height:40px;color:#ccd3d8;z-index:-1}.cs-date-wrapper{position:relative}.wf-form .button.webform-button--next,.wf-form .webform-button--submit{background:#e52d3f;background-image:url('/themes/salafin/assets/css/../imgs/arrow_btn.png');background-position:16px center;background-repeat:no-repeat;text-indent:30px;background-size:25px}.block-header-text{height:90px;display:flex;align-items:center;justify-content:center;font-size:15px;padding:15px}.block-header-text h3{margin:0}.wf-form div[role='contentinfo']{margin:40px 0 0 0;border:2px dashed #7ecf83;padding:35px 15px;font-size:16px;text-align:center;background:#f7fce5;color:#113b5e;display:block;margin-bottom:15px}.wf-form fieldset[id*="edit-email-confirm"] legend,.wf-form fieldset[id*="edit-email-confirm"] .form-item-email-confirm>label{display:none}.wf-form div[role='contentinfo']>.wf-confirmation{background:none;border:0;padding:0;margin:0}.webform-submission-formulaire_cartes_e_commerce-form fieldset[id*="edit-email-confirm"] legend,.webform-submission-formulaire_cartes_e_commerce-form fieldset[id*="edit-email-confirm"] .form-item-email-confirm>label{display:none}.wf-form .form-item-nombre-d-enfants{display:none}#presentation .modal-dialog{width:60%;top:10%}#presentation .modal-footer{padding:0;text-align:center;border-top:0}#presentation button.btn.btn-default{position:relative;bottom:8px;color:#103c5d;border-color:#103c5d;padding:6px 15px}div#left_video{position:fixed;height:220px;width:260px;top:0;right:-220px;bottom:0;margin:auto;z-index:999;background-color:transparent;background-image:url(/themes/salafin/assets/css/../imgs/tuto_video.png);background-repeat:no-repeat;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}div#left_video:hover{right:0}.block-reset-password{background:url(/themes/salafin/assets/css/../imgs/suivi_de_ma_demande_slide.png);background-size:cover}.block-reset-password form{max-width:450px;background:#fff;margin:100px 0 100px auto;border-radius:4px;padding:25px}.block-reset-password .password-strength__meter{height:3px;margin:0;margin-top:5px;background-color:lightgray;border-radius:4px}.block-reset-password .password-strength__title{font-size:12px}.block-reset-password .password-confirm.js-password-confirm{margin-top:5px;font-size:12px}.block-reset-password #edit-pass--description{font-size:14px;margin-bottom:15Px}.block-reset-password form p{margin-bottom:5px;font-size:14px}.souscription-login-form>h3{font-size:24px;border-bottom:1px solid #c1cad0;padding:15px 0;line-height:25px;margin:20px 0 30px 0}.souscription-login-form .btn-border.broder-blue{margin-left:8px}.souscription-login-form .prospect-login-form{margin:30px 0 50px 0;max-width:450px}.souscription-login-form .prospect-login-form input[type='submit']{display:inline-block;width:auto;padding:20px 100px;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-repeat:no-repeat;background-position:10px center;outline:0}.souscription-login-form .btn-souscription-form{margin-top:30px;display:inline-block;width:auto;padding:10px 100px;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-repeat:no-repeat;background-position:10px center;outline:0;background-color:#e52d3f;border-color:#e52d3f;font-weight:bold;font-size:16px}.webform-submission-inscription_espace_client-form{display:none}.es-sign-up-wrapper .webform-submission-inscription_espace_client-form{display:block}.souscription-login-form .prospect-login-form input[type="text"],.souscription-login-form .prospect-login-form input[type="password"]{width:100%}.souscription-login-form{padding:20px 0}.souscription-login-form .souscription-login-form{margin:0;padding:25px 0}.page-head-style-2{background:#efeff0;border-top:1px solid #b6c1c8;border-bottom:1px solid #b6c1c8;position:relative;color:#113b5e;padding:25px 0}.souscription-login-form .form_intro_title{font-size:24px;border-bottom:1px solid #c1cad0;padding:15px 0;line-height:25px;margin:20px 0 30px 0}.page-head-style-2 h2{font-size:30px}.emulator-info{background:#417ac9;color:#fff;padding:25px;border-radius:4px;margin-right:-15px;margin-top:80px;overflow:hidden;position:relative;z-index:1}.emulator-info h3{margin:0 0 -5px 0;border-bottom:1px solid rgba(255,255,255,.25);padding:0 0 15px 0;font-size:22px;margin-bottom:0;z-index:99;position:relative}.emulator-info ul li{font-size:1em;padding:12px 0 12px 0;border-bottom:1px solid rgba(255,255,255,.25);overflow:hidden;line-height:17px;font-weight:bold}#link_share{float:right;width:68px;position:relative}#link_share li{float:left;padding:0;margin-right:16px;border-bottom:0}#link_share li .material-icons{color:#fff}#link_share .sharing-btn{position:absolute;left:-60px;top:36px;background:#fff;padding:14px 10px;width:140px;border-radius:6px;text-align:center;display:none}.emulator_wrap .sharing-btn{display:none !important}#link_share .sharing-btn li{padding:6px 0;width:30px;height:30px;margin-right:0;display:inline-block;float:none;border-bottom:1px solid #242424}#link_share .sharing-btn:after{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;right:20px}#link_share .sharing-btn li:last-child{margin-right:0}#link_share li .sharing-btn .fa{font-size:.8em}#link_share li:last-child{margin-right:0}#link_share li .whatssap{display:none}.emulator-info ul li .li-name{font-weight:normal}.emulator-info .li-value{float:right}.emulator-info .li-strong{font-size:1.2em;font-weight:bold}.emulator-info ul li:last-child{border-bottom:0}.emulator-info .cs-loader{display:none !important;z-index:99}.init-position{position:static}.block-wf-souscription{position:relative;margin-top:-15px}.wf-form{clear:both;padding:80px 0;margin:0 -15px}.webform-submission-rachat_de_credit-form{padding:30px 100px}#edit-q-financer-un-projet .form-item{float:left;padding-right:15px}.block-emulator-info{margin-top:105px}div[role='contentinfo']{padding:15px;background:#f5f5f5;border:1px solid #b5c1c7;border-radius:4px;margin:20px 0 15px 0;font-size:14px}.progress-step.is-complete{background:#103c5e;color:#fff}.progress-step.is-complete .progress-text>.progress-title{color:#113b5e}body.buy-car .form-group-col{margin-bottom:7px;padding:0 15px}.form-group-col{margin-bottom:15px;padding:0 15px}.add_margin{margin-bottom:15px !important}body.buy-car .emulator .form-group{margin-bottom:0}.emulator .form-group{margin-bottom:11px}.wf-form .button[type="submit"][disabled]{color:transparent;background-image:none}.ajax-progress-throbber .throbber,.ajax-progress-throbber .throbber:before,.ajax-progress-throbber .throbber:after{background:#fff;-webkit-animation:load1 900ms infinite ease-in-out;animation:load1 900ms infinite ease-in-out;width:3px;height:10px}.ajax-progress-throbber .throbber{color:#fff;text-indent:-9999em;margin:0 auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;display:inline-block;margin-left:15px;position:absolute;top:0;bottom:0;right:0;margin:auto 0;padding:0}.ajax-progress-throbber .throbber:before,.ajax-progress-throbber .throbber:after{position:absolute;top:0;content:''}.ajax-progress-throbber .throbber:before{left:-8px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.ajax-progress-throbber .throbber:after{left:8px}.wf-form .button[type="submit"][disabled]+.ajax-progress{display:inline-block;left:-161px;position:relative;width:15px;top:-3px}.is-promo{position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#e52e40;right:-32px;top:22px;color:#fff;padding:4px 15px;text-align:center;width:130px;font-weight:bold;font-size:14px}.btn-refresh-token>i{display:inline-block;float:left;margin-right:5px}.btn-refresh-token{font-size:17px}.cs-field-date{background-repeat:no-repeat;background-position:right 10px center;background-image:url(/themes/salafin/assets/css/../imgs/date-icon.png);cursor:pointer}.cs-webform-select2 .list{width:100%;max-height:200px;overflow:auto}#bl-soucriptionloginwrapper{padding-top:55px}.form-item-reminder-form-email .form-item{width:50%;float:left;padding:0 .5em 0 0}.form-item-reminder-form-email .form-item input{width:100%}.form-item-reminder-form-email .form-item:last-child{padding:0 0 0 .5em}.form-item .nice-select{height:45px}.form-item-reminder-form-gender{float:left;padding-right:15px}#edit-reminder-form-gender{overflow:hidden}#edit-reminder-form-gender--wrapper legend{margin:0}#edit-reminder-form-gender--wrapper legend>span{font-size:14px;font-weight:bold;margin-bottom:5px;border:0;padding-bottom:0}section.emulator-car{height:650px}section.emulator-car .form-group{margin-bottom:0}.slider-emulator{background:#6a8bc1;height:600px;background-size:cover;background:#fff;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.slider-emulator:before{content:'';position:absolute;left:0;top:0;bottom:0;width:60%;background:#fff}#slider-emulator-wrapper .emulator-info{width:440px;float:right;position:absolute;right:30px;top:-10px;padding:25px;margin:0;bottom:-10px}.slider-emulator .emulator{border-radius:0;height:100%;top:0;bottom:0;margin:auto 0;max-width:650px;left:0;padding-right:50px;padding-top:20px}.cs-block-emulator{padding:50px 0 30px 0;line-height:20px}.cs-block-emulator .title{padding-bottom:10px}.str-primary{font-weight:600;color:#417ac9;display:inline-block}.cs-block-imgtext{padding:0 15px 0 15px;line-height:20px;text-align:left}.cs-block-imgtext .title{margin-bottom:15px}.slider-emulator .emulator-links{margin-top:-20px}.slider-emulator .emulator-links>ul>li{margin-bottom:5px}.slider-emulator .emulator-title{font-weight:bold;border-bottom:1px solid #dcdcdc;padding-bottom:15px;margin:0 0 30px 0}.card-emulator{background:#f5f5f5;border:1px solid #d1d7db;padding:15px}.card-emulator-resulats{margin:15px 0}.card-emulator-resulats>h3{border-bottom:1px solid #d1d7db;margin:0;padding-bottom:15px;font-size:.9em;text-transform:uppercase}.card-emulator>h3{font-size:22px}.card-emulator-resulats ul>li{border-bottom:1px solid #d1d7db;padding:15px 0;overflow:hidden;line-height:17px}.card-emulator-resulats ul .li-name{float:left}.card-emulator-resulats ul .li-value{float:right}.webform-submission-card_emulator-form{display:none}.webform-card-emulator form{padding:60px 0}.emulator-info .btn-actions-wrapper{padding:15px 0}.btn-send-loan-request{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;display:block;background:#e52d3f;color:#fff;padding:10px 15px;width:100%;font-weight:bold;font-size:1em;outline:0;border:2px solid transparent;border-radius:5px;transition:all 300ms ease;line-height:25px;min-width:100%}.btn-send-loan-request .icon{background:url(/themes/salafin/assets/css/../imgs/arrow_btn.png) no-repeat center;display:inline-block;width:25px;height:25px;background-size:25px;margin:0 5px 0 0;float:left}.btn-send-loan-request:focus,.btn-send-loan-request:hover{color:#fff}.btn-call-back{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;display:block;background:#fff;color:#113b5e;padding:10px 15px;width:100%;font-weight:bold;font-size:1em;outline:0;border:2px solid transparent;border-radius:5px;transition:all 300ms ease;line-height:25px;margin-top:15px;line-height:25px}.btn-call-back>i{display:inline-block;background-size:25px;margin:0 5px 0 0;float:left;font-size:25px}.emulator-info .link{margin-top:8px;display:block;color:#fff}#our-app article a.link{display:none}.emulator-info .link>i{display:inline-block;vertical-align:middle;padding-right:5px}.block-txt-simulateur{max-width:550px;margin-left:auto;padding:50px 0}.emulator-info .link>i{display:inline-block;vertical-align:middle;padding-right:5px}.emulator-conditions{padding:40px 0;line-height:20px;border-bottom:1px solid #dedede;background:#fff}.emulator-conditions ul li:first-child{border:0;padding:0}.emulator-conditions ul li{border-right:1px solid #113b5e;display:inline-block;padding:0 15px}.emulator-conditions ul li:last-child{border:0}.emulator-conditions ul{margin:10px 0 0 0}.emulator-conditions ul li strong{font-weight:bold}.emulator-conditions .text{font-style:italic}.cs-block-imgtext .img-half-page-wrapper{padding:50px 0}.cs-block-imgtext .img-half-page-wrapper>img{box-shadow:0 0 50px -3px rgba(0,0,0,.15);border:15px solid #fff;margin:0 auto}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#ccd3d8;color:#113b5e;text-align:center}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border-color:#417ac9;background:#417ac9;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border-color:#417ac9;background:rgba(40,53,147,.2);color:#417ac9}.red-bg{color:#fff}.red-bg .link{color:#fff}.red-bg{background:#e52d3f}.app-image>img{vertical-align:bottom;margin-left:auto;display:block}.wf-confirmation-header>h3{font-size:24px;border-bottom:1px solid #c7d0d0;padding-bottom:15px;margin-bottom:20px;color:#103c5d}.wf-confirmation-body{line-height:18px}#wf-subscription>.webform-confirmation{margin-top:10px}.wf-confirmation{background:#f7fde5;padding:25px;border:2px dashed #a8dea6}.wf-confirmation-footer{padding-top:15px}.webform-submission-subscribe-form .wf-confirmation{padding:15px}.webform-submission-subscribe-form .wf-confirmation h3{font-size:20px;margin-bottom:10px}.webform-submission-subscribe-form .wf-confirmation .wf-confirmation-body{font-size:14px}.field-list-title{padding-bottom:15px;margin:30px 0 15px 0;border-bottom:1px solid #e2e5e9;font-size:20px}.field-show{border-bottom:1px solid #e2e5e9;padding-bottom:15px;margin-bottom:15px}.field-show label{display:block;margin-bottom:10px;font-size:13px}.field-show span{font-size:15px;font-weight:bold;display:inline-block}.cs-message{background:#f7fde5;padding:25px;border:2px dashed #aee1aa;border-radius:4px}.cs-message-header{border-bottom:1px solid #aee1aa;padding-bottom:15px;margin-bottom:15px;overflow:hidden}.cs-message-header h3{font-size:20px;float:left;margin:8px 0 0 0}.cs-message-tag{float:right;background:#39b44a;padding:10px 14px;border-radius:4px;color:#fff;font-size:14px;font-weight:bold}.cs-message-folder-n{float:right;background:#f3d9d5;padding:10px 14px;border-radius:4px;border:1px dashed #cf6e60;margin-right:15px;font-size:12px;font-weight:bold}.cs-message-body h4{color:#39b44a;margin-bottom:10px}.cs-message-body{line-height:16px;font-size:14px}.cs-message.cs-message-error{border-color:#e52d3f;background:#faebe9}.cs-message.cs-message-error h4{color:#c0392c}.cs-message-error .cs-message-tag{background:#c0392c}.cs-message-error .cs-message-header{border-color:#c0392c}.cs-message.cs-message-warning{border-color:#fbc540;background:#fdfce5}.cs-message.cs-message-warning h4{color:#fabf2b}.cs-message-warning .cs-message-tag{background:#fbc540}.cs-message-warning .cs-message-header{border-color:#fbc540}.field-boxed label{display:block}#js-notifs-block .list-group span{padding:15px;display:block}.field-boxed span{border:1px solid #dfe4e7;height:45px;display:block;border-radius:4px;padding:12px 10px;font-size:15px;line-height:22px;overflow:hidden}.field-boxed{margin-bottom:15px}.field-show-wrapper:last-child .field-show{border:0}.page-dossier-wrapper{padding:2px 0 55px 0;margin-top:80px}#wf-subscription .form-item-email-confirm-mail-1,#wf-subscription .form-item-email-confirm-mail-2{width:50%;float:left;display:block;padding:0 8px}.form-item-email-confirm{overflow:hidden}#wf-subscription .form-item-email-confirm-mail-1{padding-left:0}#wf-subscription .form-item-email-confirm-mail-2{padding-right:0}#wf-subscription select{max-width:50%}.wf-form div[role='contentinfo']>div[role="alert"]{margin:-37px -17px;padding:35px 15px;background:#fdfbe5;border:2px dashed #fbcd4d;color:#113b5e;text-align:left}.wf-form div[role='contentinfo']>div[role="alert"] h2{margin:0 0 25px 0;padding-bottom:15px;text-align:left;border-bottom:1px solid #c9d1d0}.wf-form div[role='contentinfo']>div[role="alert"] h3{color:#c24032;font-size:18px}.form-item textarea{width:100%}.wf-form .form-checkbox+label+.description{display:none}.wf-form .js-form-item .field-suffix{position:absolute;bottom:1px;right:1px;width:45px;height:34px;background:rgba(204,211,216,.26);border-radius:0 4px 4px 0;border-left:1px solid #ccd3d8;text-align:center;line-height:35px;font-size:16px;font-weight:bold;color:#113b5e}.wf-form .js-form-item{position:relative}.wf-form .select2-container--default .select2-selection--single{height:35px;padding:3px 0}.wf-form .webform-has-field-suffix input::-webkit-outer-spin-button,.wf-form .webform-has-field-suffix input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wf-form .js-form-type-processed-text>p{font-size:18px;font-weight:bold}.wf-form .js-form-type-processed-text>p+p,.wf-form .js-form-type-processed-text>i{font-size:13px;color:#aaa;font-style:italic}.wf-form .js-form-type-processed-text{// padding:20px 0;padding:20px 0 0 0}.wf-form .js-form-type-managed-file .description{margin:15px 0;display:none}.webform-file-button{float:right;margin:0;background:#f5f6f8;padding:8px 15px;border-radius:4px;border:1px solid #dce0e4;font-size:14px;cursor:pointer}.js-form-type-managed-file{background:#fbfbfb;border:1px solid #d0d7db;margin-bottom:15px;padding:15px;border-radius:4px;overflow:hidden}.form-item.js-form-type-managed-file{margin:0 0 15px 0}.js-form-type-managed-file>label{float:left;margin:0;padding:9px 0}.webform-file-button label{font-size:12px}.form-managed-file .form-item{display:block;clear:both;margin-bottom:0;border-bottom:1px solid #d0d7db}.form-managed-file .js-form-type-checkbox label.option{margin:0}.form-managed-file .js-form-type-checkbox label.option a{text-decoration:none}.wf-form .button[type="submit"]{padding:16px 15px;min-width:250px;margin-right:30px;font-weight:bold;font-size:18px;margin-top:15px}.block-wf-souscription .wf-form .button[type="submit"]{padding:16px 15px;min-width:240px;margin-right:6px;font-weight:bold;font-size:18px;margin-top:15px}.block-wf-souscription #wf-subscription .next_button{background:#e52d3f;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-position:16px center;background-repeat:no-repeat;text-indent:30px;background-size:25px;font-size:1em}.block-wf-souscription #wf-subscription .prev_button{background:#103d5e;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn_prev.png);background-position:16px center;background-repeat:no-repeat;text-indent:30px;background-size:25px;color:#fff;border:0;font-size:1em}.block-wf-souscription #wf-subscription .button_reprendre{background:none;border:2px solid #103c5e;color:#103c5e;outline:0;font-size:1em}.block-wf-souscription #wf-subscription .button[type="submit"][disabled]{padding:16px 15px;min-width:230px;margin-right:6px;font-weight:bold;font-size:1em;margin-top:15px}.form-suivi_de_ma_demande{background:url(/themes/salafin/assets/css/../imgs/suivi-de-ma-demande.png);background-size:cover;background-position:center top}.form-suivi_de_ma_demande .form-login-wrapper{max-width:530px;background:#fff;padding:25px;margin:40px 0;border-radius:4px;margin-left:auto}.form-suivi_de_ma_demande .form-login-wrapper input{display:block;width:100%}.form-suivi_de_ma_demande .form-login-wrapper .form-text{height:40px}.form-suivi_de_ma_demande .form-login-wrapper>h2{margin:0 0 25px 0;border-bottom:1px solid #ccd3d8;padding-bottom:15px}.form-suivi_de_ma_demande .txt{margin-bottom:25px;line-height:20px}.form-login-wrapper .condition_fields{margin-top:15px;display:block;font-size:13px}.form-suivi_de_ma_demande .form-login-wrapper input[type='submit']{display:inline-block;width:auto;padding:20px 100px;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-repeat:no-repeat;background-position:10px center;outline:0}.form-suivi_de_ma_demande .form-login-wrapper input[type='submit']:hover{background-color:#c03b2d}.espace-client-login-block{background:#417ac9;padding:50px 0;overflow:hidden;background:#4299bc;background:-webkit-linear-gradient(to right,#4299bc,#3d71b3);background:linear-gradient(to right,#4299bc,#3d71b3)}.es-login-wrapper{border-radius:4px;padding:30px 25px 50px 25px}.es-login-wrapper .es-block-reset-fpw-switcher{display:none !important}.es-login-wrapper .fpw-btn{margin-top:15px;display:inline-block;color:#fff;float:right;font-size:.9em}#webform_submission_password_reset_node_348_add_form-ajax p{font-size:1em;color:#fff;line-height:25px;text-align:justify}.es-login-form .js-form-item input[type="text"],.es-login-form .js-form-item input[type="password"]{width:100%;background:none;border-color:#fff;color:#fff;border-width:3px;border:2px solid #fff;padding:20px 15px;font-size:1em;line-height:10px;height:60px}.es-login-form .form-item{color:#fff}#user-login-form .form-item>label.form-required:after{color:#fff}.es-login-form input[type=submit]{background:#fff;color:#103d5e;outline:0;width:100%;font-weight:bold;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn_bleu.png);background-repeat:no-repeat;background-position:12px center;background-size:25px;font-weight:bold;display:inline-block;font-size:1em;outline:0;width:100%;padding:20px 10px}.es-login-form input[type=submit]:hover{background:#e52d3f;color:#fff;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-repeat:no-repeat;background-position:12px center;background-size:25px}.es-login-wrapper h3{font-size:24px;color:#fff;margin:0 0 25px 0;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:15px}.es-login-wrapper p{font-size:1em;color:#fff}.es-block-reset-fpw-switcher{display:none}.es-login-wrapper .es-block-reset-fpw-switcher p{margin-bottom:15px}.es-login-form{margin-top:25px}.es-login-form .form-item>label{font-size:.9em;text-transform:uppercase;margin:12px 0}.es-sign-up-wrapper{background:#fff;min-height:430px;border-radius:4px;padding:30px 25px 50px 25px;position:relative}.es-sign-up-wrapper>h3{font-size:24px;margin:0 0 25px 0;border-bottom:1px solid #e6e9ec;padding-bottom:15px}.es-sign-up-wrapper form{padding:0}.es-sign-up-wrapper .progress-step{position:relative;z-index:0;background:none}.es-sign-up-wrapper .progress-step .progress-text{display:none}.es-sign-up-wrapper .progress-step .progress-marker{background:#fff;color:#113b5e;border:2px solid #bac4cb;width:35px;height:35px;text-align:center;font-weight:bold;display:inline-block;line-height:35px}.es-sign-up-wrapper .webform-progress-tracker .progress-step:hover .progress-marker{background:#417ac8;color:#fff}.es-sign-up-wrapper .progress-step:first-child{text-align:center}.es-sign-up-wrapper .progress-step:last-child{text-align:center}.es-sign-up-wrapper .progress-step:after{content:'';position:absolute;width:110%;background:#bac4cb;height:2px;top:0;bottom:0;margin:auto 0;z-index:9;right:auto;left:35px}.es-sign-up-wrapper .form-item input[type="text"],.es-sign-up-wrapper .form-item input[type="email"],.es-sign-up-wrapper input[type="password"]{width:100%;font-size:12px;padding:17px 15px}.es-sign-up-wrapper.form-item label{font-size:12px}.es-sign-up-wrapper .form-submit{background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-position:12px center;background-repeat:no-repeat;text-indent:30px;background-size:25px;background-color:#e52d3f;margin-top:2px;font-weight:bold;display:inline-block;padding:20px 10px;font-size:14px;outline:0;width:100%;font-size:1em;margin-top:15px}.es-sign-up-wrapper .ajax-progress{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(41,54,146,.41);text-align:center}.es-sign-up-wrapper .ajax-progress-throbber .throbber{margin:auto;left:0}.es-sign-up-wrapper .webform-progress-tracker.progress-tracker{overflow:hidden}.es-phone-validation-message{padding:0 20px;font-size:14px;text-align:center}.es-phone-validation-message h3{font-size:13px;text-align:center}.es-sign-up-wrapper .form-item label{font-size:13px;text-transform:uppercase;line-height:13px}.es-sign-up-wrapper .webform-flexbox{display:block}.es-sign-up-wrapper fieldset[id*='edit-signup-email'] legend{display:none}.es-sign-up-wrapper fieldset[id*='edit-signup-email'] .form-item-signup-email>label{display:none}#es-signup-form-wrapper div[role='contentinfo']{margin-top:10px;margin-bottom:0}.form-item-captcha-response{margin:20px 0 40px 0 !important}.form-item-captcha-response>label{position:absolute;top:0}#edit-captcha-response--description{position:absolute;top:30px}#edit-captcha-response{width:70px;display:inline-block;margin-top:80px}.captcha label{font-size:.9em;text-transform:uppercase;line-height:26px}.es-sign-up-wrapper .password-suggestions{display:none !important;visibility:hidden;height:0}.es-sign-up-wrapper .password-strength{font-size:12px}.es-sign-up-wrapper .password-strength__title{margin-top:5px;display:inline-block}.es-sign-up-wrapper .password-strength__meter{background:none;border:1px solid #ccd3d8;border-radius:2px;height:5px}.es-sign-up-wrapper .password-strength__indicator{background:#ccd3d8}.es-sign-up-wrapper .nice-select .option{font-size:12px;min-height:30px;line-height:30px}.es-sign-up-wrapper .nice-select{height:45px;line-height:45px;font-size:12px}.es-sign-up-wrapper .password-confirm{font-size:12px;margin-top:10px}.es-sign-up-wrapper .progress-step.is-active .progress-marker,.es-sign-up-wrapper .progress-step.is-complete .progress-marker{background:#417ac8;color:#fff;border-color:#417ac8}.es-sign-up-wrapper.progress-step.is-active:after,.es-sign-up-wrapper .progress-step.is-complete:after{background:#417ac8}.es-sign-up-wrapper .form-actions .webform-button--previous{display:none}.es-sign-up-wrapper .webform-button--draft{display:none}.es-sign-up-wrapper .form-item input[name="signup_phone"]{border:0;font-size:25px;text-align:center;font-weight:bold;color:#113b5e;letter-spacing:3px;padding:0;line-height:20px;height:auto}.es-sign-up-wrapper .code-validation-checker{display:none}.es-sign-up-wrapper .progress-step:nth-child(2):after{left:65%}.es-sign-up-wrapper .progress-step:last-child:after{display:none}.es-sign-up-wrapper .sign-up-success-message h3{color:#6b850e;font-size:20px}.es-sign-up-wrapper .sign-up-success-message{text-align:center}.es-sign-up-wrapper .sign-up-success-message .icon{font-size:65px;color:#6c850e}.es-sign-up-wrapper .sign-up-success-message .message-text{line-height:18px;font-size:13px}.es-sign-up-wrapper .sign-up-success-message .message-text strong{font-weight:bold}.es-sign-up-wrapper .webform-confirmation__back{display:none}.es-sign-up-wrapper .webform-confirmation{padding:30px 0}.es-sign-up-wrapper div[role='contentinfo']{background:#fdfbe5;border:2px dashed #fbcd4d;color:#113b5e;font-size:14px;text-align:left;line-height:18px}.es-sign-up-wrapper .form-item-signup-activation-code{font-size:12px}.es-sign-up-wrapper .form-item-signup-activation-code input[type="text"]{margin-bottom:10px}.es-sign-up-wrapper .hide-element{display:none}.es-sign-up-wrapper .show-element{display:block !important}#wf-subscription #edit-new-layout>.webform-flex{float:left;width:50%;flex:none;-webkit-flex:none}#wf-subscription #edit-new-layout{overflow:hidden;display:block}.es-sign-up-wrapper .double-btns input[id*="edit-signup-send-sms-btn"]{float:left}.es-sign-up-wrapper .double-btns input[id*="edit-wizard-next"]{float:right}.es-sign-up-wrapper .double-btns{overflow:hidden}.es-sign-up-wrapper input[id*="edit-signup-send-sms-btn"]{background-image:url(/themes/salafin/assets/css/../imgs/icon_sms.png);background-color:#2a3792;background-size:22px}.es-sign-up-wrapper .signup-info{color:#777;line-height:14px}.es-sign-up-wrapper .signup-warning a{text-decoration:underline}.es-sign-up-wrapper .signup-warning{color:#777;line-height:14px}.es-sign-up-wrapper .signup-warning{color:#c03b2d}.es-sign-up-wrapper .code-activation-wrapper{display:block}.edit-phone .code-activation-wrapper{display:none}.es-sign-up-wrapper .edit-phone input[id*="edit-signup-send-sms-btn"],.es-sign-up-wrapper .edit-phone .edit-phone-number-btn{display:none}.edit-phone .edit-phone-number-wrapper .webform-flex{margin-bottom:15px}.es-sign-up-wrapper #edit-signup-code-activation-final-form{display:block}.es-sign-up-wrapper .edit-phone-number-confirmation .material-icons{font-size:85px}.es-sign-up-wrapper .edit-phone-number-confirmation{text-align:center}.es-sign-up-wrapper .edit-phone-number-confirmation .btn{margin-top:15px}.es-sign-up-wrapper .edit-phone-number-confirmation p{font-size:14px}.es-sign-up-wrapper .edit-phone-number-confirmation strong{font-weight:bold}.es-sign-up-wrapper .edit-phone-number-wrapper{display:none}.edit-phone .edit-phone-number-wrapper{display:block}.es-sign-up-wrapper .edit-phone-number-btn{float:right}#webform_submission_password_reset_node_348_add_form-ajax input[type="text"]{margin-bottom:15px}#webform_submission_password_reset_node_348_add_form-ajax #edit-nom-d-utilisateur--description{font-size:1em;color:#fff;line-height:25px}.cs-modal .modal-dialog{display:flex;align-items:center;justify-content:center;top:0;margin:auto;position:absolute;left:0;right:0;width:800px;top:15px}.cs-modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.cs-modal .modal-content{box-shadow:none;border:0;overflow:hidden;background:none;width:100%}.cs-modal .modal-header{background:#103c5e;color:#fff;border-bottom:1px solid #dbdbdb;position:relative}.cs-modal .modal-body{background:#fff;margin:0;text-align:left;max-height:750px !important;overflow-y:auto;overflow-x:hidden}.cs-modal .modal-body .thumb{margin:0 20px 0 0;float:left}.cs-modal .modal-footer{background:#103c5e;color:#fff;border-top:1px solid #dbdbdb;text-align:center}.cs-modal button.close{outline:0;color:#fff;opacity:1;text-shadow:none;display:inline-block;height:18px;width:18px;position:absolute;top:0;bottom:0;right:15px;margin:auto 0;text-align:center}.list-files>li{padding:15px 0;border-bottom:1px solid #dbdbdb}.list-files>li:last-child{border:0}.list-files .file-copies{color:#417ac9;font-weight:bold;margin-right:15px}.csq-required-files{background:#fdfce5;padding:15px;border:1px dashed #fbc849;margin-top:15px;border-radius:4px}.csq-required-files>h3{font-size:20px;color:#2c2c2b;border-bottom:1px solid #fac030;padding-bottom:15px}.cs-modal .modal-footer .btn[data-dismiss]{background:#e52d3f;color:#fff;border:0;padding:10px 85px}.cs-modal .modal-title{font-size:18px;font-weight:bold;text-align:left;margin-top:2px}.cs-modal #edit-reminder-form-gender--wrapper legend>span{font-size:12}.demo-img{box-shadow:0 0 20px -3px rgba(0,0,0,.15);border:15px solid #fff}.notre-mission .demo-img{position:relative;top:30px;left:-10px}.demo-img.margintop{margin-top:40px;margin-bottom:30px}.demo-img img{max-width:100%;height:auto}div#graph_mission img{width:430px}div#graph_mission{margin:50px}.notre-mission .featurette-block{margin-bottom:106px}.notre-mission .page-header{margin-top:53px}.featurette-content{line-height:18px}.description .featurette-block{padding:35px 0;margin:0 -15px}.popup-form-title{font-size:16px;color:#417ac8;border-bottom:1px solid #e2e6e8;padding-bottom:5px;margin-bottom:15px}.cs-modal .webform-submission-form{padding:0}.popup-form-condition{font-size:.9em;color:#414141;margin-top:15px}.cs-modal .form-item label{font-size:.9em}.cs-modal .js-form-type-webform-email-confirm>div{width:50%;float:left;padding:0}.cs-modal .js-form-type-webform-email-confirm{overflow:hidden}.cs-modal .js-form-type-webform-email-confirm input{max-width:100%}.cs-modal .js-form-type-webform-email-confirm>div:first-child{padding-right:8px}.cs-modal .js-form-type-webform-email-confirm>div:last-child{padding-left:8px}#popup-calculate-capacity .js-form-item-type-csp{margin:0 -15px;padding:15px;border-bottom:10px solid #f0f2f4}#popup-calculate-capacity input+.description{font-size:12px;margin-top:5px}#popup-calculate-capacity .form-item .nice-select{height:35px;line-height:35px}#popup-calculate-capacity .cs-modal .nice-select{height:35px;line-height:35px}#popup-calculate-capacity .text-title{font-size:.9em;font-weight:bold;margin-top:15px;display:block}#popup-calculate-capacity .text-subtitle{font-size:14px}#popup-calculate-capacity .select2-container--default .select2-selection--single{height:35px}#popup-calculate-capacity div[role='contentinfo']{background:#f7fde5;border:1px dashed #3ab54b;font-size:16px;font-weight:bold;color:#333;display:block;max-width:450px;margin:0 auto;text-align:center}#popup-calculate-capacity div[role='contentinfo'] span{display:block;margin-top:5px;font-size:24px;color:#3ab54b}.section-faq .title{margin-bottom:40px}.section-faq{padding:50px 0;background:#fff;background:-webkit-linear-gradient(to bottom,#fff,#f3f3f4);background:linear-gradient(to bottom,#fff,#f3f3f4)}.cs-panel .panel-heading{padding:8px 25px;background:#fff;position:relative}.cs-panel .panel-heading a{display:block;font-size:16px}.cs-panel .panel-heading a>i{font-size:25px;color:rgba(20,62,93,.8);vertical-align:middle;margin-right:35px}.cs-panel .panel-heading .accordion-toggle{position:absolute;right:0;height:30px;background:rgba(20,62,93,.8);color:#fff;width:30px;text-align:center;overflow:hidden;border-radius:4px 0 0 4px;top:0;bottom:0;margin:auto}.cs-panel .panel-heading .accordion-toggle>i{line-height:30px}.cs-panel .panel-heading a:hover>i{color:#417ac9}.cs-panel .panel-heading a:hover>.accordion-toggle{background:#417ac9}.cs-panel .panel-body{background:#f5f5f5;padding:20px 30px;line-height:20px}.cs-panel .panel-heading a[aria-expanded=true]>i{color:#417ac8}.cs-panel .panel-heading a[aria-expanded=true]>.accordion-toggle{background:#417ac8}.cs-panel .panel-heading a[aria-expanded=true]>.accordion-toggle>.closed{display:none}.cs-panel .panel-heading a[aria-expanded=false]>.accordion-toggle>.opened{display:none}.cs-panel .panel+.panel{margin:0;border-top:1px solid #d9dde2}.cs-panel .panel{border:0}.cs-panel{border-radius:4px;overflow:hidden;box-shadow:0 0 3px 2px rgba(0,0,0,.1)}.cs-panel .panel-heading a,.cs-panel .panel-heading a:active,.cs-panel .panel-heading a:focus{color:#113b5e}.cs-panel .panel-heading a:hover{color:#417ac8}.cs-panel .panel-heading a[aria-expanded=true]{color:#417ac8}.metiers .profile{line-height:10px;padding-top:10px;margin-top:5px}.metiers .blogs.right.true{margin-top:60px}.blog_part.metiers .col-md-5>h3,.blogs.right.false>h3{font-size:20px;color:#103b5d}.metiers .image{background:rgba(84,109,145,.4);height:520px;box-shadow:0 0 50px -3px rgba(0,0,0,.15);border:15px solid #fff;position:relative;top:20px}.metiers .image img{width:100%}.blog_part.metiers{overflow:hidden;padding:53px 10px;text-align:left}.metiers .profile img{width:50px;float:left;background:#e4e4e4;border-radius:5px;margin-right:10px}.profile p{color:#113b5ed6}.metiers .blogs.right>h3{color:#103b5d}.metiers .dots-list>li{list-style:none}.metiers .dots-list>li i.material-icons{font-size:16px;position:relative;top:7px;margin-right:10px;float:left}.select2-container--default .select2-results>.select2-results__options .media-wrapper{padding:50px 0}.media-wrapper h2{font-size:24px;margin-bottom:0}.block-media{margin-top:15px;padding:45px 0;border-top:1px solid #d9d9d9}.media-title{font-size:22px;margin:0 0 25px 0}.block-media .media-desc{font-size:13px;line-height:18px}.block-media .media-desc>h3{margin:0 0 5px 0}.media-gallery img{border-radius:4px}.media-gallery>li{width:25%;float:left;padding:5px;position:relative}.media-gallery{overflow:hidden}.media-gallery .main-media-image{width:100%;float:none}.hidden-media{display:none}.media-icon{font-size:55px;margin-bottom:15px;color:rgba(19,60,92,.8)}.compagnes-block>a{display:block}.compagnes-wrapper{padding:50px 0}.compagnes-carousel .slick-dots{display:none !important}.col-md-25{width:20%;float:left}.media-member{padding:15px}.media-member>a{display:block}.media-team-wrapper{padding:50px 0}.media-team-wrapper .media-member-icon>i{font-size:60px}.media-member-info>h3{margin:10px 0 0 0}.media-member-info>span{font-size:14px}.media-team-popup{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;background:rgba(0,0,0,.7);display:none}.media-team-popup .media-member-picture img{width:100%}.media-team-popup .media-member-info{background:#fff;padding:15px 25px}.media-team-scroller{overflow:scroll;overflow:overlay;height:100%}.media-download{display:inline-block;border:2px solid rgba(16,60,94,.8);border-radius:4px;padding:8px 20px;color:#103b5d;font-size:15px;margin-top:5px;transition:all 300ms ease}.media-download>i{vertical-align:middle;font-size:25px}.media-download:hover{background:#417ac8;color:#fff;border-color:#417ac8}.close-media-popup{color:#fff;position:fixed;right:100px;top:15px}.media-member>a{display:block}.media-popup-is-open{position:fixed;left:0;right:0;bottom:0;top:0;width:100%;height:100%;overflow:hidden}.media-gallery .media-length{position:absolute;left:5px;right:5px;top:5px;bottom:5px;background:rgba(0,0,0,.79);color:#fff;text-align:center;font-size:18px;font-weight:bold;line-height:65px;border-radius:4px}.list.checked-list>li i.material-icons{background:#3d70b3;border-radius:50%;padding:5px;font-weight:bold;color:white;font-size:15px;position:relative;top:3px;margin-right:10px;float:left}span.oneline{display:inline-block;width:90%}.coverSalaf i{font-size:70px}.whysalafin{overflow:hidden;width:100vw;position:relative}.cover{height:380px;width:100%;float:right}.cover img{width:100%}.whysalafin h1{line-height:60px}.whysalafin a{display:inline-block;background:#417ac8;padding:12px 20px;color:#fff;font-weight:bold;margin-top:25px;border-radius:5px;font-size:18px;letter-spacing:.5px}.whysalafin a:hover,.whysalafin a:focus{color:#fff}.about_us{padding:0 20px}.about_us h3{margin:0 0 10px 0}.recru p{line-height:30px}.recru{overflow:hidden;margin-top:30px}#conference-timeline{position:relative;max-width:1020px;width:100%;margin:0 auto}#conference-timeline .timeline-start,#conference-timeline .timeline-end{display:table;font-family:"Roboto",sans-serif;font-size:18px;font-weight:900;background:#00b0bd;padding:15px 23px;color:#fff;max-width:5%;width:100%;text-align:center;margin:0 auto}#conference-timeline .conference-center-line{position:absolute;width:3px;height:100%;top:0;left:50%;margin-left:-2px;background:#00b0bd;z-index:-1}#conference-timeline .conference-timeline-content{padding-top:67px;padding-bottom:67px}.timeline-article{width:100%;height:100%;position:relative;overflow:hidden;margin:20px 0}.timeline-article .content-left-container,.timeline-article .content-right-container{max-width:44%;width:100%}.timeline-article .content-left-container{float:left}.timeline-article .content-right-container{float:right}.timeline-article .meta-date{position:absolute;top:21px;left:50%;width:50px;height:70px;margin-left:-31px;color:#fff;border-radius:5px;background:#417ac8}.timeline-article .meta-date:before{content:"";position:absolute;height:200px;width:2px;background:#417ac8;bottom:-200px;left:0;right:0;margin:auto}.timeline-article .meta-date .date,.timeline-article .meta-date .month{display:block;text-align:center;font-weight:900}.timeline-article .meta-date .date{font-size:30px;line-height:68px;color:#fff}.timeline-article .meta-date .month{font-size:18px;line-height:10px}.etape{position:absolute;top:-25px;right:0;left:0;margin:auto;text-align:center;color:#113c5e;font-weight:bold;font-size:15px}.img_etapes{height:215px;border-radius:10px;margin-top:50px}.img_etapes img{width:100%}.content-right h3{font-size:22px;font-weight:bold;margin-bottom:25px;color:#113c5e}section#leftcContent{border:1px solid #b6c1c8;border-radius:7px;overflow:hidden;margin-top:25px}div#title h3{font-size:18px;line-height:25px;font-weight:bold}div#title{background:#103c5e;padding:13px 15px;text-align:center;color:#fff;font-size:18px}.layout-padding{padding:35px 15px;background:#fafafa}.link_send_condidature{margin-top:25px;text-align:center}.link_send_condidature a{display:inline-block;border:2px solid rgba(19,61,92,.8);background-color:#fff;padding:13px 20px;width:100%;border-radius:5px}#leftcContent .description p{color:#555;line-height:25px}.layout-padding .email input{width:100%;background-color:#fafafa}.link_send_condidature button{width:100%}.description-condition{color:#555;line-height:18px;text-align:center;margin-top:12px;font-size:1em}.description-seconde{color:#000;line-height:18px;font-size:14px;text-align:center}div#search-bar{background:#103c5d;padding:20px}#search-bar .search-area{display:inline-block;position:relative;width:40%;height:60px;background:#417ac9;margin-right:20px;border-radius:6px;overflow:hidden;border:1px solid rgba(238,238,238,.3);color:#fff}#search-bar .search-area input{width:90%;height:100%;position:absolute;left:10%;border:0;border-radius:0;overflow:hidden;background:#417ac9;color:#fff;font-size:15px}#search-bar .search-area input::placeholder{color:#fff;font-size:15px;font-weight:bold}#search-bar .search-area i.material-icons{position:absolute;left:10px;top:0;bottom:0;margin:auto;height:31px;font-size:30px;width:10%;text-align:center}#search-bar .search-emploi{display:inline-block;position:relative;width:18%;border-radius:6px;overflow:hidden}#search-bar .search-emploi button{background:#e52d3f;height:45px;width:100%;border:0;font-size:16px;border:0}#bloc-job article .description h3{display:inline-block}#bloc-job article #right-company{margin:10px 0}.job-search-area{width:40%;display:inline-block;position:relative;height:45px}.job-search-area>input[type="text"]{position:absolute;left:0;top:0;right:0;width:100%;height:100%;background:none;border-color:#5e67ae;color:#757575;padding:8px 5px 5px 40px;background:#fff}.job-search-area .job-field-icon{position:absolute;left:0;top:0;height:100%;width:40px;font-size:25px;line-height:45px;color:#417ac8;text-align:center;z-index:1}.job-search-area .nice-select{position:absolute;left:0;right:0;width:100%;height:100%;top:0;padding:0 30px 0 40px;color:#757575;line-height:45px;border-color:#5f67ae}.job-search-area .select2{position:absolute;left:0;right:0;width:100%;height:100%;top:0;color:#757575;line-height:45px;font-size:1em;border-radius:4px;background:#fff}.job-search-area .select2-selection--single{border:0;padding:6px 25px}.job-search-area .select2 .select2-selection--single .select2-selection__rendered{color:#757575;font-weight:bold;font-size:.87em}.search-result{margin-top:10px}.company-description{margin-top:5px;line-height:25px}.company-description p{text-align:left;color:black;font-size:1em}.job-info{padding-top:15px;text-align:initial;font-weight:bold;line-height:20px}.regroupement-rachat{overflow:hidden;padding:20px 10px;margin:20px 0}.regroupement-rachat p{margin-top:20px;line-height:20px;text-align:left}.rachat_avantages>div{overflow:hidden;padding:0}.regroupement-rachat>div{padding-bottom:20px}.regroupement-rachat .rachat-right_img{display:inline-block;height:360px;width:90%;background-image:url(/themes/salafin/assets/css/../imgs/sans_shadow.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:10px;margin:1px;box-shadow:0 0 50px -3px rgba(0,0,0,.15)}.regroupement-rachat .rachat-right_img .btn{border-radius:5px;letter-spacing:.5px;position:absolute;bottom:0;right:0;left:0;margin:0 auto;text-align:center;width:300px;border:13px solid #fff;min-width:initial}.regroupement-rachat .title{margin-top:30px}.rachat_avantages{background-color:#fafafa;overflow:hidden;margin:50px 0}.rachat_avantages .cover_rachat{height:500px;width:100%;float:right}.rachat_avantages .cover_rachat img{height:100%}.rachat_avantages .list>li{margin-top:1px;line-height:32px;text-align:left}.rachat_avantages .about_us h3{line-height:30px;max-width:430px;text-align:left}.steps_souscrire{overflow:hidden;margin:50px 0}.step_cover{padding:0}.steps_souscrire .align-center{display:block;margin-left:auto;margin-right:auto;width:100%;margin-bottom:15px}.step_cover h3,.step_cover p{text-align:center;line-height:30px}.steps_souscrire>h1{padding-left:15px;margin-bottom:30px}.rachat_bottom_demande{padding:100px;background-image:url(/themes/salafin/assets/css/../imgs/background_bottom_rachat.png);background-repeat:repeat}.rachat_bottom_demande .demande{overflow:hidden;padding-top:15px}.rachat_bottom_demande .conseiller{background-color:#fff;padding:60px;position:relative;width:100%}.advice_txt{width:50%;margin:0 auto;overflow:hidden}.rachat_bottom_demande .demande h1,.rachat_bottom_demande .demande h3,.rachat_bottom_demande .demande p{margin-bottom:25px;padding:0;line-height:23px;padding-right:30px}.rachat_bottom_demande .demande .btn{width:60%}.rachat_bottom_demande .demande.droite .btn{background-color:#103d5e;color:#fff;font-weight:bold}.demande.gauche a{padding-top:15px;display:inline-block;text-decoration:underline}.cover_e_commerce{text-align:center;position:absolute;right:0;left:0;top:0;bottom:0;height:220px;margin:auto}.cover_e_commerce h1,.cover_e_commerce h3{text-align:center;color:#fff}.cover_e_commerce h1{font-size:2em}.cover_e_commerce .player{margin-top:60px}.player img{width:initial}div#slide_e_commerce{background-image:url(/themes/salafin/assets/css/../imgs/slide_ecommerce.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;height:300px}@media all and (min-width:800px){.fancybox-thumbs{top:0;width:195px;bottom:0;right:0;height:auto;padding:10px;box-sizing:border-box;background:rgba(0,0,0,.3)}.fancybox-show-thumbs .fancybox-inner{right:0;top:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:initial;width:150px;height:120px}.fancybox-arrow--right{right:200px}}div#visa_web_salaf img{width:100%;position:relative;top:-55px}#visa_web_salaf .desc{line-height:25px;margin-top:50px}#visa_web_salaf #card-emulator .inner-range{margin-top:30px}span.range-control{display:none}div#avantage_web_salaf{padding-bottom:50px}.web_salaf_left{line-height:20px;overflow:hidden}.web_salaf_left h1{margin-bottom:30px}.form_remboursement h1{color:#fff}.web_salaf{margin-top:20px}.form_remboursement{padding:20px;background-color:#417ac9;color:#fff;line-height:22px;border-radius:8px}.web_salaf_left{line-height:20px}.form_remboursement td{text-align:center;vertical-align:middle !important;border:1px solid rgba(88,146,226,.75) !important}.web_salaf_left p{margin-top:25px}td.first-column{width:80px;text-align:left}.obtenir_web_salaf{margin-top:50px;padding:20px;background-color:#f5f5f5;line-height:22px;border-radius:8px}.obtenir_web_salaf p{border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:25px}.obtenir_web_salaf{padding:20px;background-color:#f5f5f5;line-height:22px;margin-top:50px}.obtenir_web_salaf>h3{border-bottom:1px solid rgba(0,0,0,.18);padding-bottom:20px;margin-bottom:0 !important}.obtenir_web_salaf p{padding-bottom:17px;border-bottom:1px solid rgba(0,0,0,.18)}span.number{color:#417ac8;font-weight:bold;font-size:1.2em}.obtenir_web_salaf button{margin-top:20px;padding:15px}div#oxygen_prepayer .desc{line-height:25px;margin-top:50px;text-align:left}div#oxygen_prepayer .btn,#visa_web_salaf .btn{width:290px;margin-top:16px}div#oxygen_prepayer h1{margin-bottom:10px}div#oxygen_prepayer img{width:100%;position:relative;top:-55px}.form_remboursement ul{list-style:disc;margin-left:20px}.form_remboursement.double h3{padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.22)}.web_salaf_left p{margin-top:15px}.blok_double{border-bottom:1px solid rgba(255,255,255,.22);padding-bottom:14px}.form_remboursement.double ul{list-style:unset;margin-left:20px}span.to_right{float:right}div#reserve_argen{background-image:url(/themes/salafin/assets/css/../imgs/background_video.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;height:450px}.renouvelable_oxygen p,.renouvelable_oxygen h1{margin-bottom:20px}.cover_simulateur{margin-top:50px}.renouvelable_oxygen{padding-bottom:50px}.type_oxygen_cart>h3{margin-bottom:50px}.type_oxygen_cart{padding-bottom:50px;overflow:hidden}.type_oxygen_cart .one_cart{text-align:center;line-height:20px}.type_oxygen_cart .one_cart h3{text-align:center;margin-top:22px;font-size:1em}.one_cart p{text-align:center}.one_cart i{font-size:65px}.type_oxygen_cart .cover_type img{width:100px}p.regarder{color:#FFF;margin:12px;text-align:center !important}.fixed_height{overflow:hidden;padding-top:30px}.fixed_height p{text-align:left}.visa_left img{width:230px}.demande.classique_gold p{margin-bottom:10px}.rachat_bottom_demande .demande{overflow:hidden}.visa_left{display:inline-block}.visa_left img{width:230px}.cs-container-white h3{margin:0;font-size:20px}.rachat_bottom_demande .demande .title{font-size:18px}.visa_right{display:inline-block;margin-left:30px;position:relative;top:-75px}.visa_right .demande{display:block;border:2px solid rgba(199,199,199,.38);padding:15px 20px;border-radius:5px;position:relative;margin-bottom:20px}.rachat_bottom_demande.gold .conseiller{padding:30px}.underline{text-decoration:underline}.rachat_bottom_demande.gold>h1{text-align:center;margin-bottom:30px}.rachat_avantages.auto{margin-bottom:0}div#fonctionnement_cart_oxygen,div#souscrire_cart_oxygen{margin-top:50px}div#fonctionnement_cart_oxygen .desc{margin-top:10px}div#fonctionnement_cart_oxygen h1{font-size:1.5em}.rachat_avantages .cover_simulation img{width:100%}.rachat_avantages .cover_simulation{height:500px;width:100%;float:right}.top_auto{padding:50px 0;overflow:hidden}.top_auto h1{margin-bottom:20px}.right_with{position:absolute;right:0;padding:0}.right_with img{height:100%}.rachat_avantages.auto{min-height:500px;background-color:#fff;margin-top:0}.rachat_avantages.dynamique{min-height:500px;background-color:#fff;margin:0}.rachat_avantages.dynamique .about_us h3{line-height:35px}.rachat_avantages.dynamique .about_us h1{margin-top:20px}.rachat_avantages.auto h3{line-height:25px;font-size:1em;text-align:left;margin-bottom:25px}.rachat_avantages.auto .list>li{margin-top:1px;line-height:32px;text-align:left}.rachat_bottom_demande.loa li{line-height:28px;text-align:left}.rachat_bottom_demande.loa p{margin-bottom:10px}.rachat_bottom_demande .conseiller:before{content:"";background:rgba(0,0,0,.1);height:70%;width:1px;position:absolute;left:0;right:0;margin:auto;top:10%;bottom:0;display:block}.rachat_bottom_demande.loa>h1{text-align:center;margin-bottom:50px}.container.static{padding-left:0}.static .about_us{padding:40px 0}.container.static p{margin-bottom:14px;line-height:20px}.numero_util{padding:50px 0}.numero_util>h1{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.3)}.bloc_utiles{padding:50px 0;border-bottom:1px solid #dedede}.icon_utile i{font-size:75px;color:rgba(19,61,91,.8)}.bloc_utiles h1{margin:20px 0;font-size:30px}.bloc_utiles h3{font-size:20px;display:inline-block}span.num{font-size:24px;font-weight:bold}.bloc_utiles .small{font-size:15px;color:rgba(19,61,91,.8)}.formulare_utile{margin-top:20px}.formulare_utile a{border:2px solid rgba(19,61,91,.8);padding:16px 40px;display:inline-block;overflow:hidden;border-radius:5px;color:rgba(19,61,91,.8);font-weight:bold}.bloc_utiles:last-child{border:0}.all_popup_blocs{padding:0;overflow:hidden;margin-left:50px}.pop_icon i{float:left;font-size:40px;margin-left:10px;margin-top:10px}.pop_icon h1{margin-left:70px;margin-top:15px}.pop_icon{overflow:hidden}.popup_bloc_utiles{padding:20px 0;overflow:hidden}.popup_blocs:last-child{border:0}.popup_blocs{display:inline-block;padding:20px;border-right:1px solid #d0d0d0;text-align:left;line-height:20px;overflow:hidden;float:left;max-width:50%}.popup_bloc_utiles{padding:20px 20px;overflow:hidden;border-bottom:15px solid #f0f2f4;margin:0 -20px}.popup_bloc_utiles:last-child{border:0}.form-managed-file .ajax-progress-throbber{position:absolute !important;left:auto !important;right:15px;top:15px !important;bottom:auto;width:98px !important;z-index:2;background:#f5f6f8;height:32px;background:#f5f6f8;padding:8px 15px;border-radius:4px;border:1px solid #dce0e4}.form-managed-file .ajax-progress-throbber .throbber{display:block;margin:auto;left:0}.footer-widget p{text-align:left !important}.form-managed-file .ajax-progress-throbber .throbber,.form-managed-file .ajax-progress-throbber .throbber:before,.form-managed-file .ajax-progress-throbber .throbber:after{background:#103c5e;color:#103c5e}div[id*="ajax-wrapper"]>div[role="contentinfo"]{display:none}.form-managed-file div[id*="ajax-wrapper"]>div[role="contentinfo"]{display:block}#half_buttons a{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:#e52d3f;color:#fff;padding:10px 15px;width:45% !important;font-weight:bold;font-size:1em;outline:0;border:2px solid transparent;border-radius:5px;transition:all 300ms ease;line-height:25px;min-width:24%;display:inline-block;overflow:hidden;text-decoration:none}#half_buttons>a.btn.half.blue{color:#103d5e;border:2px solid #103d5e;text-decoration:none;background:#fff}.loader-spinner,.loader-spinner:before,.loader-spinner:after{background:#fff;-webkit-animation:load1 900ms infinite ease-in-out;animation:load1 900ms infinite ease-in-out;width:3px;height:10px}.loader-spinner{color:#fff;text-indent:-9999em;margin:0 auto;position:relative;font-size:.9em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;display:inline-block;margin-left:15px;position:absolute;top:0;bottom:0;right:0;margin:auto 0}.loader-spinner:before,.loader-spinner:after{position:absolute;top:0;content:''}.loader-spinner:before{left:-8px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader-spinner:after{left:8px}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0;height:12px}40%{box-shadow:0 -5px;height:15px}}@keyframes load1{0%,80%,100%{box-shadow:0;height:12px}40%{box-shadow:0 -5px;height:15px}}.header-secondary .nav-menu{margin-top:10px}.header-secondary .social-media{width:140px;display:none}.header-secondary .social-media li{margin-right:10px;list-style-type:none;border-radius:45px;border:2px solid rgba(17,59,94,.8);padding:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;float:left;font-size:.8em;cursor:pointer}.header-secondary .social-media li a{color:rgba(17,59,94,.8)}.header-secondary .social-media .icon-face:hover{background:#3b5998;color:#fff;border:0}.header-secondary .social-media .icon-link:hover{background:#0077b5;color:#fff;border:0}.header-secondary .social-media li:hover a{color:#fff}@media(max-width:991px){.quick-navigation{display:none}.block-head>a{padding:0;float:none;display:block}.section-block{padding:20px 0}.block-header .nav-menu{display:none}.normal-post{padding:15px 0}.goto-top{bottom:10px;right:10px}.block-header .nav>li{display:block;float:none;padding:20px 0}.block-header .nav>li>a{border:0;padding:20px}.mega-menu{position:static;border:0;background:#fbfbfb;padding:15px;margin:0 -15px;box-shadow:none}.fixed .inner-mega-menu,.inner-mega-menu{padding:0}.menu-is-visible .navbar-mobile{right:0}.toolbar-vertical .navbar-mobile{padding-top:70px}.toolbar-vertical .header-primary.fixed{top:0}.navbar-mobile .mobile-widgets{overflow:hidden}.navbar-mobile .mobile-nav .nav>li{display:block;float:none;padding:15px;border-bottom:1px solid #555}.mega-menu{position:static;padding:15px 0;width:auto;margin-top:15px}.inner-mega-menu{padding:0}.mega-menu>.container{width:100%}.mega-menu .sub-menu{list-style:none}.expanding-item>.mega-menu{background:#f7f7f9}.mega-menu .ads{display:none}.article{padding:25px 0}.page-header{margin:20px 0 15px}.widget-simple .widget{border:0;border-bottom:1px solid #c7c7c7;margin:0;padding:15px}.full-vw{left:0;width:auto;margin:0 -15px}.sm-padding{padding:25px 0}.about-person>h3{margin-top:25px}.tabs-header .nav li{float:left;width:33.33%}.tabs-header .nav li a{font-size:1em;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-carousel .block-rapport{margin:0}.block-carousel{margin:0;padding-bottom:60px}.slick-arrow{top:auto}.slick-prev{left:15px}.slick-next{right:15px}.block-head>h2{display:inline-block;text-align:left}.page-description>h2{text-align:left}.block-annonce{margin-top:25px}.block-twin-left,.block-twin-right{border:0}.block-twin-left{border-bottom:5px solid #fff}.team-members{background:#f5f5f5}.team-group h2{padding:15px 0;text-align:left}.page-description{padding:10px 0 0 0}.filter-label{padding:20px;width:100%;text-align:center;margin-bottom:15px;float:none}.multi-filter{width:80%;margin:0}.field-label{padding:20px 5px;margin:0;width:20%}.single-filter{margin:0;width:80%}.filter-btn{float:left;clear:both;margin-top:15px;padding:20px 15px;width:100%}.field-label>span{font-size:1em}.filter-field{width:42%;float:right}.filter-field>select{width:100%}.filter>form{display:block}.single-filter>.filter-field{width:100%;margin-top:15px}.filter-group>label{text-align:right}.choices-login{padding:0}.choices-login .col-login{padding:0 15px;min-height:auto;border:0}.choices-login .col-login:first-child{border-bottom:2px solid #dde2e5;margin-bottom:20px}.choices-login .col-login>a{position:static;margin:25px auto}.group-content>h3{text-align:left}.webform-submission-form{padding:15px}.webform-submission-form input[type="tel"],.webform-submission-form input[type="email"],.webform-submission-form input[type="password"],.webform-submission-form input[type="text"],.webform-submission-form textarea{width:100%}.form-item:last-child{margin-bottom:15px}.js-form-type-checkbox label.option{font-size:1em}.featurette-block{padding:30px 0 0 0}.featurette-content{padding:10% 15px 0 15px}.performance .box{width:100%}.performance .inner-box{padding:0 15px;min-height:auto}.perf-price>span{font-size:1.5em}.perf-pregress>span{font-size:1.5em}.performance .box-row:first-child .box{padding:0}.performance .box-row .inner-box:after,.performance .box-row .box:last-child .inner-box:after{right:0;left:0;margin:auto}.performance .box-row:last-child .inner-box:after{display:block}.block-rapport .description{margin:0;text-align:center}.block-rapport{margin:15px 0 0 0}.navbar-mobile .mobile-nav .nav>li{border-bottom:1px solid #131f77}.header-primary .nav>li>a{color:#fff}.header-primary .nav>li>a>span{color:#fff;display:inline-block}.menu-is-visible{overflow:hidden !important}.menu-is-visible .navbar-mobile+.overlay{display:block;z-index:9}.navbar-mobile .search-area-wrapper .search-area input{border-radius:0;padding:5px 15px;height:40px}.navbar-mobile .search-area-wrapper .search-area>i{position:absolute;right:3px;top:3px;width:40px;text-align:center;line-height:35px;bottom:3px;margin:auto;background:#417ac9;color:#fff}.navbar-mobile .search-area-wrapper .search-area{position:static;width:100%;opacity:1;border:0}.mobile-nav{margin-top:100px}.navbar-mobile .hamburger-menu{float:right;margin:7px 0 0 4px}.navbar-mobile .hamburger-menu>span,.navbar-mobile .hamburger-menu>span:after,.navbar-mobile .hamburger-menu>span:before{background-color:#fff}.navbar-mobile .search-area-wrapper{float:none;width:100%;padding:0}.header-primary .nav>li>a:hover,.header-primary .nav>li>a:hover>span{color:#fbfbfb}.block-header>.logo{max-width:80px}.fixed .logo img{display:block}.fixed .logo .logo-branding{display:none}.hamburger-menu{margin:20px 0 0 0}.header-secondary{margin-bottom:65px}.header-primary{height:65px}.reading-pregress{height:2px}.mega-menu .sub-menu li a:hover,.mega-menu .sub-menu li.active a{border:0}.navbar-mobile .mobile-nav .nav>li.expanding-item{padding-bottom:0}.block-press>.date{margin-top:7px}.block-press>.thumb{width:auto;margin-bottom:15px}.navbar-mobile .mobile-nav .nav>li.active>.mega-menu{display:block}.dots-list{padding-left:15px}.press-style-2 .btn-download{float:none;display:block;margin-top:10px}.press-style-2 .description>h3{margin:0;height:auto}.press-style-2>.description{display:block;width:auto}.page-title{padding:5px 0;font-size:1em;margin:15px 0 6px 0;text-align:left}.notre-mission .featurette-content{padding:25px 15px 0 15px;text-align:left}}@media only screen and (max-width:830px){#conference-timeline .timeline-start,#conference-timeline .timeline-end{margin:0}#conference-timeline .conference-center-line{margin-left:0;left:50px}#link_share li .whatssap{display:inline-block}#link_share .sharing-btn{left:-100px;width:180px}}@media only screen and (max-width:400px){.timeline-article p{margin:0}.regroupement-rachat .rachat-right_img button{width:100%}.rachat_bottom_demande{padding:20px}.rachat_bottom_demande .demande .btn{width:100%}.rachat_bottom_demande .demande.gauche{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.17)}.regroupement-rachat .rachat-right_img{height:280px;background-size:300px}}input[type="tel"]::-webkit-input-placeholder{color:#aaa}input[type="tel"]:-moz-placeholder{color:#aaa;opacity:1}input[type="tel"]::-moz-placeholder{color:#aaa;opacity:1}input[type="tel"]:-ms-input-placeholder{color:#aaa}input[type="tel"]::-ms-input-placeholder{color:#aaa}input[type="tel"]::placeholder{color:#aaa}@media print{#info_simul{display:none}}}
i.material-icons.top_green{color:#598527}i.material-icons.top_red{color:#e33043}i.material-icons.bottom_red{transform:rotate(180deg);color:#e33043}i.material-icons.bottom_green{color:#598527;transform:rotate(180deg)}i.material-icons.barre{color:#3c4852}b,strong{font-weight:700 !important}.article-details>.thumb>img{max-width:750px}.emulator-cta[disabled]{background:#e6301b;cursor:not-allowed}#emulator-info .emulator-cta[disabled]{background:#3c4852;cursor:not-allowed}body p{text-align:justify !important}.team-member .description p{text-align:center !important}.cs-container-white{background:white;max-width:1170px;margin:0 auto;text-align:center;padding-top:35px}.cs-container-white>p{margin-bottom:0 !important;text-align:center !important}span.ligne_after{width:125px;height:1px;background:#c7c7c7;display:inline-block;vertical-align:middle;margin-left:10px}span.day{color:#0e71b8}.cs-container-white+.container.conseiller{padding-top:30px}.flex-col{display:flex}.center-flex{align-items:center}.webform-submission-faites_vous_rappeler-form div[role='contentinfo']{background:none;border:0;padding:0}.webform-submission-faites_vous_rappeler-form div[role='contentinfo'] div[role="alert"]{margin:0;padding:15px 15px;background:#fdfbe5;border:2px dashed #fbcd4d;color:#3c4852;text-align:left;clear:both}.nice-select+.select2{display:none}.container{max-width:1170px}.mg-top-50{margin-top:50px}.mg-top-25{margin-top:25px}.section{position:relative;animation-duration:1s;animation-fill-mode:both}.rachat_avantages.dynamique .about_us strong{font-weight:bold;font-style:italic}.is-hidden{opacity:0}.animated{animation-duration:500ms}.container-float{position:absolute;left:0;right:0;bottom:0;top:0}.form-item-civilite .option{font-size:12px;color:#3c4852}label[for="edit-anciennete-mois"]{color:#000}#edit-votre-situation-professionnelle-all{margin-bottom:-15px}#code-profession option[value="30419"]{display:none}.form-group-col .custom-select .disabled{display:none}select.custom-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100%;background:none;padding:15px;border:1px solid #a6a6a6;outline:0;background-image:url(/themes/salafin/assets/css/../imgs/br_down.png);background-repeat:no-repeat;background-position:96% center}select.custom-select[disabled]{opacity:.6;background-color:#f3f3f3}.nice-select{float:none}.nice-select.disabled{background:#f1f1f1;border:1px solid #c4ccd1;color:#3c4852}.nice-select{height:45px;line-height:45px;border:1px solid #cfd6da;font-size:1em}.nice-select:after,.nice-select.disabled:after{width:10px;height:10px;margin-top:-5px;border-color:#cfd6da}.nice-select .list{width:100%}.nice-select .option{padding-bottom:0}.slider-emulator .form-group>label{font-weight:bold;margin-bottom:5px;margin:7px 0}.custom-field-wrapper{position:relative}.page-content-mon-espace-client .title{margin-top:45px}.title{font-weight:bold;text-align:left;color:#3c4852;font-size:1.5em;line-height:30px}.title2{font-weight:bold;text-align:left;color:#3c4852;font-size:1.5em}.subtitle{color:#555;margin-top:0;font-size:1.2em}.mg-bot-50{margin-bottom:50px}blockquote{background:#f5f5f5;position:relative;border-radius:4px;box-shadow:0 0 16px 1px rgba(0,0,0,.06);padding:15px;border:1px solid;overflow:hidden}blockquote .author{float:right;color:#3c4852}.wf-hide-message-error div[role='contentinfo']{display:none}.wf-hide-message-error .form-managed-file .form-item{margin-bottom:15px}.select2-results__options[id*='select2-edit-conjoint-actif'] li:first-child{display:none}fieldset[id*="edit-reminder-form-email"] legend,fieldset[id*="edit-reminder-form-email"] .form-item-email-confirm>label,.form-item-reminder-form-email>label{display:none}.cs-fluid-container{max-width:1570px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.custom-container:before,.custom-container:after{display:table;content:" ";clear:both}.no-margin{margin:0}.no-padding{padding:0}.md-padding{padding:57px 0}.sm-padding{padding:50px 0}.top-padding{padding-top:50px}section#etude_clien_bloc{padding:50px 0}#etude_clien_bloc{background-image:url(/themes/salafin/assets/css/../imgs/pattern_red.png);background-repeat:repeat}section#etude_clien_bloc .etude-client img{width:70%}.webform-submission-subscribe-form .js-form-type-checkbox label.option{font-size:14px;line-height:16px}.webform-submission-subscribe-form{margin-top:15px}.webform-submission-subscribe-form input[type="submit"]{display:block;width:100%}p.block_height{height:60px}.border-top{border-top:1px solid #d9d9d9}.blue-slide{background:#567db4}.quick-access-block .btn>i{background:#0e71b8;color:#fff;display:inline-block;height:20px;line-height:22px;width:20px;font-size:13px;border-radius:4px;border:1px solid #0e71b8;margin-left:5px}.quick-access-block .espace-client-btn>i{float:left;background:none;border:0;font-size:20px;margin-left:0;margin-right:5px}.quick-access-block .espace-client-btn{margin-left:0}.quick-access-block .btn:hover>i{background:#fff;color:#0e71b8}.quick-access-block .espace-client-btn:hover>i{background:none;color:#fff}#search-agence .select2{display:block;width:230px !important;max-width:100%;text-align:center;margin-top:6px}.btn-primary,input[type=reset]{color:#fff;background-color:#0e71b8;border-color:#0e71b8;border-width:2px;height:46px;font-weight:bold}.btn-border{border:2px solid #0e71b8;color:#0e71b8;font-weight:bold;height:46px}.btn-border:hover,input[type=reset]:hover{background:#0e71b8;color:#fff;border-color:#0e71b8}.actions{padding:25px 0}.actions>.btn{margin-right:30px}.btn-primary:hover,.btn-primary:focus,.btn-primary:active:hover{background:#ee7105;border-color:#ee7105}.blue-bg .title{color:#fff}.espace-client-btn{margin-left:5px}.section-wrapper{position:relative;background:#fff;z-index:1}.emulator .nice-select.open .list{box-shadow:1px 2px 8px -2px #000;width:calc(100% + 4px) !important;left:-2px}.col-flex{display:flex;align-items:center;justify-content:center}.col-table-cell{float:none;display:table-cell;vertical-align:bottom}.col-table{display:table}.align-bottom{vertical-align:bottom}.ol-steps>li{float:left;position:relative}.steps-4>li{width:25%}.ol-steps>li>a>.step-number{width:50px;height:50px;display:block;margin:0 auto 15px auto;font-size:20px;font-weight:bold;border-radius:40px;line-height:50px;border:3px solid #b7c1c8;position:relative;z-index:2;overflow:hidden;text-align:center;background:#f5f5f5;transition:all 200ms ease}.ol-steps>li:hover>a>.step-number{border-color:#0e71b8;color:#fff;background:#0e71b8}.ol-steps>li>a>.step-name{display:block;text-align:center;font-size:16px;font-weight:bold;line-height:30px}.ol-steps>li>a{color:#3c4852;cursor:default}.ol-steps>li:first-child>a:after{display:none}.ol-steps{overflow:hidden;margin:38px 0;padding:30px 0}.video>iframe{max-width:100%;display:block;height:450px;margin:0 auto;width:800px}.video{margin-top:-15px}.red_dote{background:#3c4852;width:10px;height:10px;display:inline-block;border-radius:50%;margin:0;padding:0;position:relative;top:4px;left:3px}.number-step{font-size:3.87em;font-weight:700;line-height:.29;color:#0e71b8}.title-step{font-weight:bold;text-align:left;color:#3c4852;font-size:1em;margin-top:10px;max-width:230px}.title-step a{color:#3c4852 !important}.gradiant-bg{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f7f7f8 100%,#7db9e8 100%);background:-webkit-linear-gradient(top,#fff 0,#f7f7f8 100%,#7db9e8 100%);background:linear-gradient(to bottom,#fff 0,#f7f7f8 100%,#7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#7db9e8',GradientType=0)}section#engagmenet-block{background:#2c353c}.team-members .row .slick-dots>li{background:#1e1c1d;position:relative;bottom:10px}.promo-features-carousel .slick-dots button{background:#e7311b}.promo-features-carousel .slick-dots>li{background:#e7311b}.rangeslider--horizontal .rangeslider__fill{background:#0e71b8;height:6px;top:0;bottom:0;margin:auto 0;z-index:1}.rangeslider--horizontal .rangeslider__handle{background:#ee7105;width:35px;height:35px;top:0;bottom:0;margin:auto 0;border:3px solid white;box-shadow:none;z-index:1}.rangeslider__handle:after{background:#fff;width:9px;height:9px}.rangeslider--horizontal:after{position:absolute;top:0;bottom:0;left:0;right:0;background:#aaa;content:'';height:2px;margin:auto;border-radius:5px}.rangeslider--horizontal{background:none;box-shadow:none;width:100%;background:url(/themes/salafin/assets/css/../imgs/rule.png) repeat-x center left;height:30px}.range-control{float:left;width:25px;color:#aaa;margin-top:5px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.range-control:hover>i{color:#0e71b8}.range-wrapper{overflow:hidden}.range-header>label{font-weight:bold;padding:0;margin-bottom:0;text-transform:uppercase;font-size:.9em;line-height:1.487;position:relative;top:8px}.inner-range{clear:both}.range-control.range-plus{float:right;text-align:right}.range-values{width:80%;margin:0 auto;clear:both;padding-top:10px;font-size:14px;color:rgba(17,59,94,.5);position:relative;top:-2px;display:none}body.buy-car .range-values{padding-top:0}.range-values .range-max-val{float:right}.emulate{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;display:block;background:#e6301b;color:#fff;padding:10px 15px;width:100%;font-weight:bold;font-size:1em;outline:0;border:2px solid transparent;border-radius:5px;transition:all 300ms ease;line-height:25px;margin-top:15px}.emulate .icon{background:url(/themes/salafin/assets/css/../imgs/arrow_btn.png) no-repeat center;display:inline-block;width:25px;height:25px;background-size:25px;margin:0 5px 0 0;float:left}.emulator-cta .default-status,.emulator-card-cta .default-status{display:block}.emulator-cta .loader-status,.emulator-card-cta .loader-status{display:none;position:relative;padding-right:20px}.cta-ajax{opacity:.8}.cta-ajax .default-status{display:none}.cta-ajax .loader-status{display:inline-block}.range-output{float:right;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100px;background:none;padding:8px 5px;border:1px solid #a6a6a6;text-align:center;font-weight:bold;border-radius:5px;font-size:14px}.label-select{padding:15px 0}.menu-open{overflow:hidden}.menu-open header .overlay{display:block}.full_container{max-width:1600px;margin:0 auto;padding:0 40px}.lang-switcher li{padding:0}.lang-switcher>li>a{font-weight:bold}.lang-switcher .active{display:none}.header-primary .nav-splitter>li{border-color:#aaa}.main-menu{padding:12px 0}.header-primary .nav>li>a{background:none;font-size:1em;line-height:15px;color:#3c4852}.header-primary .nav>li>a>span{display:block;font-size:1.1em;color:#3c4852;line-height:1;font-weight:bold}.header-primary .nav>li>a:hover,.header-primary .nav>li>a:hover>span{color:#3c4852}.block-header .nav>li:hover>a:after{background:#ee7105}.header-widgets{padding:6px 0}.search-btn{width:50px;height:46px;display:inline-block;padding:6px;border:2px solid #0e71b8;border-radius:4px;float:right;text-align:center;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}.search-btn>i{color:#0e71b8;font-size:30px}.search-area-wrapper .inner-wrapper{position:relative;width:100%;float:right}.search-area-wrapper .search-area{opacity:0;position:absolute;right:100%;height:100%;width:0;border:2px solid #0e71b8;border-right:0;margin-right:-8px;transition:all 2.3s ease;-webkit-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s;border-radius:4px 0 0 4px}.search-area-wrapper{display:inline-block;float:right;position:relative;transition:all .3s ease;padding:22px 0;z-index:2}.search-area-wrapper:hover .search-area{display:block;width:380px;opacity:1}.search-area-visible .search-area{display:block !important;width:380px !important;opacity:1 !important}.search-area-wrapper .search-area input{display:block;width:100%;height:100%;border:0;outline:0;padding:5px 15px}.search-area-wrapper:hover .search-btn{border-left-color:white}.quick-access-block{float:right;padding:22px 4px 0 5px}.block-top .links .is-active{display:none}.block-header .nav>li{padding:27px 0}.block-header .nav>li>a{border-right:1px solid #113b5e;padding:0 15px}.block-header .nav>li:last-child>a{border:0}.block-header .nav>li.active>a,.block-header .nav>li.active>a>span{color:#0e71b8;border-color:#113b5e}.block-header .nav>li:hover>.mega-menu{display:none}.block-header .nav>li>a:after{content:'';background:#ee7105;height:4px;width:0;position:absolute;max-width:60%;margin-top:5px;-webkit-transition:width .5s;transition:width .5s}.block-header .nav>li:hover>a:after,.block-header .nav>li.active>a:after{display:block;width:35px}.mega-menu{position:absolute;left:15px;width:300px;background:#fcfcfc;border-top:1px solid #ececec;padding:25px 0;display:none;top:100%;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);min-height:45px;padding:0 15px;border-radius:0 0 4px 4px;z-index:9}.mega-menu .nav-menu-active{display:block}.mega-menu.with-ads{width:750px}.mega-menu-open{overflow:hidden}.mega-menu-open #header>.overlay{display:block}.inner-mega-menu{padding:0 190px}.fixed .inner-mega-menu{padding:0 87px}.ads{position:relative;max-width:100%;height:190px;background:no-repeat center;background-size:contain;background-position:right;width:100%;margin:15px 0}.ads>a{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.mega-menu .sub-menu li>a{padding:15px 0;border-bottom:1px solid #ddd;display:block;font-size:1em}.mega-menu .sub-menu li:last-child>a{border:0}.mega-menu .sub-menu li a:hover,.mega-menu .sub-menu li.active a{color:#ee7105}.overlay{position:fixed;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,.3);z-index:-1;display:none}.menu-is-visible{overflow:hidden !important;position:absolute;height:100%;width:100%}.section-block{padding:50px 0}.block-head>h2{display:inline-block;font-size:26px}.block-head>a{float:right;padding:16px 0;text-decoration:underline;color:rgba(17,59,94,.8);font-size:.9em}.blue-bg .block-head>a{color:#fff}.block-head{padding-bottom:15px}.normal-post .date{color:rgba(17,59,94,.8);padding:15px 0;font-size:.9em}.normal-post>h3{margin:20px 0 0 0}.normal-post .description{font-size:15px;line-height:18px}.block-carousel .block-rapport{background:#fff;color:#3c4852;border:0;padding:20px;min-height:200px;transform:translateZ(0);z-index:999;transition:box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out}.block-carousel .block-rapport:hover{transform:translate(0,-4px);z-index:999}.block-carousel .block-rapport .description p{display:none}.block-carousel .block-rapport .description h3{font-size:1.1em;margin-bottom:10px;min-height:40px;line-height:1.1em}.block-carousel .block-rapport .description{line-height:20px;margin:0;text-align:left;padding:2px 0}.slick-arrow{width:40px;height:40px;position:absolute;top:0;bottom:0;margin:auto 0;overflow:hidden;background:none;outline:0;padding:0;text-align:center;color:transparent;border:2px solid #fff;border-radius:6px;opacity:.6}.slick-arrow.slick-disabled{border-color:#555;display:none !important}.slick-arrow.slick-disabled:after{color:#555}.slick-arrow:hover{background:#fff}.slick-arrow:hover:after{color:#212a65}.carousel-history{box-shadow:5px 5px 20px 0 rgba(0,0,0,.07)}.article-details .blue-bg .title{color:#fff}.slick-prev{left:-64px}.slick-next{right:-64px}.slick-prev:after,.slick-next:after{font-family:'Material Icons';-webkit-font-feature-settings:'liga';position:absolute;left:0;right:0;top:0;bottom:0;font-size:30px;color:#fff;line-height:36px}.slick-prev:after{content:"chevron_left"}.slick-next:after{content:"chevron_right"}.slick-arrow:hover{opacity:1}.block-carousel{margin:0 100px}.carousel-indicators{z-index:1}.carousel-history .slick-arrow:hover:after{color:#fff}.carousel-history .slick-arrow:hover{background:#0e71b8}.block-twin-left,.block-twin-right{min-height:380px;position:relative;z-index:1;background-color:#fff;padding:90px 50px;margin-top:-3px}.block-twin-left{background-image:url('/themes/salafin/assets/css/../imgs/left-block.png');background-position:right center;background-repeat:no-repeat;border-right:5px solid #fff}.block-twin-right{background-image:url('/themes/salafin/assets/css/../imgs/right-block.png');background-position:center;background-repeat:no-repeat;border-left:5px solid #fff}.block-twin-left h3,.block-twin-right h3{font-size:25px;margin:15px 0}.block-twin-left span,.block-twin-right span{display:block}.block-twin-left a,.block-twin-right a{padding:14px;display:inline-block;border-radius:4px;margin-top:90px;border:2px solid #0e71b8;color:#0e71b8;font-weight:bold}.block-twin-left a:hover,.block-twin-right a:hover,.col-md-6.block-twin-left:hover a,.block-twin-right:hover a{border-color:#0e71b8;background:#0e71b8;color:#fff}.block-twin{position:relative;border-top:10px solid #fff;border-bottom:10px solid #fff}.block-twin:after{content:'';position:absolute;left:50%;height:100%;width:50%;background:#dcdfee;top:0}.block-twin:before{content:'';position:absolute;right:50%;height:100%;width:50%;background:#f5dfdd;top:0}.block-full-article .description{padding-top:0;line-height:25px;white-space:pre-line;text-align:justify}.page-header-rs{overflow:hidden;margin:25px 0 15px 0}.page-header-rs .page-title{float:left;margin:0;padding:7px 0}.sharing-btn>li{width:40px;height:40px;font-size:20px;border:1px solid #242424;color:#242424;overflow:hidden;margin-left:5px;text-align:center;line-height:40px;border-radius:4px;display:inline-block}.sharing-btn>li:first-child{margin:0}.page-header-rs .sharing-btn{float:right;margin-right:30px}.sharing-btn{display:inline-block;vertical-align:bottom;padding:0 15px}.sharing-btn>li>a{display:block;height:100%;width:100%}.sharing-btn>li:hover{border-color:#0e71b8}.article-shares{overflow:hidden;margin-top:25px}.share-label>i{vertical-align:middle;font-size:22px}.share-label{padding:10px 0;display:inline-block}.page-mon-espace-client .main-content{color:#fff;background:#e6301b}.close_error{position:absolute;right:5px;top:0;bottom:0;margin:auto;height:20px;display:inline-block;cursor:pointer}.app-links{margin-top:15px}.page-mon-espace-client div[role='contentinfo']{background:none;margin:32px 0;border:0;margin-bottom:30px;z-index:9;position:relative;width:100%;color:#fff;border:1px solid rgba(255,255,255,.5)}.page-mon-espace-client div[role='contentinfo'] a{color:#fff;text-decoration:underline}.testimonial .thumb{width:140px;height:140px;overflow:hidden;border-radius:100px;margin:0 auto;margin:0 auto 35px auto}.testimonial{text-align:center;padding:15px}.testimonial .inner-testimonial{padding:50px 25px;background:#fff;position:relative;height:560px;border-radius:4px;box-shadow:0 0 16px 1px rgba(0,0,0,.06)}.testimonial h3{font-size:18px}.testimonial span{color:#3c4852;display:block;min-height:48px}.testimonial .description{padding:15px 0;line-height:20px;text-align:center;min-height:190px}.not-found .subtitle{text-align:center;margin-top:15px;font-size:15px}.not-found{margin:100px 0}.slick-dots{text-align:center}.slick-dots button{background:#0e71b8;text-indent:115px;width:10px;height:10px;display:inline-block;padding:0;border-radius:10px;overflow:hidden;outline:0}.slick-dots>li{display:inline-block;margin:0 2px;opacity:.4}.slick-dots>li.slick-active{opacity:1}.testimonial-carousel{margin:0 -15px}.testimonial-carousel .slick-arrow{display:none !important}.testimonial .inner-testimonial:before,.testimonial .inner-testimonial:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10d";position:absolute;font-size:45px;height:45px;width:45px;text-indent:500px;background-repeat:no-repeat;background-position:center;overflow:hidden;opacity:.3}.testimonial .inner-testimonial:before{content:"\f10d";left:45px;top:30px;background-image:url('/themes/salafin/assets/css/../imgs/quote-left.png')}.testimonial .inner-testimonial:after{content:"\f10e";right:40px;bottom:20px;background-image:url('/themes/salafin/assets/css/../imgs/quote-right.png')}.block-annonce{background:#fff;border-radius:4px}.block-annonce .block-head{border-bottom:1px solid #e9e9e9;padding:5px 15px}.block-annonce .block-head>a{color:rgba(17,59,94,.8)}.block-annonce .lst{font-size:14px;line-height:20px}.block-annonce ul li{border-bottom:1px solid #e9e9e9;padding:10px 15px}.block-annonce .lst>span{float:right}.block-annonce .btn-border{float:right}.block-annonce .btn-border:hover{background:#0e71b8;color:#fff;border-color:#0e71b8}.block-announce-button{padding:15px;overflow:hidden}.block-annonce .btn-normal{margin-top:15px;display:inline-block;text-decoration:underline}.block-annonce .txt{padding:15px;border-bottom:1px solid #e9e9e9;text-align:left}.breadcrump-wrapper{color:#fff;background:#2c353c !important;margin-bottom:0 !important}.bread-crumb ul>li>a{font-size:14px;color:#fff}.bread-crumb ul>li{display:inline-block;padding:10px 15px;position:relative;font-size:14px;line-height:7px;margin-top:2px}.bread-crumb ul>li:first-child{padding-left:0}.bread-crumb ul>li:after{content:'';position:absolute;right:-8px;top:0;bottom:0;top:-3px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e258";line-height:36px;font-size:10px}.bread-crumb ul>li:last-child:after{display:none}.bread-crumb ul>li>a,.bread-crumb ul>li{text-transform:lowercase}html[lang="fr"] .bread-crumb ul>li>a:first-letter,html[lang="fr"] .bread-crumb ul>li:first-letter{text-transform:uppercase}.bread-crumb ul>li:first-child>a{text-transform:lowercase}.home-slider{width:100%;background-color:#000}.home-slider-2{min-height:100%}.home-slider .item>img{margin:0 auto}.emulator{background:#fff;width:100%;padding:0 20px}body.buy-car .emulator{height:540px}div#slide-home .item img{width:1780px;margin:0 auto;max-width:1780px}.emulator .select2-container--default .select2-selection--single{border-color:#cfd6da;height:45px;border-radius:6px;padding:1px 12px}.emulator .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px;color:#3c4852}.emulator .select2-container--default .select2-selection--single .select2-selection__arrow b,.wf-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px;width:10px;height:10px;margin-top:-5px;border-color:transparent;border-bottom-color:#cfd6da;border-right-color:#cfd6da;border-width:2px}.emulator .select2-container--open .select2-selection--single .select2-selection__arrow b,.wf-form .select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.emulator-group .select2{margin-bottom:15px}.wf-form .form-item .nice-select{height:35px;line-height:34px}.emulator-v2 .nav-tabs{margin-top:-92px}.select2{display:block;width:100% !important;max-width:100%}.emulator-v2 .nav li{background:#0e71b8;color:#fff;padding:10px;cursor:pointer;width:16.6666%;min-height:90px;border-right:1px solid #1a237e;z-index:1}.emulator-v2 .nav li a>i{display:block;font-size:50px}.emulator-v2 .nav li a>span{font-size:13px;font-weight:bold}.emulator-v2 .nav li{background:#0e71b8;color:#fff;padding:10px;cursor:pointer;width:16.6666%;min-height:90px;text-align:center}.emulator-v2 .nav li a,.emulator-v2 .nav li a:hover,.emulator-v2 .nav li a:focus{background:none;padding:0;border:0;color:#fff}.emulator-v2 .nav li.active a{color:#e6301b}.emulator-v2 .nav li.active a>span{color:#3c4852}.emulator-v2 .nav li.active{background:#fff;margin-top:-10px;padding-top:20px;border-radius:5px 5px 0 0;border:0}.emulator-v2 .nav li:first-child{border-radius:5px 0 0 0}.emulator-v2 .nav li:last-child{border-radius:0 5px 0 0;border:0}.emulator-v2 .rangeslider--horizontal{width:87%}.emulator-v2 .tab-content>.tab-pane{padding:50px 0}.emulator-details{text-align:center;padding:32px 15px;font-size:20px;line-height:35px;background:#f5f5f5;border:1px solid #b7c1c8;margin-right:-15px;overflow:hidden}.break-line{display:block}.loan-ammount{color:#e6301b;font-size:45px;font-weight:bold;line-height:normal}.monthly-payment{font-size:35px;font-weight:bold}.emulator-details:after{content:'';position:absolute;top:0;bottom:0;left:15px;margin:auto 0;width:0;height:0;border-top:25px solid transparent;border-left:25px solid #fff;border-bottom:25px solid transparent}.emulator-details:before{content:'';position:absolute;top:0;bottom:0;left:16px;margin:auto 0;width:0;height:0;border-top:25px solid transparent;border-left:25px solid #b7c1c8;border-bottom:25px solid transparent}.get_married{background-image:url('/themes/salafin/assets/css/../imgs/get_married.png');height:50px;background-repeat:no-repeat;background-position:center}.active .get_married{background-image:url('/themes/salafin/assets/css/../imgs/get_married_hover.png')}.emulator-full{padding:15px;background:#fff;border-radius:4px}.emulator-full .emulate{font-size:17px}.emulator-full .range-output{float:none;margin:0;width:100%}.emulator-full .rangeslider--horizontal{width:76%}.inner-range{clear:both;padding-right:7px;margin-top:15px;margin-bottom:5px}.custom-col-group{margin-top:30px}.emulator-full-container .title{color:#fff;margin-top:20px;line-height:50px;text-align:center}.emulator-full-container .col-table{width:100%;height:100%}.link-sign-up{color:#fff;font-size:16px;padding-top:30px;clear:both;display:block}.range-output-editable{float:right;position:relative;width:120px}.range-prefix{position:absolute;top:0;bottom:0;right:0;width:50px;font-size:.8em;text-align:center;line-height:37px;font-weight:bold}.range-output-editable>input{padding-right:20px}.range-output-editable .range-output{padding-right:30px;width:100%;float:none}.range-output-editable .range-output[disabled]{background:#f5f6f7;cursor:not-allowed}.rangeslider--disabled{opacity:1;cursor:not-allowed}.slider-emulator .rangeslider--horizontal{margin:20px 0;width:100%}.slider-emulator .range-values{width:83%}.extra-emualtor-info{display:none}.extra-emualtor-info.active{display:block}.range-output-editable.apport-range-output{width:220px}.range-output-editable.apport-range-output .range-prefix{display:none}.range-output-editable.apport-range-output .range-output{padding:10px}.csp-required-file{display:none}.promo-features{padding:50px 0}.promo-features-cartes{border-top:1px solid #cad3d8}.promo-features .block-title{margin:0 0 30px 0;padding-bottom:15px;border-bottom:1px solid #cad3d8}.promo-features .short-description{margin-bottom:30px;line-height:20px}.promo-features .slick-col{padding:15px;min-height:510px}.promo-block{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.09);border-radius:4px;overflow:hidden;min-height:500px}.promo-block .promo-block-header{position:relative}.promo-block .promo-block-header img{width:100%;max-width:100%}.promo-block .promo-block-header .tag-promo{background:#273295;position:absolute;bottom:15px;left:0;padding:10px 15px;font-size:1em;color:#fff}.promo-block-body{padding:20px 15px}.promo-block-body .loan-amount{color:#e6301b;font-weight:bold;font-size:1.3em}.promo-block-body .loan-mppl{font-size:.8em;font-style:italic;color:#555;padding:10px}.promo-block-body h4{font-size:1em;margin-top:10px;color:#555}.promo-features .slick-arrow,.faq-view-carousel .slick-arrow{background:#fff;border-color:#c4c4c4;opacity:1}.promo-features .slick-arrow:after,.faq-view-carousel .slick-arrow:after{color:#c4c4c4}.carousel-indicators li.active{border:0;width:10px;height:10px;margin:0 2px}.carousel-indicators li{background:rgba(255,255,255,.65);width:10px;height:10px;border:0;margin:0 2px}#normal-carousel .carousel-indicators li{display:none}.normal-carousel img{width:100%}.main-content{border-bottom:1px solid #eee}.stand-alone{padding:22px}.stand-alone .form-item{margin-bottom:15px !important;width:45% !important;float:left !important;margin-right:25px !important}.stand-alone .form-item:nth-child(6),.stand-alone .form-item:nth-child(7){float:none !important;display:block !important;margin-right:0 !important;width:100% !important}.stand-alone .fieldset-wrapper .form-item{float:none !important;display:block !important;margin-right:0 !important;width:100% !important}.stand-alone .not-found{text-align:center;padding:85px 0 !important}.stand-alone .js-form-item.form-item.js-form-type-select.form-item-budget-select.js-form-item-budget-select.form-no-label{float:none !important}.stand-alone .webform-element--title-inline.js-form-item.form-item.js-form-type-checkbox.form-item-j-autorise-salafin-a-me-recontacter-pour-une-offre-speciale.js-form-item-j-autorise-salafin-a-me-recontacter-pour-une-offre-speciale{float:none !important}.stand-alone .js-form-type-checkbox label.option{padding:3px !important;margin-left:0 !important}.about-person>h3{font-size:20px;margin:5px 0}.about-person>span{font-size:18px}.about-person .text{padding:15px 0;font-size:1em;line-height:22px;color:#3c4852}.image-404{background-image:url(/themes/salafin/assets/css/../imgs/404_img.png);background-repeat:no-repeat;background-position:center;width:500px;width:100%;height:270px;margin:0 auto}.article{padding:30px 0;border-bottom:1px solid #c7c7c7}.article:first-child{padding-top:0}.article .thmub>img{border-radius:4px}.article:last-child{border:0}.article.even{background:#f5f5f5}.tabs-header{border-bottom:1px solid #b6c1c8;text-align:center}.tabs-header .nav li{float:none;display:inline-block;margin:0 20px;padding:0}.tabs-header .nav li a{border:0;border-bottom:5px solid transparent;padding:10px 0;margin:0;background:none;font-size:16px;font-weight:bold;color:#3c4852}.tabs-header .nav li.active a{border:0;border-bottom:5px solid #ee7105;color:#457cc8}.tabs-header .nav-tabs{border:0}.tabs-wrapper{padding:15px 0;background:#f5f5f5}.team-member{background:#fff;margin:15px 0;border:1px solid #d3d3d3;border-radius:4px;text-align:center;padding-bottom:20px;min-height:610px}.team-member>h3{padding-top:15px;font-size:20px}.team-member .description{padding:15px;line-height:20px}.tabs-header .nav li a:hover{color:#3c4852}.tabs-header ul li:after{content:"";width:0;height:5px;position:absolute;display:block;left:0;bottom:0;z-index:99999;background:#ee7105;-webkit-transition:width .5s;transition:width .5s}.tabs-header ul li:hover:after{width:100px}.list>li{color:#3c4852;font-size:1em;padding-bottom:10px;overflow:hidden}.list>li>strong{font-weight:bold;color:#3c4852}.dots-list{padding-left:50px;list-style:disc}.dots-list>li{color:#3c4852;font-size:15px;padding-bottom:10px}.page-description{padding:40px 0 25px 0}.page-description h1{margin-bottom:20px}.notre-mission .featurette-block:first-child{padding-top:0}.notre-mission h3,.notre-mission h2{color:#3c4852}.notre-mission .featurette-content{padding:15px 15px 0 15px}.field-satate{margin-bottom:15px}.field-satate select{height:35px}.quick-navigation{position:fixed;width:320px;top:120px;bottom:0;right:-280px;margin:auto;height:300px;transition:all 300ms ease;z-index:999}.quick-navigation.quick-nav-small{height:245px;display:none}.quick-navigation>ul li>a{display:none;color:#fff;font-size:13px}.quick-navigation>ul>li{padding:20px 12px;width:5px;overflow:hidden;border-bottom:1px solid #ffffff20}.quick-navigation>ul{list-style-type:disc;list-style-position:inside;padding:8px;background:rgba(37,37,37,.8);border-radius:6px 0 0 6px;color:#fff}.quick-navigation>ul>li:last-child{border:0}.quick-navigation:hover{right:0}.quick-navigation:hover ul{background:#2d353c;border:1px solid #4b5258}.quick-navigation:hover a{display:inline-block}.quick-navigation:hover>ul>li{width:auto}.quick-navigation>ul li>a{font-weight:bold}.quick-navigation>ul li>a.active{color:#555}.quick-navigation>ul>li.active{color:#ee7105}.quick-navigation>ul>li.active>a{color:#ee7105}.group-head>h2{font-size:24px;font-weight:bold;border-bottom:1px solid #dde2e5;display:block;padding:15px 0}.choices-login{padding:50px 60px}.choices-login .col-login{padding:0 55px;border-right:2px solid #dde2e5;color:#3c4852;font-size:15px;line-height:20px;min-height:200px;position:relative}.choices-login .col-login:last-child{border:0}.choices-login h3{font-size:20px;margin-bottom:25px;color:#3c4852}.choices-login .col-login>a{position:absolute;bottom:-10px;color:#3c4852;padding:10px 45px}.btn.btn-border.active{background:#0e71b8;color:#fff;border-color:#0e71b8}.choices-login .col-login .link{color:#3c4852;font-weight:bold;letter-spacing:.5px}.group-content{padding:10px 0}.group-content>h3{font-size:19px}.search-results{min-height:250px;padding:50px 0}.search-results .search-form{display:none}.search-results h2{font-size:16px}.search-results ol>li{padding:30px 0;border-bottom:1px solid #ddd;color:#555;font-size:14px;line-height:18px}.search-results ol>li:last-child{border-bottom:0}.search-results ol>li h3>a,.search-results ol>li h3{margin-top:0;font-size:16px;color:#0e71b8}.search-results ol>li h3{overflow:hidden}.search-results ol>li h3>a{float:left}.hidden{display:none !important}div#choiceLanguage{padding:16px 0;text-align:center;font-size:.9em;color:rgba(17,59,94,.8);line-height:1.2;cursor:pointer;margin-top:0}span.changeLanguage.active{color:#4684f5}span.changeLanguage:after{position:absolute;left:13px;width:0;height:3px;background:#4684f5;display:block;content:"";bottom:-7px;-webkit-transition:width .8s;transition:width .8s}span.changeLanguage.active:after,span.changeLanguage:hover:after{width:50%}div#choiceLanguage span.changeLanguage{padding:0 11px;position:relative;padding-bottom:2px}div#choiceLanguage span.changeLanguage:first-child{border-right:1px solid rgba(0,0,0,.14)}.widget-content{display:table-cell;vertical-align:middle;padding:0 0 0 5px}.widget-icon{display:table-cell;text-align:right}.cont-widget .widget-icon{width:83px;height:74px;background-color:#fff;overflow:hidden}.widget-icon>img{max-width:80px;position:relative;bottom:3px;right:1px}.widget-icon.first{background-image:url(/themes/salafin/assets/css/../imgs/sansengagement-m.svg)}.widget-icon.second{background-image:url(/themes/salafin/assets/css/../imgs/pourcentage-m.svg)}.widget-icon.third{background-image:url(/themes/salafin/assets/css/../imgs/accord-immediat-m.svg)}.widget-icon.fourth{background-image:url(/themes/salafin/assets/css/../imgs/suivienligne-m.svg)}.cover_type span.icon_cover{display:inline-block;width:60px;height:60px;background-repeat:no-repeat;background-size:60px}.icon_cover.icon_flexibilite{background-image:url(/themes/salafin/assets/css/../imgs/flexibilite.svg)}.icon_cover.icon_explore{background-image:url(/themes/salafin/assets/css/../imgs/liberte.svg)}.icon_cover.icon_insert{background-image:url(/themes/salafin/assets/css/../imgs/soublesse.svg)}.icon_cover.icon_language{background-image:url(/themes/salafin/assets/css/../imgs/international.svg)}.tp-bullet{width:10px !important;height:10px !important;position:absolute;background:rgba(255,255,255,.3);cursor:pointer;border-radius:20px}.widget-content>h3{font-weight:bold;margin-bottom:12px;color:#fff;font-size:1em;line-height:20px}.cont-widget{text-align:left;border:4px solid #fff;border-radius:6px;height:82px;overflow:hidden}section#primary-widgets{background:#44a1be;background:-moz-linear-gradient(45deg,#44a1be 0,#0e71b8 100%);background:-webkit-linear-gradient(45deg,#44a1be 0,#0e71b8 100%);background:linear-gradient(45deg,#44a1be 0,#0e71b8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#44a1be',endColorstr='#0e71b8',GradientType=1)}section#primary-widgets .widget-icon{position:relative;bottom:2px;right:1px}.main-section{background:#fff;padding:25px 0}.filter-label{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#242424;color:#fff;padding:28px 4%;display:inline-block;float:left;font-weight:bold;font-size:20px;margin:0}.field-label{display:inline-block;padding:10px 25px 10px 10px;color:#3c4852;border-right:1px solid #113b5e;font-weight:bold;font-size:1em;text-align:right;margin-right:15px;vertical-align:middle;text-align:left}#communiques_filter .field-label{padding:10px 40px 10px 40px;text-transform:capitalize}.field-label>span{display:block;margin-top:10px}.filter{background:#f5f5f5;border:1px solid #b6c1c8;padding:10px}.filter>form{align-items:center}.filter-field>select{width:100%;display:block;background:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #b6c1c8;border-radius:2px;padding:0 5px;outline:0;margin-right:2%;width:130px;height:35px;background-image:url('/themes/salafin/assets/css/../imgs/select-arrow.png');background-position:right center;background-repeat:no-repeat}.filter-field{float:left;padding:2px}.filter-group{overflow:hidden;margin-bottom:0;float:left}.filter-group>label{float:left;width:30px;font-size:16px;padding:11px 0}.single-filter>.filter-field>select{width:150px}.multi-filter{float:left;margin-left:15px}.filter-field:last-child{margin:0}.filter-btn{background:#0e71b8;border:0;color:#fff;padding:25px 30px;font-weight:bold;border-radius:4px;font-size:15px;line-height:17px;outline:0;vertical-align:middle;margin-left:0}.single-filter{overflow:hidden;float:left;margin:13px 12px}.filter>form>.row{display:flex;justify-content:center;vertical-align:middle;width:100%}.filter>form .col-filter{overflow:hidden;width:100%}.filter>form .row>.col-md-6{display:flex;align-items:center}.single-filter>.filter-field>select{width:150px}.filter-g{display:inline-block;vertical-align:middle}.filter-f .nice-select{width:48%;display:inline-block;line-height:37px;height:35px}.filter-g label{display:inline-block;width:28px;text-align:right;margin-right:5px}.filter-f{display:inline-block;width:280px}.filter-col{margin-bottom:5px}.filter-g-solo .filter-f{width:200px}.filter-g-solo .filter-f .nice-select{width:100%}.filter-col:last-child{margin:0}.filter-g-solo .filter-f .nice-select .current{display:block;overflow:hidden}#js-notifs-block{display:none}#js-notifs-block .dropdown-menu-header{position:relative;padding:20px 20px;border-bottom:1px solid #e0e0e0;background-color:#fff}#js-notifs-block>.nav-item{z-index:99999}#js-notifs-block .dropdown-menu{display:block;margin-top:10px}#js-notifs-block .dropdown-menu-header .badge{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:#3c4852}#js-notifs-block .list-group div[data-role="container"]{max-height:360px;overflow:auto}#js-notifs-block .list-group{font-size:.858rem;max-height:270px;margin:0;border-radius:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:0;padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}#js-notifs-block .list-group-item{margin:0;padding:0 20px;border:0;border-radius:0 !important;cursor:auto}#js-notifs-block .dropdown-menu-media .list-group-item .media{padding:15px 0;border-top:1px solid #e0e0e0}#js-notifs-block .dropdown-menu-media .list-group-item:first-child .media{border:0}#js-notifs-block .media-heading{font-size:14px;margin-top:0;margin-bottom:5px;color:#424242;font-weight:bold}#js-notifs-block .dropdown-menu-header h5{font-weight:bold}#js-notifs-block .dropdown-menu:after{content:'';border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:10px solid #3c4852;position:absolute;left:3px;width:0;height:0;top:-10px}.notif-counter{position:absolute;top:-8px;right:-7px;background:#3c4852;color:#fff;border-radius:50%;padding:0 5px;font-size:12px}.notifs-btn{position:relative;margin-right:5px}.overlay-notifs{position:fixed;top:0;left:0;right:0;bottom:0}.pager li>a{background:none;color:#3c4852;border:1px solid #3c4852;font-weight:600;width:35px;height:35px;border-radius:4px;line-height:23px;font-size:1em;padding:5px;text-align:center}.pager li.pager__item--next>a,.pager li.pager__item--last>a,.pager li.pager__item--first>a,.pager li.pager__item--previous>a{width:auto}.pager li.is-active>a{background:#3c4852;color:#fff}.company-info{display:inline-block;font-size:14px;line-height:20px;padding:10px 35px 10px 0;color:rgba(19,61,92,.8)}.company-info>i{font-size:20px;vertical-align:sub}.job-info{font-size:16px;padding-top:15px;text-align:initial;font-weight:bold;line-height:20px}.job-info>li{padding-bottom:5px}.job-info>li>span{min-width:130px;display:inline-block}.job-description h3{color:#3c4852}.submit-resume{display:none;margin-top:50px}.submit-resume .webform-submission-form{padding:0}#edit-civilite .form-item{display:inline-block;padding:0 20px 0 0}.fieldset-legend.form-required:after{content:'*'}.submit-resume>h3{font-size:20px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d9d9d9}.job-sidebar.sidebar{padding-top:45px}.job-sidebar .post .description{width:100%;padding:0}.job-sidebar .job-info>li>span{min-width:auto;float:right}.job-sidebar .job-info{font-size:13px}.job-sidebar .job-info>li{padding-bottom:5px}.job-sidebar.sidebar .sidebar-title{margin-bottom:0}.job-list{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d9d9d9}.job-list:last-child{border:0}.job-list .company-info{padding:0 20px 0 0;font-size:1em}.job-list .job-info{padding-top:10px}.job-list .job-info .infos{color:#0e71b8;font-weight:bold}.date>.day{font-size:1.6em;font-weight:600;margin-bottom:0}.date>.month{font-size:1em;color:rgba(19,60,92,.8)}.date>.year{font-size:.9em;font-weight:600}.date>span{display:block;margin-bottom:5px}.block-press>.date{width:10%;max-width:5%;float:left;text-align:center}.date>span:last-child{margin:0}.block-press>.thumb{width:15%;float:left}.block-press .thumb>img{width:100%;height:100px;object-fit:cover;object-position:center}.block-press{overflow:hidden;padding:30px 0;border-bottom:1px solid #d9d9d9}.block-press:last-child{border:0}.block-press .description{float:left;padding:5px 0 0 15px;width:80%}.block-press .description>h3{font-weight:600;margin-bottom:10px;margin-top:0}.press-style-2{display:flex}.press-style-2>.date{border-right:1px solid #030303}.press-style-2 .btn-download{float:right;margin-left:auto;margin-right:0;font-size:16px;font-style:italic}.press-style-2>.description{width:auto;vertical-align:middle;width:94%;display:flex;float:left;align-items:center}.press-style-2 .description>h3{margin:0;height:auto}.reading-pregress{height:5px;position:absolute;top:100%;background:#ee7106}.rapport-activites-filter,.communiques-filter,.news-filter{position:relative}#loader{background:url(/themes/salafin/assets/css/../imgs/loader.gif) no-repeat center #fff;color:rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;right:0;opacity:.5}.cs-loader{background:url(/themes/salafin/assets/css/../imgs/loader.gif) no-repeat center #fff;color:rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;right:0;opacity:.5}.ajax-warning{margin:15px auto;padding:65px 15px;text-align:center;border-radius:4px;border:1px solid;background:#f7f7f9;border-color:#d9d9d9}.ajax-warning>h3{color:#323233}.ajax-warning>i{font-size:70px;color:#555}.ajax-warning .glyphicon{float:left;padding:8px;font-size:20px}.page-title{padding:5px 0;font-weight:bold;font-size:25px;margin:40px 0 0 0}.block-rapport{border:1px solid #d3d3d3;padding:15px;border-radius:4px;margin:15px 0}.block-rapport .rapport_pdf{position:absolute;width:100%;height:100%;top:0;left:0;z-index:4;cursor:pointer}.block-rapport .description{margin-left:-15px}.block-rapport .description h3{font-weight:600;margin-bottom:10px}.block-rapport .date{margin-bottom:10px;color:rgba(17,59,94,.8);font-size:.9em;display:inline-block}.block-rapport .download-btn{font-style:italic;display:inline-block;margin-top:10px;font-size:16px}.block-rapport .download-btn>i{display:inline-block;margin-right:5px;vertical-align:middle;font-size:24px}.block-rapport .download-btn>span{border-bottom:4px solid transparent;padding-bottom:5px;display:inline-block}.block-rapport .download-btn:hover>span{border-color:#e6301b}.page-header{margin:20px 0 30px;border-color:#d9d9d9}.page-header-inner{overflow:hidden}.page-header .article-shares{float:right}.page-header-left{float:left}.block-ratio .title{color:#fff}.chart-tabs>li>a{background:#3c4852;color:#fff;padding:4px 0;font-size:13px;margin-right:3px;min-width:60px;text-align:center;border-radius:4px;font-weight:bold}.chart-tabs>li.active>a,.chart-tabs>li.active>a:focus,.chart-tabs>li.active>a:hover,.chart-tabs>li>a:hover{background:#0e71b8;color:#fff}.chart-tabs>li{padding:0}.chart-tabs{border:0;margin-top:30px;display:flex;align-items:center;justify-content:center}.thumb>img{max-width:100%}.post .thumb{width:35%;float:left}.post .description{width:65%;display:inline-block;float:left;padding-left:15px}.block-rapport .description p{text-align:left !important;text-transform:lowercase;min-height:50px}.description,.description p{font-size:1em;text-align:left}.description-simple p{text-align:justify}.post{overflow:hidden;padding:10px 0;border-bottom:1px solid #d9d9d9}.post:last-child{border:0}.post .description>h3{font-size:14px;font-weight:600;line-height:20px;text-align:left;margin:0}.article-details .date{font-size:14px;color:#676767;display:block;padding-top:5px}.small-post .description>.date{font-size:.98em;color:#676767;display:block;padding-top:5px}.article-details .title{margin:0;padding:0;font-size:24px;color:#3c4852}.page-tags{color:#0e71b8;margin-bottom:5px}.article-details .thumb>img{margin:auto;width:auto}.img-alt{text-align:center;color:#555;padding:15px 0;font-size:13px}.article-details .description{margin-top:15px;line-height:25px}.article-source>li{white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;font-size:13px}.page-footer{padding-top:15px;border-top:1px solid #d9d9d9;margin-top:15px}.page-footer>h3{font-size:20px;font-weight:600;margin-bottom:5px;margin-top:0}.sidebar{padding-top:80px}.sidebar-title{font-size:22px;font-weight:600;margin-bottom:22px;padding-bottom:15px;border-bottom:1px solid #d9d9d9}.article-source li>a{color:#0e71b8}.article-source li>a:hover{color:#3c4852}.full-select-width .nice-select{width:240px}.page-header-press .page-title{margin:5px 0 0 0}.simple-icon{width:106px;height:106px;color:#fff;text-align:center;padding:10px;border-radius:6px;display:inline-block;background-repeat:no-repeat;background-position:center}.simple-icon.engagement{background-image:url(/themes/salafin/assets/css/../imgs/engagement.svg)}.simple-icon.audace{background-image:url(/themes/salafin/assets/css/../imgs/audace.svg)}.simple-icon.seviceclient{background-image:url(/themes/salafin/assets/css/../imgs/seviceclient.svg)}.featurette-block{overflow:hidden}.featurette-content{padding:5% 50px 0 50px}.featurette-content h3{font-weight:600;line-height:25px;text-align:left}.description-simple h3{color:#3c4852}.text-right h3{text-align:right}.performance .box{width:50%;float:left;color:#3c4852}.performance .box h3{font-size:22px;font-weight:100}.perf-price>span{font-size:45px;font-weight:bold;position:relative;padding-top:30px;display:inline-block;padding-bottom:10px}.perf-price>em{position:absolute;right:0}.perf-price{position:relative;float:left}.performance .inner-box{border-right:1px solid #d9d9d9;padding:0 45px 50px 15px;margin:20px 0;position:relative;min-height:250px}.perf-pregress{float:right;position:relative}.perf-values{overflow:hidden}.perf-pregress>span{font-size:45px;font-weight:600;position:relative;padding-top:30px;display:inline-block;color:#598527;vertical-align:super}.perf-pregress>i{font-size:50px;margin-left:20px;color:#598527;line-height:30px}.perf-pregress>em{position:absolute;right:0;top:0;left:0}.perf-price>span:after{content:'';position:absolute;bottom:-8px;height:5px;width:70%;background:#ee7105;right:2px}.performance .box-row{margin:0 -15px;overflow:hidden}.performance .box:last-child .inner-box{border:0}.performance .box-row:first-child .box{padding-top:25px}.performance .inner-box:after{content:'';position:absolute;bottom:-20px;width:90%;border-bottom:1px solid #d9d9d9;right:30px}.performance .box-row .box:last-child .inner-box:after{right:auto;left:30px}.performance .box-row:last-child .inner-box:after{display:none}.block-ratio .box{color:#fff;background:rgba(255,255,255,.16);padding:30px;margin:15px 0}.block-ratio .box>.value{line-height:50px;display:inline-block;position:relative;padding-right:25px}.block-ratio .box>.value>span{font-size:50px;font-weight:bold;display:block}.block-ratio .box>.value>em{position:absolute;top:0;right:0;line-height:20px;font-size:25px;font-weight:bold}.block-ratio .box h3{margin-bottom:0;font-size:25px;font-weight:100}.bourse-block{background:#f7f7f9;border:1px solid #dadadb;padding:15px;border-radius:4px}.bourse-block>h3{font-size:20px;border-bottom:1px solid #dededf;padding-bottom:15px;margin-bottom:20px}.bourse-block .txt>span{font-size:14px}.bourse-block .txt{font-size:20px}.bourse-block .current-value{position:relative;padding-top:20px;display:inline-block;margin-top:25px}.bourse-block .current-value .value{font-size:56px;font-weight:100}.bourse-block .current-value .value-currency{position:absolute;top:0}.bourse-block .value-currency{position:absolute;top:0}.bourse-block .value-status{display:inline-block}.bourse-block .value-status.variation-positif{color:#75db1c}.bourse-block .value-status.variation-negatif{color:#e6301b}.bourse-block .value-status .material-icons{line-height:normal;vertical-align:middle}.chart{height:250px;width:100%;background:#f7f7f9}.chart canvas{height:100%;width:100%}.block-lang-switcher li{width:50px;height:46px;display:inline-block;border:2px solid #006fba;text-align:center;font-size:25px;color:#006fba;font-weight:800;position:relative;border-radius:4px}.block-lang-switcher .ar:after{content:'ع'}.block-lang-switcher .fr:after{content:'FR'}.block-lang-switcher li>a{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0}.block-lang-switcher{float:right;padding:22px 0 0 5px}html[lang="ar"] .block-lang-switcher{float:left}html[lang="ar"] .block-lang-switcher li{font-family:"texgyreheros",sans-serif;line-height:40px;font-size:20px}textarea{border:1px solid #ccd3d8;color:#555;padding:10px;font-size:14px;line-height:18px}input[type="tel"],input[type="email"],input[type="password"],input[type="text"],input[type="date"],input[type="number"]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;padding:10px;line-height:18px;border-radius:4px;border:1px solid #ccd3d8;outline:0;display:block;margin:0;height:35px;width:100%;max-width:100%;color:#3c4852;font-size:.87em;font-weight:700;line-height:1.287}.intl-tel-input{width:100%}.wf-form input[type="tel"],.wf-form input[type="email"],.wf-form input[type="password"],.wf-form input[type="text"],.wf-form input[type="date"],.wf-form input[type="number"]{width:100%}label{font-size:14px;font-weight:bold;margin-bottom:5px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#3c4852;line-height:26px}#search-agence .select2-container--default .select2-selection--single .select2-selection__rendered{color:#3c4852;line-height:42px}.wf-loan-group,.wf-revenus-group{display:none}.wf-loan-group.wf-active,.wf-revenus-group.wf-active{display:flex}.select2-container--default .select2-selection--single{border:1px solid #ccd3d8;height:36px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:8px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#457cc8;border-radius:0 !important}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccd3d8;border-radius:4px}.select2-results__option[aria-selected]{font-size:15px;border-radius:4px;padding:6px 20px}.select2-dropdown{border:1px solid #ccd3d8}form>.form-wrapper>legend>.fieldset-legend{font-size:20px;font-weight:bold;border-bottom:1px solid #b6c1c8;display:block;padding:15px 0}form>.form-wrapper>legend{margin:15px 0}.form-wrapper .form-wrapper>legend{margin-bottom:5px}.form-wrapper .form-wrapper>legend>span{display:block;font-size:14px;font-weight:bold}.webform-document-file div[role="alert"]{color:#e6301b;line-height:20px;font-size:15px;padding:10px 0}.webform-document-file .description{padding:10px 0;line-height:25px;color:#3c4852}.form-item{margin-bottom:15px}.form-item .description>a{text-decoration:underline;color:#0e71b8}.form-checkbox+label:before{width:25px;height:25px;text-indent:99px;overflow:hidden;border:2px solid #ccd3d8;display:inline-block;border-radius:4px;position:relative;margin-bottom:0;float:left;content:'';position:absolute;left:0}.js-form-type-checkbox .form-checkbox{display:none}.form-checkbox:checked+label:after{content:'';position:absolute;width:15px;height:15px;top:15px;bottom:0;left:5px;right:0;background:#0e71b8;border-radius:4px}.js-form-type-checkbox label.option{position:relative;padding:10px 15px 10px 40px;line-height:25px;font-weight:100;font-size:16px;color:#103d5d}.js-form-type-checkbox label.option a{color:#103d5d;text-decoration:underline}.form-checkbox+label+.description{float:left;padding:6px 10px}.js-form-type-checkbox{overflow:hidden}button,html input[type=button],input[type=submit],input#edit-actions-draft{background:#3c4852;color:#fff;border:0;-webkit-appearance:none;-moz-appearance:none;font-size:16px;padding:15px 30px;border-radius:4px;display:inline-block;margin-right:10px;vertical-align:top}html input[type=button],input[type=submit],input#edit-actions-draft{min-height:54px}.form-item:last-child{margin:0}.white-bg.main-content .webform-confirmation__message{margin-top:25px;color:#3c763d}.captcha{margin-bottom:15px}input[type=file]{border:1px solid #ccd3d8;padding:10px 15px;border-radius:4px;color:#103d5de6;font-size:14px}div[role="alert"]>ul{color:#e6301b;line-height:18px;font-size:14px}.carousel-history .slock-prev{left:0}.carousel-history .slick-prev{left:-50px}.carousel-history .slick-next{right:-50px}.carousel-history .slick-arrow{border-color:#0e71b8}.carousel-history .slick-arrow:after{color:#0e71b8}.webform-flex--container .form-item-e-mail{display:-webkit-flex;display:flex;margin:0 -1em;padding:0 .5em}.webform-flex--container .form-item-e-mail .form-item{margin:0 .5em}.js-form-type-webform-terms-of-service .description{display:none}form>.form-wrapper>legend>.fieldset-legend.form-required{font-size:14px;font-weight:bold;margin-bottom:5px;border:0;padding:0}form>.form-wrapper.required>legend{margin:0}legend{color:#3c4852}.form-item>label.form-required:after{content:'*';color:#e62e3f;display:inline-block;padding:0 5px}div#search-agence{right:40px;left:15px !important;margin:10px 15px;background:#fff;padding:15px;border-radius:4px}.search-agence+.select2{display:block;float:left;max-width:88%;min-width:88%}span.localize-me-btn{border-left:1px solid #e4e4e4;font-size:24px;color:#3c4852;display:inline-block;float:right;width:10%;text-align:center;height:40px;line-height:45px;cursor:pointer}.navbar-mobile{background:#0e71b8;width:350px;max-width:90%;padding:10px 0;position:fixed;height:100%;right:0;top:0;z-index:20;overflow-y:auto;right:-100%;-webkit-transition:all 500ms cubic-bezier(0.190,1,.22,1);-moz-transition:all 500ms cubic-bezier(0.190,1,.22,1);-o-transition:all 500ms cubic-bezier(0.190,1,.22,1);transition:all 500ms cubic-bezier(0.190,1,.22,1);-webkit-transition-timing-function:cubic-bezier(0.190,1,.22,1);-moz-transition-timing-function:cubic-bezier(0.190,1,.22,1);-o-transition-timing-function:cubic-bezier(0.190,1,.22,1);transition-timing-function:cubic-bezier(0.190,1,.22,1)}html[lang="ar"] .navbar-mobile{right:auto;left:-100%}.hamburger-menu>span:before{top:-6px}.hamburger-menu>span:after{bottom:-6px}.hamburger-menu{position:relative;width:20px;height:25px;background:none;border:0;padding:0;margin:30px 0 0 0;float:right;outline:0;display:inline-block;z-index:2}.hamburger-menu>span{top:50%;display:block;margin-top:-2px;width:16px}.hamburger-menu>span:after,.hamburger-menu>span:before{display:block;content:''}.hamburger-menu>span{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger-menu>span,.hamburger-menu>span:after,.hamburger-menu>span:before{position:absolute;width:22px;height:2px;transition-timing-function:ease;transition-duration:.8s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:#555}.hamburger-menu>span:before{transition:top .1s .34s ease-in,opacity .1s ease-in;top:-6px}.hamburger-menu>span:after{transition:bottom .1s .34s ease-in,-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger-menu>span:after{bottom:-6px}.menu-is-visible .hamburger-menu>span{transition-delay:.8;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu-is-visible .hamburger-menu>span:before{top:0;transition:top .1s ease-out,opacity .1s .14s ease-out;opacity:0}.menu-is-visible .hamburger-menu>span:after{bottom:0;transition:bottom .1s ease-out,-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-is-visible .block-header .nav-menu{display:block;clear:both;border-top:1px solid #555}img.slide_img_web{display:block}img.slide_img_slide{display:none;margin:0 auto}div#see_videos{margin:20px 0;cursor:pointer}span.icon_video{background:url(/themes/salafin/assets/css/../imgs/play_video-m.svg);background-size:cover;overflow:hidden;width:20px;height:20px;display:inline-block;vertical-align:middle}span.icon_video{background:url(/themes/salafin/assets/css/../imgs/play_video-m.svg);background-size:cover;overflow:hidden;width:20px;height:20px;display:inline-block;vertical-align:text-bottom;margin-right:5px}div#see_videos span.text_video:hover{color:#e6301b;border-color:#e6301b}span.text_video{border-bottom:1px solid #3c4852}.agence-info ul li span{display:inline-block;vertical-align:top;line-height:25px;margin-left:5px}.emulator-group{display:none}.emulator-group.active{display:block}input.custom-price-field{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100%;background:none;padding:15px;border:1px solid #a6a6a6;outline:0;height:48px}.custom-price-label{position:absolute;right:0;top:0;height:100%;border-left:1px solid #a6a6a6;padding:18px 15px}.custom-price-wrapper{position:relative}.custom-price-ttc{position:absolute;right:60px;top:0;bottom:0;padding:18px 0}#webform-submission-simulateur-form,.webform-submission-simulateur-form{display:none}#wf-subscription .webform-progress .webform-progress-tracker{max-width:1025px;margin:0 auto;position:relative;padding:0 15px}#wf-subscription .webform-progress{background:#efeff0;width:100vw;position:absolute;left:calc(-50vw + 75%);padding:10px 0;border-bottom:1px solid #c6ced3;top:15px}#wf-subscription .progress-step .progress-marker{display:none}#wf-subscription .progress-step{background:#fff;border-radius:0 20px 20px 0}#wf-subscription .progress-step:first-child:before{display:none}#wf-subscription .progress-step:first-child{border-radius:4px 20px 20px 4px}#wf-subscription .progress-step:last-child{margin:0;border-radius:0;border-radius:0 4px 4px 0}#wf-subscription .webform-progress .webform-progress-tracker>li:before{content:'';position:absolute;height:100%;left:0;background:#efeff0;width:10px;border-radius:0 90px 90px 0/0 150px 150px 0}#wf-subscription .webform-progress-tracker .progress-step .progress-text{display:flex;align-items:center;justify-content:center;height:100%;font-size:15px;color:#3c4852;font-weight:bold;padding:10px 5px;font-size:14px}#wf-subscription .progress-tracker--center .progress-step.is-active{background:#0e71b8}#wf-subscription .progress-tracker--center .progress-step.is-active .progress-text{color:#fff}.wf-add-loan,.wf-add-revenu{display:block;width:100%;background:#f9fafa;color:#3c4852;border:2px dashed #113b5e;text-align:left;font-size:18px}.wf-add-loan>i{display:inline-block;margin-right:5px;vertical-align:middle;font-size:30px}.form-wrapper .form-title>legend>span{font-size:24px;border-bottom:1px solid #c1cad0;padding:15px 0;line-height:25px}.form-wrapper .form-title>legend{padding:10px 0 5px 0;display:block;clear:both;overflow:hidden}.cs-date-wrapper .material-icons{position:absolute;right:0;width:44px;height:44px;bottom:0;text-align:center;line-height:40px;color:#ccd3d8;z-index:-1}.cs-date-wrapper{position:relative}.wf-form .button.webform-button--next,.wf-form .webform-button--submit{background:#e6301b;background-image:url('/themes/salafin/assets/css/../imgs/arrow_btn.png');background-position:16px center;background-repeat:no-repeat;text-indent:30px;background-size:25px}.block-header-text{height:90px;display:flex;align-items:center;justify-content:center;font-size:15px;padding:15px}.block-header-text h3{margin:0}.wf-form div[role='contentinfo']{margin:40px 0 0 0;border:2px dashed #7ecf83;padding:35px 15px;font-size:16px;text-align:center;background:#f7fce5;color:#3c4852;display:block;margin-bottom:15px}.wf-form fieldset[id*="edit-email-confirm"] legend,.wf-form fieldset[id*="edit-email-confirm"] .form-item-email-confirm>label{display:none}.wf-form div[role='contentinfo']>.wf-confirmation{background:none;border:0;padding:0;margin:0}.webform-submission-formulaire_cartes_e_commerce-form fieldset[id*="edit-email-confirm"] legend,.webform-submission-formulaire_cartes_e_commerce-form fieldset[id*="edit-email-confirm"] .form-item-email-confirm>label{display:none}.wf-form .form-item-nombre-d-enfants{display:none}#presentation .modal-dialog,#presentation_salafin .modal-dialog{width:60%;top:10%}#presentation .modal-footer,#presentation_salafin .modal-footer{padding:2px;border-top:0;text-align:center}#presentation,#presentation_salafin{padding:0;text-align:center;border-top:0;z-index:9999;cursor:pointer}#presentation button.btn.btn-default,#presentation_salafin button.btn.btn-default{position:relative;bottom:8px;color:#3c4852;border-color:#3c4852;padding:6px 15px}div#left_video{position:fixed;height:220px;width:260px;top:0;right:-220px;bottom:0;margin:auto;z-index:999;background-color:transparent;background-image:url('/themes/salafin/assets/css/../imgs/tuto_video-m.png');background-repeat:no-repeat;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}div#left_video:hover{right:0}.block-reset-password{background:url(/themes/salafin/assets/css/../imgs/suivi_de_ma_demande_slide.png);background-size:cover}.block-reset-password form{max-width:450px;background:#fff;margin:100px 0 100px auto;border-radius:4px;padding:25px}.block-reset-password .password-strength__meter{height:3px;margin:0;margin-top:5px;background-color:lightgray;border-radius:4px}.block-reset-password .password-strength__title{font-size:12px}.block-reset-password .password-confirm.js-password-confirm{margin-top:5px;font-size:12px}.block-reset-password #edit-pass--description{font-size:14px;margin-bottom:15Px}.block-reset-password form p{margin-bottom:5px;font-size:14px}.souscription-login-form>h3{font-size:24px;border-bottom:1px solid #c1cad0;padding:15px 0;line-height:25px;margin:20px 0 30px 0}.souscription-login-form .prospect-login-form{margin:30px 0 50px 0;max-width:450px}.souscription-login-form .prospect-login-form input[type='submit']{display:inline-block;width:auto;padding:20px 100px;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-repeat:no-repeat;background-position:10px center;outline:0}.souscription-login-form .btn-souscription-form{margin-top:30px;display:inline-block;width:auto;padding:10px 100px;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-repeat:no-repeat;background-position:50px center;outline:0;background-color:#e6301b;border-color:#e6301b;font-weight:bold;font-size:16px;background-size:25px}form#user-login-form .form-actions{text-align:left}.webform-submission-inscription_espace_client-form{display:none}.es-sign-up-wrapper .webform-submission-inscription_espace_client-form{display:block}.souscription-login-form .prospect-login-form input[type="text"],.souscription-login-form .prospect-login-form input[type="password"]{width:100%}.souscription-login-form{padding:20px 0}.souscription-login-form .souscription-login-form{margin:0;padding:25px 0}.page-head-style-2{background:#efeff0;border-top:1px solid #b6c1c8;border-bottom:1px solid #b6c1c8;position:relative;color:#3c4852;padding:25px 0}.souscription-login-form .form_intro_title{font-size:24px;border-bottom:1px solid #c1cad0;padding:15px 0;line-height:25px;margin:20px 0 30px 0}.page-head-style-2 h2{font-size:30px}.emulator-info{background:#ee7105;color:#fff;padding:25px;border-radius:4px;margin-right:-15px;margin-top:80px;overflow:hidden;position:relative;z-index:1}.emulator-info h3{margin:0 0 -5px 0;border-bottom:1px solid rgba(255,255,255,.25);padding:0 0 15px 0;font-size:22px;margin-bottom:0;z-index:99;position:relative}.emulator-info ul li{font-size:1em;padding:12px 0 12px 0;border-bottom:1px solid rgba(255,255,255,.25);overflow:hidden;line-height:17px;font-weight:bold}#link_share{float:right;width:68px;position:relative}#link_share li{float:left;padding:0;margin-right:16px;border-bottom:0}#link_share li .material-icons{color:#fff}#link_share .sharing-btn{position:absolute;left:-60px;top:36px;background:#fff;padding:14px 10px;width:140px;border-radius:6px;text-align:center;display:none}.emulator_wrap .sharing-btn{display:none !important}#link_share .sharing-btn li{padding:6px 0;width:30px;height:30px;margin-right:0;display:inline-block;float:none;border-bottom:1px solid #242424}#link_share .sharing-btn:after{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;right:20px}#link_share .sharing-btn li:last-child{margin-right:0}#link_share li .sharing-btn .fa{font-size:.8em}#link_share li:last-child{margin-right:0}#link_share li .whatssap{display:none}.emulator-info ul li .li-name{font-weight:normal}.emulator-info .li-value{float:right}.emulator-info .li-strong{font-size:1.2em;font-weight:bold}.emulator-info ul li:last-child{border-bottom:0}.emulator-info .cs-loader{display:none !important;z-index:99}.init-position{position:static}.block-wf-souscription{position:relative;margin-top:-15px}.wf-form{clear:both;padding:80px 0;margin:0 -15px}.webform-submission-rachat_de_credit-form{padding:30px 100px}#edit-q-financer-un-projet .form-item{float:left;padding-right:15px}.block-emulator-info{margin-top:105px}div[role='contentinfo']{padding:15px;background:#f5f5f5;border:1px solid #b5c1c7;border-radius:4px;margin:20px 0 15px 0;font-size:14px}.progress-step.is-complete{background:#3c4852;color:#fff}.progress-step.is-complete .progress-text>.progress-title{color:#3c4852}body.buy-car .form-group-col{margin-bottom:7px;padding:0 15px}.form-group-col{margin-bottom:15px;padding:0 15px}.add_margin{margin-bottom:15px !important}body.buy-car .emulator .form-group{margin-bottom:0}.emulator .form-group{margin-bottom:11px}.wf-form .button[type="submit"][disabled]{color:transparent;background-image:none}.wf-form .button[type="submit"][disabled]+.ajax-progress{display:inline-block;left:0;position:relative;width:15px;top:-40px}.ajax-progress.ajax-progress-throbber{background-color:rgba(0,0,0,.3) !important;width:100% !important;height:100% !important;position:fixed !important;top:0 !important;left:0 !important;z-index:99999 !important}.ajax-progress.ajax-progress-throbber .throbber{border:5px solid #f3f3f3;border-top:5px solid #3d3e3f;position:absolute;left:50%;top:50%;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;background:none !important}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.is-promo{position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#e6301b;right:-32px;top:22px;color:#fff;padding:4px 15px;text-align:center;width:130px;font-weight:bold;font-size:14px}.btn-refresh-token>i{display:inline-block;float:left;margin-right:5px}.btn-refresh-token{font-size:17px}.cs-field-date{background-repeat:no-repeat;background-position:right 10px center;background-image:url(/themes/salafin/assets/css/../imgs/date-icon.png);cursor:pointer}.cs-webform-select2 .list{width:100%;max-height:200px;overflow:auto}#bl-soucriptionloginwrapper{padding-top:55px}.form-item-reminder-form-email .form-item{width:50%;float:left;padding:0 .5em 0 0}.form-item-reminder-form-email .form-item input{width:100%}.form-item-reminder-form-email .form-item:last-child{padding:0 0 0 .5em}.form-item .nice-select{height:45px}.form-item-reminder-form-gender{float:left;padding-right:15px}#edit-reminder-form-gender{overflow:hidden}#edit-reminder-form-gender--wrapper legend{margin:0}#edit-reminder-form-gender--wrapper legend>span{font-size:14px;font-weight:bold;margin-bottom:5px;border:0;padding-bottom:0}section.emulator-car{height:770px}section.emulator-car .form-group{margin-bottom:0}.slider-emulator{background:#6a8bc1;height:600px;background-size:cover;background:#fff;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.slider-emulator:before{content:'';position:absolute;left:0;top:0;bottom:0;width:60%;background:#fff}#slider-emulator-wrapper .emulator-info{width:440px;float:right;position:absolute;right:30px;top:-10px;padding:25px;margin:0;bottom:-10px}.slider-emulator .emulator{border-radius:0;height:100%;top:0;bottom:0;margin:auto 0;max-width:650px;left:0;padding-right:50px;padding-top:20px}.cs-block-emulator{padding:50px 0 30px 0;line-height:20px}.cs-block-emulator .title{padding-bottom:10px}.str-primary{font-weight:600;color:#0e71b8;display:inline-block}.cs-block-imgtext{padding:0 15px 0 15px;line-height:20px;text-align:left}.cs-block-imgtext .title{margin-bottom:15px}.slider-emulator .emulator-links{margin-top:-10px}.slider-emulator .emulator-links>ul>li{margin-bottom:5px}.slider-emulator .emulator-title{font-weight:bold;border-bottom:1px solid #dcdcdc;padding-bottom:15px;margin:0 0 30px 0}.card-emulator{background:#f5f5f5;border:1px solid #d1d7db;padding:15px}.card-emulator-resulats{margin:15px 0}.card-emulator-resulats>h3{border-bottom:1px solid #d1d7db;margin:0;padding-bottom:15px;font-size:.9em;text-transform:uppercase}.card-emulator>h3{font-size:22px}.card-emulator-resulats ul>li{border-bottom:1px solid #d1d7db;padding:15px 0;overflow:hidden;line-height:17px}.card-emulator-resulats ul .li-name{float:left}.card-emulator-resulats ul .li-value{float:right}.webform-submission-card_emulator-form{display:none}.webform-card-emulator form{padding:60px 0}.emulator-info .btn-actions-wrapper{padding:15px 0}.btn-send-loan-request{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;display:block;background:#e6301b;color:#fff;padding:10px 15px;width:100%;font-weight:bold;font-size:1em;outline:0;border:2px solid transparent;border-radius:5px;transition:all 300ms ease;line-height:25px;min-width:100%}#emulator-info .btn-send-loan-request{background:#006fb9}.btn-send-loan-request .icon{background:url(/themes/salafin/assets/css/../imgs/arrow_btn.png) no-repeat center;display:inline-block;width:25px;height:25px;background-size:25px;margin:0 5px 0 0;float:left}.btn-send-loan-request:focus,.btn-send-loan-request:hover{color:#fff}.btn-call-back{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;display:block;background:#fff;color:#3c4852;padding:10px 15px;width:100%;font-weight:bold;font-size:1em;outline:0;border:2px solid transparent;border-radius:5px;transition:all 300ms ease;line-height:25px;margin:15px 0;line-height:25px}.btn-call-back>i{display:inline-block;background-size:25px;margin:0 5px 0 0;float:left;font-size:25px}.emulator-info .link{margin-top:8px;display:block;color:#fff}.emulator-info .link>i{display:inline-block;vertical-align:middle;padding-right:5px}.block-txt-simulateur{max-width:550px;margin-left:auto;padding:50px 0}.emulator-info .link>i{display:inline-block;vertical-align:middle;padding-right:5px}.emulator-conditions{padding:40px 0;line-height:20px;border-bottom:1px solid #dedede;background:#fff}.emulator-conditions ul li:first-child{border:0;padding:0}.emulator-conditions ul li{border-right:1px solid #113b5e;display:inline-block;padding:0 15px}.emulator-conditions ul li:last-child{border:0}.emulator-conditions ul{margin:10px 0 0 0}.emulator-conditions ul li strong{font-weight:bold}.emulator-conditions .text{font-style:italic}.cs-block-imgtext .img-half-page-wrapper{padding:50px 0}.cs-block-imgtext .img-half-page-wrapper>img{box-shadow:0 0 50px -3px rgba(0,0,0,.15);border:15px solid #fff;margin:0 auto}.min-btn-icon{height:25px;width:25px;display:inline-block;border:2px solid #006fba;text-align:center;font-size:17px;color:#006fba;font-weight:800;position:relative;border-radius:4px}.header-primary .min-btn-icon{float:right;margin:20px 0 0 5px}.min-btn-icon>i{font-size:21px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#ccd3d8;color:#3c4852;text-align:center}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border-color:#0e71b8;background:#0e71b8;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border-color:#0e71b8;background:rgba(40,53,147,.2);color:#0e71b8}.red-bg{color:#fff}.red-bg .link{color:#fff}.red-bg{background:#e6301b}.app-image>img{vertical-align:bottom;margin-left:auto;display:block;cursor:pointer}.wf-confirmation-header>h3{font-size:24px;border-bottom:1px solid #c7d0d0;padding-bottom:15px;margin-bottom:20px;color:#3c4852}.wf-confirmation-body{line-height:18px}#wf-subscription>.webform-confirmation{margin-top:10px}.wf-confirmation{background:#f7fde5;padding:25px;border:2px dashed #a8dea6}.wf-confirmation-footer{padding-top:15px}.webform-submission-subscribe-form .wf-confirmation{padding:15px}.webform-submission-subscribe-form .wf-confirmation h3{font-size:20px;margin-bottom:10px}.webform-submission-subscribe-form .wf-confirmation .wf-confirmation-body{font-size:14px}.field-list-title{padding-bottom:15px;margin:30px 0 15px 0;border-bottom:1px solid #e2e5e9;font-size:20px}.field-show{border-bottom:1px solid #e2e5e9;padding-bottom:15px;margin-bottom:15px}.field-show label{display:block;margin-bottom:10px;font-size:13px}.field-show span{font-size:15px;font-weight:bold;display:inline-block}.cs-message{background:#f7fde5;padding:25px;border:2px dashed #aee1aa;border-radius:4px}.cs-message-header{border-bottom:1px solid #aee1aa;padding-bottom:15px;margin-bottom:15px;overflow:hidden}.cs-message-header h3{font-size:20px;float:left;margin:8px 0 0 0}.cs-message-tag{float:right;background:#39b44a;padding:10px 14px;border-radius:4px;color:#fff;font-size:14px;font-weight:bold}.cs-message-folder-n{float:right;background:#f3d9d5;padding:10px 14px;border-radius:4px;border:1px dashed #cf6e60;margin-right:15px;font-size:12px;font-weight:bold}.cs-message-body h4{color:#39b44a;margin-bottom:10px}.cs-message-body{line-height:16px;font-size:14px}.cs-message.cs-message-error{border-color:#e6301b;background:#faebe9}.cs-message.cs-message-error h4{color:#c0392c}.cs-message-error .cs-message-tag{background:#c0392c}.cs-message-error .cs-message-header{border-color:#c0392c}.cs-message.cs-message-warning{border-color:#fbc540;background:#fdfce5}.cs-message.cs-message-warning h4{color:#fabf2b}.cs-message-warning .cs-message-tag{background:#fbc540}.cs-message-warning .cs-message-header{border-color:#fbc540}.field-boxed label{display:block}#js-notifs-block .list-group span{padding:15px;display:block}.field-boxed span{border:1px solid #dfe4e7;height:45px;display:block;border-radius:4px;padding:12px 10px;font-size:15px;line-height:22px;overflow:hidden}.field-boxed{margin-bottom:15px}.field-show-wrapper:last-child .field-show{border:0}.page-dossier-wrapper{padding:2px 0 55px 0;margin-top:80px}#wf-subscription .form-item-email-confirm-mail-1,#wf-subscription .form-item-email-confirm-mail-2{width:50%;float:left;display:block;padding:0 8px}.form-item-email-confirm{overflow:hidden}#wf-subscription .form-item-email-confirm-mail-1{padding-left:0}#wf-subscription .form-item-email-confirm-mail-2{padding-right:0}#wf-subscription select{max-width:50%}.wf-form div[role='contentinfo']>div[role="alert"]{margin:-37px -17px;padding:35px 15px;background:#fdfbe5;border:2px dashed #fbcd4d;color:#3c4852;text-align:left}.wf-form div[role='contentinfo']>div[role="alert"] h2{margin:0 0 25px 0;padding-bottom:15px;text-align:left;border-bottom:1px solid #c9d1d0}.wf-form div[role='contentinfo']>div[role="alert"] h3{color:#c24032;font-size:18px}.form-item textarea{width:100%}.wf-form .form-checkbox+label+.description{display:none}.wf-form .js-form-item .field-suffix{position:absolute;bottom:1px;right:1px;width:45px;height:34px;background:rgba(204,211,216,.26);border-radius:0 4px 4px 0;border-left:1px solid #ccd3d8;text-align:center;line-height:35px;font-size:16px;font-weight:bold;color:#3c4852}.header-primary.is-fixed{box-shadow:0 0 1px 0 rgba(0,0,0,.48)}article .webform-submission-faites_vous_rappeler_poup-form{margin:50px 0}.wf-form .js-form-item{position:relative}.wf-form .select2-container--default .select2-selection--single{height:35px;padding:3px 0}.wf-form .webform-has-field-suffix input::-webkit-outer-spin-button,.wf-form .webform-has-field-suffix input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wf-form .js-form-type-processed-text>p{font-size:18px;font-weight:bold}.wf-form .js-form-type-processed-text>p+p,.wf-form .js-form-type-processed-text>i{font-size:13px;color:#aaa;font-style:italic}.wf-form .js-form-type-processed-text{/ / padding:20 px 0;padding:20px 0 0 0}.wf-form .js-form-type-managed-file .description{margin:15px 0;display:none}.webform-file-button{float:right;margin:0;background:#f5f6f8;padding:8px 15px;border-radius:4px;border:1px solid #dce0e4;font-size:14px;cursor:pointer}.js-form-type-managed-file{background:#fbfbfb;border:1px solid #d0d7db;margin-bottom:15px;padding:15px;border-radius:4px;overflow:hidden}.form-item.js-form-type-managed-file{margin:0 0 15px 0}.js-form-type-managed-file>label{float:left;margin:0;padding:9px 0}.webform-file-button label{font-size:12px}.form-managed-file .form-item{display:block;clear:both;margin-bottom:0;border-bottom:1px solid #d0d7db}.form-managed-file .js-form-type-checkbox label.option{margin:0}.form-managed-file .js-form-type-checkbox label.option a{text-decoration:none}.wf-form .button[type="submit"]{padding:16px 15px;min-width:200px;margin-right:5px;font-weight:bold;font-size:18px;margin-top:15px;vertical-align:middle}.es-sign-up-wrapper .form-actions{text-align:center}form#wf-subscription .form-actions{text-align:left}.form-suivi_de_ma_demande{background:url(/themes/salafin/assets/css/../imgs/suivi-de-ma-demande.png);background-size:cover;background-position:center top}.form-suivi_de_ma_demande .form-login-wrapper{max-width:530px;background:#fff;padding:25px;margin:40px 0;border-radius:4px;margin-left:auto}.form-suivi_de_ma_demande .form-login-wrapper input{display:block;width:100%}.form-suivi_de_ma_demande .form-login-wrapper .form-text{height:40px}.form-suivi_de_ma_demande .form-login-wrapper>h2{margin:0 0 25px 0;border-bottom:1px solid #ccd3d8;padding-bottom:15px}.form-suivi_de_ma_demande .txt{margin-bottom:25px;line-height:20px}.form-login-wrapper .condition_fields{margin-top:15px;display:block;font-size:13px}.form-suivi_de_ma_demande .form-login-wrapper input[type='submit']{display:inline-block;width:auto;padding:20px 100px;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-repeat:no-repeat;background-position:10px center;outline:0}.form-suivi_de_ma_demande .form-login-wrapper input[type='submit']:hover{background-color:#c03b2d}.espace-client-login-block{color:#fff;background:#e6301b}.es-login-wrapper{border-radius:4px;padding:30px 25px 50px 25px}.es-login-wrapper .fpw-btn{margin-top:15px;display:inline-block;color:#fff;float:right;font-size:.9em}.es-login-form .js-form-item input[type="text"],.es-login-form .js-form-item input[type="password"]{width:100%;background:none;border-color:#fff;color:#fff;border-width:3px;border:2px solid #fff;padding:20px 15px;font-size:1em;line-height:10px;height:60px}.es-login-form .form-item{color:#fff}#user-login-form .form-item>label.form-required:after{color:#fff}.es-login-form input[type=submit]{background:#fff;color:#103d5e;outline:0;width:100%;font-weight:bold;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn_bleu.png);background-repeat:no-repeat;background-position:12px center;background-size:25px;font-weight:bold;display:inline-block;font-size:1em;outline:0;width:100%;padding:20px 10px}.es-login-form input[type=submit]:hover{background:#2c353c;color:#fff;background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-repeat:no-repeat;background-position:12px center;background-size:25px}.es-login-wrapper h3{font-size:24px;color:#fff;margin:0 0 25px 0;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:15px}.es-login-wrapper p{font-size:1em;color:#fff}.es-block-reset-fpw-switcher{display:none}.es-login-wrapper .es-block-reset-fpw-switcher p{margin-bottom:15px}.es-login-form{margin-top:25px}.es-login-form .form-item>label{font-size:.9em;text-transform:uppercase;margin:12px 0}.es-sign-up-wrapper{background:#fff;min-height:406px;border-radius:4px;padding:30px 25px 25px 25px;position:relative;margin:20px 0;color:#2c353c}.es-sign-up-wrapper>h3{font-size:24px;margin:0 0 25px 0;border-bottom:1px solid #e6e9ec;padding-bottom:15px;color:#3c4852}.es-sign-up-wrapper form{padding:0}.es-sign-up-wrapper .progress-step{position:relative;z-index:0;background:none}.es-sign-up-wrapper .progress-step .progress-text{display:none}.es-sign-up-wrapper .progress-step .progress-marker{background:#fff;color:#3c4852;border:2px solid #bac4cb;width:35px;height:35px;text-align:center;font-weight:bold;display:inline-block;line-height:30px}.es-sign-up-wrapper .webform-progress-tracker .progress-step:hover .progress-marker{background:#0e71b8;color:#fff}.es-sign-up-wrapper .progress-step:first-child{text-align:center}.es-sign-up-wrapper .progress-step:last-child{text-align:center}.es-sign-up-wrapper .progress-step:after{content:'';position:absolute;width:100%;background:#bac4cb;height:2px;top:0;bottom:0;margin:auto 0;z-index:9}.es-sign-up-wrapper .form-item input[type="text"],.es-sign-up-wrapper .form-item input[type="email"],.es-sign-up-wrapper input[type="password"]{width:100%;font-size:12px;padding:17px 15px}.es-sign-up-wrapper.form-item label{font-size:12px}.es-sign-up-wrapper .form-submit{background-image:url(/themes/salafin/assets/css/../imgs/arrow_btn.png);background-position:12px center;background-repeat:no-repeat;text-indent:30px;background-size:25px;background-color:#e6301b;margin-top:2px;font-weight:bold;display:inline-block;padding:15px 10px;font-size:14px;outline:0;width:100%;font-size:1em;margin:10px auto}.es-sign-up-wrapper .ajax-progress{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(41,54,146,.41);text-align:center}.es-sign-up-wrapper .ajax-progress-throbber .throbber{margin:auto;left:0;right:0;top:0;bottom:0}.es-sign-up-wrapper .webform-progress-tracker.progress-tracker{overflow:hidden}.es-phone-validation-message{padding:0 20px;font-size:14px;text-align:center}.es-phone-validation-message h3{font-size:13px;text-align:center}.es-sign-up-wrapper .form-item label{font-size:13px;text-transform:none;line-height:13px;color:#2c353c}#es-signup-form-wrapper div[role='contentinfo'] a{color:#0f70b8}#es-signup-form-wrapper .js-form-type-processed-text{padding:0 15px 15px 10px}.es-sign-up-wrapper div.password-confirm{margin-top:5px;font-size:10px}.es-sign-up-wrapper .webform-flexbox{display:block}.es-sign-up-wrapper fieldset[id*='edit-signup-email'] legend{display:none}#es-signup-form-wrapper div[role='contentinfo'] a{color:#0f70b8}.es-sign-up-wrapper fieldset[id*='edit-signup-email'] .form-item-signup-email>label{display:none}#es-signup-form-wrapper div[role='contentinfo']{margin-top:10px;margin-bottom:0;box-shadow:none}#es-signup-form-wrapper .messages__wrapper{padding:0}#es-signup-form-wrapper .js-form-item-signup-email,#es-signup-form-wrapper .form-item-password{overflow:hidden;margin:0 -15px !important}#es-signup-form-wrapper .js-form-item-signup-email .js-form-type-email,#es-signup-form-wrapper .form-item-password .js-form-type-password{float:left;width:50%;padding:0 13px;margin:0}.captcha label{font-size:.9em;text-transform:uppercase;line-height:26px}.es-sign-up-wrapper .password-suggestions{display:none !important;visibility:hidden;height:0}.es-sign-up-wrapper .password-strength{font-size:12px}.es-sign-up-wrapper .password-strength__title{margin-top:5px;display:inline-block}.es-sign-up-wrapper .password-strength__meter{background:none;border:1px solid #ccd3d8;border-radius:2px;height:5px}.es-sign-up-wrapper .password-strength__indicator{background:#ccd3d8}.es-sign-up-wrapper .nice-select .option{font-size:12px;min-height:30px;line-height:30px}.es-sign-up-wrapper .nice-select{height:45px;line-height:45px;font-size:12px}.es-sign-up-wrapper .password-confirm{font-size:12px}.es-sign-up-wrapper .progress-step.is-active .progress-marker,.es-sign-up-wrapper .progress-step.is-complete .progress-marker{background:#0e71b8;color:#fff;border-color:#0e71b8}.es-sign-up-wrapper.progress-step.is-active:after,.es-sign-up-wrapper .progress-step.is-complete:after{background:#0e71b8}.es-sign-up-wrapper .form-actions .webform-button--previous{display:none}.es-sign-up-wrapper .webform-button--draft{display:none}.es-sign-up-wrapper .form-item input[name="signup_phone"]{border:0;font-size:25px;text-align:center;font-weight:bold;color:#3c4852;letter-spacing:3px;padding:0;line-height:20px;height:auto}.es-sign-up-wrapper .progress-step:last-child:after{display:none}.es-sign-up-wrapper .sign-up-success-message h3{color:#6b850e;font-size:20px}.es-sign-up-wrapper .sign-up-success-message{text-align:center}.es-sign-up-wrapper .sign-up-success-message .icon{font-size:65px;color:#6c850e}.es-sign-up-wrapper .sign-up-success-message .message-text{line-height:18px;font-size:13px}.es-sign-up-wrapper .sign-up-success-message .message-text strong{font-weight:bold}.es-sign-up-wrapper .webform-confirmation__back{display:none}.es-sign-up-wrapper .webform-confirmation{padding:30px 0}.es-sign-up-wrapper div[role='contentinfo']{background:#fdfbe5;border:2px dashed #fbcd4d;color:#3c4852;font-size:14px;text-align:left;line-height:18px}.es-sign-up-wrapper .form-item-signup-activation-code{font-size:12px}.es-sign-up-wrapper .form-item-signup-activation-code input[type="text"]{margin-bottom:10px}.es-sign-up-wrapper .show-element{display:block !important}#wf-subscription #edit-new-layout>.webform-flex{float:left;width:50%;flex:none;-webkit-flex:none}#wf-subscription #edit-new-layout{overflow:hidden;display:block}.signup-warning>a{color:#0f70b8 !important}.js-form-item-signup-activation-code{padding:0 10px}.text-helper{display:inline-block;font-size:13px;margin-bottom:15px;padding:0 10px}.text-helper>a{font-size:14px;font-weight:bold;text-decoration:underline;color:#0f70b8}.es-sign-up-wrapper .double-btns input[id*="edit-signup-send-sms-btn"]{float:left}.es-sign-up-wrapper .double-btns input[id*="edit-wizard-next"]{float:right}.es-sign-up-wrapper .double-btns{overflow:hidden}.es-sign-up-wrapper input[id*="edit-signup-send-sms-btn"]{background-image:url(/themes/salafin/assets/css/../imgs/icon_sms.png);background-color:#0e71b8;background-size:22px;margin:0 auto}.es-sign-up-wrapper .signup-info{color:#777;line-height:14px}.es-sign-up-wrapper .signup-warning a{text-decoration:underline}.es-sign-up-wrapper .signup-warning{color:#777;line-height:14px}.es-sign-up-wrapper .signup-warning{color:#c03b2d}.es-sign-up-wrapper .code-activation-wrapper{display:block}.edit-phone .code-activation-wrapper{display:none}.es-sign-up-wrapper .edit-phone input[id*="edit-signup-send-sms-btn"],.es-sign-up-wrapper .edit-phone .edit-phone-number-btn{display:none}.edit-phone .edit-phone-number-wrapper .webform-flex{margin-bottom:15px}.es-sign-up-wrapper #edit-signup-code-activation-final-form{display:block}.es-sign-up-wrapper .edit-phone-number-confirmation .material-icons{font-size:85px}.es-sign-up-wrapper .edit-phone-number-confirmation{text-align:center}.es-sign-up-wrapper .edit-phone-number-confirmation .btn{margin-top:15px}.es-sign-up-wrapper .edit-phone-number-confirmation p{font-size:14px}.es-sign-up-wrapper .edit-phone-number-confirmation strong{font-weight:bold}.es-sign-up-wrapper .edit-phone-number-wrapper{display:none}.edit-phone .edit-phone-number-wrapper{display:block}.es-sign-up-wrapper .edit-phone-number-btn{border:2px solid #e7311b;background:none;color:#e8321b}.cs-modal .modal-dialog{display:flex;align-items:center;justify-content:center;top:0;margin:auto;position:absolute;left:0;right:0;width:800px;top:15px}.cs-modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.cs-modal .modal-content{box-shadow:none;border:0;overflow:hidden;background:none;width:100%}.cs-modal .modal-header{background:#3c4852;color:#fff;border-bottom:1px solid #dbdbdb;position:relative}.cs-modal .modal-body{background:#fff;margin:0;text-align:left;max-height:750px !important;overflow-y:auto;overflow-x:hidden}.cs-modal .modal-body .thumb{margin:0 20px 0 0;float:left}.cs-modal .modal-footer{background:#3c4852;color:#fff;border-top:1px solid #dbdbdb;text-align:center}.company-links{padding-bottom:70px}.cs-modal button.close{outline:0;color:#fff;opacity:1;text-shadow:none;display:inline-block;height:18px;width:18px;position:absolute;top:0;bottom:0;right:15px;margin:auto 0;text-align:center}.list-files>li{padding:15px 0;border-bottom:1px solid #dbdbdb}.list-files>li:last-child{border:0}.list-files .file-copies{color:#0e71b8;font-weight:bold;margin-right:15px}.csq-required-files{background:#fdfce5;padding:15px;border:1px dashed #fbc849;margin-top:15px;border-radius:4px}.csq-required-files>h3{font-size:20px;color:#2c2c2b;border-bottom:1px solid #fac030;padding-bottom:15px}.cs-modal .modal-footer .btn[data-dismiss]{background:#e6301b;color:#fff;border:0;padding:10px 85px}.cs-modal .modal-title{font-size:18px;font-weight:bold;text-align:left;margin-top:2px}.cs-modal #edit-reminder-form-gender--wrapper legend>span{font-size:12}.demo-img{box-shadow:0 0 20px -3px rgba(0,0,0,.15);border:15px solid #fff}.notre-mission .demo-img{position:relative;top:30px;left:-10px}.demo-img.margintop{margin-top:40px;margin-bottom:30px}.demo-img img{max-width:100%;height:auto}div#graph_mission img{width:430px}div#graph_mission{margin:50px}.notre-mission .featurette-block{margin-bottom:106px}.notre-mission .page-header{margin-top:53px}.featurette-content{line-height:18px}.description .featurette-block{padding:35px 0;margin:0 -15px}.popup-form-title{font-size:16px;color:#0e71b8;border-bottom:1px solid #e2e6e8;padding-bottom:5px;margin-bottom:15px}.cs-modal .webform-submission-form{padding:0}.popup-form-condition{font-size:.9em;color:#414141;margin-top:15px}.cs-modal .form-item label{font-size:.9em}.cs-modal .js-form-type-webform-email-confirm>div{width:50%;float:left;padding:0}.cs-modal .js-form-type-webform-email-confirm{overflow:hidden}.cs-modal .js-form-type-webform-email-confirm input{max-width:100%}.cs-modal .js-form-type-webform-email-confirm>div:first-child{padding-right:8px}.cs-modal .js-form-type-webform-email-confirm>div:last-child{padding-left:8px}#popup-calculate-capacity .js-form-item-type-csp{margin:0 -15px;padding:15px;border-bottom:10px solid #f0f2f4}#popup-calculate-capacity input+.description{font-size:12px;margin-top:5px}#popup-calculate-capacity .form-item .nice-select{height:35px;line-height:35px}#popup-calculate-capacity .cs-modal .nice-select{height:35px;line-height:35px}#popup-calculate-capacity .text-title{font-size:.9em;font-weight:bold;margin-top:15px;display:block}#popup-calculate-capacity .text-subtitle{font-size:14px}#popup-calculate-capacity .select2-container--default .select2-selection--single{height:35px}#popup-calculate-capacity div[role='contentinfo']{background:#f7fde5;border:1px dashed #3ab54b;font-size:16px;font-weight:bold;color:#333;display:block;max-width:450px;margin:0 auto;text-align:center}#popup-calculate-capacity div[role='contentinfo'] span{display:block;margin-top:5px;font-size:24px;color:#3ab54b}.section-faq .title{margin-bottom:40px}.section-faq{padding:50px 0;background:#fff;background:-webkit-linear-gradient(to bottom,#fff,#f3f3f4);background:linear-gradient(to bottom,#fff,#f3f3f4)}.cs-panel .panel-heading{padding:8px 25px;background:#fff;position:relative}.cs-panel .panel-heading a{display:block;font-size:16px}.cs-panel .panel-heading a>i{font-size:25px;color:rgba(44,53,60,.8);vertical-align:middle;margin-right:35px}.cs-panel .panel-heading .accordion-toggle{position:absolute;right:0;height:30px;background:rgba(44,53,60,.8);color:#fff;width:30px;text-align:center;overflow:hidden;border-radius:4px 0 0 4px;top:0;bottom:0;margin:auto}.cs-panel .panel-heading .accordion-toggle>i{line-height:30px}.cs-panel .panel-heading a:hover>i{color:#0e71b8}.cs-panel .panel-heading a:hover>.accordion-toggle{background:#0e71b8}.cs-panel .panel-body{background:#f5f5f5;padding:20px 30px;line-height:20px}.cs-panel .panel-heading a[aria-expanded=true]>i{color:#0e71b8}.cs-panel .panel-heading a[aria-expanded=true]>.accordion-toggle{background:#0e71b8}.cs-panel .panel-heading a[aria-expanded=true]>.accordion-toggle>.closed{display:none}.cs-panel .panel-heading a[aria-expanded=false]>.accordion-toggle>.opened{display:none}.cs-panel .panel+.panel{margin:0;border-top:1px solid #d9dde2}.cs-panel .panel{border:0}.cs-panel{border-radius:4px;overflow:hidden;box-shadow:0 0 3px 2px rgba(0,0,0,.1)}.cs-panel .panel-heading a,.cs-panel .panel-heading a:active,.cs-panel .panel-heading a:focus{color:#3c4852}.cs-panel .panel-heading a:hover{color:#ee7105}.cs-panel .panel-heading a[aria-expanded=true]{color:#0e71b8}.description.job-description ul{padding-left:30px}.description.job-description li{list-style-type:disc}.metiers .profile{line-height:10px;padding-top:10px;margin-top:5px}.metiers .blogs.right.true{margin-top:60px}.blog_part.metiers .col-md-5>h3,.blogs.right.false>h3{font-size:20px;color:#3c4852}.metiers .image{background:rgba(84,109,145,.4);height:520px;box-shadow:0 0 50px -3px rgba(0,0,0,.15);border:15px solid #fff;position:relative;top:20px}.metiers .image img{width:100%}.blog_part.metiers{overflow:hidden;padding:53px 10px;text-align:left}.metiers .profile img{width:50px;float:left;background:#e4e4e4;border-radius:5px;margin-right:10px}.profile p{color:#3c4852}.metiers .blogs.right>h3{color:#3c4852}.metiers .dots-list>li{list-style:none}.metiers .dots-list>li i.material-icons{font-size:16px;position:relative;top:7px;margin-right:10px;float:left}.select2-container--default .select2-results>.select2-results__options .media-wrapper{padding:50px 0}.media-wrapper h2{font-size:24px;margin-bottom:0}.block-media{margin-top:15px;padding:45px 0;border-top:1px solid #d9d9d9}.media-title{font-size:22px;margin:0 0 25px 0}.block-media .media-desc{font-size:13px;line-height:18px}.block-media .media-desc>h3{margin:0 0 5px 0}.media-gallery img{border-radius:4px}.media-gallery>li{width:25%;float:left;padding:5px;position:relative}.media-gallery{overflow:hidden}.media-gallery .main-media-image{width:100%;float:none}.hidden-media{display:none}.media-icon{font-size:55px;margin-bottom:15px;color:rgba(19,60,92,.8)}.compagnes-block>a{display:block}.compagnes-wrapper{padding:50px 0}.compagnes-carousel .slick-dots{display:none !important}.col-md-25{width:20%;float:left}.media-member{padding:15px}.media-member>a{display:block}.media-team-wrapper{padding:50px 0}.media-team-wrapper .media-member-icon>i{font-size:60px}.media-member-info>h3{margin:10px 0 0 0}.media-member-info>span{font-size:14px}.media-team-popup{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;background:rgba(0,0,0,.7);display:none}.media-team-popup .media-member-picture img{width:100%}.media-team-popup .media-member-info{background:#fff;padding:15px 25px}.media-team-scroller{overflow:scroll;overflow:overlay;height:100%}.media-download{display:inline-block;border:2px solid rgba(16,60,94,.8);border-radius:4px;padding:8px 20px;color:#3c4852;font-size:15px;margin-top:5px;transition:all 300ms ease}.media-download>i{vertical-align:middle;font-size:25px}.media-download:hover{background:#0e71b8;color:#fff;border-color:#0e71b8}.close-media-popup{color:#fff;position:fixed;right:100px;top:15px}.media-member>a{display:block}.media-popup-is-open{position:fixed;left:0;right:0;bottom:0;top:0;width:100%;height:100%;overflow:hidden}.media-gallery .media-length{position:absolute;left:5px;right:5px;top:5px;bottom:5px;background:rgba(0,0,0,.79);color:#fff;text-align:center;font-size:18px;font-weight:bold;line-height:65px;border-radius:4px}.es-sign-up-wrapper div[id*="edit-identifiant"]{text-align:center;overflow:hidden;margin:15px -15px 0 -15px}.es-sign-up-wrapper div[id*="edit-identifiant"] .from-item{float:left}.es-sign-up-wrapper div[id*="edit-identifiant"] .form-item{padding:0 15px;display:inline-block;text-align:left;float:left}.es-sign-up-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px}.list.checked-list>li i.material-icons{background:#0e71b8;border-radius:50%;padding:5px;font-weight:bold;color:white;font-size:15px;position:relative;top:3px;margin-right:10px;float:left}span.oneline{display:inline-block;width:90%}.coverSalaf i{font-size:70px}.whysalafin{overflow:hidden;width:100vw;position:relative}.cover{height:380px;width:100%;float:right}.cover img{height:100%;float:right}.whysalafin h1{line-height:60px}.whysalafin a{display:inline-block;background:#0e71b8;padding:12px 20px;color:#fff;font-weight:bold;margin-top:25px;border-radius:5px;font-size:18px;letter-spacing:.5px}.whysalafin a:hover,.whysalafin a:focus{color:#fff}.about_us{padding:0 20px}.about_us h3{margin:0 0 10px 0}.recru p{line-height:30px}.recru{overflow:hidden;margin-top:30px}.cs-block-emulator .btn-red{margin-top:20px}.promo-block-header .is-special{position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#e6301b;right:-32px;top:22px;color:#fff;padding:4px 15px;text-align:center;width:130px;font-weight:bold;font-size:14px;box-shadow:0 0 3px 1px rgba(0,0,0,.1)}#conference-timeline{position:relative;max-width:1020px;width:100%;margin:0 auto}#conference-timeline .timeline-start,#conference-timeline .timeline-end{display:table;font-family:"texgyreheros",sans-serif;font-size:18px;font-weight:900;background:#00b0bd;padding:15px 23px;color:#fff;max-width:5%;width:100%;text-align:center;margin:0 auto}#conference-timeline .conference-center-line{position:absolute;width:3px;height:100%;top:0;left:50%;margin-left:-2px;background:#00b0bd;z-index:-1}#conference-timeline .conference-timeline-content{padding-top:67px;padding-bottom:67px}.timeline-article{width:100%;height:100%;position:relative;overflow:hidden;margin:20px 0}.timeline-article .content-left-container,.timeline-article .content-right-container{max-width:44%;width:100%}.timeline-article .content-left-container{float:left}.timeline-article .content-right-container{float:right}.timeline-article .meta-date{position:absolute;top:21px;left:50%;width:50px;height:70px;margin-left:-31px;color:#fff;border-radius:5px;background:#0e71b8}.timeline-article .meta-date:before{content:"";position:absolute;height:200px;width:2px;background:#0e71b8;bottom:-200px;left:0;right:0;margin:auto}.timeline-article .meta-date .date,.timeline-article .meta-date .month{display:block;text-align:center;font-weight:900}.timeline-article .meta-date .date{font-size:30px;line-height:68px;color:#fff}.timeline-article .meta-date .month{font-size:18px;line-height:10px}.etape{position:absolute;top:-25px;right:0;left:0;margin:auto;text-align:center;color:#3c4852;font-weight:bold;font-size:15px}.img_etapes{height:215px;border-radius:10px;margin-top:50px}.img_etapes img{width:100%}.content-right h3{font-size:22px;font-weight:bold;margin-bottom:25px;color:#3c4852}section#leftcContent{border:1px solid #b6c1c8;border-radius:7px;overflow:hidden;margin-top:25px}div#title h3{font-size:18px;line-height:25px;font-weight:bold}div#title{background:#3c4852;padding:13px 15px;text-align:center;color:#fff;font-size:18px}.layout-padding{padding:35px 15px;background:#fafafa}.link_send_condidature{margin-top:25px;text-align:center}.link_send_condidature a{display:inline-block;border:2px solid rgba(19,61,92,.8);background-color:#fff;padding:13px 20px;width:100%;border-radius:5px}#leftcContent .description p{color:#555;line-height:25px}.layout-padding .email input{width:100%;background-color:#fafafa}.link_send_condidature button{width:100%}.description-condition{color:#555;line-height:18px;text-align:center;margin-top:12px;font-size:1em}.description-seconde{color:#000;line-height:18px;font-size:14px;text-align:center}div#search-bar{background:#3c4852;padding:20px}#search-bar .search-area{display:inline-block;position:relative;width:40%;height:60px;background:#0e71b8;margin-right:20px;border-radius:6px;overflow:hidden;border:1px solid rgba(238,238,238,.3);color:#fff}#search-bar .search-area input{width:90%;height:100%;position:absolute;left:10%;border:0;border-radius:0;overflow:hidden;background:#0e71b8;color:#fff;font-size:15px}#search-bar .search-area input::placeholder{color:#fff;font-size:15px;font-weight:bold}#search-bar .search-area i.material-icons{position:absolute;left:10px;top:0;bottom:0;margin:auto;height:31px;font-size:30px;width:10%;text-align:center}#search-bar .search-emploi{display:inline-block;position:relative;width:18%;border-radius:6px;overflow:hidden;margin-left:10px}#search-bar .search-emploi button{background:#ee7105;height:45px;width:100%;border:0;font-size:16px;border:0}#bloc-job article .description h3{display:inline-block}#bloc-job article #right-company{margin:10px 0}.job-search-area{width:40%;display:inline-block;position:relative;height:45px}.job-search-area>input[type="text"]{position:absolute;left:0;top:0;right:0;width:100%;height:100%;background:none;border-color:#5e67ae;color:#757575;padding:8px 5px 5px 40px;background:#fff}.job-search-area .job-field-icon{position:absolute;left:0;top:0;height:100%;width:40px;font-size:25px;line-height:45px;color:#0e71b8;text-align:center;z-index:1}.job-search-area .nice-select{position:absolute;left:0;right:0;width:100%;height:100%;top:0;padding:0 30px 0 40px;color:#757575;line-height:45px;border-color:#5f67ae}.job-search-area .select2{position:absolute;left:0;right:0;width:100%;height:100%;top:0;color:#757575;line-height:45px;font-size:1em;border-radius:4px;background:#fff}.job-search-area .select2-selection--single{border:0;padding:6px 25px}.job-search-area .select2 .select2-selection--single .select2-selection__rendered{color:#757575;font-weight:bold;font-size:.87em}.search-result{margin-top:10px}.company-description{margin-top:5px;line-height:25px}.company-description p{text-align:left;color:black;font-size:1em}.job-info{padding-top:15px;text-align:initial;font-weight:bold;line-height:20px}section#block-1.pattern-bg.commun_fin{color:#fff;background:#ef7b00;background:-moz-linear-gradient(45deg,#ef7b00 0,#eb4a04 100%);background:-webkit-linear-gradient(45deg,#ef7b00 0,#eb4a04 100%);background:linear-gradient(45deg,#ef7b00 0,#eb4a04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef7b00',endColorstr='#eb4a04',GradientType=1)}.regroupement-rachat{overflow:hidden;padding:20px 10px;margin:20px 0}.regroupement-rachat p{margin-top:20px;line-height:20px;text-align:left}.rachat_avantages>div{overflow:hidden;padding:0}.regroupement-rachat>div{padding-bottom:20px}.regroupement-rachat .rachat-right_img{display:inline-block;height:360px;width:90%;background-image:url(/themes/salafin/assets/css/../imgs/sans_shadow.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:10px;margin:1px;box-shadow:0 0 50px -3px rgba(0,0,0,.15)}.regroupement-rachat .rachat-right_img .btn{border-radius:5px;letter-spacing:.5px;position:absolute;bottom:0;right:0;left:0;margin:0 auto;text-align:center;width:300px;border:13px solid #fff;min-width:initial}.regroupement-rachat .title{margin-top:30px}.rachat_avantages{background-color:#fafafa;overflow:hidden;margin:50px 0}.rachat_avantages .cover_rachat{height:500px;width:100%;float:right}.rachat_avantages .cover_rachat img{height:100%}.rachat_avantages .list>li{margin-top:1px;line-height:32px;text-align:left}.rachat_avantages .about_us h3{line-height:30px;max-width:430px;text-align:left}.steps_souscrire{overflow:hidden;margin:50px 0}.step_cover{padding:0}.steps_souscrire .align-center{display:block;margin-left:auto;margin-right:auto;width:100%;margin-bottom:15px}.step_cover h3,.step_cover p{text-align:center;line-height:30px}.steps_souscrire>h1{padding-left:15px;margin-bottom:30px}.rachat_bottom_demande{padding:100px;background-image:url(/themes/salafin/assets/css/../imgs/background_bottom_rachat.png);background-repeat:repeat}.rachat_bottom_demande .demande{overflow:hidden;padding-top:15px}.rachat_bottom_demande .conseiller{background-color:#fff;padding:60px;position:relative}.advice_txt{width:auto;margin:0 auto;text-align:center}.rachat_bottom_demande .demande h1,.rachat_bottom_demande .demande h3,.rachat_bottom_demande .demande p{margin-bottom:25px;padding:0;line-height:23px;padding-right:30px}.rachat_bottom_demande .demande .btn{width:60%}.rachat_bottom_demande .demande.droite .btn{background-color:#3c4852;color:#fff;font-weight:bold}.demande.gauche a{padding-top:15px;display:inline-block;text-decoration:underline}.cover_e_commerce{text-align:center;position:absolute;right:0;left:0;top:0;bottom:0;height:220px;margin:auto}.cover_e_commerce h1,.cover_e_commerce h3{text-align:center;color:#fff}.cover_e_commerce h1{font-size:2em}.cover_e_commerce .player{margin-top:60px}.player img{width:initial}div#slide_e_commerce{background-image:url(/themes/salafin/assets/css/../imgs/slide_ecommerce.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;height:300px}@media all and (min-width:800px){.fancybox-thumbs{top:0;width:195px;bottom:0;right:0;height:auto;padding:10px;box-sizing:border-box;background:rgba(0,0,0,.3);position:absolute;left:auto;margin:0;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;z-index:99995}.fancybox-thumbs__list{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;background:none !important}.fancybox-show-thumbs .fancybox-inner{right:0;top:0}.fancybox-thumbs__list>a{float:left;overflow:hidden;max-width:initial;width:150px;height:120px;padding:0;margin:0;position:relative;cursor:pointer;outline:0;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.fancybox-arrow--right{right:200px}}div#visa_web_salaf img{width:100%;position:relative;top:-55px}#visa_web_salaf .desc{line-height:25px;margin-top:50px}#visa_web_salaf #card-emulator .inner-range{margin-top:30px}span.range-control{display:none}div#avantage_web_salaf{padding-bottom:50px}.web_salaf_left{line-height:20px;overflow:hidden}.web_salaf_left h1{margin-bottom:30px}.form_remboursement h1{color:#fff}.web_salaf{margin-top:20px}.form_remboursement{padding:20px;background-color:#0e71b8;color:#fff;line-height:22px;border-radius:8px}.web_salaf_left{line-height:20px}.form_remboursement td{text-align:center;vertical-align:middle !important;border:1px solid rgba(88,146,226,.75) !important}.web_salaf_left p{margin-top:25px}td.first-column{width:80px;text-align:left}.obtenir_web_salaf{margin-top:50px;padding:20px;background-color:#f5f5f5;line-height:22px;border-radius:8px}.obtenir_web_salaf p{border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:25px}.obtenir_web_salaf{padding:20px;background-color:#f5f5f5;line-height:22px;margin-top:50px}.obtenir_web_salaf>h3{border-bottom:1px solid rgba(0,0,0,.18);padding-bottom:20px;margin-bottom:0 !important}.obtenir_web_salaf p{padding-bottom:17px;border-bottom:1px solid rgba(0,0,0,.18)}span.number{color:#0e71b8;font-weight:bold;font-size:1.2em}.obtenir_web_salaf button{margin-top:20px;padding:15px}div#oxygen_prepayer .desc{line-height:25px;margin-top:50px;text-align:left}div#oxygen_prepayer .btn,#visa_web_salaf .btn{width:290px;margin-top:16px}div#oxygen_prepayer h1{margin-bottom:10px}div#oxygen_prepayer img{width:100%;position:relative;top:-55px}.form_remboursement ul{list-style:disc;margin-left:20px}.form_remboursement.double h3{padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.22)}.web_salaf_left p{margin-top:15px}.blok_double{border-bottom:1px solid rgba(255,255,255,.22);padding-bottom:14px}.form_remboursement.double ul{list-style:unset;margin-left:20px}span.to_right{float:right}div#reserve_argen{background-image:url(/themes/salafin/assets/css/../imgs/background_video.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;height:450px}.block-contentbottom .widget-icons{display:inline-block;width:110px;height:110px;background-repeat:no-repeat}.block-contentbottom .widget-icons.w_utiles{background-image:url(/themes/salafin/assets/imgs/numerosutiles-m.svg)}.block-contentbottom .widget-simple .widget a:hover .widget-icons.w_utiles{background-image:url(/themes/salafin/assets/imgs/numerosutiles_hover-m.svg)}.block-contentbottom .widget-icons.w_faq{background-image:url(/themes/salafin/assets/imgs/faq-m.svg)}.block-contentbottom .widget-simple .widget a:hover .widget-icons.w_faq{background-image:url(/themes/salafin/assets/imgs/faq_hover-m.svg)}.block-contentbottom .widget-icons.w_rappler{background-image:url(/themes/salafin/assets/imgs/phone-m.svg)}.block-contentbottom .widget-simple .widget a:hover .widget-icons.w_rappler{background-image:url(/themes/salafin/assets/imgs/phone_hover-m.svg)}.block-contentbottom .widget-icons.w_message{background-image:url(/themes/salafin/assets/imgs/chat-m.svg)}.block-contentbottom .widget-simple .widget a:hover .widget-icons.w_message{background-image:url(/themes/salafin/assets/imgs/chat_hover-m.svg)}.block-contentbottom .widget-icons.w_agences{background-image:url(/themes/salafin/assets/imgs/pin-m.svg)}.block-contentbottom .widget-simple .widget a:hover .widget-icons.w_agences{background-image:url(/themes/salafin/assets/imgs/pin_hover-m.svg)}ul.main-menu{display:none}.renouvelable_oxygen p,.renouvelable_oxygen h1{margin-bottom:20px}.cover_simulateur{margin-top:50px}.renouvelable_oxygen{padding-bottom:50px}.type_oxygen_cart>h3{margin-bottom:50px}.type_oxygen_cart{padding-bottom:50px;overflow:hidden}.type_oxygen_cart .one_cart{text-align:center;line-height:20px}.type_oxygen_cart .one_cart h3{text-align:center;margin-top:22px;font-size:1em}.one_cart p{text-align:center}.one_cart i{font-size:65px}.type_oxygen_cart .cover_type img{width:100px}p.regarder{color:#FFF;margin:12px;text-align:center !important}.fixed_height{overflow:hidden;padding-top:30px}.fixed_height p{text-align:left}.visa_left img{width:230px}.demande.classique_gold p{margin-bottom:10px}.rachat_bottom_demande .demande{overflow:hidden}.visa_left{display:inline-block}.visa_left img{width:230px}.cs-container-white h3{margin:0;font-size:20px}.rachat_bottom_demande .demande .title{font-size:18px}.visa_right{display:inline-block;margin-left:30px;position:relative;top:-75px}.visa_right .demande{display:block;border:2px solid rgba(199,199,199,.38);padding:15px 20px;border-radius:5px;position:relative;margin-bottom:20px}.rachat_bottom_demande.gold .conseiller{padding:30px}.underline{text-decoration:underline}.rachat_bottom_demande.gold>h1{text-align:center;margin-bottom:30px}.rachat_avantages.auto{margin-bottom:0}div#fonctionnement_cart_oxygen,div#souscrire_cart_oxygen{margin-top:50px}div#fonctionnement_cart_oxygen .desc{margin-top:10px}div#fonctionnement_cart_oxygen h1{font-size:1.5em}.rachat_avantages .cover_simulation img{width:100%}.rachat_avantages .cover_simulation{height:500px;width:100%;float:right}.top_auto{padding:50px 0}.top_auto h1{margin-bottom:20px}.right_with{position:absolute;right:0;padding:0}.right_with img{height:100%}.rachat_avantages.auto{min-height:500px;background-color:#fff;margin-top:0}.rachat_avantages.dynamique{min-height:500px;background-color:#fff;margin:0}.rachat_avantages.dynamique .about_us h3{line-height:35px}.rachat_avantages.dynamique .about_us h1{margin-top:20px}.rachat_avantages.auto h3{line-height:25px;font-size:1em;text-align:left;margin-bottom:25px}.rachat_avantages.auto .list>li{margin-top:1px;line-height:32px;text-align:left}.rachat_bottom_demande.loa li{line-height:28px;text-align:left}.rachat_bottom_demande.loa p{margin-bottom:10px}.rachat_bottom_demande .conseiller:before{content:"";background:rgba(0,0,0,.1);height:70%;width:1px;position:absolute;left:0;right:0;margin:auto;top:10%;bottom:0;display:block}.rachat_bottom_demande.loa>h1{text-align:center;margin-bottom:50px}.container.static{padding-left:0}.static .about_us{padding:40px 0}.container.static p{margin-bottom:14px;line-height:20px}div#videoAll{height:440px;overflow:hidden}.icon_utile>span{display:inline-block;width:80px;height:80px;background-repeat:no-repeat;background-size:80px}.icon_utile span.sc{background-image:url(/themes/salafin/assets/css/../imgs/sc.svg)}.icon_utile span.sav{background-image:url(/themes/salafin/assets/css/../imgs/sav.svg)}.icon_utile span.sr{background-image:url(/themes/salafin/assets/css/../imgs/sr.svg)}.icon_utile span.srp{background-image:url(/themes/salafin/assets/css/../imgs/srp.svg)}.numero_util{padding:50px 0}.numero_util>h1{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.3)}.bloc_utiles{padding:50px 0;border-bottom:1px solid #dedede}.icon_utile i{font-size:75px;color:rgba(19,61,91,.8)}.bloc_utiles h1{margin:20px 0;font-size:30px}.bloc_utiles h3{font-size:20px;display:inline-block}span.num{font-size:24px;font-weight:bold}.bloc_utiles .small{font-size:15px;color:rgba(19,61,91,.8)}.formulare_utile{margin-top:20px}.formulare_utile a{border:2px solid #3c4852ad;padding:16px 40px;display:inline-block;overflow:hidden;border-radius:5px;color:#3c4852;font-weight:bold}.bloc_utiles:last-child{border:0}.all_popup_blocs{padding:0;overflow:hidden;margin-left:50px}.pop_icon i{float:left;font-size:40px;margin-left:10px;margin-top:10px}.pop_icon h1{margin-left:70px;margin-top:15px}.pop_icon{overflow:hidden}.popup_bloc_utiles{padding:20px 0;overflow:hidden}.popup_blocs:last-child{border:0}.popup_blocs{display:inline-block;padding:20px;border-right:1px solid #d0d0d0;text-align:left;line-height:20px;overflow:hidden;float:left;max-width:50%}.popup_bloc_utiles{padding:20px 20px;overflow:hidden;border-bottom:15px solid #f0f2f4;margin:0 -20px}.popup_bloc_utiles:last-child{border:0}.promo-links{padding:0 15px 15px 15px}.promo-links a{padding:6px 15px;font-size:14px}.promo-links .btn-express{background:#2d353c}.promo-links .btn-souscription{background:#ee7106}.form-managed-file .ajax-progress-throbber{position:absolute !important;left:auto !important;right:15px;top:15px !important;bottom:auto;width:98px !important;z-index:2;background:#f5f6f8;height:32px;background:#f5f6f8;padding:8px 15px;border-radius:4px;border:1px solid #dce0e4}.form-managed-file .ajax-progress-throbber .throbber{display:block;margin:auto;left:0}.footer-widget p{text-align:left !important}.form-managed-file .ajax-progress-throbber .throbber,.form-managed-file .ajax-progress-throbber .throbber:before,.form-managed-file .ajax-progress-throbber .throbber:after{background:#3c4852;color:#3c4852}div[id*="ajax-wrapper"]>div[role="contentinfo"]{display:none}.form-managed-file div[id*="ajax-wrapper"]>div[role="contentinfo"]{display:block}html[lang="ar"] .cs-modal button.close{left:15px;right:auto}html[lang="ar"] .cs-modal .modal-title{text-align:right}html[lang="ar"] .cs-field-tel{text-align:left;direction:ltr}html[lang="ar"] .block-rapport .date{direction:rtl}html[lang="ar"] .wf-add-loan,html[lang="ar"] .wf-add-revenu{margin:0;text-align:right}#half_buttons a{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background:#e6301b;color:#fff;padding:10px 15px;width:45% !important;font-weight:bold;font-size:1em;outline:0;border:2px solid transparent;border-radius:5px;transition:all 300ms ease;line-height:25px;min-width:24%;display:inline-block;overflow:hidden;text-decoration:none}#half_buttons>a.btn.half.blue{color:#3c4852;border:2px solid #3c4852;text-decoration:none;background:#fff}.loader-spinner,.loader-spinner:before,.loader-spinner:after{background:#fff;-webkit-animation:load1 900ms infinite ease-in-out;animation:load1 900ms infinite ease-in-out;width:3px;height:10px}.loader-spinner{color:#fff;text-indent:-9999em;margin:0 auto;position:relative;font-size:.9em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;display:inline-block;margin-left:15px;position:absolute;top:0;bottom:0;right:0;margin:auto 0}.loader-spinner:before,.loader-spinner:after{position:absolute;top:0;content:''}.loader-spinner:before{left:-8px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader-spinner:after{left:8px}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0;height:12px}40%{box-shadow:0 -5px;height:15px}}@keyframes load1{0%,80%,100%{box-shadow:0;height:12px}40%{box-shadow:0 -5px;height:15px}}.header-secondary .nav-menu{margin-top:10px}.header-secondary .social-media{width:140px;display:block;margin-top:3px}.social-media li{margin-right:10px;list-style-type:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:2px solid #4a5258;padding:2px 6px;width:30px;text-align:center;height:30px;align-items:center;justify-content:center;font-size:1em;cursor:pointer;display:inline-block}.social-media li a{color:#4a5258;-webkit-transition-duration:.2s;transition-duration:.2s}.social-media .icon-face{background:#3b5998;color:#fff;border-color:transparent;opacity:1}.social-media .icon-link{background:#0077b5;color:#fff;border-color:transparent;opacity:1}.social-media .icon-yout{background:red;color:#fff;border-color:transparent;opacity:1}.social-media li a{color:#fff}html[lang="ar"] div#choiceLanguage span.changeLanguage:first-child{border-right:0;border-left:1px solid rgba(0,0,0,.14)}html[lang="ar"] section.emulator-car{height:690px}.advice_txt p{text-align:center !important}html[lang="ar"] .hide-ar .fieldset-legend{display:none}html[lang="ar"] .captcha{direction:rtl}@media(max-width:991px){.promo-links .btn-souscription{margin-bottom:5px}html[lang="ar"] section.emulator-car{height:auto}.quick-navigation{display:none}.block-head>a{padding:0;float:none;display:block}.section-block{padding:20px 0}.block-header .nav-menu{display:none}.normal-post{padding:15px 0}.goto-top{bottom:10px;right:10px}.block-header .nav>li{display:block;float:none;padding:20px 0}.block-header .nav>li>a{border:0;padding:20px}.mega-menu{position:static;border:0;background:#fbfbfb;padding:15px;margin:0 -15px;box-shadow:none}.fixed .inner-mega-menu,.inner-mega-menu{padding:0}.menu-is-visible .navbar-mobile{right:0;overflow-x:hidden}html[lang="ar"] .menu-is-visible .navbar-mobile{right:auto;left:0}.toolbar-vertical .navbar-mobile{padding-top:70px}.toolbar-vertical .header-primary.fixed{top:0}.navbar-mobile .mobile-widgets{overflow:hidden}.navbar-mobile .mobile-nav .nav>li{display:block;float:none;padding:10px 15px;border-bottom:1px solid #555}.mega-menu{position:static;padding:15px 0;width:auto;margin-top:15px}.inner-mega-menu{padding:0}.mega-menu>.container{width:100%}.mega-menu .sub-menu{list-style:none}.expanding-item>.mega-menu{background:#f7f7f9}.mega-menu .ads{display:none}.article{padding:25px 0}.page-header{margin:20px 0 15px}.widget-simple .widget{border:0;border-bottom:1px solid #c7c7c7;margin:0;padding:15px}.full-vw{left:0;width:auto;margin:0 -15px}.sm-padding{padding:25px 0}.about-person>h3{margin-top:25px}.tabs-header .nav li{float:left;width:33.33%}.tabs-header .nav li a{font-size:1em;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-carousel .block-rapport{margin:0}.block-carousel{margin:0;padding-bottom:60px}.slick-arrow{top:auto}.slick-prev{left:15px}.slick-next{right:15px}.block-head>h2{display:inline-block;text-align:left}.page-description>h2{text-align:left}.block-annonce{margin-top:25px}.block-twin-left,.block-twin-right{border:0}.block-twin-left{border-bottom:5px solid #fff}.team-members{background:#f5f5f5}.team-group h2{padding:15px 0;text-align:left}.page-description{padding:10px 0 0 0}.filter-label{padding:20px;width:100%;text-align:center;margin-bottom:15px;float:none}.multi-filter{width:80%;margin:0}.field-label{padding:20px 5px;margin:0;width:20%}.single-filter{margin:0;width:80%}.filter-btn{float:left;clear:both;margin-top:15px;padding:20px 15px;width:100%}.field-label>span{font-size:1em}.filter-field{width:42%;float:right}.filter-field>select{width:100%}.filter>form{display:block}.single-filter>.filter-field{width:100%;margin-top:15px}.filter-group>label{text-align:right}.choices-login{padding:0}.choices-login .col-login{padding:0 15px;min-height:auto;border:0}.choices-login .col-login:first-child{border-bottom:2px solid #dde2e5;margin-bottom:20px}.choices-login .col-login>a{position:static;margin:25px auto}.group-content>h3{text-align:left}.webform-submission-form{padding:15px}.webform-submission-form input[type="tel"],.webform-submission-form input[type="email"],.webform-submission-form input[type="password"],.webform-submission-form input[type="text"],.webform-submission-form textarea{width:100%}.form-item:last-child{margin-bottom:15px}.js-form-type-checkbox label.option{font-size:1em}.featurette-block{padding:30px 0 0 0}.featurette-content{padding:10% 15px 0 15px}.performance .box{width:100%}.performance .inner-box{padding:0 15px;min-height:auto}.perf-price>span{font-size:1.5em}.perf-pregress>span{font-size:1.5em}.performance .box-row:first-child .box{padding:0}.performance .box-row .inner-box:after,.performance .box-row .box:last-child .inner-box:after{right:0;left:0;margin:auto}.performance .box-row:last-child .inner-box:after{display:block}.block-rapport .description{margin:0;text-align:center}.block-rapport{margin:15px 0 0 0}.navbar-mobile .mobile-nav .nav>li{border-bottom:1px solid #131f77}.header-primary .nav>li>a{color:#fff}.header-primary .nav>li>a>span{color:#fff;display:inline-block}.menu-is-visible{overflow:hidden !important}.menu-is-visible .navbar-mobile+.overlay{display:block;z-index:9}.navbar-mobile .search-area-wrapper .search-area input{border-radius:0;padding:5px 15px;height:40px}.navbar-mobile .search-area-wrapper .search-area>i{position:absolute;right:3px;top:3px;width:40px;text-align:center;line-height:35px;bottom:3px;margin:auto;background:#0e71b8;color:#fff}.navbar-mobile .search-area-wrapper .search-area{position:static;width:100%;opacity:1;border:0}.mobile-nav{margin-top:100px;border-bottom:1px solid #fff;padding-bottom:15px}.navbar-mobile .quick-access-block{float:none;clear:both}.block-menu-top{border-top:1px solid white}.navbar-mobile .hamburger-menu{float:right;margin:7px 0 0 4px}.navbar-mobile .hamburger-menu>span,.navbar-mobile .hamburger-menu>span:after,.navbar-mobile .hamburger-menu>span:before{background-color:#fff}.navbar-mobile .search-area-wrapper{float:none;width:100%;padding:0}.header-primary .nav>li>a:hover,.header-primary .nav>li>a:hover>span{color:#fbfbfb}.block-header>.logo{max-width:80px;margin-top:16px}.logo img{min-width:110px !important}.fixed .logo img{display:block}.fixed .logo .logo-branding{display:none}.hamburger-menu{margin:20px 0 0 10px}html[lang="ar"] .hamburger-menu{margin:20px 5px 0 0}.header-secondary{margin-bottom:65px}.header-primary{height:65px}.reading-pregress{height:2px}.mega-menu .sub-menu li a:hover,.mega-menu .sub-menu li.active a{border:0}.navbar-mobile .mobile-nav .nav>li.expanding-item{padding-bottom:0}.block-press>.date{margin-top:7px}.block-press>.thumb{width:auto;margin-bottom:15px}.navbar-mobile .mobile-nav .nav>li.active>.mega-menu{display:block}.dots-list{padding-left:15px}.press-style-2 .btn-download{float:none;display:block;margin-top:10px}.press-style-2 .description>h3{margin:0;height:auto}.press-style-2>.description{display:block;width:auto}.page-title{padding:5px 0;font-size:1em;margin:15px 0 6px 0;text-align:left}.notre-mission .featurette-content{padding:25px 15px 0 15px;text-align:left}.quick-access-block .espace-client-btn{margin-left:0}}@media only screen and (max-width:830px){.stand-alone .block-contentbottom .form-item{width:100% !important}.stand-alone .cover_type span.icon_cover{display:inline-block;width:60px;height:60px;background-repeat:no-repeat;background-size:60px;background-position:center}.stand-alone .block-contentbottom .widget-icons,.simple-icon{display:inline-block;width:80px;height:80px;background-repeat:no-repeat;background-size:80px}.stand-alone .flex-col-right .cs-lang-filter .nice-select{color:transparent}.stand-alone .nice-select:after,.nice-select.disabled:after{border-color:transparent;visibility:hidden}.stand-alone .block-annonce .btn-border{float:initial}.choice-lang{float:none}#conference-timeline .timeline-start,#conference-timeline .timeline-end{margin:0}#conference-timeline .conference-center-line{margin-left:0;left:50px}#link_share li .whatssap{display:inline-block}#link_share .sharing-btn{left:-100px;width:180px}div#videoAll{height:initial;overflow:hidden}}@media only screen and (max-width:400px){.timeline-article p{margin:0}.emulator-info .btn-actions-wrapper{font-size:12px}.regroupement-rachat .rachat-right_img button{width:100%}.rachat_bottom_demande{padding:20px}.rachat_bottom_demande .demande .btn{width:100%}.rachat_bottom_demande .demande.gauche{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.17)}.regroupement-rachat .rachat-right_img{height:280px;background-size:300px}}input[type="tel"]::-webkit-input-placeholder{color:#aaa}input[type="tel"]:-moz-placeholder{color:#aaa;opacity:1}input[type="tel"]::-moz-placeholder{color:#aaa;opacity:1}input[type="tel"]:-ms-input-placeholder{color:#aaa}input[type="tel"]::-ms-input-placeholder{color:#aaa}input[type="tel"]::placeholder{color:#aaa}@media print{#info_simul{display:none}}.cs-btn-secondary{background:#ee7105;color:#fff;font-weight:bold;border:2px solid #ee7105}.cs-btn-secondary:hover,.cs-btn-secondary:focus{background:none;color:#ee7105}#differe-field-wrapper{display:none}.cs-checkbox-2{display:inline-block;background:#ffff;border:2px solid #ee7006;height:30px;width:70px;border-radius:30px;position:relative}.cs-checkbox-2>input{display:none}.cs-checkbox-2>span{background:#ee7006;position:absolute;top:0;bottom:0;left:1px;width:35px;height:24px;border-radius:40px;margin:auto;opacity:.3;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;line-height:0;transition:all 300ms ease}.cs-checkbox-2>input:checked+span{background:#ee7006;transform:translateX(29px);opacity:1}.cs-flex{display:flex}.cs-justify-space-between{justify-content:space-between;align-items:center}.cs-flex.cs-justify-space-between>label{font-size:.9em;line-height:1.487;text-transform:uppercase}.cs-flex.cs-justify-space-between{margin-bottom:10px}.range-notif p{display:flex;align-items:center;margin:0;font-size:10px;padding:0 5Px;display:none}.range-notif p>span{font-size:14px}.range-notif{display:inline-block;position:relative;top:11px;background:#e6341d;border-radius:44px;color:#fff}@media(max-width:768px){.navbar-mobile .quick-access-block .btn{margin:0}.cs-mb-btn-border{color:#ff6d00;border-color:#ff6d00;padding:2px 5px;height:25px;font-size:10px;position:absolute;left:0;right:0;margin:20px auto 0 auto;width:91px}html .navbar-mobile .quick-access-block{padding-left:15px}html[lang="ar"] .navbar-mobile .quick-access-block{padding-right:15px}html[lang="ar"] .cs-mb-btn-border{float:right}.navbar-mobile .quick-access-block .cs-btn-secondary{border-color:#fff}#GoTp{display:none}.block-footer .social-media{text-align:left}.full-width{margin:0 -15px;left:0;right:0}.block-lang-switcher li{height:25px;width:25px;font-size:14px}.block-lang-switcher{padding:20px 0 0 5px}.cs-col{width:100%;min-width:100%}.emulator{padding:0}.secondary-footer{padding-top:0}.primary-footer{padding:25px 0}.block-footer{margin-bottom:30px}.block-footer:last-child{margin:0}.block-footer>h2{padding-bottom:10px;margin-bottom:5px}html[lang="ar"] .header-primary .min-btn-icon{float:left}.navbar-mobile #mobile-navbar-footer .block-menu-top .nav{padding:0;border:0;float:none}.es-login-wrapper{padding:50px 0}.es-block-login-switcher{width:100% !important}#slider-emulator-wrapper{margin-top:20px}.btn-send-loan-request{width:auto;white-space:normal}.btn-send-loan-request .icon{margin-top:12px}#m-app-popup{display:none}.espace-client-login-block .pull-right{margin-bottom:10px}}.form-managed-file .ajax-progress-throbber{position:absolute !important;left:0 !important;right:0 !important;top:15px !important;bottom:auto;width:100% !important;background:#f5f6f8 !important;height:32px !important;background:#f5f6f8 !important;padding:8px 15px !important;border-radius:4px !important;border:1px solid #dce0e4}.form-managed-file .ajax-progress-throbber throbber{position:fixed !important;top:50% !important;left:50% !important}.block-slider .field__item{background-color:#FFF}.tombola{margin-top:20px;display:flex;margin:0 auto;background:#ee7106;width:800px;border-radius:10px;padding:20px;height:80px;position:relative;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}.tombola img{position:absolute;bottom:10px;left:0;z-index:10}.tombola p{margin-left:80px;padding-right:15px;line-height:20px;font-size:15px;padding-top:10px}.tombola .btn-tombola{border:2px solid #fff;padding:10px;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:40px}@media(max-width:758px){.tombola{display:block;height:auto;width:90%;text-align:center}.tombola img{bottom:60%;left:35%}.tombola p{margin-top:50px;margin-left:unset;padding-bottom:20px}}
@media(min-width:992px) and (max-width:1024px){#header{height:50px}.header-primary{top:0;position:fixed;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);border-color:transparent}.toolbar-horizontal .header-primary{top:80px}.logo .logo-branding{display:block;margin-right:20px;position:relative;bottom:8px}.block-header>.logo{margin-right:0}.logo img{display:none}.header-secondary{display:none}.slider-emulator .emulator{max-width:50%}.breadcrump-wrapper{margin-top:50px}}@media(min-width:991px){.commun_fin .slick-dots{display:none !important}}@media(max-width:991px){.navbar-mobile{background:#3c4852 !important}.header-primary .nav>li>a{font-weight:bold}.navbar-mobile .mobile-nav .nav>li{border-bottom:0}.navbar-mobile .search-area-wrapper .search-area input{border-radius:3px}.navbar-mobile .search-area-wrapper .search-area>i{background:#3c4852}.form_remboursement.double ul{text-align:left}.cover_salaf{margin:auto}.web_salaf{margin-bottom:30px;width:50%;float:left}}@media(max-width:768px){html[lang="ar"] .block-lang-switcher li{line-height:20px;font-size:12px}.widget-content>h3{font-size:.8em}}@media(max-width:768px){#presentation .modal-dialog,#presentation_salafin .modal-dialog{width:96%}.article-details .description{padding:0 10px}.bourse-block .current-value .value{font-size:40px;font-weight:100}.button[type="submit"]{width:100% !important}.custom-col-20{width:100% !important}.nav-icon>li{width:40px;height:40px;vertical-align:middle;line-height:20px}.nav-icon li a>i{display:block;font-size:20px;width:33px;height:33px;line-height:26px}.nav-icon li a{display:inline-block;position:relative;margin:19px 0;color:transparent}.block-rapport .thumb>img{max-width:50%}.slick-arrow{right:16px;top:0;z-index:999999999999;background:#ee7105;opacity:1 !important;border:0;color:transparent}img.slide_img_web{display:none}img.slide_img_slide{display:block;margin:0 auto}.slick-arrow.slick-disabled{background:#2c353c}.slick-arrow.slick-disabled:after{color:#fff !important}.slick-arrow:hover:after{color:#fff}.slick-arrow:hover{background:#ee7105}.slick-dots button{background:#fff}section#secondary-widgets .widget-simple{margin-bottom:20px}#bloc-rapport-activites .block-rapport p{text-align:center !important}.advice_txt{width:100%}.espace-client-login-block{width:fit-content !important}.header-primary .full_container{padding:0 15px}.hamburger-menu>span{right:0}.header-secondary{display:none}#header{min-height:65px}.header-primary{top:0}.navbar-scroll-custom{display:none}div#slide-home .item img{max-width:100%;width:100%}section#primary-widgets{max-height:600px;background-attachment:initial}.rachat_avantages .container.static{padding-right:0}.img-half-page-wrapper img{width:100%;margin-bottom:10px}.rachat_avantages .about_us{padding:15px 20px}.rachat_avantages .about_us .title{font-size:1em}.rachat_avantages .about_us h3{font-size:16px;line-height:22px}.about_us p{padding-right:0;padding-left:0}.rachat_avantages .cover_rachat{height:auto;background-color:transparent}.rachat_avantages .right_with{position:relative}.emulator{position:relative}.mega-menu .sub-menu li>a{padding:15px 26px;border-bottom:0}.app-image{margin-bottom:0}.app-image>img{width:auto;margin:auto;height:100%}.rachat_bottom_demande .conseiller{padding:10px}.rachat_bottom_demande .conseiller:before{display:none}.rachat_avantages .list>li{line-height:30px}.steps_souscrire>h1{line-height:30px}.cs-panel .panel-heading a>i{margin-right:5px;line-height:32px}.rachat_bottom_demande{padding:32px}.rachat_bottom_demande.gold .conseiller{padding:0}.rachat_bottom_demande .demande h1{margin-bottom:10px}.rachat_bottom_demande .demande.droite .btn{margin-bottom:15px}.demande.classique_gold p{padding-right:0}.visa_left{margin:22px 0 22px 0}div#visa_web_salaf img{margin-top:30px;top:0}div#graph_mission img{width:100%}.carousel-statique{height:200px}.carousel-statique>img{height:100%}.featurette-content{text-align:center}.featurette-content p{text-align:center}.team-wrapper .thumb>img{margin:auto}.team-wrapper .team-member{min-height:530px}.carouse-statique-content{padding:20px}.article .thmub>img{margin:auto}.article .about-person{text-align:left}.block-ratio.blue-bg{padding:20px}.carousel-history .slick-prev{display:inline-block;left:-25%;right:0;margin:auto;bottom:-50px}.carousel-history .slick-next{left:0;right:-20%;margin:auto;bottom:-50px}.communiques_filter .filter-g{width:70%}.filter-g-solo .filter-f{margin:auto}.communiques_filter .field-label{margin-bottom:20px;padding:20px 20px}.filter-btn{float:none;margin:auto;width:40%}.filter-g-solo .filter-f .nice-select{margin-bottom:20px}.media-member-info>h3{font-size:11px}div#search-bar{padding:10px 0}.job-search-area{width:90%;margin-bottom:20px}#search-bar .search-emploi{width:40%}#bloc-job article #right-company{float:none !important}.company-description{line-height:20px;font-size:15px}.white-bg article p{font-size:15px;line-height:20px;margin-bottom:15px}#our-ap .col-table{display:block}#our-app .col-table-cell{display:block}.promo-features .slick-arrow{bottom:-35px}.block-top .nav>li{padding:0 7px}.mobile-nav{margin-top:70px}.slider-emulator{height:auto;background:#fff}.slider-emulator .container-float{position:relative;height:auto}.slider-emulator .emulator{position:relative;height:auto;left:0;right:0;margin:auto;max-width:100%;display:block}#slider-emulator-wrapper{height:auto;display:block}#slider-emulator-wrapper .emulator-info{width:100%;height:auto;position:relative;left:0;right:0;margin:auto;float:none}#primary-widgets{padding:40px 0}.cover_e_commerce{padding-top:30px;height:auto;text-align:center}.cover_e_commerce h1{font-size:20px;line-height:16px}.cover_e_commerce h3{font-size:13px}.cover_e_commerce .player{margin-top:8px}.player img{width:30px}.web_salaf_left{margin-bottom:25px}.web_salaf_left h1{margin-bottom:0}.description .featurette-block{padding:10px 0}.notre-mission .demo-img{top:0}.featurette-content h3{margin-top:0;text-align:center}.featurette-content p{text-align:center !important;padding-right:10px;padding-left:10px}#secondary-widgets{padding-top:20px;padding-bottom:20px}.main-section{margin-bottom:20px;padding-top:0}.filter>form{text-align:center}.field-label{width:100%;text-align:center;border-right:0}.filter-g-solo{width:70%;margin:auto;display:block}.block-press>.date{max-width:30%;width:15%}#news-filter .block-press>.date{float:none;display:block;text-align:left;margin:10px 15px}#news-filter .date>span{display:initial}.metiers .image{display:block;height:auto;background:none}.blog_part.metiers{padding:0}.white-bg article .emulator-conditions p{margin-bottom:0;padding-left:10px;padding-right:10px}.rachat_avantages.dynamique .about_us h1{margin-bottom:0;margin-top:0}.header-secondary .container,.header-primary .container{width:100%;max-width:100%}.quick-nav .slick-arrow{display:none}.block-carousel .block-rapport{min-height:auto;margin-bottom:20px}.cont-widget{margin-bottom:20px}.emulator-column{float:none !important;padding-top:10px}.page-dossier-wrapper{margin-top:40px !important}.cs-message-header h3{margin-bottom:20px}.testimonial .inner-testimonial{min-height:auto;padding:30px 25px;height:initial !important;max-height:600px}.normal-post{padding:15px}.block-head{text-align:center}.block-head>h2{text-align:center}.normal-post{text-align:center}.normal-post .thumb>img{margin:auto}.bourse-block .chart-tabs>li{display:inline-block;float:none}.bourse-block{text-align:center}.slick-slide img{margin:auto}.block-carousel .block-rapport .description{text-align:center}div#graph_mission{margin:0}.notre-mission .page-header{margin-top:0}.featurette-block .simple-icon{margin-bottom:20px}.featurette-content{padding:20px 0}.block-press{text-align:center}.block-press .thumb>img{height:100px}.block-press .description{float:none;text-align:left;width:100%}.description .container{padding:0}.block-press .description p{padding:0}.block-press>.thumb{float:none;display:inline-block}.regroupement-rachat{margin:0;padding:0}.regroupement-rachat .rachat-right_img{width:100%;background-size:100% 100%}.regroupement-rachat .title{margin-top:0}.white-bg article .regroupement-rachat p{padding-left:0;padding-right:0}.rachat_bottom_demande .demande p{height:auto;text-align:left}.about_us{padding:30px 0}.about_us .checked-list li{font-size:1em}.whysalafin a{margin-top:0}.recru{margin-top:0}#conference-timeline .conference-timeline-content{padding-top:10px;padding-bottom:10px}.steps_souscrire{margin:20px 0}.steps_souscrire .step_cover{margin-bottom:20px}.whysalafin .cover{height:auto;background:none}.notre-mission .featurette-content h3,.notre-mission .featurette-content p{text-align:left}.media-wrapper{padding-top:0}.media-wrapper .block-media{padding:10px 0}.breadcrump-wrapper{height:auto}.breadcrump-wrapper{margin-bottom:0;padding-top:0}.numero_util{padding:10px 0}.bloc_utiles{padding:10px 0}.form-wrapper .form-wrapper>legend>span{margin-top:10px}.compagnes-wrapper .slick-arrow{bottom:-45px}.article-details .whysalafin .title{padding-left:15px}.block-annonce{border-radius:4px;box-shadow:0 0 16px 1px rgba(0,0,0,.06)}.all-news{text-align:center}.all-news{text-align:center}.all-news a{border:2px solid #113b5e;padding:10px 15px;margin-bottom:20px;display:inline-block;text-align:center;border-radius:4px}.block-carousel{margin:0;padding-bottom:0}.rachat_bottom_demande span.oneline{width:86%;font-size:1em;line-height:20px}.rachat_avantages.auto .list>li{line-height:20px}.list.checked-list>li i.material-icons{margin-right:6px}.cs-panel .panel-heading .accordion-toggle{top:66%}.section-faq.block_faq .title{margin-bottom:10px}.all_offres{width:40%;border:2px solid #113b5e;display:block;border-radius:4px;padding:10px 15px;margin:20px 0;opacity:.9}#communiques_filter .field-label span{display:inline-block}.block-rapport{text-align:center}.block-rapport p{text-align:center}.block-rapport .thumb>img{margin:auto}#news_filter .field-label>span{display:inline-block}#news-filter #bloc-news article p{text-align:left}.notre-mission p{text-align:left !important}.page-description h1{font-size:1.1em}.white-bg .article-details p{text-align:left}.metiers .image img{height:270px}.timeline-article .content-left-container,.timeline-article .content-right-container{max-width:100%;float:none}.timeline-article .img_etapes{background:none;margin-top:85px}.timeline-article .content-right h3{text-align:left !important;margin-bottom:8px;height:auto}.timeline-article .meta-date{height:50px}.timeline-article .meta-date:before{display:none}.timeline-article .meta-date .date{line-height:30px}.uppload_app{width:100%;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;z-index:9;-webkit-box-shadow:0 0 10px 0 rgba(51,51,51,.23);box-shadow:0 0 10px 0 rgba(51,51,51,.23);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 3px 3px rgba(0,0,0,.05);overflow:scroll}.uppload_app .top_mobile_img{background:#e6301b;padding-top:25%}.uppload_app .top_mobile_img img{width:100%}.uppload_app .bottom_mobile_content{height:auto;background:#fff;padding:40px 40px;text-align:center}.uppload_app .bottom_mobile_content h3{text-align:center;color:#0e3a5f;font-size:1em;text-transform:uppercase;margin-bottom:30px;line-height:23px}.uppload_app .store_app{text-align:center;display:block}.uppload_app .store_app .str_app{width:44%;display:inline-block;background:#000;margin-right:8px;border-radius:5px;background-repeat:no-repeat;background-position:center;height:50px;background-size:100%}.uppload_app .app-links>a{width:120px}.uppload_app .store_app .app_store{background-image:url('/themes/salafin/assets/css/../imgs/app_store.svg')}.uppload_app .store_app .google_play{background-image:url('/themes/salafin/assets/css/../imgs/google_play.svg')}.uppload_app .store_app .str_app img{width:100%}.uppload_app .bottom_mobile_content .vesrion_web{text-align:center;color:#57758f;font-size:.9em;text-decoration:underline;text-transform:uppercase;margin-top:50px;display:block;cursor:pointer}.espace-client-login-block .pull-right{float:none !important;padding:0;margin:auto;display:block;overflow:hidden}.es-sign-up-wrapper{width:95%;margin:auto;overflow:hidden}.g-recaptcha>div{margin:auto}.es-block-login-switcher{width:90%}#our-app .link{display:none}.container{width:100%}.home-slider .item>img{min-height:630px;height:auto}#slider .container-float{position:relative;background:#000;padding-top:15px;padding-bottom:15px;width:100%}.emulator{height:auto;top:0;max-width:100%}#loan-steps{padding:50px 0;margin:0;background-color:#fff}#loan-steps .steps-4>li{width:50%;margin-bottom:40px;padding-left:30px}.ol-steps{padding-bottom:0;margin-bottom:0}.title-step{font-size:1.1em}.video{padding:0}.custom-col-20{display:inline-block;width:100%}.widget-simple .widget{border-bottom:0;position:relative}.footer-widget{text-align:center}#our-app .app-links{text-align:center;margin-top:10px}.actions>.btn{margin-right:23px}#primary-widgets .col-md-3{width:50%;float:left}.quick-access-block{display:none}.navbar-mobile .quick-access-block{display:block;padding-left:20px}#mobile-navbar-footer .quick-access-block .btn-border{border-color:#fff;color:#fff}#mobile-navbar-footer .quick-access-block .btn-primary{border-color:#fff;color:#fff}.form-suivi_de_ma_demande .form-login-wrapper{margin:50px auto}#mobile-navbar-footer .quick-access-block .btn{width:96%;margin-bottom:20px}#mobile-navbar-footer .block-menu-top .nav{border-top:1px solid rgba(255,255,255,.5);padding-top:30px;margin-top:20px;float:left}#mobile-navbar-footer .block-menu-top .nav li{border-radius:4px;width:100%;margin-bottom:10px;font-weight:normal;padding:0}#mobile-navbar-footer .block-menu-top .nav li a{font-size:1em;font-weight:normal}.slick-dots>li{background:#fff;text-indent:115px;width:10px;height:10px;display:inline-block;padding:0;border-radius:10px;overflow:hidden;outline:0}#block-3 .slick-dots>li{background:#3c4852}.block-announce-button{text-align:center}.video>iframe{height:340px}section#loan-steps .container{padding:0}.top_auto{padding:25px 0}.top_auto p{text-align:left !important}.emulator-conditions{text-align:center;padding:20px 0}.static .about_us{padding:20px 0;text-align:center}.rachat_avantages.dynamique .about_us h1{margin-bottom:15px}.rachat_avantages.dynamique .about_us h3{line-height:15px;max-width:100%}.cs-block-emulator{padding-top:20px}section.emulator-car{height:auto}.rachat_bottom_demande.loa{padding:32px 20px}.promo-features .slick-arrow,.faq-view-carousel .slick-arrow{display:none !important}.cs-panel .panel-heading{padding:20px 8px}.demo-img.margintop{margin-top:0}.section-faq .title{margin-bottom:0}.slider-emulator .emulator-title{font-size:20px}.slider-emulator .emulator{padding-right:10px;padding-left:10px}.souscription-login-form>h3{font-size:22px}.souscription-login-form .btn-souscription-form{padding:10px 20px;width:100%}.souscription-login-form{padding:0}#bl-soucriptionloginwrapper .emulator-info{margin:30px 0}#bl-soucriptionloginwrapper{padding-top:0}.block-header-text{position:absolute;right:0;top:0;display:block;line-height:16px}.block-header-text h3{font-size:15px}.block-header-text div div{font-size:13px}.emulator-column .emulator-info{margin-top:0}.emulator-column{padding-left:0}.block-wf-souscription{margin-top:0}.wf-form .js-form-item{margin-bottom:0}.wf-loan-group.wf-active,.wf-revenus-group.wf-active{display:block !important}#wf-subscription{padding-bottom:30px;padding-top:40px}.form-item>label{margin:10px 0;font-size:12px}#wf-subscription #edit-new-layout>.webform-flex{width:48%;margin-right:1%}#edit-actions--2{text-align:center}.souscription-login-form input[type=button],.souscription-login-form input[type=reset],.souscription-login-form input[type=submit]{width:100%;margin-bottom:20px}.souscription-block .wf-form .js-form-item{margin-bottom:15px}.cover_simulateur{margin-top:20px}div#card-emulator{margin-top:20px;margin:0}#visa_web_salaf{padding-bottom:0}.type_oxygen_cart{margin-top:10px;padding-bottom:0}.type_oxygen_cart>h3{margin-bottom:20px}.type_oxygen_cart .one_cart{margin-bottom:20px;max-height:250px;height:230px}.rachat_bottom_demande.gold>h1{padding-top:30px}div#oxygen_prepayer img{top:0;margin-top:30px}.web_salaf{margin-bottom:0;padding:0 20px}.promo-features .block-title{font-size:20px;margin-bottom:0;margin-top:15px}.promo-block-body h4{margin-bottom:20px}#half_buttons>a.btn.half.blue{font-size:15px}.dynamique .right_with{position:relative;margin-bottom:30px}.renouvelable_oxygen#visa_web_salaf .desc{margin-top:15px}.renouvelable_oxygen .desc p{text-align:left !important}.obtenir_web_salaf .btn-red{font-size:.9em}#avantage_web_salaf .coverSalaf p{padding:0}#visa_web_salaf .desc{margin-top:0;margin-bottom:20px}.classique_gold .fixed_height{height:auto}#card-emulator-wrapper{margin-top:0;padding-top:0}#visa_web_salaf .type_oxygen_cart{margin-bottom:0}.rachat_bottom_demande .demande h3{text-align:left}.promo-block{height:350px}.promo-features{padding-top:0}#wf-subscription .webform-progress{width:100%;top:0;left:0;background:none}#wf-subscription .progress-step .progress-marker{display:flex;width:35px;height:35px;background:#fff;color:#113b5e;border:2px solid #bac4cb}#wf-subscription .webform-progress-tracker .progress-step .progress-text{display:none}#wf-subscription .webform-progress{border-bottom:0}#wf-subscription .progress-tracker--center .progress-step.is-active{background:none}#wf-subscription .progress-step{background:none}#wf-subscription .webform-progress .webform-progress-tracker>li:before{display:none}.progress-step:not(:last-child)::after{content:'';position:absolute;width:100%;background:#bac4cb;height:2px;top:0;bottom:0;margin:auto 0;z-index:9;right:auto;left:30%}.progress-step.is-active .progress-marker{background:#0e71b8 !important;color:#fff !important}#wf-subscription .webform-progress .webform-progress-tracker{z-index:1}.promo-features .short-description{padding-top:10px}.normal-post .description p{text-align:center}#numeros-utiles .modal-dialog{width:100%}#numeros-utiles .popup_blocs{max-width:100%;border-right:0}#popup-faq .modal-dialog{width:100%}#popup-etre-rappeler .modal-dialog{width:100%}#nos-agences .modal-dialog{width:100%}.block-bottom .modal-dialog{width:100%}.modal.in .modal-dialog{width:auto}}@media(max-width:640px){.web_salaf{margin-bottom:30px;float:none;width:100%}.all_offres{width:100%;text-align:center}.about_us .checked-list li{font-size:.8em}.app-image>img{width:100%}}@media(max-width:576px){.souscription-login-form .btn-souscription-form{font-size:14px}.media-team-wrapper .col-md-25{width:50%;float:none;margin:auto}.filter-btn{width:90% !important;margin-top:10px;padding:12px 5px}.filter-f{display:inline-block;width:300px !important}.full-select-width .nice-select{width:100% !important}.title-step{font-size:.7em}.block-top .nav>li{padding:0 7px}.video>iframe{height:230px}.emulator-conditions ul li:first-child{margin-bottom:10px}.souscription-login-form>h3{font-size:18px}.rachat_bottom_demande .demande{text-align:center}.type_oxygen_cart .one_cart{height:auto}.classique_gold .visa_left img{width:100%}.promo-features{padding-top:0}.promo-block{height:auto}.right_with img{max-height:300px}.page-description>h2{font-size:19px}.actions>.btn{font-size:.9em;margin-right:10px;margin-bottom:10px}.actions{padding:25px 0;text-align:center}.cs-pagination ul li a{margin-bottom:10px}}@media(max-width:490px){.block-header>.logo{margin-right:0}#primary-widgets .col-md-3{width:100%;float:none}.block-header-text h3{font-size:12px}.block-header-text div div{font-size:9px}.rachat_bottom_demande .demande #half_buttons a{width:100% !important;margin-bottom:10px}.bourse-block .chart-tabs>li{width:100%;margin-bottom:10px}}@media(max-width:330px){#loan-steps .steps-4>li{width:100%}.form-item>label{font-size:11px}.custom-col-20{width:100%}.widget-simple .widget{border-bottom:1px solid #c7c7c7;margin-bottom:10px}.widget-simple .widget:after{display:none}.actions>.btn{margin-right:0}.es-sign-up-wrapper .rc-anchor-normal{width:250px !important}.es-sign-up-wrapper{padding:30px 0 50px 3px !important}.es-sign-up-wrapper{width:90% !important;overflow:hidden}.g-recaptcha{overflow:hidden;width:90% !important;border-radius:2px;border-right:1px solid #d3d3d3}.rc-anchor-normal-footer{display:none}.es-sign-up-wrapper .button[type="submit"]{width:90% !important}.form-actions{text-align:left}.es-sign-up-wrapper .form-item input[type="text"],.es-sign-up-wrapper .form-item input[type="email"],.es-sign-up-wrapper input[type="password"]{width:90%;font-size:12px;padding:17px 15px;margin:initial}.es-sign-up-wrapper>h3{text-align:center}}
