body,h1,h2{font-weight:400}#finance .submit,.btn{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;outline:0}body{background:#fff;font-family:"neue-haas-unica",sans-serif;max-width:100%;overflow-x:hidden!important;width:100%;font-size:18px}.body{overflow:hidden}a:hover{text-decoration:none;color:#3cce88}h1{font-size:30px;margin-bottom:45px!important}h2{font-size:25px}header{position:relative;height:67px}body.default header{position:absolute;z-index:100;width:100%;background:0 0}.sticky-wrapper{height:auto!important}.is-sticky header{background:#fff!important;z-index:111!important;box-shadow:0 3px 10px 0 rgba(68,68,68,.1)}.site-title{background:url(../img/logo.svg) no-repeat;width:165px;height:25px;display:block;font-size:0}.container{width:100%;max-width:1125px}.header-inner{padding-top:15px}.btn{background:#3cce88;border:1px solid #3cce88;color:#fff;font-weight:400;display:inline-block;margin:15px 0;width:330px;text-align:center;font-size:17px;line-height:20px;padding:14px 28px;border-radius:25px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-transform:none}.structure a.btn{color:#fff!important}.btn:active,.btn:focus,.btn:hover{background-color:#2b524c;color:#fff!important;border-color:#2b524c}.header-inner .navigation .nav-pills li{position:static;margin-left:0}.header-inner .navigation .nav-pills,.header-inner .navigation .nav-pills li.item-492{position:relative}.header-inner .navigation .nav-pills li.item-390 a{padding-left:0!important}.header-inner .navigation .nav-pills a{color:#000;font-size:18px;text-transform:uppercase;padding:5px 9px!important;font-weight:400;transition:all .5s}body.default .navigation .nav-pills a{color:#fff}html .is-sticky .navigation .nav-pills a{color:#000}.header-inner .navigation .nav-pills a:focus,.header-inner .navigation .nav-pills a:hover,.header-inner .navigation .nav-pills li.active a{color:#3cce88;background:0 0}.nav-pills li.item-101,.nav-pills li.item-297,.nav-pills li.item-316,.nav-pills li.item-615,.nav-pills li.item-616,.nav-pills li.item-706,.nav-pills li.item-708{display:none}.header-inner .navigation .nav-pills .nav-child{margin:0;padding:16px 0 0;position:absolute;left:0;z-index:1}.header-inner .navigation .nav-pills li.item-492 .nav-child,.header-inner .navigation .nav-pills li.item-537 .nav-child,.header-inner .navigation .nav-pills li.item-590 .nav-child,.header-inner .navigation .nav-pills li.item-624 .nav-child{right:0}.header-inner .navigation .nav-pills li.item-317 .nav-child,.header-inner .navigation .nav-pills li.item-390 .nav-child{left:20px}.header-inner .navigation .nav-pills li.item-617 .nav-child{left:30px}.header-inner .navigation .nav-pills li.item-146{position:static!important;margin-left:0}.header-inner .navigation .nav-pills li.item-146 .nav-child{left:475px}.header-inner .navigation .nav-pills li.item-540 .nav-child{left:-110px}.header-inner .navigation .nav-pills li.item-146 .nav-child li,.header-inner .navigation .nav-pills li.item-540 .nav-child li{display:inline-block!important}.header-inner .navigation .nav-pills li.item-540 .nav-child:before{left:115px}.header-inner .navigation .nav-pills li.item-146 .nav-child:before{left:110px}.header-inner .navigation .nav-pills li.item-716 .nav-child,.header-inner .navigation .nav-pills li.item-731 .nav-child{right:0}.header-inner .navigation .nav-pills li.item-709 .nav-child,.header-inner .navigation .nav-pills li.item-711 .nav-child,.header-inner .navigation .nav-pills li.item-724 .nav-child,.header-inner .navigation .nav-pills li.item-726 .nav-child{left:10px}.header-inner .navigation .nav-pills li.item-711 .nav-child:before{left:-175px}.header-inner .navigation .nav-pills li.item-726 .nav-child:before{left:0}.header-inner .navigation .nav-pills li.item-720 .nav-child{left:480px}.header-inner .navigation .nav-pills li.item-720 .nav-child li,.header-inner .navigation .nav-pills li.item-735 .nav-child li{display:inline-block!important}.header-inner .navigation .nav-pills li.item-720 .nav-child:before{left:90px}.header-inner .navigation .nav-pills li.item-735 .nav-child{left:610px}.header-inner .navigation .nav-pills li.item-735 .nav-child:before{left:134px}.header-inner .navigation .nav-pills .nav-child:before,span.arrow:after{content:"";left:0;right:0;margin:auto;position:absolute}.header-inner .navigation .nav-pills .nav-child:before{visibility:visible;opacity:1;transition:all .5s;width:11px;height:9px;background-image:url(../images/arrow-menu.png);background-size:11px 9px;z-index:9999;top:8px}#sidebar-main .nav-pills li.active a span.arrow:after{border-color:#fff}span.arrow{display:inline-block;width:50px;height:100%;float:right;position:absolute;top:0;right:0}span.arrow.opened:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}span.arrow:after{width:8px;height:8px;top:0;bottom:0;border-left:2px solid #66b30b;border-bottom:2px solid #66b30b;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform .5s;-moz-transition:transform .5s;transition:transform .5s}.header-inner .navigation .nav-pills li:hover ul{visibility:visible;opacity:1;z-index:10}.header-inner .navigation .nav-pills .nav-child:after{content:'';position:absolute;height:55px;background:#fff;z-index:-1;top:0;left:-100vw;right:-100vw;box-shadow:0 5px 10px 0 rgba(68,68,68,.1)}.header-inner .navigation .nav-pills .nav-child li{margin:0;padding:8px 0 0;border-top:1px #3cce88 solid;display:inline-block}.header-inner .navigation .nav-pills .nav-child li.item-516,.header-inner .navigation .nav-pills .nav-child li.item-538,.header-inner .navigation .nav-pills .nav-child li.item-591,.header-inner .navigation .nav-pills .nav-child li.item-625,.header-inner .navigation .nav-pills .nav-child li.item-717,.header-inner .navigation .nav-pills .nav-child li.item-732{display:table;margin:auto}.header-inner .navigation .nav-pills .nav-child li:first-child a{padding-left:0!important}.header-inner .navigation .nav-pills .nav-child li:last-child a{padding-right:0!important}.header-inner .navigation .nav-pills .nav-child a{color:#000!important;font-size:16px;text-transform:none;padding:5px 17.5px!important;font-weight:400;transition:all .5s}.header-inner .navigation .nav-pills .nav-child a:focus,.header-inner .navigation .nav-pills .nav-child a:hover,.header-inner .navigation .nav-pills .nav-child li.active a{color:#3cce88!important;background:0 0}@media (min-width:768px){.header-inner .navigation .nav-pills .nav-child{transition:all .25s;visibility:hidden;opacity:0;z-index:-1}}.floated-menu,.floated-menu.floated-menu-visible{visibility:visible;opacity:1}#milenia_top_header a.chzn-single{background:0 0;border:0;box-shadow:0 0 0;border-radius:0}.chzn-container-single .chzn-single{overflow:visible!important}#milenia_top_header .chzn-container-single .chzn-single div b{background:url(../img/fleche-langue.svg) 0 2px no-repeat!important;display:inline-block;vertical-align:text-top;margin-left:8px}.banners .custom{height:275px;width:100%;background-repeat:no-repeat;background-size:cover;justify-content:center;display:flex;align-items:center}.banners .custom h1:after,.banners .custom span.banner_title:after{background:url(../images/bottom_bg.png) no-repeat;content:"";height:10px;left:0;right:0;bottom:-30px}.banners .custom h1{text-align:center;padding:0 15px;position:relative;display:block;width:100%}.banners .custom h1:after{display:none!important;margin:0 auto;width:136px;position:absolute}.banners .custom span.banner_title{text-align:center;padding:0 15px;position:relative;display:block;width:100%;font-family:"neue-haas-unica",sans-serif!important;font-size:30px;margin-bottom:45px!important;text-transform:uppercase;font-weight:400;margin-top:20px}.banners .custom span.banner_title:after{display:none!important;margin:0 auto;width:136px;position:absolute}.slideshow{position:relative}.slideshow .tp-caption.big_white{font-family:"neue-haas-unica",sans-serif;text-transform:uppercase;font-size:30px!important;max-width:1110px;width:100%;position:relative;margin:auto!important;left:0!important;letter-spacing:.1px}.tp-caption.description_slide{font-size:18px!important;color:#000;max-width:460px;width:100%;line-height:24px!important;white-space:initial!important}.tp-caption.description_slide p{margin-bottom:15px}.tp-caption a.btn{font-size:17px!important;color:#fff!important;width:135px!important;height:50px!important;line-height:36px!important;white-space:initial!important;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;text-shadow:none!important;text-transform:lowercase!important}.tp-caption a.btn::first-letter{text-transform:uppercase!important}.tp-caption a.btn:focus,.tp-caption a.btn:hover{background-color:#2b524c!important;color:#fff}@media (min-width:769px){.tp-caption.title_slide{font-size:30px!important;color:#000;text-transform:uppercase;max-width:460px;width:100%;line-height:40px!important;white-space:initial!important}.tp-caption.description_slide{font-size:18px!important;color:#000;max-width:500px;width:100%;line-height:24px!important;white-space:initial!important}}@media (max-width:480px){.tp-caption.description_slide{top:60px!important}}@media (max-width:768px){.tp-caption,.tp-caption.description_slide{font-size:10px!important;line-height:12px!important;max-width:initial!important;width:auto!important;white-space:initial!important}.tp-caption{left:35%!important}.tp-caption.description_slide p{margin-bottom:3px!important}.tp-caption.description_slide{color:#000}}#content .contact,#system-message-container{width:100%;max-width:780px;margin:0 auto 45px}#system-message .alert-heading{display:none}#content .contact .contact_file{margin-bottom:30px}#content .contact .contact_file .control-label{padding-top:5px}#content .contact .contact_file .controls{position:relative;cursor:pointer}#content .contact .contact_file span.btnfile{position:absolute;top:0;left:0;width:200px;display:block;margin:0;text-align:center}#content .contact .contact_file span.btnhover{background-color:#2b524c}#content .contact .contact_file #jform_contact_file{opacity:0;height:40px;cursor:pointer}#content .contact .contact_file .error-msg{display:none!important}#content .contact .contact_file .file_name{font-size:14px;display:block;margin-top:5px}.alert.alert-error{background:#fe6262;color:#fff;margin-top:50px;}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;color:#000}.slideshow .flight{font-weight:300!important}.box-1{margin-bottom:20px}.box-3{margin-top:20px}.box-1 h3,.box-2 h3,.box-3 h3{color:#7b7b7b;font-size:41px;margin-top:25px;font-weight:600}.box-1 p,.box-2 p,.box-3 p{color:#888;font-size:18px;line-height:28px}.box-1 p.c-green,.box-2 p.c-green,.box-3 p.c-green{color:#3cce88;font-weight:500;font-size:23px}.box-1,.box-3{text-align:right}.box-1 .block-text,.box-3 .block-text{padding-left:0;padding-right:16px}.box-2 .block-text{padding-left:60px;padding-right:0;margin-bottom:5px}.box-1 .block-img,.box-3 .block-img{padding-left:39px;text-align:left;padding-top:20px}.box-2{margin-left:384px}.box-1 .block-text{text-align:right}.bottom-content,.bottom-wrapper,.boutonpage,.boutonpage a,.box-1 .wow,.footer .box-social{text-align:center}.box-1 .block-img{margin-bottom:5px}.box-1 .wow::after{content:url(../img/dashed-top.png);position:relative;margin:0 auto}.box-2 .wow::after{content:url(../img/dashed-bottom.png);left:-48px;position:relative}.content-page{width:100%;max-width:100%}body.itemid-189 .content-page,body.itemid-519 .content-page,body.itemid-528 .content-page,body.itemid-559 .content-page,body.itemid-560 .content-page,body.itemid-561 .content-page,body.itemid-613 .content-page,body.itemid-614 .content-page,body.itemid-647 .content-page,body.itemid-648 .content-page,body.itemid-649 .content-page,body.itemid-739 .content-page,body.itemid-740 .content-page,body.itemid-742 .content-page,body.itemid-743 .content-page{padding-top:53px;background-color:#f4f4f4}body.itemid-519 .content-page a,body.itemid-557 .content-page a,body.itemid-614 .content-page a,body.itemid-649 .content-page a{color:#3cce88}body.com_assurances .content-page,body.com_entreprise .content-page,body.com_finance .content-page,body.com_solvable .content-page{background-color:#f4f4f4;padding-top:1px}body.com_contact .content-page{padding-top:15px;background-color:#f5f5f5}.bottom-content{margin:17px auto 14px;float:none}.bottom-content p{font-size:14px;color:#b8b8b7;font-weight:300;line-height:16px;margin-bottom:0;letter-spacing:.2px}.boutonpage{margin:112px auto 76px}.boutonpage a{background:url(../img/boutonpage.svg) no-repeat;text-transform:uppercase;border:0;color:#fff;width:330px;height:41px;line-height:37px;font-size:18px;font-weight:500;display:block;margin:auto;text-decoration:none}.boutonpage a:hover{background:url(../img/boutonpage_h.svg) no-repeat;color:#fff}.bottom-wrapper,.bottom-wrapper .bottom-2{background-color:#e7e9e4}#content .bottom-content{margin-top:70px}body.com_solvable #content .bottom-content{margin-top:45px}.footer .box-social .social-icons{margin-top:0}.bottom-wrapper{padding:10px 0 8px}.bottom-wrapper p{color:#3cce88;font-size:30px;text-transform:uppercase;margin:0;font-weight:300}.footer,.footer a{color:#fff}.bottom-wrapper p strong{font-weight:500}.footer{background-color:#0e1c3f;padding:58px 0 1px}.footer>.col-sm-3>.custom{font-weight:500;font-size:18px}.footer .box-social .social-icons a{margin-right:5px;width:50px;display:inline-block;height:50px}.footer .box-social .social-icons a.twitter{background:url(../img/icon_sociaux_milenia-01.svg) left center no-repeat}.footer .box-social .social-icons a.facebook{background:url(../img/icon_sociaux_milenia-02.svg) left center no-repeat}.footer .box-social .social-icons a.linkedin{background:url(../img/icon_sociaux_milenia-03.svg) left center no-repeat}.footer .box-social .social-icons a.instagram{background:url(../img/icon_sociaux_milenia-04.svg) left center no-repeat}.footer .box-social .social-icons a.twitter:hover{background:url(../img/icon_sociaux_milenia-01_h.svg) left center no-repeat}.footer .box-social .social-icons a.facebook:hover{background:url(../img/icon_sociaux_milenia-02_h.svg) left center no-repeat}.footer .box-social .social-icons a.linkedin:hover{background:url(../img/icon_sociaux_milenia-03_h.svg) left center no-repeat}.footer .box-social .social-icons a.instagram:hover{background:url(../img/icon_sociaux_milenia-04_h.svg) left center no-repeat}.footer .copyright{clear:both;text-align:center;margin-top:50px;font-weight:300;font-size:12px;text-transform:uppercase}.footer a:hover{text-decoration:none;color:#3cce88}#milenia_top_header .chzn-container-single .chzn-single span{color:#66b30b;font-size:18px;font-weight:400;display:inline-block}.mod-languages{padding-top:5px}#calculateur .input-group label{vertical-align:middle;padding-right:67px;color:#fff;font-size:26px;font-weight:400;margin-bottom:0}#calculateur{position:relative;z-index:100;width:100%;max-width:705px;padding:0;margin-bottom:60px;margin-top:-53px}#calculateur .input-group input{width:262px;height:50px;border:0;text-align:right;padding:0 125px 0 0;border-radius:2px;font-size:26px;font-weight:300;color:#ccc;vertical-align:middle}#calculateur .input-group span{position:absolute;right:74px;top:26px;color:#ccc!important;font-size:26px;font-weight:300}#sidebar-main,.sidebar{top:56px}.access{font-size:16px;font-weight:500}.access img.logo{margin-bottom:23px}.access span{font-weight:400;font-size:14px}.access a{color:#3cce88;text-transform:uppercase;margin-top:18px;display:block;font-size:15px}.goog-te-combo{border:0;padding:10px 0 10px 33px;border-radius:34px;text-align:center;height:50px;color:#3cce88;width:100%;font-size:15px!important;font-weight:700;background:url(../img/down.png) 90% center no-repeat #555;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.goog-te-gadget{color:#fff!important}.well{border:0 solid #e3e3e3;-webkit-box-shadow:none;box-shadow:none;padding:0}.goog-te-combo option{font-size:13.5px;font-weight:400;letter-spacing:.3px}#trans{position:relative!important;right:0!important;top:0!important;height:auto!important;width:275px!important;margin:43px auto 0;text-align:center}#calculateur .input-group{padding:20px 20px 15px 65px;float:left;margin-right:2px;height:91px;max-width:578px;width:578px}#calculateur .btn_calculateur{background:#3cce88;border:0;color:#fff;float:left;width:117px;text-align:center;height:91px;line-height:91px;font-size:24px;font-weight:500}#calculateur .btn_calculateur:hover{background:#2b524c}.page-header{margin:20px 0 45px!important;border-bottom:0 solid #eee}.entry-header{height:auto}#calculateur p{color:#bcbdb8;clear:both;margin-left:175px;font-size:18px;padding-top:4px}#canton,#duree_credit,#poursuite_saisie_cours,#titre,.styleselct{border-radius:4px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:url(../img/flech-select.svg) 97% center no-repeat #fff;width:58.2%!important}.visible-phone{display:none}.sidebar{position:fixed;bottom:0;width:300px;background-color:#fafafa}#sidebar-main .nav-pills li{margin:0}#sidebar-main .nav-pills li a:hover{color:#66b30b}#sidebar-main .nav-pills li.active a{background:#66b30b;color:#fff}#sidebar-main .nav-pills .nav-child li a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:12px 20px 10px 45px;color:#333;border-bottom:1px solid #ddd;display:block;font-size:15px;text-transform:uppercase;font-weight:400;width:100%;background:0 0}#sidebar-main .nav-pills .nav-child li.active a{background:#66b30b!important;color:#fff!important}#sidebar-main .nav-pills .nav-child a:focus,#sidebar-main .nav-pills .nav-child a:hover{background-color:#eee!important;color:#66b30b!important}.sidebar.right{right:-300px;text-align:left}.sidebar.left{left:-300px}.sidebar a{text-decoration:none;display:block}.sidebar .wrapper{position:relative;height:100%;width:100%;padding-top:34px;overflow-y:visible;padding-left:0;padding-right:0;-webkit-box-sizig:border-box -moz-box-sizing: border-box;box-sizing:border-box}#milenia_top_header .chzn-container .chzn-results li.highlighted{background-color:#3cce88;background-image:none;color:#fff}#milenia_top_header .chzn-container-single .chzn-drop{margin-top:-1px;border-radius:0;background-clip:padding-box}#milenia_top_header .chzn-container .chzn-results{position:relative;overflow-x:visible;overflow-y:auto;margin:0 0 3px;padding:0;max-height:240px;-webkit-overflow-scrolling:touch;text-align:center}.sidebar .wrapper ul.nav.menu.nav-pills li a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:12px 20px 10px 30px;color:#333;border-bottom:1px solid #ddd;display:block;font-size:15px;text-transform:uppercase;font-weight:400;width:100%}.sidebar .wrapper ul.nav.menu.nav-pills li{float:none;width:100%}.sidebar nav{margin-bottom:24px}.sidebar nav ul{list-style-type:none;margin:20px 0 0;padding:0}.sidebar nav ul ul{margin-top:0!important}.sidebar nav ul li.title{font-weight:700}.sidebar.main:after{content:"fermer"}.menu-button{padding:0;width:2.3em;height:2.3em;border:none;text-indent:-99999em;position:absolute;top:6px;right:10px;background:url(../img/menu-milenia.svg) left center no-repeat;color:#fff;outline:0}.close-button{opacity:1;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-transition-delay:.4s;transition-delay:.4s;font-size:0;position:absolute;z-index:9999999;right:89%;top:10px}#contact-form .control-label,#contact-form label{font-weight:400;font-size:18px}.close-button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close-button::after,.close-button::before{content:'';position:absolute;width:2px;height:16px;top:4px;background:#888}.sidebar.main.right{top:0!important;z-index:99999!important}.navbar.main{position:fixed;z-index:9999;top:0;right:14px}.item-page .entry-header{width:80%}.item-page .entry-meta ul{list-style:none}.item-page .entry-meta{float:right;margin-top:-60px}.item-page .entry-meta a{color:#3cce88}.item-page .entry-content{clear:both}#sidebar-main{display:none}.chzn-container .chzn-results li.highlighted{background-color:#3cce88;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3cce88),color-stop(90%,#3cce88));background-image:-webkit-linear-gradient(#3cce88 20%,#3cce88 90%);background-image:-moz-linear-gradient(#3cce88 20%,#3cce88 90%);background-image:-o-linear-gradient(#3cce88 20%,#3cce88 90%);background-image:linear-gradient(#3cce88 20%,#3cce88 90%);color:#fff}.sidebar .wrapper ul.nav.menu.nav-pills li a:hover,.sidebar .wrapper ul.nav.menu.nav-pills li.active a{color:#fff;border-radius:0}.chosen-container-single .chosen-single{border:0 solid #000!important;box-shadow:none!important;background:0 0!important}.chosen-container-single .chosen-single div b{background:url(../img/fleche-langue.svg) 0 2px no-repeat!important;display:inline-block!important;vertical-align:text-top;margin-left:8px}#contact-form .control-label{float:left;max-width:190px;width:100%;color:#000;text-align:left;padding-top:11px}#contact-form .control-label .text{display:none}@media (max-width:768px){#contact-form p{margin-left:0!important}}.red,form .star{color:#ff4747}#contact-form .controls{display:inline-block}#contact-form .control-group{float:left;width:100%;position:relative}#contact-form input[type=checkbox]{margin-top:19px}.contact h3+h3{display:none}.contact h1:first-child,.contact h3:first-child{font-size:30px;font-weight:500;text-transform:uppercase}#contact-form input[type=email],#contact-form input[type=text],#contact-form textarea{background-color:#fff;border:0;padding:4px 6px;color:#000;margin:0 10px 20px 0;float:left;width:385px;height:47px;text-indent:10px;font-size:21px;font-weight:400;border-radius:2px;outline:0}div.contact-address{margin-top:25px}div.contact-address .col-sm-5{margin-right:37px}div.contact-address h2{clear:both;margin-bottom:25px;position:relative;font-size:30px;text-transform:uppercase;font-weight:400}div.contact-address strong{font-weight:500}#contact-form textarea{min-height:130px}#contact-form div.form_submit .btn{margin-bottom:100px}#contact-form .error-msg{position:absolute;right:-15px;top:6px;background:#ff2e4a;box-shadow:0 2px 4px 0 rgba(152,28,45,.3);color:#fff;padding:6px 13px;font-size:18px;border-radius:6px}#contact-form .error-msg span{background:url(../img/arrow-error.png) 0 5px no-repeat;display:block;padding-left:16px;margin-left:-21px}.sidebar.main{display:none}.sidebar.main[data-sidebar-main=opened]{display:block}.body *{font-family:"neue-haas-unica",sans-serif!important}.width_100{width:100%;float:left}#finance #ville-error{margin-left:0;text-align:center}@media (min-width:1200px){.slideshow{min-height:428px}}@media (max-width:1067px){.box-2 .block-text{padding-left:0}.box-2{margin-left:-15px}}@media (max-width:1185px){.footer .col-sm-6{width:42%}}@media (max-width:1024px){.box-1 .wow: :after{content:url(../img/dashed-top-ipad.png);float:left;width:75%}.box-2 .wow::after{content:url(../img/dashed-bottom-ipad.png);width:75%;float:left;text-align:center;left:0}.site-title{background-image:url(../img/logo.svg);width:170px;height:38px;display:inline-block;font-size:0;background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin-left:10px}.slideshow .tp-caption.big_white{font-size:22px!important}#calculateur .input-group{padding:15px 20px 15px 10px;height:auto;width:82%}#calculateur .btn_calculateur{height:auto;line-height:100%;width:17%;padding-top:30px;padding-bottom:29px;float:right;font-size:21px}#milenia_top_header .chzn-container-single .chzn-single div b{margin-left:23px}}@media (min-width:700px) and (max-width:1024px){#calculateur .input-group span{right:108px;top:20px}}@media (max-width:991px){#calculateur{margin-top:0}}@media (max-width:930px){.footer{text-align:center}.footer .col-sm-6{margin-top:30px}.footer .col-sm-3,.footer .col-sm-6{width:100%}div#sib_embed_signup{margin:auto!important;width:100%!important}}@media (min-width:580px){div#sib_embed_signup input[type=text]{width:273px!important}}@media (max-width:580px){div#sib_embed_signup div.row{padding:10px 0!important}#trans,div#sib_embed_signup input[type=text]{width:100%!important}div#sib_embed_signup .sib-container .button{width:100%!important;background-size:100% 50px!important}.byline{margin:0 -15px}}@media (max-width:980px){.goog-te-combo{width:100%;font-size:12px!important}}@media (min-width:810px){.form_submit .controls{margin-left:190px}}@media (max-width:850px){#contact-form .error-msg{position:relative;left:0;top:-15px;width:100%}#contact-form .error-msg span{background:0 0}}@media (max-width:768px){dl.contact-address{margin-left:0}.advancedSelect{border-radius:4px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:url(../img/fleche-langue.svg) right no-repeat #fff;border:0;padding-right:11px;padding-top:4px;font-weight:700}#sidebar-main.side_opened,.visible-phone{display:block}.navigation.pull-left{display:none}.mod-languages{position:absolute;right:15px;top:0}.header-inner{padding-top:13px}#milenia_top_header{background:#fff;z-index:9999;position:fixed;height:auto;border-bottom:1px solid #ccc;width:100%}.slideshow{top:51px}#milenia_top_header select option[value]:selected{color:#01afd2}#contact-form .controls,#contact-form input[type=email],#contact-form input[type=text],#contact-form textarea{width:100%}.submit_form{text-align:center}.submit_form .submit.button{margin:0 auto}.chosen-container-single .chosen-single div b{margin-left:31px!important}}@media (max-width:700px){#calculateur{margin-top:0}}@media (max-width:668px){#calculateur .input-group label{padding-right:20px}#calculateur .input-group span{top:21px;right:110px;font-size:20px}.slideshow{min-height:200px;margin-bottom:51px}.box-1 h3,.box-2 h3,.box-3 h3{font-size:28px}.box-1 p,.box-2 p,.box-3 p{font-size:15px}.box-1 p.c-green,.box-2 p.c-green,.box-3 p.c-green{font-size:19px}.box-1 .block-img,.box-2 .block-img,.box-3 .block-img{display:none}.box-1 .wow,.box-2 .wow,.box-3 .wow{text-align:center;display:inline-block;width:100%}.box-1 .block-text,.box-2 .block-text,.box-3 .block-text{text-align:center;margin:0 auto;float:none}#calculateur p{text-align:center;width:100%!important;font-size:14px;margin-left:0;padding:5px 15px 0}.box-1 .wow::after,.box-2 .wow::after{content:"";border-bottom:3px dashed #ccc;width:53%;float:none;display:inline-block;margin-bottom:33px;margin-top:26px;left:0}.boutonpage{text-align:center;margin:73px auto 76px}.bottom-wrapper p{font-size:20px}.footer{text-align:center}.footer .box-social{margin-bottom:35px}.access{margin-bottom:45px}.logo-footer{margin-bottom:42px}}@media (max-width:653px){.wow .block-img{width:100%}.slideshow .tp-caption.big_white{font-size:22px!important;margin-bottom:5px!important;position:relative}}@media (max-width:610px){#calculateur .input-group label{padding-right:27px}}@media (max-width:603px){#calculateur .input-group{padding:15px 2px 15px 3px;height:auto}}@media (max-width:600px){.slideshow{min-height:100px}.box-1 .block-text,.box-2 .block-text,.box-3 .block-text{width:100%;text-align:center;padding:0 15px}}@media (max-width:506px){#calculateur .input-group label{font-size:15px;padding-right:10px}#calculateur .input-group{width:81%}#calculateur .btn_calculateur{width:17%;padding-top:24px;padding-bottom:24px}#calculateur .input-group input{height:39px;padding-left:0;text-align:left;text-indent:6px;width:60%;font-size:20px}.bottom-wrapper p strong{display:block;width:100%;line-height:22px;margin-top:9px}}@media (max-width:470px){.boutonpage a{width:100%;max-width:100%}.text-condition{width:89%}#finance .submit{border:0;color:#fff;text-align:center;font-size:18px;font-weight:500;width:100%;border-radius:50px;text-transform:uppercase;margin:10px 0;height:50px;padding:0;background:#3cce88!important;cursor:pointer}.logo-footer img{width:165px}}@media (max-width:375px){#calculateur .input-group span{top:50px;right:116px;font-size:21px}#calculateur .input-group label{font-size:20px;padding:5px 0}#calculateur .input-group input{font-size:23px;width:93%!important;padding:0 155px 0 0;text-align:right;border-radius:0}#calculateur .btn_calculateur{font-size:18px;height:40px;line-height:42px;padding:0;float:none;background:#3cce88;display:block;clear:both;overflow:hidden;width:150px;font-weight:400;margin:10px auto}#calculateur .input-group{padding:7px 7px 13px 4px;height:auto;width:100%;text-align:center;float:none;background:#3cce88!important}#milenia_top_header .container{padding-left:3px}.logo-footer img{width:165px}.slideshow .tp-caption.big_white{display:none}}@media (max-width:315px){#calculateur .input-group input{width:50%}}#content .contact{max-width:670px}.contact h1{text-align:center;line-height:40px;margin:0 0 70px!important;position:relative;font-weight:400!important}.contact h1:after{content:"";position:absolute;left:0;right:0;bottom:-24px;margin:auto;height:2px;width:38px;background-color:#2b524c}.contact h3{clear:both;margin-bottom:25px;position:relative;font-size:30px;text-transform:none!important;font-weight:400;position:relative}.contact h2{text-transform:lowercase!important;font-size:30px;color:#333;text-transform:uppercase;margin-bottom:25px!important;font-weight:300!important;line-height:33px;position:relative}.contact h2:before,.contact h3:before{content:url(../img/contact/picto-mail.svg);width:43px;height:29px;position:absolute;left:-65px}div.contact-address h2:before{position:absolute;left:-65px;top:-9px}div.contact-address .address-title:before{content:url(../img/contact/picto-pin.svg);width:40px;height:49px}div.contact-address .opening-title:before{content:url(../img/contact/picto-horaires.svg);width:44px;height:44px}.opening-title{font-size:25px;margin:0 0 26px}.jicons-text{font-size:18px;font-weight:500;min-width:108px;display:inline-block;padding-left:17px}.contact-infos span[class^=contact-]{padding-left:10px}.phone-contact:before{content:url(../img/contact/picto-tel.svg);width:20px!important;height:auto!important;display:inline-block}.fax-contact:before,.whatsapp-contact:before{width:19px;height:auto!important;display:inline-block}.whatsapp-contact:before{content:url(../img/contact/picto-whatsapp.svg)}.fax-contact:before{content:url(../img/contact/picto-fax.svg)}.contact-infos>div[class$="-contact"]{margin-bottom:11px}.contact-infos>div[class$="-contact"]:before{vertical-align:sub}.horaires_contact{margin-top:100px;margin-bottom:100px}@media (max-width:768px) and (min-width:600px){#content .contact{max-width:calc(100% - 107px)}}@media (max-width:667px){.contact-infos{margin-top:20px}}@media (max-width:930px) and (min-width:768px){.tp-caption.btn_go{bottom:0!important;top:auto!important}}@media (max-width:768px){body.com_assurances .content-page,body.com_contact .content-page,body.com_finance .content-page,body.com_solvable .content-page,body.itemid-189 .content-page,body.itemid-519 .content-page{padding-top:5px}#content .contact,#system-message-container{margin:0 auto 25px}.tp-caption.btn_go{bottom:-5px!important;top:auto!important}}@media (max-width:768px) and (min-width:560px){main#content{position:relative;top:51px}.fullwidthbanner-container,.fullwidthbanner-container .fullwidthabanner{height:270px!important}}.description_slider_mobile{display:none}@media (max-width:560px){.description_slider_mobile{display:block}.description_slider_mobile h2{font-size:25px!important;color:#000;text-transform:uppercase;line-height:35px!important;margin-bottom:20px}.description_slider_mobile p{font-size:18px!important;color:#000;line-height:24px!important}.tp-caption{display:none!important}}@media (max-width:1300px) and (min-width:769px){.tp-caption,.tp-caption.description_slide,.tp-caption.title_slide{max-width:initial!important;width:auto!important;white-space:initial!important}.tp-caption{left:40%!important}.tp-caption.title_slide{font-size:20px!important;text-transform:uppercase;line-height:30px!important}.tp-caption.description_slide{font-size:15px!important;line-height:20px!important}.tp-caption.btn_go{bottom:0!important;top:auto!important}.tp-caption.description_slide p{margin-bottom:8px}}#sidebar-main ul.nav ul.nav-child{display:none}#sidebar-main ul.nav ul.show_submenu{display:block!important}.floated-menu{width:60px;position:fixed;right:0;top:35%;z-index:9999999;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:visibility .5s,opacity .5s;-moz-transition:visibility .5s,opacity .5s;transition:visibility .5s,opacity .5s}.floated-menu .container{padding:0}.floated-menu .item-container{position:relative;width:60px;height:60px;margin-bottom:2px;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all}.floated-menu .item-container .item{height:60px;position:relative;display:table;cursor:pointer;text-decoration:none;-webkit-transition:transform .5s;-moz-transition:transform .5s;transition:transform .5s}@media screen and (min-width:900px){.floated-menu .item-container .item.show_item{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.floated-menu .item-container .item.show_item .icon-container{display:none!important;background:#2b524c}.floated-menu .item-container .item.show_item .text-container{background:#2b524c;opacity:1}}@media screen and (max-width:899px){.floated-menu{-webkit-transition:transform .5s;-moz-transition:transform .5s;transition:transform .5s}.floated-menu.is-hidden{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.floated-menu .item-container .item.fixed{position:fixed;left:0;z-index:999999999}.floated-menu .item-container .item.show_item{-webkit-transform:translateY(-326%);-moz-transform:translateY(-326%);-ms-transform:translateY(-326%);-o-transform:translateY(-326%);transform:translateY(-326%)}.floated-menu .item-container.block_form .item.show_item{-webkit-transform:translateY(-680%);-moz-transform:translateY(-680%);-ms-transform:translateY(-680%);-o-transform:translateY(-680%);transform:translateY(-680%)}.floated-menu .item-container .item.fixed .icon-container{display:none!important}.floated-menu .item-container .item.show_item .icon-container{background:#2b524c}.floated-menu .item-container .item.show_item .text-container{background:#2b524c;opacity:1}}.floated-menu .item-container .item .icon-container{width:60px;height:60px;background:#3cce88;position:absolute;top:0;left:0;-webkit-transition:background .5s;-moz-transition:background .5s;transition:background .5s}.floated-menu .item-container .item .icon-container .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.floated-menu .item-container .item .text-container{height:60px;position:relative;top:0;left:60px;background:#fff!important;min-width:305px;opacity:1!important;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}.floated-menu .item-container .item .text-container .text{position:absolute;top:0;left:0;right:0;height:256px;background:#fff;border:1px solid #ebebeb;border-right:0;border-top:0;font-family:"neue-haas-unica",sans-serif;font-size:16px;color:#333;font-weight:400;text-transform:initial;text-align:center;line-height:22px;padding:0;margin:0}.lng-it-IT .floated-menu .item-container .item .text-container .text{height:270px}.floated-menu .item-container .item .text-container .text .num_tel{font-size:20px;font-weight:700;margin-bottom:25px}.floated-menu .item-container .item .text-container .text span.title-module span.icon-title-tel{background:url(../images/picto-tel-h.svg) no-repeat;background-size:22px 22px;width:22px;height:22px;margin:0 10px 0 0;vertical-align:middle;display:inline-block}.floated-menu .item-container .item .text-container .text span.title-module span.icon-title-local{background:url(../images/picto-localisation-h.svg) no-repeat;background-size:27px 32px;width:27px;height:32px;margin:0 10px 0 0;vertical-align:middle;display:inline-block}.floated-menu .item-container .item .text-container .text span.title-module span.icon-title-rdv{background:url(../images/picto-rdv-h.svg) no-repeat;background-size:26px 26px;width:26px;height:26px;margin:0 10px 0 0;vertical-align:middle;display:inline-block}.floated-menu .item-container .item .text-container .text span.title-module{background:#f5f6f3;text-align:center;font-size:18px;cursor:pointer;text-transform:initial;margin:0 0 20px;padding:0;line-height:60px;color:#3cce88;height:60px;position:relative;font-weight:400;display:block}.floated-menu .item-container .item .text-container .text span.title-module:before{position:absolute;bottom:0;top:0;right:20px;content:"";display:block;width:10px;height:17px;margin:auto;background:url(../images/fleche-verte-title.png) center center no-repeat}.floated-menu .item-container .item .text-container .text span.title-module.title-3:before{right:10px}.floated-menu .item-container .item .text-container .text span.title-module:after{position:absolute;bottom:0;left:0;right:0;content:"";display:block;width:192px;height:1px;margin:auto;background:#3cce88}.blog .readmore a,.header-inner .navigation .nav-pills li.item-146{position:relative}.floated-menu .item-container .item .text-container .text span.title-module.title-2:after,.floated-menu .item-container .item .text-container .text span.title-module.title-3:after{width:250px}.floated-menu .item-container .item .text-container .text #telc_localisation a.btn{background:url(../images/fleche-blanche-droite.svg) 35px center no-repeat #3cce88!important;font-size:17px!important;color:#fff!important;text-transform:uppercase!important;width:265px;height:auto;margin:20px auto 0;padding:15px 0 15px 40px;line-height:20px;white-space:normal}.floated-menu .item-container .item .text-container .text #telc_rdv .btn{background:#3cce88!important;font-size:17px!important;color:#fff!important;text-transform:uppercase!important;width:265px;height:50px;margin:5px auto 0;padding:0;text-align:center;line-height:48px}.floated-menu .item-container .item .text-container .text #telc_localisation .btn:focus,.floated-menu .item-container .item .text-container .text #telc_localisation .btn:hover,.floated-menu .item-container .item .text-container .text #telc_rdv .btn:focus,.floated-menu .item-container .item .text-container .text #telc_rdv .btn:hover{background-color:#2b524c!important;color:#fff;outline:0}.floated-menu .arrow-container{position:relative;width:60px;height:60px;background:#fff;border:1px solid #ebebeb;cursor:pointer;visibility:hidden;opacity:0;-webkit-transition:background .5s,border-color .5s;-moz-transition:background .5s,border-color .5s;transition:background .5s,border-color .5s}.floated-menu .arrow-container:active .arrow,.floated-menu .arrow-container:hover .arrow{border-color:#fff}.floated-menu .arrow-container.show{visibility:visible!important;opacity:1;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all}.floated-menu .arrow-container:hover{background:#3cce88}.floated-menu .arrow-container:active{background:#2b524c}.floated-menu .arrow-container .arrow{display:block;position:absolute;width:60px;height:60px;background:url(../images/picto-back-vert.svg) center center no-repeat;top:0;left:0;right:0;margin:auto}.floated-menu .arrow-container .arrow:focus,.floated-menu .arrow-container .arrow:hover{width:60px;height:60px;background:url(../images/picto-back-blanc.svg) center center no-repeat}.floated-menu .arrow-container .arrow:after{display:none}.floated-menu #telc_rdv .pretext{font-size:16px;color:#000;padding:0 20px 30px}#telc_rdv input,#telc_rdv select,#telc_rdv textarea{background-color:#f5f6f3;border:0;padding:4px 6px;color:#000;margin:0 auto 22px;max-width:270px;width:100%;height:47px;text-indent:10px;font-size:18px;font-weight:400;border-radius:2px;outline:0}#telc_rdv mark{display:block!important;color:red;background:0 0!important;padding:0!important;margin:-20px 0 0;text-align:center}#telc_rdv input::-webkit-input-placeholder{opacity:1;color:#000!important}#telc_rdv input::-moz-placeholder{opacity:1;color:#000!important}#telc_rdv input:-ms-input-placeholder{opacity:1;color:#000!important}#telc_rdv input:-moz-placeholder{opacity:1;color:#000!important}@media screen and (max-width:899px){.floated-menu{bottom:0;left:0;right:0;top:auto;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.floated-menu .arrow-container,.floated-menu .item-container{margin:0;float:left;width:25%;background:#3cce88;top:0!important;height:70px}.floated-menu .item-container{border-right:1px solid #fff;height:70px}.floated-menu .item-container .item{width:100%}.floated-menu .item-container .item .icon-container{width:100%;z-index:2;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all;height:70px}.floated-menu .item-container .item .icon-container:hover{background:#2b524c}.floated-menu .item-container .item .text-container{min-width:100%;left:0;height:70px}.floated-menu .item-container .item .icon-container .icon{top:40%}.floated-menu .arrow-container:hover{background:#2b524c;border-color:#2b524c}.floated-menu .arrow-container .arrow{border-color:#fff;width:100%;background:url(../images/picto-back-blanc.svg) center center no-repeat}.floated-menu .arrow-container{border:0!important;visibility:visible!important;opacity:1!important}.floated-menu .item-container .item .text-container .text span.title-module:before{-webkit-transform:rotate(-270deg);-moz-transform:rotate(-270deg);-ms-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);right:20px!important}}.header-inner .navigation .nav-pills li.item-146 .nav-child,.header-inner .navigation .nav-pills li.item-540 .nav-child,.header-inner .navigation .nav-pills li.item-627 .nav-child{right:0}.header-inner .navigation .nav-pills .nav-child li.item-145,.header-inner .navigation .nav-pills .nav-child li.item-541,.header-inner .navigation .nav-pills .nav-child li.item-628{display:table;margin:auto}@media (max-width:768px) and (min-width:560px){.bottom-wrapper{margin-top:50px}}.blog-center.col-md-9{max-width:800px;width:100%}.blog h1{margin-bottom:20px!important;line-height:40px}.blog .page-header{margin-bottom:0!important}.blog .item .page-header{margin-top:0!important}body.page-blog .blog .page-header h2{margin-top:0;padding-top:0;color:#3cce88;font-size:24px;margin-bottom:20px}.blog .items-leading-style{/*column-count:2;column-gap:0*/display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.blog .items-leading .item{background:#f5f6f3;padding:0 0 20px;margin-right:30px;margin-bottom:30px;display:inline-block;max-width:370px;width:100%;float:left}.item .img-article{overflow:hidden;position:relative;height:135px;width:100%}.item .img-article img{position:absolute;top:0;left:0;right:0;max-width:100%;width:100%}.item .item-texte{padding:30px 35px 0}.blog .items-leading-style.items-leading .item{float:none}body.page-blog .blog h2,body.page-blog .blog h2 strong{font-size:30px;line-height:33px;font-weight:300;margin:30px 0 15px;text-transform: initial !important;}#latest-articles ul.tags,.blog ul.tags{margin:0;padding:0}#latest-articles ul.tags li,.blog ul.tags li{margin:0 10px 20px 0;padding:0;display:inline-block}#latest-articles ul.tags li a,.blog ul.tags li a{background:#e5e6e3;color:#555;font-size:15px;font-weight:400;padding:6px 20px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}#latest-articles ul.tags li a:active,#latest-articles ul.tags li a:focus,#latest-articles ul.tags li a:hover,.blog ul.tags li a:active,.blog ul.tags li a:focus,.blog ul.tags li a:hover{background:#3cce88;color:#fff}.blog .readmore a{width:auto;height:auto;background:0 0;color:#3cce88;text-align:left;font-size:17px;padding-left:40px;box-shadow:0 0}.blog .readmore a:active,.blog .readmore a:focus,.blog .readmore a:hover{color:#2b524c;text-decoration:none}.blog p.readmore{margin:30px 0;display: none;}.blog .readmore a:after{content:"";background:url(../images/fleche_verte.svg) center left no-repeat;display:inline-block;width:30px;height:18px;top:10px;left:0;position:absolute}.blog .readmore a:active:after,.blog .readmore a:focus:after,.blog .readmore a:hover:after{background:url(../images/fleche_verte_h.svg) center left no-repeat;width:30px;height:18px}#sidebar-blog{position:relative;background:#f5f6f3;padding:0;max-width:290px;margin:108px auto 30px;width:100%}#sidebar-blog .search{width:100%;background:#3cce88;padding:8px 35px;min-height:60px;max-width:100%!important}#sidebar-blog .search input[type=search]{width:100%;border:0;border-bottom:1px #fff solid;background:url(../images/loupe.svg) center left no-repeat;background-size:22px 22px;outline:0;color:#fff;padding:8px 0 8px 28px}#sidebar-blog .search input[type=search]::-webkit-input-placeholder{opacity:1;color:#fff!important}#sidebar-blog .search input[type=search]::-moz-placeholder{opacity:1;color:#fff!important}#sidebar-blog .search input[type=search]:-ms-input-placeholder{opacity:1;color:#fff!important}#sidebar-blog .search input[type=search]:-moz-placeholder{opacity:1;color:#fff!important}#sidebar-blog .tagspopular{padding:35px 35px 20px}#sidebar-blog .tagspopular ul{margin:0;padding:0}#sidebar-blog .tagspopular ul li{margin:0 0 20px;padding:0;display:block}#sidebar-blog .tagspopular ul li a{background:#e5e6e3;color:#555;font-size:15px;font-weight:400;padding:6px 20px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;text-align:center}#sidebar-blog .tagspopular ul li a:active,#sidebar-blog .tagspopular ul li a:focus,#sidebar-blog .tagspopular ul li a:hover{background:#3cce88;color:#fff;text-decoration:none}#item-article-blog.page-blog{max-width:600px;margin:65px auto 120px}#item-article-blog.page-blog .page-header h2{font-size:30px;font-weight:300;margin-bottom:25px!important;text-transform:uppercase;color:#333;line-height:33px}#item-article-blog.page-blog .page-header.header1{display:none!important}#item-article-blog.page-blog .item-image{display:none}body.view-article #sidebar-blog,body.view-search #sidebar-blog{margin:65px auto 30px}#item-article-blog.page-blog ul.tags{margin:35px 0 0;padding:0}.search{max-width:95%}.search form#searchForm{margin:65px auto 30px}.search .phrases-box label{padding-left:20px}.search input#search-searchword{background-color:#f4f4f4;border:0;padding:4px 6px;color:#000;margin:0 10px 20px 0;width:auto;height:47px;font-size:20px;font-weight:400;border-radius:0;outline:0}.search .btn{margin-top:0;height:46px;width:auto;padding:0 20px;outline:0!important;box-shadow:none}.search-results .result-title{margin-top:20px}.search-results .result-title a{color:#3cce88;text-decoration:none}.search-results .result-title a:active,.search-results .result-title a:focus,.search-results .result-title a:hover{color:#2b524c;text-decoration:none}@media (max-width:991px){.blog-center.col-md-9,.search{max-width:100%}.blog .items-leading-style{column-count:1;column-gap:0}.blog .items-leading .item{margin:0 0 1%;max-width:100%;float:left;width:100%}#item-article-blog.page-blog,.search form#searchForm{max-width:98%;margin:0 auto 20px}#sidebar-blog{position:initial;top:0;padding:0;max-width:100%;width:100%;margin:15px 0 20px!important}#sidebar-blog .tagspopular ul li{display:inline-block}}@media (max-width:561px){.blog{padding:0}.blog h1{margin-bottom:10px!important;font-size:25px}.blog .items-leading-style{column-count:1;column-gap:0}.blog .items-leading .item{max-width:100%;margin:0 0 20px}#item-article-blog.page-blog{max-width:100%!important}#sidebar-blog,.search form#searchForm{max-width:100%}#sidebar-blog{position:initial;top:0;padding:0;width:100%;margin:0 0 20px!important}#sidebar-blog .tagspopular ul li{display:inline-block}}@media (max-width:420px){.blog .items-leading .item{padding:0 0 20px}.item .item-texte{padding:30px 20px 0}#sidebar-blog .search{padding:8px 20px}#sidebar-blog .tagspopular{padding:35px 20px 20px}}@media (min-width:990px) and (max-width:1130px){.blog-center.col-md-9{max-width:70%;width:100%}#sidebar-blog{max-width:30%;width:100%}.blog .items-leading .item{margin:0 2% 2% 0;max-width:96%}#sidebar-blog .tagspopular ul li a{padding:6px 10px}#sidebar-blog .search{padding:8px 20px}#sidebar-blog .tagspopular{padding:35px 20px 20px}}#latest-articles{float:left;width:100%;background:#f5f6f3;padding:45px 0 60px;position:relative}#latest-articles:before{content:'';position:absolute;height:100%;background:#f5f6f3;z-index:-1;top:0;left:-100vw;right:-100vw}#latest-articles h2.title-module{font-size:30px;font-weight:300;margin-bottom:40px!important;text-transform:uppercase}#latest-articles .item{background:#fff;max-width:370px;float:left;padding:0 0 20px;margin-right:30px;margin-bottom:30px;display:inline-block}#latest-articles .item h3.title{margin-top:0;padding-top:0;color:#3cce88;font-size:24px;margin-bottom:20px;font-weight:400}#latest-articles p.readmore{margin:30px 0}#latest-articles .readmore a{width:auto;height:auto;background:0 0;color:#3cce88;text-align:left;font-size:17px;position:relative;padding-left:40px;box-shadow:0 0}#latest-articles .readmore a:active,#latest-articles .readmore a:focus,#latest-articles .readmore a:hover{color:#2b524c;text-decoration:none}#latest-articles .readmore a:after{content:"";background:url(../images/fleche_verte.svg) center left no-repeat;display:inline-block;width:30px;height:18px;top:10px;left:0;position:absolute}#latest-articles .readmore a:active:after,#latest-articles .readmore a:focus:after,#latest-articles .readmore a:hover:after{background:url(../images/fleche_verte_h.svg) center left no-repeat;width:30px;height:18px}body.view-article #latest-articles,body.view-search #latest-articles{display:none}#latest-articles .sidebar-right{background:#fff;max-width:290px;float:left;padding:30px 35px 20px;margin-bottom:30px;display:inline-block}#latest-articles .sidebar-right h2{margin:0;padding:0;font-size:30px;font-weight:300;text-transform:uppercase;color:#3cce88;line-height:35px}#latest-articles .sidebar-right h3{padding:0;margin:0 0 25px;font-size:30px;font-weight:800;color:#3cce88;line-height:35px}#latest-articles .sidebar-right strong{color:#3cce88}#latest-articles .sidebar-right p{margin:0 0 25px}#latest-articles .sidebar-right a.go{margin-top:40px}@media (min-width:990px) and (max-width:1130px){#latest-articles .item{margin:0 1% 0 0;max-width:33.33%}#latest-articles .sidebar-right{max-width:31.33%}}@media (max-width:991px){#latest-articles .item{margin:0 0 20px;max-width:100%!important;width:100%}#latest-articles .sidebar-right{max-width:100%;width:100%;margin:0 0 20px!important}}@media (max-width:561px){#latest-articles .item{margin:0 0 20px;max-width:100%}#latest-articles .sidebar-right{max-width:100%;width:100%;margin:0 0 20px!important}#latest-articles{padding:10px 0}}@media (max-width:420px){#latest-articles .item,#latest-articles .sidebar-right{padding:0 0 20px}}body.itemid-101 section.featured,body.itemid-297 section.featured,body.itemid-316 section.featured,body.itemid-615 section.featured{display:none}.lng-it-IT .header-inner .pull-right{margin-right:0!important}.header-inner .pull-right{margin-right:10%}.header-inner .pull-right .mod-languages,.header-inner .pull-right ul.nav.menu.nav-pills{display:inline-block}.header-inner .pull-right .mod-languages{position:relative}.mod-languages .chzn-container .chzn-drop{background:#65ba02!important}.mod-languages{background:#69bb06;height:40px;text-align:center;margin-left:auto;margin-right:auto;width:50px}#milenia_top_header .mod-languages .chzn-container-single .chzn-single span{color:#fff;font-size:16px;display:inline-block;font-weight:600;width:25px}#milenia_top_header .chosen-container-single .chosen-single span{width:25px;color:#fff;font-size:18px;font-weight:400}#sidebar-main .mod-languages,.header-inner .pull-right .mod-languages{display:inline-block;background:0 0;padding-top:10px;bottom:0;height:45px}#sidebar-main .mod-languages ul.lang,.header-inner .pull-right .mod-languages ul.lang{position:absolute;top:10px;left:0;right:0;width:100%;z-index:0}#sidebar-main .mod-languages ul.lang:before,.header-inner .pull-right .mod-languages ul.lang:before{content:"";background:#3cce88;position:absolute;left:0;right:0;bottom:0;top:10px;opacity:0;z-index:-1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#sidebar-main .mod-languages:hover ul.lang:before,.header-inner .pull-right .mod-languages:hover ul.lang:before{top:0;opacity:1}#sidebar-main .mod-languages ul.lang li,.header-inner .pull-right .mod-languages ul.lang li{position:relative;margin:0}#sidebar-main .mod-languages ul.lang li:not(.active),.header-inner .pull-right .mod-languages ul.lang li:not(.active){visibility:hidden;opacity:0;-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#sidebar-main .mod-languages:hover ul.lang li:not(.active),.header-inner .pull-right .mod-languages:hover ul.lang li:not(.active){visibility:visible;opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#sidebar-main .mod-languages ul.lang li a,.header-inner .pull-right .mod-languages ul.lang li a{padding:5px 9px;display:inline-block;font-size:18px;font-weight:400;text-transform:uppercase;color:#3cce88;position:relative;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}#assurances .step2 .slider .infobox .arrow.center,.hide_this_menu{display:none!important}#sidebar-main .mod-languages:hover ul.lang li a,.header-inner .pull-right .mod-languages:hover ul.lang li a{color:#fff}#sidebar-main .mod-languages:hover ul.lang li a:before,.header-inner .pull-right .mod-languages:hover ul.lang li a:before{content:"";background:#fff;position:absolute;left:0;right:0;bottom:0;height:2px;width:0;margin:auto;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-ms-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear}#sidebar-main .mod-languages:hover ul.lang li a:hover:before,#sidebar-main .mod-languages:hover ul.lang li.active a:before,.header-inner .pull-right .mod-languages:hover ul.lang li a:hover:before,.header-inner .pull-right .mod-languages:hover ul.lang li.active a:before{width:20px}#sidebar-main .mod-languages ul.lang li.active:after,.header-inner .pull-right .mod-languages ul.lang li.active:after{content:"";position:absolute;right:0;top:0;bottom:0;margin:auto;width:10px;background-image:url(../img/down.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}#sidebar-main .mod-languages:hover ul.lang li.active:after,.header-inner .pull-right .mod-languages:hover ul.lang li.active:after{opacity:0}.mod-languages{z-index:99999999}.rev_slider_wrapper .rev_slider ul li,.rev_slider_wrapper .rev_slider ul li div.tp-caption{opacity:1!important}.header-inner .navigation .nav-pills li.item-537,.header-inner .navigation .nav-pills li.item-540,.header-inner .navigation .nav-pills li.item-590,.header-inner .navigation .nav-pills li.item-593,.header-inner .navigation .nav-pills li.item-624,.header-inner .navigation .nav-pills li.item-627{position:relative}body.lng-es-ES #calculateur .input-group span{position:absolute;right:95px!important}a.helvetia_link:before{background:0 0!important}.blog .page-header h2 a{color:#3cce88}@media (max-width:520px){.banners .bannier_assurances{background-position:-100px 0}}@media (max-width:414px){.banners .bannier_assurances{background-position:-180px 0}}.tp-caption a.btn.start_demarche{width:345px!important}.silder_title{line-height:30px}.silder_title.mobile{margin-bottom:10px!important}@media (max-width:768px){.whatsapp-contact.mobile{display:block!important}.whatsapp-contact.desktop{display:none!important}}div.ui-helper-hidden-accessible{display:none!important}@media (min-width:768px){.contact-recaptcha{width:45%}}.blog-search ul.pagination-list li{display:inline-block;margin-left:15px}.blog-search ul.pagination-list li a{color:#a2c007}.blog-search ul.pagination-list li.disabled{display:none}.pagination.blog-search{margin-left:-50px}.com_finance .banners .bannier_assurances{background-position:center -120px}#assainissements .assainissements-header,#assurances .assurances-header,#finance .finance-header{text-align:center}#assainissements .title,#assurances .title.top,#finance .title{font-size:30px;line-height:40px;text-align:center;text-transform:uppercase;margin:55px 0 50px!important;position:relative;background:url(../images/forme.png) left center no-repeat;background-size:42px auto;padding-left:70px;display:inline-block}#assainissements .title:after,#assurances .title.top:after,#finance .title:after{content:"";position:absolute;left:0;right:0;bottom:-24px;margin:auto;height:2px;width:38px;background-color:#3cce88}#assainissements .sous-title,#assurances .sous-title,#finance .sous-title{font-size:25px!important;line-height:35px!important;color:#3cce88;text-align:center;text-transform:uppercase;margin-bottom:65px}.com_finance main#content,.nos-partenaires main#content{top:0}.nos-partenaires .bannier_assurances{background-position:center -120px}.nos-partenaires.partenaire .page-header{padding-bottom:0}.nos-partenaires .page-header{margin:0!important}.nos-partenaires .page-header h1{text-align:center;line-height:40px;margin:55px 0 50px!important;position:relative}.nos-partenaires.partenaire .page-header{text-align:center}.nos-partenaires.partenaire .page-header h1{display:inline-block;padding-left:75px;background-image:url(../images/forme.png);background-position:left center;background-repeat:no-repeat;background-size:50px auto;line-height:52px;margin-bottom:45px!important}.nos-partenaires .page-header h1:after{content:"";position:absolute;left:0;right:0;bottom:-24px;margin:auto;height:2px;width:38px;background-color:#3cce88}.nos-partenaires.partenaire .page-header h1:after{bottom:-20px}.nos-partenaires .content-hedaer p{font-size:18px;line-height:24px;margin-bottom:20px}.nos-partenaires .content-hedaer p a{color:#3cce88}.nos-partenaires .content-body{padding-top:55px}.nos-partenaires.partenaire .content-body{padding-top:0}.nos-partenaires .content-body .item{position:relative;padding-left:240px;margin-bottom:60px;min-height:210px}.nos-partenaires .content-body .item .left{border:1px solid #e7e9e4;position:absolute;top:0;left:0;margin:auto;width:210px;height:210px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.nos-partenaires .content-body .item .left img{max-width:170px;width:100%!important;height:auto!important}.nos-partenaires .content-body .item .right ul{list-style:none;padding-left:0;margin:0}.nos-partenaires .content-body .item .right ul li{font-size:18px;line-height:24px;padding-left:18px;position:relative}.nos-partenaires .content-body .item .right ul li:before{content:"";position:absolute;left:0;top:7px;width:9px;height:9px;border-radius:50%;background-color:#3cce88}.nos-partenaires .content-body .item .right a{display:inline-block;font-size:17px;line-height:24px;font-weight:700;color:#3cce88;padding-left:40px;margin-top:20px;background-image:url(../images/fleche-verte-droite.svg);background-repeat:no-repeat;background-position:left center;background-size:30px auto;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.nos-partenaires .content-body .item .right a:hover{color:#2b524c!important}.nos-partenaires .content-body .item-btn{text-align:center}.nos-partenaires .content-body .item-btn .btn{margin-bottom:60px!important;max-width:none;width:auto;display:inline-block;line-height:50px;font-size:17px;font-weight:700;height:auto;background-image:url(../images/forme-2.png);background-position:40px center;background-repeat:no-repeat;background-size:35px auto;padding:0 50px 0 85px}.nos-partenaires .content-body .partenaire{display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:80px}.nos-partenaires .content-body .partenaire .left,.nos-partenaires .content-body .partenaire .right{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 15px}.nos-partenaires .content-body .partenaire .left{padding-right:45px}.nos-partenaires .content-body .partenaire .right{border-left:2px solid #e7e9e4;position:relative;overflow:hidden}.nos-partenaires .content-body .partenaire .right:after{content:"";position:absolute;left:-4px;top:0;bottom:0;width:8px;height:8px;background:#e7e9e4;margin:auto;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nos-partenaires .content-body .partenaire .right .btn{margin:0 auto 30px;display:block;line-height:20px;font-size:16px;font-weight:700;height:auto;background-position:40px center;background-repeat:no-repeat;background-size:35px auto;max-width:none;width:340px;padding:15px 45px 15px 90px;white-space:initial}.nos-partenaires .content-body .partenaire .right .btn.credit{background-image:url(../images/icons-partenaires/picto-credit-prive.svg)}.nos-partenaires .content-body .partenaire .right .btn.dettes{background-image:url(../images/icons-partenaires/picto-solvabilite.svg)}.nos-partenaires .content-body .partenaire .right .btn.donnee{background-image:url(../images/icons-partenaires/picto-nettoyage-donnees.svg)}.nos-partenaires .content-body .partenaire .right .btn.chomage{background-image:url(../images/icons-partenaires/picto-assurance-chomage.svg)}.nos-partenaires .content-body .partenaire .right .btn:last-of-type{margin-bottom:0}.nos-partenaires .content-body .partenaire .right a{color:#fff!important}.go-espace-partenaires .inner-content{display:inline-block;border-top:1px solid #fff;padding-top:10px;margin-left:15px;margin-top:40px}.go-espace-partenaires .inner-content a{padding-left:60px;position:relative;display:inline-block;background-image:url(../images/fleche-verte-droite.svg),url(../images/forme.png);background-size:20px auto,22px auto;background-repeat:no-repeat,no-repeat;background-position:left center,25px center;line-height:30px;color:#3cce88}@media screen and (max-width:767px){#assainissements .title,#assurances .title.top,#finance .title{font-size:25px;padding-left:55px}.nos-partenaires.partenaire .page- header h1{padding-left:60px}.nos-partenaires .bannier_assurances{background-position:center 45px!important}.com_finance .banners .bannier_assurances,.nos-partenaires .bannier_assurances{background-position:center top}.nos-partenaires .content-body .partenaire{display:block}.nos-partenaires .content-body .partenaire .left,.nos-partenaires .content-body .partenaire .right{-webkit-flex:none;-ms-flex:none;flex:none;max-width:none;border:none}.nos-partenaires .content-body .partenaire .left{padding-bottom:25px}.nos-partenaires .content-body .partenaire .right:after{opacity:0}}@media screen and (max-width:550px){.nos-partenaires .content-body .item{padding-left:0;padding-top:240px}.nos-partenaires .content-body .item .left{right:0}}#section-style4 .col-sm-6.bloc-right{padding:35px 35px 60px!important}#section-style4 .bloc-right .temoignages{margin-top:0;position:relative;padding:0 15px}#section-style4 .bloc-right .temoignages li{padding:0}#section-style4 .bloc-right .temoignages li p:last-of-type{margin-bottom:0}#section-style4 .bloc-right .temoignages .owl-dots{position:absolute;left:0;right:0;bottom:-35px;text-align:center}#section-style4 .bloc-right .temoignages .owl-dots .owl-dot{width:15px;height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #3cce88;margin:0 3px;display:inline-block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#section-style4 .bloc-right .temoignages .owl-dots .owl-dot.active{background:#3cce88}#section-style4 .bloc-right .temoignages .owl-nav .owl-next,#section-style4 .bloc-right .temoignages .owl-nav .owl-prev{position:absolute;top:0;bottom:0;margin:auto;width:15px;height:15px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#section-style4 .bloc-right .temoignages .owl-nav .owl-prev{left:-15px;border-left:3px solid #3cce88;border-bottom:3px solid #3cce88}#section-style4 .bloc-right .temoignages .owl-nav .owl-next{right:-15px;border-top:3px solid #3cce88;border-right:3px solid #3cce88}@media screen and (max-width:767px){#section-style4 .col-sm-6.bloc-right{max-width:100%}}.custom.row.box-1.box-homenew{margin-top:-25px}@media (min-width:769px){div.pe-richsnippets{position:relative;left:45px;margin-bottom:10px}}.page-blog #item-article-blog div[itemprop=articleBody] a,.page-blog .items-leading div.item p a,ul.relateditems li a{color:#3cce88}.page-blog #item-article-blog div[itemprop=articleBody] a:hover,.page-blog .items-leading div.item .page-header h2 a:hover,.page-blog .items-leading div.item p a:hover,ul.relateditems li a:hover,.blog .items-leading-style .page-header h2 a:hover{color:#2b524c}body.page-blog .content-page{overflow:hidden}body.com_assurances #btn_faire_ma_demande,body.com_entreprise #btn_faire_ma_demande,body.com_finance #btn_faire_ma_demande,body.com_solvable #btn_faire_ma_demande,body.com_solvable #btn_step3{position:relative}body.com_assurances #btn_faire_ma_demande:after,body.com_entreprise #btn_faire_ma_demande:after,body.com_finance #btn_faire_ma_demande:after,body.com_solvable #btn_faire_ma_demande:after,body.com_solvable #btn_step3:after{content:" ";position:absolute;left:30px;top:0;bottom:0;display:block;width:25px;height:25px;margin:auto;border-radius:50%;border:2px solid #fff;border-color:#fff transparent;animation:lds-dual-ring 1.2s linear infinite;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}body.com_assurances #btn_faire_ma_demande.disabled:after,body.com_entreprise #btn_faire_ma_demande:after,body.com_finance #btn_faire_ma_demande.disabled:after,body.com_solvable #btn_faire_ma_demande.disabled:after,body.com_solvable #btn_step3.disabled:after{opacity:1}body.com_assurances #btn_faire_ma_demande,body.com_entreprise #btn_faire_ma_demande,body.com_finance #btn_faire_ma_demande,body.com_solvable #btn_faire_ma_demande,body.com_solvable #btn_step3{position:relative}body.com_assurances #btn_faire_ma_demande:after,body.com_entreprise #btn_faire_ma_demande:after,body.com_finance #btn_faire_ma_demande:after,body.com_solvable #btn_faire_ma_demande:after,body.com_solvable #btn_step3:after{content:" ";position:absolute;left:30px;top:0;bottom:0;display:block;width:25px;height:25px;margin:auto;border-radius:50%;border:2px solid #fff;border-color:#fff transparent;animation:lds-dual-ring 1.2s linear infinite;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}body.com_assurances #btn_faire_ma_demande.disabled:after,body.com_entreprise #btn_faire_ma_demande.disabled:after,body.com_finance #btn_faire_ma_demande.disabled:after,body.com_solvable #btn_faire_ma_demande.disabled:after,body.com_solvable #btn_step3.disabled:after{opacity:1}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.item-807 ul,.item-809 ul,.item-811 ul,.item-813 ul,.item-815 ul,.item-817 ul{display:none!important}#item-article-blog.blog.item-page:not(.page-blog) .page-header{margin:0!important;padding:0!important}#item-article-blog.blog.item-page:not(.page-blog) .page-header h1{text-align:center;line-height:40px;margin:55px 0 25px!important;position:relative}body.page-politique #item-article-blog.blog.item-page:not(.page-blog) .page-header h1{margin:55px 0 50px!important}#item-article-blog.blog.item-page:not(.page-blog) .page-header h1:after{content:"";position:absolute;left:0;right:0;bottom:-24px;margin:auto;height:2px;width:38px;background-color:#2b524c}#item-article-blog.blog.item-page.nos-partenaires .page-header h1{margin:55px 0 50px!important}#finance form#adminForm input::-webkit-input-placeholder{opacity:.4;color:#000!important}#finance form#adminForm input::-moz-placeholder{opacity:.4;color:#000!important}#finance form#adminForm input:-ms-input-placeholder{opacity:.4;color:#000!important}#finance form#adminForm input:-moz-placeholder{opacity:.4;color:#000!important}#assurances form#adminForm input::-webkit-input-placeholder{opacity:.4;color:#000!important}#assurances form#adminForm input::-moz-placeholder{opacity:.4;color:#000!important}#assurances form#adminForm input:-ms-input-placeholder{opacity:.4;color:#000!important}#assurances form#adminForm input:-moz-placeholder{opacity:.4;color:#000!important}.blog .items-leading-style .page-header h2 a{text-transform:initial!important}.banners .custom.banner-article-blog{position:relative;overflow:hidden}.banners .custom.banner-article-blog img{position:absolute;top:0;left:0;right:0;max-width:100%;width:100%}@media (max-width:850px){.banners .custom.banner-article-blog img{left:auto;right:auto;top:0;bottom:0;max-height:100%;max-width:none;width:auto}}span.text-condition a{color:#3cce88}.content-body.partenaire_list_item{margin-top:-35px}#latest-articles .relateditems{column-count:2;column-gap:0}#latest-articles .relateditems .item{float:none;max-width:370px}@media (min-width:990px){#latest-articles .relateditems{width:800px}}@media (max-width:991px){#latest-articles .relateditems{column-count:1;column-gap:0}} .section-text-infos{background-color: #f4f4f4;padding: 50px 0;}.section-text.homecredit.padding15 {padding: 15px 0 15px;}
#section-style1.section-bloc-infos {padding: 50px 0 60px;}
.nos-partenaires .content-body .partenaire .right .btn.documents{background-image:url(../images/icons-partenaires/docs.svg); background-size:27px !important;}
.structure.section-bloc-infos h2{
    font-size: 30px;
    font-weight: 400 !important;
    text-align: center;
    line-height: 40px;
    color: #333;
    position: relative;
    margin: 15px 0 45px!important;
	padding-bottom: 0;
	text-transform: initial !important;
}
.section-text-infos .headerhome h2 {
    font-size: 30px;
    font-weight: 400 !important;
    text-align: center;
    line-height: 40px;
    color: #333;
    position: relative;
    margin: 15px 0 50px!important;
	padding-bottom: 0;
	text-transform: initial !important;
}
.section-bloc-infos h2:after, .section-text-infos .headerhome h2::after {
	content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -12px;
    margin: auto;
    height: 2px;
    width: 38px;
    background: #2b524c;
	border-radius: initial;
}

@media screen and (max-width: 768px) {	
	.section-bloc-infos h2:after, .section-text-infos .headerhome h2::after {
		bottom: -12px;
	}
}
.color-gris {background-color: #F4F4F4 !important}

.page-blog #item-article-blog div[itemprop="articleBody"] a.article-btn,.btn.article-btn {
    color: #fff !important;
}

.date-item{
	color:#b1afaf;
	margin-bottom:5px
}

#nav .logo{
    margin:auto  !important;
}