.orange{color:#ff9600}@font-face{font-family:latoregular;src:url(../fonts/LatoLatin-Black.woff2) format('woff2'),url(../fonts/LatoLatin-Black.woff) format('woff');font-weight:900;font-style:normal}@font-face{font-family:latoregular;src:url(../fonts/LatoLatin-Bold.woff2) format('woff2'),url(../fonts/LatoLatin-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:latoregular;src:url(../fonts/LatoLatin-Light.woff2) format('woff2'),url(../fonts/LatoLatin-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:latoregular;src:url(../fonts/LatoLatin-Regular.woff2) format('woff2'),url(../fonts/LatoLatin-Regular.woff) format('woff');font-weight:400;font-style:normal}.hover{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.hover:hover{opacity:.5;filter:alpha(opacity=50)}.transition{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.container_grid.module .block-first img{height:auto}.home-orange{background-color:#ffae51;margin-top:-20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-orange .content-l{background:url(img/home-v2/bg-home.jpg) right center no-repeat;padding:32px 0;max-width:1280px;margin:0 auto;min-height:355px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-orange .content-home-orange{width:940px;margin:0 auto;position:relative}.home-orange .baseline{letter-spacing:-2px;line-height:1.2;color:#fff;font-size:43px;font-size:4.3rem}.home-orange .baseline h1{font-size:43px;font-size:4.3rem;font-weight:700;display:inline-block}.home-orange .baseline span{display:block;font-weight:400}.home-orange .sub-baseline{margin-top:15px;color:#000;font-size:26px;font-size:2.6rem;letter-spacing:-1px}.home-orange .preform-select{margin-top:30px}.home-orange .preform-select:after,.home-orange .preform-select:before{content:" ";display:table}.home-orange .preform-select:after{clear:both}.home-orange .preform-select select{width:415px;font-size:20px;font-size:2rem;color:#454545;height:70px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);padding:0 20px;background-color:#fff;position:relative;z-index:2}.home-orange .preform-select .cta{width:210px;float:left;margin-left:17px;font-size:16px;font-size:1.6rem;font-weight:400;height:65px;padding:0;border:0;background-color:transparent;margin-top:0;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 4px 0 #0086c2;-moz-box-shadow:0 4px 0 #0086c2;box-shadow:0 4px 0 #0086c2}.home-orange .preform-select .cta input{height:65px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1;font-weight:700}.home-orange .assu-auto{position:absolute;right:-20px;top:80px}.home-orange .assu-auto form input{border:0;width:220px;height:266px;background:url(img/home-v2/assurance-auto.png) left center no-repeat}.container_grid.module .pub-center{height:370px}.pub-center{margin-top:-61px;position:relative}.pub-center img{margin:0 auto;display:block}.content-bottom-home{width:940px;margin:10px auto 35px}.content-bottom-home #second-nav.home-subnav{position:relative;bottom:auto;left:auto;background-color:#f8f8f8;margin:20px 0 0}.content-bottom-home #second-nav ul,.content-bottom-home #second-nav ul:before{padding:0}.content-bottom-home #second-nav ul li{float:left;width:16.6%;text-align:center;font-size:20px;font-weight:100;letter-spacing:-.5px;line-height:1.4;margin-bottom:0;display:block}.content-bottom-home #second-nav ul li a{padding:115px 0 35px;display:block;position:relative}.content-bottom-home #second-nav ul li a:before{content:'';width:58px;height:50px;background:url(img/home-v2/sprite-home.jpg?new) -153px 0 no-repeat;display:inline-block;position:absolute;top:45px;left:50%;margin-left:-22.5px}.content-bottom-home #second-nav ul li a span{display:block;font-weight:900;font-weight:700;letter-spacing:-1px}.content-bottom-home #second-nav ul li.picto2{position:relative}.content-bottom-home #second-nav ul li.picto2 a::before{width:109px;height:80px;background-position:-229px -122px;margin-left:-55px;top:22px}.content-bottom-home #second-nav ul li.picto2:after{content:'';width:13px;height:19px;background:url(img/home-v2/sprite-home.jpg?new) -335px -93px no-repeat;display:inline-block;position:absolute;top:107px;left:17px}.content-bottom-home #second-nav ul li.picto3{position:relative}.content-bottom-home #second-nav ul li.picto3 a::before{width:93px;height:68px;background-position:-253px -214px;margin-left:-47px;top:33px}.content-bottom-home #second-nav ul li.picto3 a:after{width:98px;height:28px;background:url(img/home-v2/sprite-home.jpg?new) -248px -295px no-repeat;position:absolute;z-index:5;bottom:5px;left:50%;margin-left:-49px;content:''}.content-bottom-home #second-nav ul li.picto4 a::before{background-position:-153px -208px}.content-bottom-home #second-nav ul li.picto5 a::before{height:55px;background-position:-153px -280px}.content-bottom-home #second-nav ul li.picto6 a::before{height:65px;background-position:-153px -373px}.sub-new-home:after,.sub-new-home:before{content:" ";display:table}.sub-new-home:after{clear:both}.sub-new-home .bloc{float:left;width:20%;font-size:14px;text-align:center;position:relative;height:107px;padding-top:25px;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sub-new-home .bloc:before{content:'';width:1px;height:82px;position:absolute;background-color:#e7e7e7;left:0;bottom:0}.sub-new-home .bloc a{color:#000;text-decoration:none}.sub-new-home .bloc a:hover{text-decoration:underline}.sub-new-home .taux-bloc{width:255px;padding-top:0}.sub-new-home .taux-bloc:before{width:0}.sub-new-home .taux-bloc #homeTaux{position:relative;text-align:left}.sub-new-home .taux-bloc #homeTaux .taux{color:#ff9600;font-style:italic;font-weight:100;font-size:48px}.sub-new-home .taux-bloc #homeTaux .taux .first{font-size:90px;font-weight:100}.sub-new-home .taux-bloc #homeTaux sup{font-size:20px;margin-left:-7px;font-weight:100}.sub-new-home .taux-bloc #homeTaux .duree,.sub-new-home .taux-bloc #homeTaux .region{position:absolute;font-size:14px;color:#000;text-align:center;right:0;width:145px}.sub-new-home .taux-bloc #homeTaux .duree{top:60px}.sub-new-home .taux-bloc #homeTaux .region{top:40px}.sub-new-home .taux-bloc .link{display:block;text-align:center;font-size:14px}.sub-new-home .taux-bloc .link a{color:#000;text-decoration:none;position:relative}.sub-new-home .taux-bloc .link a:after{content:'';width:4px;height:7px;background:url(img/home-v2/sprite-home.jpg) -115px -180px no-repeat;display:inline-block;margin-left:5px}.sub-new-home .taux-bloc .link a:hover{text-decoration:underline}.sub-new-home .info-taux{width:244px}.sub-new-home .info-taux:after{content:'';background:url(img/home-v2/sprite-home.jpg) -5px -180px no-repeat;display:inline-block;position:absolute;right:0;bottom:5px;width:93px;height:88px}.sub-new-home .info-taux #blocFancyHomeVideoTaux{display:block;cursor:pointer}.sub-new-home .info-taux #blocFancyHomeVideoTaux:hover{text-decoration:underline}.sub-new-home .info-taux .text{position:relative;width:171px;padding-top:45px}.sub-new-home .info-taux .text:after,.sub-new-home .info-taux .text:before{content:'';background:url(img/home-v2/sprite-home.jpg) -115px -180px no-repeat;display:inline-block}.sub-new-home .info-taux .text:after{width:4px;height:7px;margin-left:5px}.sub-new-home .info-taux .text:before{background-position:-5px -347px;width:28px;height:26px;position:absolute;top:10px;left:65px}.sub-new-home .link-agence{width:170px}.sub-new-home .link-agence a{position:relative;display:block;height:81px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 0 0 62px}.sub-new-home .link-agence a:before{content:'';background:url(img/home-v2/sprite-home.jpg) -5px 0 no-repeat;display:inline-block;position:absolute;left:10px;bottom:0;width:119px;height:95px;z-index:-1}.sub-new-home .link-agence a:hover{text-decoration:none;color:#ff9600}.sub-new-home .link-agence a .number-agence .numbers{display:block;font-size:32px;font-style:italic;color:#ff9600}.sub-new-home .link-agence a .number-agence .name{position:relative}.sub-new-home .link-agence a .number-agence .name:after{content:'';background:url(img/home-v2/sprite-home.jpg) -115px -180px no-repeat;display:inline-block;width:4px;height:7px;margin-left:5px}.sub-new-home .marque-pref{width:269px;padding-left:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sub-new-home .marque-pref:after{content:'';background:url(img/home-v2/sprite-home.jpg) -5px -273px no-repeat;display:inline-block;position:absolute;left:15px;bottom:0;z-index:-1;width:89px;height:69px}.sub-new-home .marque-pref .txt{padding-top:17px;font-size:14px}.sub-new-home .marque-pref .txt sup{font-size:8px;vertical-align:super}.link-arr{background-color:#f8f8f8}.grid_4_pad{width:320px;margin-bottom:25px;background-color:#f8f8f8;padding-top:30px;float:left;position:relative;padding-left:10px;padding-right:10px;height:350px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid_4_pad.first-pad,.grid_4_pad.last-pad{width:310px}.grid_4_pad.first-pad{margin-left:10px;padding-left:15px}.grid_4_pad.last-pad{margin-right:10px}.grid_4_pad.solution ul li{margin-top:20px}.grid_4_pad.solution ul li a{display:block;font-weight:700;font-size:15px}.grid_4_pad.solution ul li a:hover{text-decoration:none}.grid_4_pad.solution ul li .desc{display:block}.grid_4_pad.simulateur ul li{margin-top:30px}.grid_4_pad.simulateur ul li a{padding-left:38px}.grid_4_pad.simulateur ul li a:before{content:'';width:22px;height:22px;background:url(img/home-v2/sprite-home.jpg) -38px -347px no-repeat;display:inline-block;position:absolute;left:0;top:-3px}.grid_4_pad.simulateur ul li.first-link a:before{background-position:-38px -347px}.grid_4_pad.simulateur ul li.second-link a:before{background-position:-65px -347px}.grid_4_pad.simulateur ul li.third-link a:before{background-position:-92px -347px}.grid_4_pad.simulateur ul li.forth-link a:before{background-position:-38px -374px}.grid_4_pad.simulateur ul li.five-link a:before{background-position:-65px -374px}.grid_4_pad.simulateur ul li.six-link a:before{background-position:-92px -374px}.grid_4_pad h2{font-size:25px;color:#ff9600;font-weight:300;margin-bottom:30px}.grid_4_pad h2 span{font-weight:700}.grid_4_pad ul{font-size:14px}.grid_4_pad ul li{margin-top:15px}.grid_4_pad ul li:first-child{margin-top:0}.grid_4_pad ul li a{position:relative;color:#000;text-decoration:none;display:block}.grid_4_pad ul li a:hover{color:#ff9600}.grid_4_pad ul li a:after{content:'';width:7px;height:9px;background:url(img/home-v2/sprite-home.jpg) -103px -180px no-repeat;display:inline-block;margin-left:15px}.mention-assurance-home{margin:-15px 0 15px}.news .list-actu li{position:relative}.news .list-actu li:before{content:'';width:8px;height:8px;background-color:#e5e5e5;position:absolute;left:50%;margin-left:-4px;top:-4px}.news .list-actu li:first-child:before{width:0}.news .list-actu li:after{content:'';width:4px;height:7px;background:url(img/home-v2/sprite-home.jpg) -115px -180px no-repeat;display:inline-block;margin-left:15px;position:absolute;right:0;top:35px}.news .list-actu li .wrap_actu{border-top:0;height:85px}.title-bg-orange{position:relative;text-align:center;font-size:18px;color:#000;padding-bottom:6px}.title-bg-orange:before{height:17px;width:100%;content:'';background-color:#ffdba6;position:absolute;bottom:0;left:0}.title-bg-orange h2,.title-bg-orange>span{display:inline-block}.title-bg-orange a,.title-bg-orange h2,.title-bg-orange>span{z-index:1;position:relative;color:#000;text-decoration:none;font-size:22px;font-weight:300}.title-bg-orange a span,.title-bg-orange h2,.title-bg-orange h2 span,.title-bg-orange>span span{font-weight:700}.bloc-bouzou .content{padding:32px 0 0;position:relative}.bloc-bouzou .content:after{content:'';width:109px;height:75px;background:url(img/home-v2/sprite-home.jpg) -5px -100px no-repeat;position:absolute;right:0;top:14px}.bloc-bouzou .content h3{font-size:16px;color:#ff9600;line-height:1.3;text-align:right;padding-right:110px;margin-bottom:20px;font-weight:700}.bloc-bouzou .content div{text-align:justify;font-size:14px;color:#414141;line-height:1.1;height:115px}.bloc-bouzou .content div h2,.bloc-bouzou .content div h3,.bloc-bouzou .content div p{font-size:14px;font-weight:400;margin:0;line-height:1}.bloc-bouzou .link{text-align:right;font-size:14px}.bloc-bouzou .link a{color:#000;text-decoration:none}.bloc-bouzou .link a:hover{text-decoration:underline}.bloc-bouzou .link a:after{content:'';width:4px;height:7px;background:url(img/home-v2/sprite-home.jpg) -115px -180px no-repeat;display:inline-block;margin-left:5px}.container_grid.module .grid_4{margin-bottom:10px}@media only screen and (max-width:980px){.container_grid.module .double-block .block .cell p{font-size:14px}#sas_7895168_iframe{width:100%!important}.pub-center{margin-top:0}.news .list-actu li .wrap_actu,.news .list-actu li .wrap_actu .content a{font-size:15px;font-size:1.5rem}.news .list-actu li .date .day{font-size:14px;font-size:1.4rem}.bloc-bouzou{margin-right:0!important}.mention-assurance-home{margin-top:0}.title-bg-orange a,.title-bg-orange h2,.title-bg-orange>span{font-size:26px}.module .grid_4_pad{width:49%;padding-left:20px;float:left;margin-left:0}.module .grid_4_pad:nth-child(odd){margin-right:2%}.module .grid_4_pad ul{font-size:16px}.module .grid_4_pad h2{font-size:30px}.top-nav{padding:0 10px}body #header{border-bottom:0}.home-orange{margin-top:-10px}.home-orange .content-home-orange{width:100%;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-orange .content-l{padding:15px 0 0;min-height:auto;background:url(img/home-v2/bg-home-mobile.jpg) center no-repeat #ff9600;-webkit-background-size:cover;background-size:cover}.home-orange .preform-select{margin:10px 0}.home-orange .preform-select select{width:100%;height:60px;float:none;padding:0 10px;font-size:15px;font-size:1.5rem;margin-bottom:7px}.home-orange .preform-select .cta{float:none;margin:0 auto;width:100%;height:45px}.home-orange .preform-select .cta input{height:45px;padding-top:0;line-height:45px}.home-orange .baseline{font-size:30px;font-size:3rem;letter-spacing:-1.5px}.home-orange .baseline br{display:none}.home-orange .baseline h1{display:inline;font-size:30px;font-size:3rem}.home-orange .baseline span{display:inline}.home-orange .sub-baseline{display:none}.home-orange .assu-auto{position:relative;right:auto;top:auto;text-align:right}.home-orange .assu-auto form{display:inline-block}.home-orange .assu-auto form input{margin-right:-10px;background:url(img/home-v2/assurance-autov2.png) right center no-repeat;background-size:80%;height:220px;width:200px}.content-bottom-home{width:100%;-webkit-flex-direction:column;display:flex;flex-direction:column;position:relative;margin:0 0 30px;padding-top:85px}.content-bottom-home .sub-new-home{height:auto;margin:30px 0 0;-webkit-order:1;order:1}.content-bottom-home .sub-new-home .bloc{width:50%;float:left;height:80px;padding-top:10px}.content-bottom-home .sub-new-home .bloc:before{height:100px;bottom:0}.content-bottom-home .sub-new-home .info-taux{padding-top:0}.content-bottom-home .sub-new-home .info-taux:before{height:0;bottom:4px}.content-bottom-home .sub-new-home .info-taux .text{width:auto;padding-right:86px;line-height:1.2;z-index:2;padding-top:20px}.content-bottom-home .sub-new-home .info-taux .text:after{width:0}.content-bottom-home .sub-new-home .info-taux .text:before{position:relative;left:auto;top:auto;display:block;margin:-25px auto 10px}.content-bottom-home .sub-new-home .taux-bloc{position:absolute;top:-4px;z-index:5;width:100%;height:auto}.content-bottom-home .sub-new-home .taux-bloc #homeTaux{text-align:center}.content-bottom-home .sub-new-home .taux-bloc #homeTaux .taux{font-size:30px;text-align:center;margin-bottom:3px;display:inline-block;vertical-align:middle;margin-right:15px}.content-bottom-home .sub-new-home .taux-bloc #homeTaux .taux .first{font-size:50px}.content-bottom-home .sub-new-home .taux-bloc #homeTaux .duree,.content-bottom-home .sub-new-home .taux-bloc #homeTaux .region{position:relative;width:auto;right:auto;top:auto;display:inline-block;vertical-align:middle;margin-top:10px}.content-bottom-home .sub-new-home .taux-bloc #homeTaux .duree:after{content:'-';padding-left:3px}.content-bottom-home .sub-new-home .link-agence a{padding:0}.content-bottom-home .sub-new-home .link-agence a:before{z-index:0;left:50%;margin-left:-83px;bottom:12px}.content-bottom-home .sub-new-home .link-agence a .number-agence{z-index:2;position:relative;padding:4px 0 0 88px;display:inline-block}.content-bottom-home .sub-new-home .marque-pref{padding:0;width:100%;margin-top:20px;height:auto}.content-bottom-home .sub-new-home .marque-pref:after{z-index:1;left:0;margin-left:0;top:3px;width:63px;height:52px;background-position:0 -398px}.content-bottom-home .sub-new-home .marque-pref:before{width:0}.content-bottom-home .sub-new-home .marque-pref .txt{width:100%;padding:18px 0 0 70px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;font-size:1.3rem}body #second-nav.home-subnav{-webkit-order:0;order:0;background-color:transparent!important;border-top:0;margin-bottom:0!important}body #second-nav.home-subnav .title{display:none!important}body #second-nav.home-subnav ul li{width:49%;border:0!important;background-color:#f8f8f8;margin-bottom:8px;text-transform:none;font-size:18px;font-size:1.8rem;font-weight:400}body #second-nav.home-subnav ul li:nth-child(even){margin-left:2%}body #second-nav.home-subnav ul li:after{width:0}body #second-nav.home-subnav ul li a{padding:85px 0 13px!important;z-index:2;line-height:1.35;position:relative}body #second-nav.home-subnav ul li a span{letter-spacing:0;margin-top:0}body #second-nav.home-subnav ul li a:before{top:20px;z-index:1}body #second-nav.home-subnav ul li.picto2 a:before,body #second-nav.home-subnav ul li.picto3 a:before{top:5px}body #second-nav.home-subnav ul li.picto2:after{width:13px;background-position:-335px -93px;top:79px}body #second-nav.home-subnav ul li.picto3 a:before{top:8px}body #second-nav.home-subnav ul li.picto3 a:after{width:0}body #second-nav.home-subnav ul li.picto6 a:before{top:7px;background-position:-152px -366px}}@media only screen and (max-width:640px){.home-orange .baseline,.home-orange .baseline h1{font-size:19px;font-size:1.9rem;letter-spacing:-.5px}.home-orange .preform-select select{height:50px}.module .grid_4_pad{width:100%;height:auto;float:none;margin-right:0!important;padding:15px;margin:0 0 10px}.module .grid_4_pad h2{margin-bottom:15px}.module .grid_4_pad.simulateur ul li{margin-top:20px}.module .grid_4_pad.solution ul li{margin-top:15px}}@media only screen and (max-width:359px){body #second-nav.home-subnav ul .picto2 a{padding:75px 0 13px!important}body #second-nav.home-subnav ul .picto3 a span{min-height:1px;font-size:18px;font-size:1.8rem}}