@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Open+Sans:ital,wdth,wght@0,75..100,300..800;1,75..100,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wdth,wght@0,75..100,300..800;1,75..100,300..800&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}a{text-decoration:none;color:inherit}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input{padding:0;margin:0;border:none}input:focus{outline:none}iframe{border:0;margin:0;padding:0;position:absolute}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}.m-all0{margin:0px !important}.m-all2{margin:2px !important}.m-all5{margin:5px !important}.m-all10{margin:10px !important}.m-all15{margin:15px !important}.m-all20{margin:20px !important}.m-all25{margin:25px !important}.m-all40{margin:40px !important}.m-all50{margin:50px !important}.m-all75{margin:75px !important}.m-all100{margin:100px !important}.m-top0{margin-top:0px !important}.m-top5{margin-top:5px !important}.m-top10{margin-top:10px !important}.m-top15{margin-top:15px !important}.m-top20{margin-top:20px !important}.m-top25{margin-top:25px !important}.m-top40{margin-top:40px !important}.m-top50{margin-top:50px !important}.m-top75{margin-top:75px !important}.m-top100{margin-top:100px !important}.m-top150{margin-top:150px !important}.m-top200{margin-top:200px !important}.m-top250{margin-top:250px !important}.m-bottom0{margin-bottom:0px !important}.m-bottom2{margin-bottom:2px !important}.m-bottom5{margin-bottom:5px !important}.m-bottom10{margin-bottom:10px !important}.m-bottom15{margin-bottom:15px !important}.m-bottom20{margin-bottom:20px !important}.m-bottom25{margin-bottom:25px !important}.m-bottom50{margin-bottom:50px !important}.m-bottom75{margin-bottom:75px !important}.m-bottom100{margin-bottom:100px !important}.m-bottom150{margin-bottom:150px !important}.m-bottom200{margin-bottom:200px !important}.m-bottom250{margin-bottom:250px !important}.m-right0{margin-right:0px !important}.m-right5{margin-right:5px !important}.m-right10{margin-right:10px !important}.m-right15{margin-right:15px !important}.m-right20{margin-right:20px !important}.m-right25{margin-right:25px !important}.m-right50{margin-right:50px !important}.m-right75{margin-right:75px !important}.m-right100{margin-right:100px !important}.m-right150{margin-right:150px !important}.m-right200{margin-right:200px !important}.m-right250{margin-right:250px !important}.m-left0{margin-left:0px !important}.m-left5{margin-left:5px !important}.m-left10{margin-left:10px !important}.m-left15{margin-left:15px !important}.m-left25{margin-left:25px !important}.m-left50{margin-left:50px !important}.m-left75{margin-left:75px !important}.m-left100{margin-left:100px !important}.m-left150{margin-left:150px !important}.m-left200{margin-left:200px !important}.m-left250{margin-left:250px !important}.m-top-5{margin-top:-5px !important}.m-top-10{margin-top:-10px !important}.m-top-15{margin-top:-15px !important}.m-top-25{margin-top:-25px !important}.m-top-50{margin-top:-50px !important}.m-top-75{margin-top:-75px !important}.m-top-100{margin-top:-100px !important}.m-top-150{margin-top:-150px !important}.m-top-200{margin-top:-200px !important}.m-top-250{margin-top:-250px !important}.m-bottom-5{margin-bottom:-5px !important}.m-bottom-10{margin-bottom:-10px !important}.m-bottom-15{margin-bottom:-15px !important}.m-bottom-25{margin-bottom:-25px !important}.m-bottom-50{margin-bottom:-50px !important}.m-bottom-75{margin-bottom:-75px !important}.m-bottom-100{margin-bottom:-100px !important}.m-bottom-150{margin-bottom:-150px !important}.m-bottom-200{margin-bottom:-200px !important}.m-bottom-250{margin-bottom:-250px !important}.p-all0{padding:0px !important}.p-all2{padding:2px !important}.p-all5{padding:5px !important}.p-all10{padding:10px !important}.p-all15{padding:15px !important}.p-all25{padding:25px !important}.p-all50{padding:50px !important}.p-top0{padding-top:0px !important}.p-top5{padding-top:5px !important}.p-top10{padding-top:10px !important}.p-top15{padding-top:15px !important}.p-top25{padding-top:25px !important}.p-top50{padding-top:50px !important}.p-top100{padding-top:100px !important}.p-bottom0{padding-bottom:0px !important}.p-bottom5{padding-bottom:5px !important}.p-bottom10{padding-bottom:10px !important}.p-bottom15{padding-bottom:15px !important}.p-bottom25{padding-bottom:25px !important}.p-bottom50{padding-bottom:50px !important}.p-bottom75{padding-bottom:75px !important}.p-bottom100{padding-bottom:100px !important}.p-left0{padding-left:0px !important}.p-left2{padding-left:2px !important}.p-left3{padding-left:3px !important}.p-left5{padding-left:5px !important}.p-left10{padding-left:10px !important}.p-left15{padding-left:15px !important}.p-left20{padding-left:20px !important}.p-left25{padding-left:25px !important}.p-left50{padding-left:50px !important}.p-right0{padding-right:0px !important}.p-right2{padding-right:2px !important}.p-right3{padding-right:3px !important}.p-right5{padding-right:5px !important}.p-right10{padding-right:10px !important}.p-right15{padding-right:15px !important}.p-right20{padding-right:20px !important}.p-right25{padding-right:25px !important}.p-right50{padding-right:50px !important}.opacity01{opacity:0.1 !important}.opacity02{opacity:0.2 !important}.opacity03{opacity:0.3 !important}.opacity04{opacity:0.4 !important}.opacity05{opacity:0.5 !important}.opacity06{opacity:0.6 !important}.opacity07{opacity:0.7 !important}.opacity08{opacity:0.8 !important}.opacity09{opacity:0.9 !important}.opacity1{opacity:1 !important}*{box-sizing:border-box;font-family:"Poppins",sans-serif}a,p,h1,h2,h3,h4,h5,h6,ul,ol,li,span,label{font-family:"Poppins",sans-serif;line-height:1.2}a b,p b,h1 b,h2 b,h3 b,h4 b,h5 b,h6 b,ul b,ol b,li b,span b,label b{font-weight:600}a i,p i,h1 i,h2 i,h3 i,h4 i,h5 i,h6 i,ul i,ol i,li i,span i,label i{color:#d0b65b;margin-right:5px}a.center,p.center,h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,ul.center,ol.center,li.center,span.center,label.center{text-align:center !important;width:100%}html{min-height:100vh;min-width:100vw;background-color:#fff}img{max-width:100%}header{display:flex;position:relative;width:100%;z-index:9;position:relative}header #menu{position:absolute;top:25px;right:0;border-radius:5px 5px 0 5px;display:inline-block;cursor:pointer;padding:8px;height:40px;width:40px;text-align:center;z-index:2;font-size:20px;color:#fff;background-color:#d0b65b;display:none}header #menu #menu_open{display:block}header #menu #menu_close{display:none}header #menu.actif{background-color:#1e1d22}header #menu.actif #menu_open{display:none}header #menu.actif #menu_close{display:block}header #menu i{color:#fff}header h1{top:25px;position:absolute}header h1 img{width:80px}header nav{position:absolute;top:10px;right:0;display:block;color:#fff;font-family:"Poppins",sans-serif;font-weight:500}header nav ul{display:inline-block;position:relative;z-index:2;text-align:center;padding:25px 0}header nav ul li{display:inline;vertical-align:middle}header nav ul li a{text-align:left;display:inline;font-size:13px;text-transform:uppercase;padding:10px 5px 10px 10px;cursor:pointer;color:#fff;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header nav ul li a.actif{color:#d0b65b}header nav ul li a:hover,header nav ul li a:focus{color:#d0b65b}header #btn_call{display:inline-block;width:auto;font-size:13px;margin-left:20px;padding:10px 15px}.minheight_screen{position:relative;min-height:calc(100vh - 50px)}.container{max-width:98%;margin:0 auto;width:1180px;position:relative}.div_flex{display:flex;flex-wrap:wrap;position:relative}.div_flex>div{position:relative}.div_flex.flex_center{align-items:center;justify-content:center}.div_flex .mid_flex{width:50%}.div_flex .tiers_flex_1{width:33.33%}.div_flex .tiers_flex_2{width:66.66%}.btn,.btn2,.btn3,.btn4{display:inline;width:100%;position:relative;padding:10px 25px;text-align:center;border:none;background-color:#d0b65b;color:#20201f;font-size:16px;margin:0 auto;cursor:pointer;font-weight:600;border-radius:25px;border:2px solid #d0b65b;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn:hover,.btn:focus,.btn2:hover,.btn2:focus,.btn3:hover,.btn3:focus,.btn4:hover,.btn4:focus{background-color:#20201f;color:#d0b65b}.btn.btn_small,.btn2.btn_small,.btn3.btn_small,.btn4.btn_small{font-size:16px;padding:6px 10px}.btn.btn_verysmall,.btn2.btn_verysmall,.btn3.btn_verysmall,.btn4.btn_verysmall{font-size:14px;padding:6px 10px}.btn.btn_uppercase,.btn2.btn_uppercase,.btn3.btn_uppercase,.btn4.btn_uppercase{color:#fff;text-transform:uppercase;font-size:14px;font-weight:500}.btn2{background-color:transparent;color:#fff;font-weight:500}.btn2:hover,.btn2:focus{background-color:#d0b65b;color:#20201f}.btn3{background-color:#d0b65b;color:#20201f}.btn3:hover,.btn3:focus{background-color:#fff;color:#d0b65b}.btn4{border-color:#20201f;background-color:#20201f;color:#d0b65b}.btn4:hover,.btn4:focus{border-color:#fff;background-color:#fff}.btn_disabled{pointer-events:none;cursor:not-allowed}.lightbox{position:fixed;opacity:1;width:100vw;height:100vh;justify-content:center;align-items:center;background-color:rgba(1,1,1,0.5);top:0;left:0;display:none}.lightbox.actif{display:flex}.lightbox form{padding:25px;width:400px;display:inline-block;background-color:#faf8ee;border:10px solid #fff}.lightbox form h4{text-align:center;font-family:"Poppins",sans-serif;margin-bottom:15px;color:#d0b65b;font-weight:700;font-size:18px}.lightbox form h4 small{font-weight:300;font-size:16px;display:block;margin-top:5px}form.form_center{text-align:center}form.form_center fieldset{display:block;width:100%}form.form_center fieldset label{font-family:"Poppins",sans-serif;font-weight:300;font-size:12px;margin-bottom:5px;display:block;text-align:left}form.form_center fieldset input,form.form_center fieldset select,form.form_center fieldset textarea{width:100%;display:block;padding:6px 10px;border:none}form.form_center .div_flex fieldset{width:50%;padding:3px}#accueil,#accueil_small{position:relative;z-index:8;padding-top:25px;background-position:center;background-repeat:no-repeat;background-size:cover;height:95vh;min-height:650px;max-height:900px;background-image:url("../img/background_accueil.jpg")}#accueil .bloc_texte,#accueil_small .bloc_texte{max-width:95%;color:#fff;width:500px;box-sizing:border-box;position:relative;margin:0}#accueil h2,#accueil_small h2{font-family:"Fraunces",serif;color:#fff;font-size:42px;line-height:1.3}#accueil h5,#accueil_small h5{margin:15px 0;font-family:"Poppins",sans-serif;color:#fff;font-size:15px;line-height:1.5}#accueil h4,#accueil_small h4{padding:25px 0;font-family:"Poppins",sans-serif}#accueil h4 .btn,#accueil_small h4 .btn{margin-right:15px}#accueil h4 .btn,#accueil h4 .btn2,#accueil_small h4 .btn,#accueil_small h4 .btn2{font-size:14px}#accueil_small{height:400px;min-height:inherit;background-image:url("../img/background_accueil_small.jpg")}#accueil_small .bloc_texte{width:100%}#accueil_small .bloc_texte h2,#accueil_small .bloc_texte h3{font-family:"Fraunces",serif;display:block;text-align:center}#accueil_small .bloc_texte h2{font-size:40px}#accueil_small .bloc_texte h3{font-size:22px}#accueil_small:after{content:'';width:40px;height:28px;border-radius:50%;background-color:#d0b65b;color:#fff;font-family:"Font Awesome 5 Free";content:"\f078";display:inline-block;vertical-align:middle;font-weight:900;position:absolute;bottom:-20px;text-align:center;left:50%;margin-left:-25px;padding-top:12px}#simulateur_credit{position:relative;display:block;z-index:9;margin-top:-85px}#simulateur_credit form{padding:30px;position:relative;z-index:9;background-color:#fff;border-radius:25px;padding:25px;width:100%;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;-ms-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;-o-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;box-shadow:0px 0px 30px rgba(0,0,0,0.25) }#simulateur_credit form h3{font-size:24px;display:block;text-align:center;color:#20201f;font-family:"Fraunces",serif}#simulateur_credit form .div_flex{width:100%}#simulateur_credit form .div_flex fieldset{width:27%;padding:25px 10px 15px;text-align:center}#simulateur_credit form .div_flex fieldset:last-child{width:19%}#simulateur_credit form .div_flex fieldset select,#simulateur_credit form .div_flex fieldset input{width:100%;padding:8px;height:40px;min-height:38px;border:none;border-bottom:1px solid #20201f;color:#20201f;font-size:14px;background-color:#fff;border-radius:0px !important}#simulateur_credit #simulateur_credit_resultat{z-index:8;display:block;width:500px;max-width:100%;margin:0 auto;background-color:#20201f;border-radius:25px;margin-top:-25px;padding:50px 50px 25px;color:#fff;display:none;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;-ms-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;-o-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;box-shadow:0px 0px 30px rgba(0,0,0,0.25) }#simulateur_credit #simulateur_credit_resultat h4{font-size:20px;display:block;text-align:center;color:#fff;font-family:"Fraunces",serif}#simulateur_credit #simulateur_credit_resultat ul{padding:25px 0}#simulateur_credit #simulateur_credit_resultat ul li{font-size:13px;padding:8px 0;border-bottom:1px dotted #fff;color:#ccc;font-weight:300}#simulateur_credit #simulateur_credit_resultat ul li span{font-size:14px;color:#fff;font-weight:500}#simulateur_credit #simulateur_credit_resultat ul li:last-child{border:none;font-size:16px}#simulateur_credit #simulateur_credit_resultat ul li:last-child span{color:#d0b65b;font-size:24px;font-weight:600}#simulateur_credit #simulateur_credit_resultat .small{line-height:1.1;opacity:0.7;font-size:8px}#simulateur_credit #simulateur_credit_resultat .btn4,#simulateur_credit #simulateur_credit_resultat .btn3,#simulateur_credit #simulateur_credit_resultat .btn2,#simulateur_credit #simulateur_credit_resultat .btn{display:inline-block;width:auto;padding:8px 25px}#simulateur_credit #simulateur_credit_resultat form{margin-top:25px;padding:25px}#simulateur_credit #simulateur_credit_resultat form fieldset:last-child{margin-bottom:0}#simulateur_credit #contact_simulateur_credit{display:none}#administration,#valeurs,#partenaires,#histoire,#services,#presentation,#avis,#pourquoi,#actualites,#contact,#contact_small,#assurances_solutions,#assurance_audela,#pourquoi_ligne,#credits_solutions,#quisommesnous_ligne{padding:100px 0 0}#administration h2,#valeurs h2,#partenaires h2,#histoire h2,#services h2,#presentation h2,#avis h2,#pourquoi h2,#actualites h2,#contact h2,#contact_small h2,#assurances_solutions h2,#assurance_audela h2,#pourquoi_ligne h2,#credits_solutions h2,#quisommesnous_ligne h2{font-size:30px;display:block;text-align:left;color:#20201f;font-family:"Fraunces",serif;margin-bottom:25px}#administration h3,#valeurs h3,#partenaires h3,#histoire h3,#services h3,#presentation h3,#avis h3,#pourquoi h3,#actualites h3,#contact h3,#contact_small h3,#assurances_solutions h3,#assurance_audela h3,#pourquoi_ligne h3,#credits_solutions h3,#quisommesnous_ligne h3{font-size:24px;display:block;text-align:left;color:#20201f;font-family:"Fraunces",serif;margin:10px 0}#administration h6,#valeurs h6,#partenaires h6,#histoire h6,#services h6,#presentation h6,#avis h6,#pourquoi h6,#actualites h6,#contact h6,#contact_small h6,#assurances_solutions h6,#assurance_audela h6,#pourquoi_ligne h6,#credits_solutions h6,#quisommesnous_ligne h6{font-size:16px;display:block;text-align:left;color:#20201f;font-family:"Fraunces",serif;margin:10px 0}#administration p,#valeurs p,#partenaires p,#histoire p,#services p,#presentation p,#avis p,#pourquoi p,#actualites p,#contact p,#contact_small p,#assurances_solutions p,#assurance_audela p,#pourquoi_ligne p,#credits_solutions p,#quisommesnous_ligne p{margin:5px 0;font-family:"Poppins",sans-serif;color:#20201f;font-size:15px;line-height:1.3}#administration .btn,#valeurs .btn,#partenaires .btn,#histoire .btn,#services .btn,#presentation .btn,#avis .btn,#pourquoi .btn,#actualites .btn,#contact .btn,#contact_small .btn,#assurances_solutions .btn,#assurance_audela .btn,#pourquoi_ligne .btn,#credits_solutions .btn,#quisommesnous_ligne .btn{margin-top:50px}#partenaires{background-color:#111;padding-bottom:100px}#partenaires .div_flex{flex-wrap:wrap;gap:20px;justify-content:center;align-items:center;align-content:baseline}#partenaires .div_flex div{width:calc(11.11% - 20px);text-align:center;justify-content:center;align-items:center;align-content:baseline}#partenaires .div_flex div img{width:70%}#partenaires p{text-align:center;color:#fff;font-style:italic;margin-top:25px;opacity:0.8;font-size:18px;margin-bottom:-15px}#presentation{padding-top:200px;margin-top:-100px;background-image:url("../img/background_accueil_presentation.png");background-position:-300px -300px;background-repeat:no-repeat}#presentation .mid_flex:nth-child(1){padding-right:25px}#presentation .mid_flex:nth-child(2){padding-left:100px;padding-top:50px}#presentation p{margin:15px 0;line-height:1.4}#page_suivi #presentation .suivi-item{border:2px solid #d0b65b}.btn_slide{cursor:pointer;display:block;padding:10px 25px;margin:0;background-color:#d0b65b;margin-top:5px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn_slide:hover,.btn_slide:focus,.btn_slide.actif{background-color:#d0b65b;color:#fff}.btn_slide sup{font-size:14px;top:-5px}.div_slide{margin-top:0;padding:25px;display:none;background-color:#faf8ee;border:3px solid #d0b65b}#administration{position:relative;padding-bottom:100px}#administration .sous_menu{display:flex;flex-wrap:nowrap}#administration .sous_menu>a{width:calc(20% - 20px);margin:0 10px 50px}#administration .bloc_admin{background-color:#faf8ee;padding:50px;min-height:150px;margin-bottom:100px}#administration .btn_logout{position:absolute;top:-100px;right:0;display:inline-block;width:auto}#administration .bloc_articles form{margin-bottom:10px}#administration .contacts_list{display:block;flex-wrap:wrap;margin-top:5px}#administration .contact_card{background:#fff;padding:10px;display:flex;flex-wrap:wrap;width:100%;align-content:baseline;display:none}#administration .contact_card p{margin:5px 0;font-size:15px;padding-left:25px;font-family:"Poppins",sans-serif;width:100%;color:#777}#administration .contact_card p strong{color:#000;font-weight:600;display:inline;left:-15px;margin:0;position:relative}#administration .contact_card p:last-child strong{display:block}#administration .contact_card div{font-size:14px;color:#333}#services,#assurances_solutions{padding-bottom:100px;background-image:url("../img/background_accueil_services.png");background-position:bottom -100px right -340px;background-repeat:no-repeat}#services .tiers_flex_1:nth-child(1),#services .tiers_flex_1:nth-child(2),#services .tiers_flex_1:nth-child(3),#assurances_solutions .tiers_flex_1:nth-child(1),#assurances_solutions .tiers_flex_1:nth-child(2),#assurances_solutions .tiers_flex_1:nth-child(3){padding-left:50px}#services .tiers_flex_1:nth-child(1) img,#services .tiers_flex_1:nth-child(2) img,#services .tiers_flex_1:nth-child(3) img,#assurances_solutions .tiers_flex_1:nth-child(1) img,#assurances_solutions .tiers_flex_1:nth-child(2) img,#assurances_solutions .tiers_flex_1:nth-child(3) img{width:60px;display:block}#services .tiers_flex_1:nth-child(1)>div,#services .tiers_flex_1:nth-child(2)>div,#services .tiers_flex_1:nth-child(3)>div,#assurances_solutions .tiers_flex_1:nth-child(1)>div,#assurances_solutions .tiers_flex_1:nth-child(2)>div,#assurances_solutions .tiers_flex_1:nth-child(3)>div{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#fff;border-radius:25px;padding:25px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-ms-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-o-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;box-shadow:0px 0px 20px rgba(0,0,0,0.2) }#services .tiers_flex_1:nth-child(1)>div:hover,#services .tiers_flex_1:nth-child(1)>div:focus,#services .tiers_flex_1:nth-child(2)>div:hover,#services .tiers_flex_1:nth-child(2)>div:focus,#services .tiers_flex_1:nth-child(3)>div:hover,#services .tiers_flex_1:nth-child(3)>div:focus,#assurances_solutions .tiers_flex_1:nth-child(1)>div:hover,#assurances_solutions .tiers_flex_1:nth-child(1)>div:focus,#assurances_solutions .tiers_flex_1:nth-child(2)>div:hover,#assurances_solutions .tiers_flex_1:nth-child(2)>div:focus,#assurances_solutions .tiers_flex_1:nth-child(3)>div:hover,#assurances_solutions .tiers_flex_1:nth-child(3)>div:focus{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}#services .tiers_flex_1:nth-child(1)>div p:last-child,#services .tiers_flex_1:nth-child(2)>div p:last-child,#services .tiers_flex_1:nth-child(3)>div p:last-child,#assurances_solutions .tiers_flex_1:nth-child(1)>div p:last-child,#assurances_solutions .tiers_flex_1:nth-child(2)>div p:last-child,#assurances_solutions .tiers_flex_1:nth-child(3)>div p:last-child{font-size:20px}#pourquoi,#assurance_audela,#histoire{padding-bottom:100px}#pourquoi .mid_flex:nth-child(2),#assurance_audela .mid_flex:nth-child(2),#histoire .mid_flex:nth-child(2){padding-left:100px}#pourquoi .pourquoi_chiffres,#assurance_audela .pourquoi_chiffres,#histoire .pourquoi_chiffres{display:block;background-image:url("../img/background_pourquoi.png");background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;width:100%;height:350px}#pourquoi .pourquoi_chiffres>div,#assurance_audela .pourquoi_chiffres>div,#histoire .pourquoi_chiffres>div{width:220px;height:160px;border-radius:25px;border-right:10px solid #d0b65b;background-color:#20201f;padding:20px;position:absolute}#pourquoi .pourquoi_chiffres>div:nth-child(1),#assurance_audela .pourquoi_chiffres>div:nth-child(1),#histoire .pourquoi_chiffres>div:nth-child(1){top:-20px;right:0px}#pourquoi .pourquoi_chiffres>div:nth-child(2),#assurance_audela .pourquoi_chiffres>div:nth-child(2),#histoire .pourquoi_chiffres>div:nth-child(2){top:100px;left:0px}#pourquoi .pourquoi_chiffres>div:nth-child(3),#assurance_audela .pourquoi_chiffres>div:nth-child(3),#histoire .pourquoi_chiffres>div:nth-child(3){top:220px;right:0px}#pourquoi .pourquoi_chiffres>div h4,#assurance_audela .pourquoi_chiffres>div h4,#histoire .pourquoi_chiffres>div h4{font-size:40px;color:#d0b65b;margin-top:24px;font-family:"Fraunces",serif}#pourquoi .pourquoi_chiffres>div p,#assurance_audela .pourquoi_chiffres>div p,#histoire .pourquoi_chiffres>div p{color:#fff;font-size:13px}#histoire{background-color:#faf8ee;padding-bottom:0}#histoire .mid_flex:nth-child(1){padding-right:100px}#histoire .mid_flex:nth-child(2){background-color:transparent;padding:25px;padding-left:25px}#histoire{padding:100px 0 0;background-color:#faf8ee}#valeurs{padding:0 0 100px;background-color:#faf8ee}#valeurs .tag{display:inline-block;position:relative;background-color:#111;color:#fff;padding:10px 15px;border-radius:25px;border-right:8px solid #d0b65b;margin:5px;font-size:13px;font-weight:500;white-space:nowrap;font-family:"Poppins", sans-serif}#quisommesnous_ligne{padding-top:0;padding-bottom:150px;background-image:url("../img/background_accueil_contact.png");background-position:bottom -350px right -250px;background-repeat:no-repeat}#quisommesnous_ligne .div_flex{flex-wrap:nowrap;display:flex;gap:25px;align-items:stretch}#quisommesnous_ligne .div_flex>div{flex:1;padding:25px;background-color:#fff;border-radius:25px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-ms-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-o-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;box-shadow:0px 0px 20px rgba(0,0,0,0.2) }#quisommesnous_ligne .div_flex>div img{width:100%;margin-left:0;border-radius:10px}#quisommesnous_ligne .div_flex>div h3{z-index:1;position:relative;color:#fff;background-color:#d0b65b;padding:10px 25px;text-align:center;width:calc(100% + 50px);margin-left:-25px;border-radius:25px 25px 0 0;margin-bottom:20px;margin-top:-15px}#quisommesnous_ligne .div_flex>div h5{text-align:center;font-family:"Fraunces",serif;margin-bottom:0px}#quisommesnous_ligne .div_flex>div p{line-height:1.4}#quisommesnous_ligne .div_flex>div a{display:block;margin-bottom:15px;color:#d0b65b;text-align:center}#quisommesnous_ligne .div_flex>div:nth-child(even){top:50px}#pourquoi_ligne{padding-bottom:150px;background-image:url("../img/background_accueil_contact.png");background-position:bottom -350px right -250px;background-repeat:no-repeat}#pourquoi_ligne .div_flex{flex-wrap:nowrap;display:flex;gap:25px;align-items:stretch}#pourquoi_ligne .div_flex>div{flex:1;padding:25px;background-color:#fff;border-radius:25px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-ms-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-o-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;box-shadow:0px 0px 20px rgba(0,0,0,0.2) }#pourquoi_ligne .div_flex>div h3{color:#fff;background-color:#d0b65b;padding:10px 25px;text-align:center;width:calc(100% + 50px);margin-left:-25px;margin-top:-25px;border-radius:25px 25px 0 0;margin-bottom:25px;min-height:78px;align-content:space-evenly}#pourquoi_ligne .div_flex>div p{line-height:1.4}#pourquoi_ligne .div_flex>div:nth-child(even){top:50px}.slider_actu .slick-dots{bottom:-50px}.slider_actu .slick-slide{padding:25px}.slider_actu .slick-prev{left:-50px}.slider_actu .slick-next{right:-50px}.slider_actu .slick-prev:before,.slider_actu .slick-next:before{color:#d0b65b}#avis{padding:100px 0;background-color:#faf8ee}#avis h2{text-align:center;display:block}#avis .slider{padding:25px 0}#avis .slider .slick-slide{padding:25px}#avis .slider .slick-slide>div{border:20px solid transparent;background-color:#fff;border-radius:25px;padding:50px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-ms-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-o-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;background-image:url("../img/icon_citation.png");background-position:bottom 25px right 25px;background-repeat:no-repeat;background-size:50px}#avis .slider .slick-slide>div img{margin-bottom:15px;width:100px}#avis .slick-dots li{width:5px}#connexion{padding:150px 0;background-color:#faf8ee}#connexion .container{max-width:500px}#connexion .container form{background-color:#fff;padding:50px}#page_actualite #presentation p{margin:5px 0}#actualites{background-color:#fff;padding:0 0 100px}#actualites .div_flex{justify-content:space-between}#actualites .tiers_flex_1{width:calc(33.33% - 25px);margin-bottom:50px}#actualites img{width:100%;display:block;margin:15px 0}#actualites h4 b{display:block;margin-bottom:10px}#actualites h6{text-transform:uppercase;color:#d0b65b;font-size:13px;font-family:"Poppins",sans-serif;margin-bottom:10px}#actualites h5{display:inline-block;text-transform:uppercase;margin-top:15px;font-family:"Poppins",sans-serif;font-size:12px;color:#20201f;font-weight:500;border-bottom:1px solid #d0b65b}#page_credits #presentation .mid_flex:nth-child(1),#page_assurances #presentation .mid_flex:nth-child(1){width:40%}#page_credits #presentation .mid_flex:nth-child(2),#page_assurances #presentation .mid_flex:nth-child(2){width:60%;padding-left:50px}#page_actualites #presentation{text-align:left;padding-bottom:100px}#page_actualites #presentation p{max-width:700px}#page_quisommesnous #presentation{padding-bottom:100px}#page_actualite #presentation{padding-bottom:100px}#page_actualite #presentation .tiers_flex_1{padding-right:50px}#page_actualite #presentation .p_astuce{margin-top:0}#page_actualite #presentation .div_pratique{border-radius:25px;margin-top:25px;background-color:#d0b65b;color:#fff;padding:25px}#page_actualite #presentation .div_pratique h5{font-size:20px;text-align:center;font-family:"Fraunces",serif}#page_actualite #presentation .div_pratique p{color:#fff;margin:0;margin-top:15px;font-size:13px;font-weight:600}#page_actualite #presentation p i,#page_actualite #presentation p em{font-size:14px;font-style:italic;color:#d0b65b}#page_actualite #presentation h6{font-family:"Poppins",sans-serif;display:block;color:#20201f;text-align:right;font-size:12px;margin-top:50px}#page_actualite #presentation strong{color:#20201f;font-weight:600}#page_actualite #presentation p{margin:5px 0}#page_actualite #presentation .p_small{margin-top:15px;display:block;font-size:9px;opacity:0.6;text-align:center}#contact,#contact_small{background-image:url("../img/background_accueil_contact.png");background-position:bottom -200px right -250px;background-repeat:no-repeat;padding-bottom:100px}#contact .icon_i,#contact_small .icon_i{color:#d0b65b;min-width:20px;display:inline-block}#contact ul li,#contact ul li a,#contact ul li p,#contact_small ul li,#contact_small ul li a,#contact_small ul li p{margin:5px 0;font-family:"Poppins",sans-serif;color:#20201f;font-size:15px;line-height:1.3}#contact a,#contact_small a{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#contact a:hover,#contact a:focus,#contact_small a:hover,#contact_small a:focus{opacity:0.8;color:#d0b65b}#contact .mid_flex:nth-child(1) p,#contact_small .mid_flex:nth-child(1) p{max-width:400px}#contact .mid_flex:nth-child(2) form,#contact_small .mid_flex:nth-child(2) form{background-color:#fff;border-radius:25px;padding:50px 75px;width:100%;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;-ms-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;-o-box-shadow:0px 0px 30px rgba(0,0,0,0.25) ;box-shadow:0px 0px 30px rgba(0,0,0,0.25) }#contact_small{padding:50px 0;text-align:center;background-color:#d0b65b;background-image:none;background:linear-gradient(175deg, #e0c16a, #cfb056, #b89d44)}#contact_small h4,#contact_small p{text-align:center;margin:0 auto;font-size:18px;font-family:"Fraunces",serif;line-height:1.5}#contact_small h4{font-size:24px;margin-bottom:10px}#contact_small .btn4{display:inline-block;width:auto}#credits_solutions{padding:100px 0;background:none;background-color:#faf8ee;text-align:center}#credits_solutions .div_flex{text-align:left}#credits_solutions .titre_bck{border-radius:25px;width:auto;display:inline-block;margin:50px auto 0;padding:20px 50px;font-size:20px;background-color:#fff}#assurances_solutions,#assurances_solutions_brain,#credits_solutions{background-position:bottom 0px right 0px}#assurances_solutions .div_flex,#assurances_solutions_brain .div_flex,#credits_solutions .div_flex{justify-content:space-between;align-items:flex-start}#assurances_solutions h3,#assurances_solutions_brain h3,#credits_solutions h3{text-align:center;display:block;background-color:#d0b65b;color:#fff;padding:15px 0;width:calc(100% + 50px);margin-left:-25px;margin-top:-25px;border-radius:25px 25px 0 0}#assurances_solutions h5,#assurances_solutions_brain h5,#credits_solutions h5{font-family:"Fraunces",serif;text-align:center;display:block;background-color:#d0b65b;color:#fff;padding:15px 0 10px;width:calc(100% + 50px);margin-left:-25px;margin-top:-25px;border-radius:25px 25px 0 0}#assurances_solutions h4,#assurances_solutions_brain h4,#credits_solutions h4{font-family:"Fraunces",serif}#assurances_solutions .mid_flex,#assurances_solutions_brain .mid_flex,#credits_solutions .mid_flex{align-items:flex-start;width:calc(50% - 25px);background-color:#fff;border-radius:25px;padding:25px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-ms-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-o-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;box-shadow:0px 0px 20px rgba(0,0,0,0.2) }#assurances_solutions .mid_flex p,#assurances_solutions_brain .mid_flex p,#credits_solutions .mid_flex p{padding-left:50px;font-size:14px}#assurances_solutions .mid_flex:first-child,#assurances_solutions_brain .mid_flex:first-child,#credits_solutions .mid_flex:first-child{margin-top:50px}#assurances_solutions .mid_flex ul li,#assurances_solutions_brain .mid_flex ul li,#credits_solutions .mid_flex ul li{border-bottom:1px solid #555;padding:10px 0}#assurances_solutions .mid_flex ul li .icon_i,#assurances_solutions_brain .mid_flex ul li .icon_i,#credits_solutions .mid_flex ul li .icon_i{color:#d0b65b;min-width:30px;display:inline-block}#assurances_solutions .mid_flex ul li:last-child,#assurances_solutions_brain .mid_flex ul li:last-child,#credits_solutions .mid_flex ul li:last-child{border:none}#assurances_solutions_brain{padding:100px 0}#assurances_solutions_brain h4{text-align:center;font-size:22px;margin-bottom:20px;display:block}#assurances_solutions_brain h4 i,#assurances_solutions_brain h4 svg{display:none !important}#assurances_solutions_brain .tab{background-color:#fbfbfb;padding:25px 0 20px;border-radius:10px}#assurances_solutions_brain .tab_big .div_flex div p{padding:5px 25px}#assurances_solutions_brain .div_flex{justify-content:center;gap:15px;align-items:normal}#assurances_solutions_brain .div_flex div{justify-content:center;align-items:center;border-radius:0;position:relative}#assurances_solutions_brain .div_flex div p{padding:5px 10px;display:block;margin:10px 0;font-size:13px}#assurances_solutions_brain .div_flex div:after{content:'';width:1px;height:100%;position:absolute;top:0;right:-8px;display:block;background-color:#ddd}#assurances_solutions_brain .div_flex div:last-child:after{display:none}#assurances_solutions_brain h5{border-radius:0;padding:10px 15px;text-transform:uppercase;color:#d0b65b;background-color:transparent;font-size:15px;margin:0;width:100%;font-family:"Open Sans",sans-serif;font-weight:500}#assurances_solutions_brain h5 i,#assurances_solutions_brain h5 svg{opacity:0.8;text-align:center;display:block;width:100%;margin-bottom:10px;font-size:20px}#assurances_solutions_brain .solutions-more{max-width:680px;margin:0 auto;border-radius:25px;margin-top:75px;background-color:#111;padding:25px;border-bottom:5px solid #d0b65b;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-ms-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;-o-box-shadow:0px 0px 20px rgba(0,0,0,0.2) ;box-shadow:0px 0px 20px rgba(0,0,0,0.2) }#assurances_solutions_brain .solutions-more p{color:#fff;font-size:14px;margin:15px 0;line-height:1.6;font-weight:400;text-align:center}#assurances_solutions_brain .solutions-more p:nth-child(2){font-size:15px;margin-top:25px}#assurance_audela{background-color:#faf8ee;position:relative}#assurance_audela .container:after{content:'';display:block;width:350px;height:250px;border-radius:50px;background-color:#fff;opacity:0.7;position:absolute;top:60px;right:100px;z-index:1}#assurance_audela .assurance_tags{z-index:2;width:100%;height:350px;position:relative;display:block}#assurance_audela .assurance_tags .tag{position:absolute;background-color:#111;color:#fff;padding:10px 15px;border-radius:25px;border-right:8px solid #d0b65b;font-size:13px;font-weight:500;white-space:nowrap;font-family:"Poppins",sans-serif}#assurance_audela .assurance_tags .tag:nth-child(1){top:-10px;left:30px}#assurance_audela .assurance_tags .tag:nth-child(2){top:110px;left:270px}#assurance_audela .assurance_tags .tag:nth-child(3){top:120px;left:70px}#assurance_audela .assurance_tags .tag:nth-child(4){top:170px;left:240px}#assurance_audela .assurance_tags .tag:nth-child(5){top:240px;left:100px}#assurance_audela .assurance_tags .tag:nth-child(6){top:180px;left:-50px}#assurance_audela .assurance_tags .tag:nth-child(7){top:30px;left:320px}#assurance_audela .assurance_tags .tag:nth-child(8){top:90px;left:480px}#assurance_audela .assurance_tags .tag:nth-child(9){top:300px;left:130px}#assurance_audela .assurance_tags .tag:nth-child(10){top:150px;left:440px}#assurance_audela .assurance_tags .tag:nth-child(11){top:-30px;left:500px}#assurance_audela .assurance_tags .tag:nth-child(12){top:220px;left:290px}#assurance_audela .assurance_tags .tag:nth-child(13){top:70px;left:110px}#assurance_audela .assurance_tags .tag:nth-child(14){top:280px;left:360px}#assurance_audela .assurance_tags .tag:nth-child(15){display:none}.form fieldset{display:block;width:100%;text-align:left;margin-bottom:25px;padding:0 12.5px;position:relative}.form fieldset input,.form fieldset textarea{display:block;width:100%;text-align:left;padding:10px;resize:none;border-bottom:1px solid #20201f;color:#20201f;font-size:14px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.form fieldset input:focus,.form fieldset textarea:focus{color:#20201f;border-color:#d0b65b}.form fieldset input::placeholder,.form fieldset textarea::placeholder{color:#999}.form fieldset textarea{border:none;height:100px;border-bottom:1px solid #20201f}.form fieldset .symbole{position:absolute;right:50px;bottom:12px;color:#aaa;pointer-events:none;font-size:16px}.form fieldset.fieldset_checkbox{position:relative;padding:0 12.5px;padding-left:40px}.form fieldset.fieldset_checkbox span{font-size:11px;width:100%;opacity:0.7}.form fieldset.fieldset_checkbox input{position:absolute;left:12.5px;display:inline-block;width:14px;height:14px;top:2px}.form fieldset.mid_flex{width:50%}.form fieldset.flex_3{width:33.33%}.form #message{display:block;width:100%;background-color:#fff;color:#d0b65b !important;padding:10px;border:1px solid #d0b65b;text-align:center}.form #message p{color:#d0b65b !important}#conditions_generales,#protection_des_donnees,#politique_de_confidentialite,#politique_de_cookies{padding:150px 0}#conditions_generales h4,#conditions_generales .p1,#protection_des_donnees h4,#protection_des_donnees .p1,#politique_de_confidentialite h4,#politique_de_confidentialite .p1,#politique_de_cookies h4,#politique_de_cookies .p1{text-transform:uppercase;font-size:12px;letter-spacing:2.5px;font-weight:600;color:#d0b65b;margin-bottom:15px}#conditions_generales .p1,#conditions_generales .p2,#conditions_generales .p3,#conditions_generales .p5,#protection_des_donnees .p1,#protection_des_donnees .p2,#protection_des_donnees .p3,#protection_des_donnees .p5,#politique_de_confidentialite .p1,#politique_de_confidentialite .p2,#politique_de_confidentialite .p3,#politique_de_confidentialite .p5,#politique_de_cookies .p1,#politique_de_cookies .p2,#politique_de_cookies .p3,#politique_de_cookies .p5{margin-top:25px}#conditions_generales .p1 b,#conditions_generales .p2 b,#conditions_generales .p3 b,#conditions_generales .p5 b,#protection_des_donnees .p1 b,#protection_des_donnees .p2 b,#protection_des_donnees .p3 b,#protection_des_donnees .p5 b,#politique_de_confidentialite .p1 b,#politique_de_confidentialite .p2 b,#politique_de_confidentialite .p3 b,#politique_de_confidentialite .p5 b,#politique_de_cookies .p1 b,#politique_de_cookies .p2 b,#politique_de_cookies .p3 b,#politique_de_cookies .p5 b{font-weight:600}#conditions_generales .p2 b,#conditions_generales .p3 b,#conditions_generales .p5 b,#protection_des_donnees .p2 b,#protection_des_donnees .p3 b,#protection_des_donnees .p5 b,#politique_de_confidentialite .p2 b,#politique_de_confidentialite .p3 b,#politique_de_confidentialite .p5 b,#politique_de_cookies .p2 b,#politique_de_cookies .p3 b,#politique_de_cookies .p5 b{font-weight:600}#conditions_generales ul,#protection_des_donnees ul,#politique_de_confidentialite ul,#politique_de_cookies ul{list-style:circle;padding-left:25px}#conditions_generales ul li,#protection_des_donnees ul li,#politique_de_confidentialite ul li,#politique_de_cookies ul li{line-height:1.5}#conditions_generales ol li,#protection_des_donnees ol li,#politique_de_confidentialite ol li,#politique_de_cookies ol li{margin-top:15px;font-weight:600}#conditions_generales table,#protection_des_donnees table,#politique_de_confidentialite table,#politique_de_cookies table{width:100%}#conditions_generales table td,#protection_des_donnees table td,#politique_de_confidentialite table td,#politique_de_cookies table td{border:1px solid #aaa;padding:4px 10px;width:auto}#conditions_generales h2,#protection_des_donnees h2,#politique_de_confidentialite h2,#politique_de_cookies h2{text-transform:capitalize;font-size:32px;letter-spacing:3.5px;font-weight:900;font-family:"Poppins",sans-serif;color:#2b2b2b}#conditions_generales hr,#protection_des_donnees hr,#politique_de_confidentialite hr,#politique_de_cookies hr{width:40px;margin:15px 0 0;background:#d0b65b;display:block;height:6px;max-width:40px}#conditions_generales p,#conditions_generales li,#protection_des_donnees p,#protection_des_donnees li,#politique_de_confidentialite p,#politique_de_confidentialite li,#politique_de_cookies p,#politique_de_cookies li{font-size:15px;font-family:"Open Sans",sans-serif;font-weight:300;text-align:justify;line-height:1.8}#conditions_generales p strong,#conditions_generales li strong,#protection_des_donnees p strong,#protection_des_donnees li strong,#politique_de_confidentialite p strong,#politique_de_confidentialite li strong,#politique_de_cookies p strong,#politique_de_cookies li strong{font-weight:500}#map{display:block;height:350px;position:relative;background-color:#20201f;border-top:5px solid #20201f}footer{display:block;width:100%;font-family:"Poppins",sans-serif;position:relative;background-color:#1f1f1f;color:#fff;padding:50px 0 0;background-image:url("../img/background_footer.png");background-position:top left;background-repeat:no-repeat;background-size:contain}footer .div_flex{justify-content:space-between;vertical-align:center}footer h2 img{width:130px}footer .liste_reseaux{display:block}footer .liste_reseaux li{display:inline}footer .liste_reseaux li a{padding:15px 0px;display:inline-block;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer .liste_reseaux li a img{width:30px}footer .liste_reseaux li a:hover,footer .liste_reseaux li a:focus{opacity:0.7}footer .liste_menu{display:flex;width:100%;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid #333}footer .liste_menu li{display:inline-block}footer .liste_menu li a{text-transform:uppercase;padding:10px 15px;font-size:11px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer .liste_menu li a:focus,footer .liste_menu li a:hover{color:#d0b65b}footer .liste_menu li:first-child a{padding-left:0}footer .liste_menu li:last-child a{padding-right:0}footer .liste_infos{padding-top:25px;justify-content:space-between}footer .liste_infos li{margin:5px 0}footer .liste_infos li a{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer .liste_infos li a:focus,footer .liste_infos li a:hover{color:#d0b65b}footer .liste_infos .icon_i{color:#d0b65b;min-width:20px;display:inline-block}footer a,footer p,footer li{line-height:1.8;font-size:12px}footer h4{font-family:"Fraunces",serif;font-size:14px;margin-bottom:5px}footer #ligne_copyright{display:block;border-top:1px solid #333;padding:25px 0;text-align:center;font-size:10px;margin-top:50px;opacity:0.7}footer #ligne_copyright a,footer #ligne_copyright i,footer #ligne_copyright b{font-size:10px}footer #ligne_copyright a{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer #ligne_copyright a:focus,footer #ligne_copyright a:hover{color:#d0b65b}@media (max-width: 1380px){#assurance_audela .assurance_tags .tag:nth-child(8){left:390px}#assurance_audela .assurance_tags .tag:nth-child(11){left:400px}}@media (max-width: 1280px){.container{width:1080px;position:relative}#accueil_small{height:350px}#assurance_audela .assurance_tags .tag:nth-child(10){top:-50px;left:220px}#assurance_audela .assurance_tags .tag:nth-child(8){top:280px;left:-40px}#assurance_audela .assurance_tags .tag:nth-child(14){top:350px;left:250px}#assurance_audela .assurance_tags .tag:nth-child(6){top:180px;left:10px}#assurances_solutions_brain .div_flex div{width:290px}#assurances_solutions_brain .div_flex div:after{display:none}}@media (max-width: 1180px){.container{max-width:95%;width:980px;position:relative}#simulateur_credit form .div_flex fieldset{width:26%}#simulateur_credit form .div_flex fieldset:last-child{width:22%}#pourquoi .pourquoi_chiffres>div:nth-child(2){left:-80px}#contact .mid_flex:nth-child(2) form{padding:50px 25px}#assurance_audela .container:after{width:250px;height:200px}#assurance_audela .assurance_tags .tag:nth-child(11){top:-50px;left:-50px}#assurance_audela .assurance_tags .tag:nth-child(14){left:-100px;top:380px}#assurance_audela .assurance_tags .tag:nth-child(7){left:290px}#pourquoi_ligne{padding-bottom:0px}#pourquoi_ligne .div_flex{flex-wrap:wrap}#pourquoi_ligne .div_flex>div{top:initial !important;flex:auto;width:40%}.slider_actu .slick-prev{left:-25px}.slider_actu .slick-next{right:-25px}header nav ul li a{padding:10px 5px}header #btn_call{font-size:0}header #btn_call i,header #btn_call svg{font-size:14px;margin-right:0 !important}#assurances_solutions_brain .keywords li:nth-child(3){right:-95px}#assurances_solutions_brain .keywords li:nth-child(4){right:-70px}#assurances_solutions_brain .keywords li:nth-child(6){left:-65px}#assurances_solutions_brain .keywords li:nth-child(7){left:-70px}#assurances_solutions_brain .keywords li:nth-child(8){left:-40px}}@media (max-width: 1050px){#actualites .tiers_flex_1{width:calc(50% - 25px)}#accueil_small{height:300px}.container{width:850px}header h1 img{width:85px}header #menu{display:block}header nav{width:250px;display:block}header nav ul{display:none;background-color:#20201f;padding:25px;top:55px;border-radius:15px 0 15px 15px;text-align:left;right:0;position:absolute;width:250px}header nav ul.actif{display:block}header nav ul li{display:block;text-align:left}header nav ul li a{padding:10px 5px;display:block}#btn_call{display:none !important}#presentation .mid_flex:nth-child(1){width:40%}#presentation .mid_flex:nth-child(2){width:60%;padding-left:50px}#services .tiers_flex_1:nth-child(1),#services .tiers_flex_1:nth-child(2),#services .tiers_flex_1:nth-child(3){padding-left:25px}#pourquoi .pourquoi_chiffres>div:nth-child(1),#pourquoi .pourquoi_chiffres>div:nth-child(3){right:-25px}#simulateur_credit form .div_flex fieldset{width:33.33%}#simulateur_credit form .div_flex fieldset:last-child{width:100%;padding-top:10px}footer .div_flex .tiers_flex_1{width:170px}footer .div_flex .tiers_flex_2{width:calc(100% - 170px)}#page_credits #presentation .mid_flex:nth-child(2){width:80%}#page_assurances #presentation .mid_flex:nth-child(2){width:80%}#assurance_audela{padding-top:50px}#assurance_audela .container:after{display:none}#assurance_audela .mid_flex{width:100%}#assurance_audela .assurance_tags,#assurance_audela .mid_flex:last-child{height:auto;margin-top:25px;padding-left:0}#assurance_audela .assurance_tags .tag:last-child{display:inline-block}#assurance_audela .assurance_tags .tag{font-size:11px;position:relative;display:block;top:initial !important;width:auto;display:inline-block;left:initial !important;width:auto;margin:5px 1px}#assurances_solutions_brain .mid_flex{width:80%;flex:initial}#assurances_solutions_brain .circle-container{width:350px}#assurances_solutions_brain .tab_big .div_flex div{width:200px}}@media (max-width: 870px){header h1 img{width:70px}.container{width:650px}#simulateur_credit form .div_flex fieldset{width:50%;padding:10px 10px 15px}#simulateur_credit form .div_flex fieldset:last-child{width:50%}.form fieldset.flex_3{width:50%}#presentation .mid_flex:nth-child(1){width:50%;opacity:0.8;order:2;margin-left:50%;margin-top:-50px}#presentation .mid_flex:nth-child(2){width:100%;padding-left:0;order:1;padding-top:0}#page_quisommesnous #presentation .mid_flex:nth-child(1),#page_quisommesnous #presentation .mid_flex:nth-child(2){width:100%;padding-left:0;margin-left:0;margin-top:0}#page_quisommesnous #presentation .mid_flex:nth-child(1){margin-top:50px}#services{margin-top:-50px;padding-bottom:0}#services .tiers_flex_1{width:100%;padding:0;padding-bottom:25px}#services .tiers_flex_1 img{width:30px !important;margin-right:15px}#services .tiers_flex_1 h3,#services .tiers_flex_1 img{display:inline-block !important}#services .tiers_flex_1 p:last-child{position:absolute;right:25px;top:15px}#services .tiers_flex_1:nth-child(1)>div:hover,#services .tiers_flex_1:nth-child(1)>div:focus,#services .tiers_flex_1:nth-child(2)>div:hover,#services .tiers_flex_1:nth-child(2)>div:focus,#services .tiers_flex_1:nth-child(3)>div:hover,#services .tiers_flex_1:nth-child(3)>div:focus{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#pourquoi .div_flex .mid_flex{width:100%}#pourquoi .pourquoi_chiffres{width:380px;float:right}#pourquoi .pourquoi_chiffres>div{width:180px}#pourquoi .pourquoi_chiffres>div h4{margin-top:10px}#pourquoi .pourquoi_chiffres>div:nth-child(1),#pourquoi .pourquoi_chiffres>div:nth-child(3){right:-10px}#contact .mid_flex:nth-child(1) p{max-width:100%}#contact .div_flex .mid_flex{width:100%;max-width:460px;margin:0 auto}#contact .div_flex .mid_flex:first-child{padding-bottom:50px;text-align:center}#contact .div_flex .mid_flex h2{display:block;text-align:center}#contact .form .div_flex fieldset:first-child{padding-bottom:0px}footer .div_flex .tiers_flex_1{width:100%;text-align:center}footer .liste_reseaux{padding-left:0}footer .div_flex .tiers_flex_2{width:100%}#page_credits #presentation .mid_flex:nth-child(1){margin-top:50px;margin-left:20%;width:60%}#quisommesnous_ligne .div_flex{flex-wrap:wrap}#quisommesnous_ligne .div_flex>div{top:initial;width:70%;flex:initial}#quisommesnous_ligne .div_flex>div:nth-child(even){top:initial;left:30%}#histoire .mid_flex{width:100%}#histoire .mid_flex:nth-child(1){padding-right:0}#administration .sous_menu{flex-wrap:wrap;margin-bottom:50px}#administration .sous_menu a{width:calc(50% - 20px);margin:10px}#page_actualite #presentation .tiers_flex_1{width:100%;order:1}#page_actualite #presentation .tiers_flex_1 img{width:55%;position:absolute;z-index:1;right:-40px;top:-50px}#page_actualite #presentation .tiers_flex_1 .div_pratique{margin-top:75px;width:70%;margin-left:15%;margin-bottom:50px;z-index:2;position:relative}#page_actualite #presentation .tiers_flex_2{width:100%;order:2}#page_placements #presentation .mid_flex:nth-child(1){margin-top:50px}#page_placements #pourquoi_ligne{padding-bottom:100px}#page_suivi #presentation .tiers_flex_1{width:60%;order:2;margin-top:50px;margin-left:20%}#page_suivi #presentation .tiers_flex_2{width:100%;order:1}#assurances_solutions_brain .mid_flex{width:90%;flex:initial}#assurances_solutions_brain .circle-container{width:300px}#partenaires .div_flex div{width:calc(15.11% - 20px)}}@media (max-width: 750px){#page_actualite #presentation .tiers_flex_1 img{right:0px}#assurances_solutions_brain .mid_flex{width:100%;flex:initial}#assurances_solutions_brain .circle-container{width:250px}}@media (max-width: 700px){#credits_solutions .mid_flex,#assurances_solutions .mid_flex{width:90%}#credits_solutions .mid_flex:first-child,#assurances_solutions .mid_flex:first-child{margin-top:0;margin-left:10%;margin-bottom:50px}.slider_actu .slick-prev{left:-10px}.slider_actu .slick-next{right:-10px}.contact_card{flex:1 1 100%}#page_suivi #presentation .tiers_flex_1{width:80%;margin-left:10%}#assurances_solutions_brain{padding-top:50px}#assurances_solutions_brain .mid_flex{display:block;width:100%;padding:0;padding-bottom:100px;-webkit-box-shadow:0px 0px 0px transparent ;-moz-box-shadow:0px 0px 0px transparent ;-ms-box-shadow:0px 0px 0px transparent ;-o-box-shadow:0px 0px 0px transparent ;box-shadow:0px 0px 0px transparent }#assurances_solutions_brain .circle-title{display:block;width:100%;padding:10px 25px}#assurances_solutions_brain .circle-container{width:100%;text-align:center;display:block}#assurances_solutions_brain .keywords{position:relative;display:block;width:100%;text-align:center;padding:5px 0}#assurances_solutions_brain .keywords li{position:relative;top:initial !important;right:initial !important;left:initial !important;bottom:initial !important;transform:translateX(0%) !important}#assurances_solutions_brain .solutions-more p{font-size:14px}#assurances_solutions_brain .solutions-more p:nth-child(2){font-size:16px}#partenaires .div_flex div{width:calc(25.11% - 20px)}#assurances_solutions_brain .tab .div_flex div,#assurances_solutions_brain .tab_big .div_flex div{width:100%}#assurances_solutions_brain h5 i,#assurances_solutions_brain h5 svg{display:inline;font-size:16px;width:auto;margin-bottom:0;margin-right:10px}#assurances_solutions_brain p{text-align:center}}@media (max-width: 650px){header h1 img{width:60px}#page_credits #presentation p .btn_uppercase{display:block;margin:10px 0;width:100%}#page_credits #presentation .mid_flex:nth-child(1){padding-left:0;width:100%}#page_credits #presentation .mid_flex:nth-child(2){padding-left:0;width:100%}#pourquoi_ligne .div_flex>div{top:initial !important;flex:auto;width:100%}#page_assurances #presentation .mid_flex:nth-child(2){width:100%;padding-left:0}#page_assurances #presentation .mid_flex:nth-child(1){width:70%;margin-left:30%;margin-top:25px}.container{width:90%}.container{width:calc(100% - 50px)}footer .liste_menu{flex-wrap:wrap}footer .liste_menu li{width:50%}footer .liste_menu li:nth-child(even){text-align:left}footer .liste_menu li:nth-child(odd){text-align:right}#quisommesnous_ligne .div_flex>div{top:initial;width:90%;flex:initial}#quisommesnous_ligne .div_flex>div:nth-child(even){top:initial;left:10%}.form fieldset.flex_3{width:100%}#page_actualite #presentation .tiers_flex_1 img{width:80%;top:-50px}#page_actualite #presentation .tiers_flex_1 .div_pratique{margin-top:100px;width:90%;margin-left:5%}}@media (max-width: 580px){#actualites .tiers_flex_1{width:100%}#assurances_solutions .mid_flex{width:100%}#assurances_solutions .mid_flex:first-child{margin-left:0}#credits_solutions .mid_flex{width:100%}#credits_solutions .mid_flex:first-child{margin-left:0}#accueil h2,#accueil_small h2{font-size:32px}#simulateur_credit form .div_flex fieldset{width:100%}#simulateur_credit form .div_flex fieldset:last-child{width:100%}#simulateur_credit form h3{font-size:20px}#simulateur_credit #simulateur_credit_resultat{padding:50px 25px 25px}#simulateur_credit #simulateur_credit_resultat form{padding:25px 10px}#simulateur_credit #simulateur_credit_resultat .btn3,#simulateur_credit #simulateur_credit_resultat .btn2,#simulateur_credit #simulateur_credit_resultat .btn{width:100%;padding:8px 10px}#presentation .mid_flex:nth-child(1){width:100%;opacity:0.8;order:2;margin-left:0%;margin-top:50px}#avis .slider .slick-slide>div{padding:15px;border:15px solid transparent}#avis .slick-dots li{width:1px}#avis .slider .slick-slide>div{background-size:25px;background-position:bottom 15px right 15px}#services h2,#presentation h2,#avis h2,#pourquoi h2,#actualites h2,#contact h2{font-size:24px}#pourquoi .div_flex .mid_flex{padding-left:0}#pourquoi .pourquoi_chiffres{width:100%;margin-top:50px}#pourquoi .pourquoi_chiffres>div:nth-child(2){left:-10px}#pourquoi .pourquoi_chiffres>div{width:170px}#pourquoi .pourquoi_chiffres>div p{font-size:12px}#administration .bloc_admin{padding:25px;margin-bottom:50px}#page_suivi #presentation .tiers_flex_1{width:100%;padding:0;margin-left:0%}#page_suivi #presentation .tiers_flex_2{width:100%;padding:0;padding-right:0 !important}footer .liste_infos>div{width:100%;padding-bottom:25px;text-align:center}footer #ligne_copyright{margin-top:0}#partenaires .div_flex div{width:calc(35.11% - 20px)}#partenaires .div_flex div img{width:80%}}
/*# sourceMappingURL=style.css.map */
