@font-face{font-family:'evermaps-groupama-icons-font';src:url('../font/evermaps-groupama-icons-font.eot?38810726');src:url('../font/evermaps-groupama-icons-font.eot?38810726#iefix') format('embedded-opentype'),url('../font/evermaps-groupama-icons-font.woff2?38810726') format('woff2'),url('../font/evermaps-groupama-icons-font.woff?38810726') format('woff'),url('../font/evermaps-groupama-icons-font.ttf?38810726') format('truetype'),url('../font/evermaps-groupama-icons-font.svg?38810726#evermaps-groupama-icons-font') format('svg');font-weight:normal;font-style:normal}[class^="em-icon-"]:before,[class*=" em-icon-"]:before{font-family:"evermaps-groupama-icons-font";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.em-icon-quotation-velo:before{content:'\00e800'}.em-icon-car:before{content:'\00e801'}.em-icon-zoom-in:before{content:'\00e80b'}.em-icon-zoom-out:before{content:'\00e80d'}.em-icon-quotation-gav:before{content:'\00e825'}.em-icon-quotation-pro_agri:before{content:'\00e826'}.em-icon-quotation-ass_animaux:before{content:'\00e828'}.em-icon-arrow:before{content:'\00e829'}.em-icon-arrow2:before{content:'\00e82a'}.em-icon-check:before{content:'\00e82b'}.em-icon-quotation-ass_2r:before{content:'\00e82c'}.em-icon-quotation-pro_ent:before{content:'\00e82d'}.em-icon-quotation-ass_etude:before{content:'\00e82e'}.em-icon-fullscreen-off:before{content:'\00e82f'}.em-icon-fullscreen-on:before{content:'\00e830'}.em-icon-geoloc:before{content:'\00e831'}.em-icon-geoloc2:before{content:'\00e832'}.em-icon-quotation-pro_assoc:before{content:'\00e833'}.em-icon-mail:before{content:'\00e834'}.em-icon-quotation-pro_collect:before{content:'\00e835'}.em-icon-menuheader:before{content:'\00e836'}.em-icon-quotation-ass_nav:before{content:'\00e837'}.em-icon-quotation-pro_pro:before{content:'\00e838'}.em-icon-quotation-sante:before{content:'\00e839'}.em-icon-tel:before{content:'\00e83a'}.em-icon-pedestrian:before{content:'\00e83b'}.em-icon-quotation-ass_vie:before{content:'\00e83c'}.em-icon-close:before{content:'\00e83d'}.em-icon-quotation-ass_deces:before{content:'\00e83e'}.em-icon-alert2:before{content:'\00e83f'}.em-icon-quotation-gli:before{content:'\00e840'}.em-icon-loupe:before{content:'\00e841'}.em-icon-quotation-auto:before{content:'\00e842'}.em-icon-quotation-habitation:before{content:'\00e843'}.em-icon-quotation-ass_chasse:before{content:'\00e844'}.em-icon-alert:before{content:'\00e845'}.em-icon-home:before{content:'\00e846'}.em-icon-twitter:before{content:'\00f099'}.em-icon-facebook:before{content:'\00f09a'}.em-icon-linkedin:before{content:'\00f0e1'}.em-icon-youtube:before{content:'\00f167'}html,body{border:0;border-collapse:separate;margin:0;outline:0;padding:0;vertical-align:baseline}div,span,applet,object,iframe,h1{border:0;border-collapse:separate;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}h2{border:0;border-collapse:separate;margin:0;outline:0;padding:0;vertical-align:baseline}h3,h4,h5,h6,p,hr,blockquote,pre{border:0;border-collapse:separate;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}a{border:0;border-collapse:separate;font-size:100%;margin:0;padding:0;vertical-align:baseline}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{border:0;border-collapse:separate;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}table{border:0;font-size:100%;margin:0;outline:0;padding:0}caption{border:0;border-collapse:separate;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}tbody{border:0;border-collapse:separate;font-size:100%;margin:0;outline:0;padding:0}tfoot{border:0;border-collapse:separate;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}thead,tr,th,td{border:0;border-collapse:separate;font-size:100%;margin:0;outline:0;padding:0}article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;border-collapse:separate;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}textarea,select,input,button{border-collapse:collapse;margin:0;outline:0;padding:0;vertical-align:baseline}table,tbody,thead,tr,th,td{vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,textarea{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;width:100%}body{height:100%;width:100%;line-height:1;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;font:12px Arial,Helvetica,sans-serif}input,select,textarea,button{font:12px Arial,Helvetica,sans-serif}a img{border:none}a{text-decoration:none}a:focus{outline:thin dotted}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}textarea{overflow:auto}input[type=checkbox],input[type=radio]{padding:0}button{overflow:visible;width:auto}::-moz-focus-inner{border:0;padding:0}a,button,input[type=submit]{cursor:pointer}.ie6 button,.ie7 button{line-height:1}::-webkit-input-placeholder{color:#b2b2b2;font-family:"Open Sans",Arial,Helvetica,sans-serif}:-moz-placeholder{color:#b2b2b2;font-family:"Open Sans",Arial,Helvetica,sans-serif}::-moz-placeholder{color:#b2b2b2;font-family:"Open Sans",Arial,Helvetica,sans-serif}:-ms-input-placeholder{color:#b2b2b2;font-family:"Open Sans",Arial,Helvetica,sans-serif}@font-face{font-family:'Gotham';src:url('../font/Gotham-Bold.eot');src:url('../font/Gotham-Bold.eot?#iefix') format('embedded-opentype'),url('../font/Gotham-Bold.woff2') format('woff2'),url('../font/Gotham-Bold.woff') format('woff'),url('../font/Gotham-Bold.ttf') format('truetype'),url('../font/Gotham-Bold.svg#Gotham-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Gotham';src:url('../font/Gotham-Medium.eot');src:url('../font/Gotham-Medium.eot?#iefix') format('embedded-opentype'),url('../font/Gotham-Medium.woff2') format('woff2'),url('../font/Gotham-Medium.woff') format('woff'),url('../font/Gotham-Medium.ttf') format('truetype'),url('../font/Gotham-Medium.svg#Gotham-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Open Sans';src:url('../font/OpenSans-Italic.eot');src:url('../font/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),url('../font/OpenSans-Italic.woff2') format('woff2'),url('../font/OpenSans-Italic.woff') format('woff'),url('../font/OpenSans-Italic.ttf') format('truetype'),url('../font/OpenSans-Italic.svg#OpenSans-Italic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Open Sans';src:url('../font/OpenSans-SemiboldItalic.eot');src:url('../font/OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'),url('../font/OpenSans-SemiboldItalic.woff2') format('woff2'),url('../font/OpenSans-SemiboldItalic.woff') format('woff'),url('../font/OpenSans-SemiboldItalic.ttf') format('truetype'),url('../font/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic') format('svg');font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url('../font/OpenSans-Semibold.eot');src:url('../font/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),url('../font/OpenSans-Semibold.woff2') format('woff2'),url('../font/OpenSans-Semibold.woff') format('woff'),url('../font/OpenSans-Semibold.ttf') format('truetype'),url('../font/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url('../font/OpenSans-Bold.eot');src:url('../font/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('../font/OpenSans-Bold.woff2') format('woff2'),url('../font/OpenSans-Bold.woff') format('woff'),url('../font/OpenSans-Bold.ttf') format('truetype'),url('../font/OpenSans-Bold.svg#OpenSans-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url('../font/OpenSans.eot');src:url('../font/OpenSans.eot?#iefix') format('embedded-opentype'),url('../font/OpenSans.woff2') format('woff2'),url('../font/OpenSans.woff') format('woff'),url('../font/OpenSans.ttf') format('truetype'),url('../font/OpenSans.svg#OpenSans') format('svg');font-weight:normal;font-style:normal}html{font-size:62.5%}*{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#f6f5f0;color:#222;font-size:16px;font-size:1.6rem;font-family:"Open Sans",Arial,Helvetica,sans-serif}input,select,textarea,button{color:#222;font-size:16px;font-size:1.6rem;font-family:"Open Sans",Arial,Helvetica,sans-serif}table{border-collapse:separate}a{color:inherit;outline:none!important}h1,h3,h4,h5,h6{font-weight:inherit}.clear{clear:both;height:0;overflow:hidden;visibility:hidden;width:100%}#page{margin:auto;overflow:hidden;width:1006px;margin-top:40px}#page-title{text-align:center}#page-title h1{font-size:28px;font-size:2.8rem;font-family:"Gotham",sans-serif;font-weight:bold;margin-bottom:3.2rem}#page-title h2{text-align:left;padding-left:16px}h2{font-size:20px;font-size:2rem;font-family:"Gotham",sans-serif;font-weight:bold;margin-bottom:2.4rem;text-align:center}#page-title2 h2{text-align:left;padding-left:16px}#page-title2 .curPlacename{text-transform:uppercase}.info-text-link{text-decoration:underline}.breadcrumbs-container{margin:auto;background:#f5f4f0}.breadcrumbs{list-style:none;width:1006px;font-size:13px;color:#9e9e9e;padding:11px 14px;line-height:18px;margin:auto;min-height:40px;display:inherit}.breadcrumbs li{display:inline;overflow:hidden;font-family:"Open Sans",Arial,Helvetica,sans-serif}.breadcrumbs li:before{content:"\00003e";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;text-decoration:none;padding-left:.71428571em;padding-right:.71428571em}.breadcrumbs li:first-child:before{content:'';display:none}.breadcrumbs a:hover{color:#444}#main{position:relative;width:100%}#content.blocinfo{padding:40px 7px 0}#aside{clear:left;float:left;height:550px;overflow:hidden;width:375px;position:relative}#copyright{font-size:12px;font-size:1.2rem;padding:5px 0;margin:auto;text-align:right}#copyright a{text-decoration:none}.map{clear:right;float:right;height:550px;position:relative;width:614px}.viewer{height:100%;width:100%}.btnsub{clear:both}.map.btnsmap{display:block}.btnsmap{margin:5px;display:none}.btnsmap a{min-width:inherit;width:40px;height:40px;padding:9px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;font-size:14px}.btnsmap .btnzoomin{margin-bottom:5px}.btnsmap a.disabled{cursor:default;opacity:.33;filter:alpha(opacity=33);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"}.btnsmap span{display:block}.btnrefresh span{background-image:url(../img/sd/ico-reload.png)}.btn{background:#fc8c44;border:1px solid #fc8c44;color:#fff;cursor:pointer;position:relative;display:inline-block;padding:1.4rem 2.4rem;text-align:center;text-decoration:none;white-space:nowrap;height:4.8rem;min-width:15rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-size:1.4rem;text-transform:uppercase;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:bold}.btn2{background:#fff;border-color:#fc8c44;color:#fc8c44}.btn3{background:#fff;border-color:#b2b2b2;color:#222;font-family:inherit;text-transform:inherit}.btn:hover{background:#ee7400;border-color:#ee7400;text-decoration:none}.btn2:hover{background:#fff;border-color:#ee7400;color:#ee7400}.btn3:hover{background:#fff;border-color:#757980}.linkbtn{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;font-size:14px;font-size:1.4rem;color:#00356d}.linkbtn span:first-child{margin-right:6px}.linkbtn:hover{color:#002a56;text-decoration:underline}.linkbtn .em-icon-arrow{color:#fc8c44;font-size:12px;font-size:1.2rem}.linkbtn:hover .em-icon-arrow{color:#ee7400}.btnsmap .btnwatchposition,.hide,.ms{display:none}.info-title,.info-title2{font-size:18px;font-size:1.8rem}a:hover,a:focus{text-decoration:none}#detailbtnfullscreen{min-width:inherit;padding:2px;width:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:24px;font-size:2.4rem}.btnfullscreen .on{display:block}.btnfullscreen .off,.fullscreen .btnfullscreen .on{display:none}.fullscreen .btnfullscreen .off{display:block}.btnsearchform{display:inline-block;margin:auto;position:relative}.btnsearchform .em-icon-arrow{display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin:0;position:relative;top:1px}.btnsearchform span:first-child{margin-right:10px}.photobackground{position:absolute;width:100%;background:no-repeat center;height:300px;background-size:cover;z-index:-10}.separator-bloc{width:100%;height:1px;background:#e0e0e0;position:absolute;top:12px}.showmore{display:none;position:absolute;right:13px;bottom:0;left:0;text-align:center;padding:50px;z-index:10;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 80%,rgba(255,255,255,0.95) 100%)}.blocinfo{background:#fff;padding:40px 60px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 24px 0 rgba(069,069,069,0.1);-moz-box-shadow:0 0 24px 0 rgba(069,069,069,0.1);box-shadow:0 0 24px 0 rgba(069,069,069,0.1)}.blocinfo:not(.devis),.devis-legalmentions-bloc{margin-bottom:40px}.devis-legalmentions-bloc sup{vertical-align:super;font-size:smaller}.devis-legalmentions-bloc sup:before{content:'('}.devis-legalmentions-bloc sup:after{content:')'}.campaign-block-accelerator{margin-bottom:40px;display:block}.accelerateur{display:block}.accelerateur img{width:100%}.campaign-block-accelerator .mentions-legales,.devis-legalmentions-bloc .mentions-legales{font-style:italic;font-size:12px;font-size:1.2rem;word-break:break-word}.bloc-reseauxsociaux{margin-bottom:56px}.bloc-reseauxsociaux .reseauxsociaux{text-align:center}.reseauxsociaux a{height:82px;width:82px;display:inline-block;margin:0 22px;background-repeat:no-repeat;background-position:center;vertical-align:middle;border:2px solid;-webkit-border-radius:41px;-moz-border-radius:41px;border-radius:41px;text-align:center;font-size:42px;line-height:75px}.reseauxsociaux .em-icon-facebook{color:#3b5998;border-color:#3b5998}.reseauxsociaux .twitter{font-size:46px;color:#00aced;border-color:#00aced}.reseauxsociaux .youtube{color:#f00;border-color:#f00}.reseauxsociaux .linkedin{font-size:46px;color:#0077b5;border-color:#0077b5}.em-icon-arrow:before,.em-icon-close:before,.em-icon-menuheader:before,.em-icon-tel:before,.em-icon-mail:before{margin:0}.btnswap{display:none}.em-text-pre{white-space:pre-wrap}.em-html-content ul{list-style:inside;padding-left:16px}.em-html-content ul a:hover{text-decoration:underline}.bloc-title{position:relative;display:block;font-size:2rem;font-family:"Gotham",sans-serif;font-weight:bold;margin-bottom:2.4rem;text-align:center;padding:0 1em}.bloc-title::before{content:'';position:absolute;bottom:50%;border-bottom:1px solid #e0e0e0;height:0;left:0;right:0;z-index:0}.bloc-title span{position:relative;background:#fff;padding:0 1em;z-index:1}.emExceptionalComm{margin:0 0 40px;padding:32px;background:#fff;border-radius:4px;box-shadow:0 0 24px 0 rgba(069,069,069,0.1);border:6px solid #c33;word-break:break-word}.emExceptionalComm__title{margin:0 0 1em;font-weight:bold}.emExceptionalComm p+p{margin-top:.5em}.emExceptionalComm a{text-decoration:underline}.emExceptionalComm__maj{font-style:italic;font-size:12px}.em-header{position:relative;background:#fff}.em-header .header-top{background:#006a53;position:absolute;right:0;width:100%;height:55px}.em-header .header-bloc{margin:auto;width:1006px}.em-header .header-bloc .logo-bloc{display:inline-block;height:70px}.em-header .logo-bloc .logo{background-image:url(../img/hd/logo-groupama.png);background-repeat:no-repeat;background-position:center;-moz-background-size:152px 38px;-o-background-size:152px 38px;-webkit-background-size:152px 38px;background-size:152px 38px;display:inline-block;width:152px;height:38px;text-indent:-9999px;vertical-align:middle;margin-top:16px}.em-header .header-bloc .link-bloc{color:#fff;height:55px;position:relative;font-size:14px;font-size:1.4rem;padding:16px 0}.em-header .header-bloc .em-icon-arrow{display:none}.em-footer{position:relative;background:#fff}.em-footer .footer-top{background:#006a53;position:absolute;right:0;width:100%;height:406px}.em-footer .link-bloc1{color:#fff;margin:auto;width:1006px;height:406px;position:relative;display:table;border-collapse:separate}.em-footer .link-bloc2{margin:auto;width:1006px;height:60px;position:relative}input[type="checkbox"]+label,input[type="radio"]+label,input[type="checkbox"]+label:before,input[type="radio"]+label:before,input[type="checkbox"]+label:after,input[type="radio"]+label:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type="checkbox"],input[type="radio"]{position:absolute;left:-9999px}input[type="checkbox"]+label,input[type="radio"]+label{cursor:pointer}input[type="checkbox"]+label:before,input[type="radio"]+label:before{position:absolute;left:0}input[type="checkbox"]+label:after,input[type="radio"]+label:after{position:absolute;top:0;left:0}input[type="radio"]+label:before{display:block;width:25px;height:25px;background:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;top:0;border:1px solid #858f8f;content:''}input[type="radio"]+label:after{content:''}input[type="radio"]:checked+label:after{display:block;background:#3ac596;width:17px;height:17px;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;top:4px;left:4px}input[type="checkbox"]+label:before{display:block;width:25px;height:25px;background:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:0;border:1px solid #858f8f;content:'';margin:0}input[type="checkbox"]:checked+label:before{content:'\00e80f';background:#3ac596;color:#fff;border-color:#3ac596;padding-top:3px;font-weight:bold;font-size:16px;font-size:1.6rem}input[type="checkbox"]:checked+label:after{display:block;background:#3ac596;width:17px;height:17px;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;top:4px;left:4px}.home #page-title p,.caisse #page-title p{color:#999;font-size:18px;font-size:1.8rem;padding-top:15px;width:50%;margin:auto}.home .blocform-content,.caisse .blocform-content{padding:0}.home #page,.caisse #page{margin-top:138px}.home #indexes{padding-bottom:3.2rem;margin-bottom:50px}.home .index-header h2{font-size:28px;font-size:2.8rem;margin-bottom:5.6rem}form label{display:none}form input[type=text],form textarea{background:#f9f9f9;padding:1.4rem 1.6rem;font-size:14px;font-size:1.4rem;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #b2b2b2;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600}form button,form input[type=text]{height:4.8rem}form input[type=text]:hover{border-color:#757980}form select{height:48px}form .help,form .comment{font-size:.8em}form h4{margin-bottom:5px;margin-top:20px}.em-error-msg{color:#d85050;font-size:12px;font-size:1.2rem;position:absolute;bottom:-18px}.em-error-message input[type=text]{border-color:#d85050}.em-error-message .em-icon-close{display:block;position:absolute;right:16px;top:14px;color:#d85050;padding:0}.btntel .em-content{display:none}.btntel .em-action,.btntel.em-show-content .em-content{display:inline-block}.btntel.em-show-content .em-action{display:none}.caisse .index-region-title{font-size:18px;font-size:1.8rem}.caisse .index-region-city{padding-left:8px}.caisse .index-body>ul>li{margin-bottom:2.4rem}.caisse .index-body>ul>li:last-child{margin-bottom:0}#searchform .submit{width:15rem;margin-left:16px;margin-left:1.6rem}#searchform .bloc>*{display:inline-block}#searchform .ou{text-align:center;text-transform:uppercase;vertical-align:middle;padding:1.2rem 2.4rem}#searchform.geoloc-disabled .btnlocalize,#searchform.geoloc-disabled .ou{visibility:hidden}#searchform #fieldsearchcity{width:55%}#searchform #fieldsearchstreet{width:0;display:none}#searchform #fieldsearchstreet input{border:0;background:none;padding:0;font-size:0;width:0}#searchform .field{position:relative}#listAddressAmbiguous{position:absolute;background:#fff;height:auto;max-height:175px;left:0;right:0;z-index:100;cursor:pointer;border:1px solid #b2b2b2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#listAddressAmbiguous li{font-size:14px;font-size:1.4rem;border-bottom:1px solid #e6e7e9;padding:8px;text-align:left}#listAddressAmbiguous li:last-child{border-bottom:0}#searchform .bloc-search{position:relative}#searchform .bloc-search .bloc-search-tab{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;vertical-align:middle;border-collapse:separate}#searchform .speech-button{position:absolute;bottom:0;right:0;width:4rem;height:4rem;border:none;background:transparent;cursor:pointer}#searchform .speech-icon{position:absolute;top:50%;left:50%;margin:-15px 0 0 -16px;width:22px;height:22px;fill:#222;transition:transform .2s linear;-webkit-transform:scale(1.0);transform:scale(1.0)}#searchform .speech-button:hover .speech-icon{-webkit-transform:scale(1.3);transform:scale(1.3)}#searchform.speech-available .speech-button{display:block!important}#searchform.speech-active .speech-icon,#searchform.speech-active .speech-button:hover .speech-icon{fill:#ee7400}#searchform .btnlocalize{padding:.2rem 2.4rem;width:18.5rem;min-width:185px}#searchform .btnlocalize span{vertical-align:middle}#searchform .btnlocalize .em-icon-geoloc{font-size:30px;font-size:3rem}#searchform .btnlocalize .logo{background-image:url(../img/hd/ico-geoloc.png);background-repeat:no-repeat;background-position:center;-moz-background-size:18px 30px;-o-background-size:18px 30px;-webkit-background-size:18px 30px;background-size:18px 30px;display:inline-block;width:18px;height:30px;vertical-align:middle;margin-left:16px}.blocform-content{padding:2.2rem 3.2rem}.blocform.dynamic .searchform{margin-bottom:1.8rem}.blocform.dynamic .searchbloc{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease;-moz-transition:max-height .5s ease;-ms-transition:max-height .5s ease;transition:max-height .5s ease;padding:0 28px}.blocform.dynamic .margin-searchbloc{height:24px}.blocform.dynamic.open .searchbloc{max-height:15rem}.blocform.dynamic.open.opened .searchbloc{overflow:visible}.blocform.dynamic.open .em-icon-arrow{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.header-searchbloc{position:relative}.header-searchbloc h2{margin-bottom:3.2rem;text-align:left;font-family:inherit}.blocform.dynamic .header-searchbloc h2{margin-top:2.4rem}.header-searchbloc .btnsearchform{position:absolute;right:0;top:6px}.header-searchbloc .header-rappel{display:inline-block}.header-searchbloc .header-rappel>span{vertical-align:middle}.header-searchbloc .loupe{display:inline-block;background-image:url(../img/hd/ico-loupe.png);background-repeat:no-repeat;background-position:center;-moz-background-size:30px 30px;-o-background-size:30px 30px;-webkit-background-size:30px 30px;background-size:30px 30px;width:30px;height:30px;margin-right:16px}#cartoclic{background:url(../img/sd/europe.gif) no-repeat center top}#bgcartoclic{display:block;height:500px;margin:auto;width:500px}#tooltipcartoclic{background:#fff;display:none;left:10px;padding:10px;position:absolute;text-align:center;top:10px;z-index:10}#tooltipcartoclicname{font-weight:700}#tooltipcartoclicimplantation{margin-top:2px}.tooltip{background:#fff;float:left;cursor:default;-webkit-box-shadow:0 0 24px 0 rgba(069,069,069,0.1);-moz-box-shadow:0 0 24px 0 rgba(069,069,069,0.1);box-shadow:0 0 24px 0 rgba(069,069,069,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tooltip-body{display:table;border-collapse:separate;width:100%;position:relative}.tooltip .btnclose{position:absolute;top:0;right:0;padding:10px;background:none;height:initial;font-size:14px;font-size:1.4rem}.tooltip.zoom .btnclose{position:absolute;top:0;right:0;padding:10px;background:none;height:initial}.tooltip .btnclose span{display:none}.tooltip.zoom{text-align:center;font-size:18px;font-size:1.8rem;width:100%}.tooltip.zoom .tooltip-body{padding:16px}.tooltip.zoom p{clear:both;white-space:nowrap;padding:0 16px}.tooltip.zoom .linkzoom{margin-top:16px}.tooltip .poi{width:350px;padding:16px;position:relative;display:table;margin:0 auto;border-collapse:separate;cursor:pointer}.tooltip .poi:hover .agencylabel a{text-decoration:underline}.tooltip .agencylabel{padding-right:32px}.tooltip-body>div{display:table-cell}.tooltip .agencyblock{display:table;width:100%}.tooltip .deafness-picto-bloc{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;margin-bottom:8px}.tooltip .deafness-picto{background-image:url(../img/sd/picto-deafness.svg);background-repeat:no-repeat;-webkit-background-size:19px 26px;background-size:19px 26px;width:19px;height:26px;display:block}.tooltip .deafness-picto-title{color:#004691;margin-left:8px;font-size:1.4rem}.tooltip .agencyposition{display:table-cell;width:48px}.tooltip .agencydistance{font-size:10px;font-size:1rem;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;display:block}.tooltip .agencyinfos{display:table-cell;vertical-align:top}.tooltip .name{font-size:16px;font-size:1.6rem;line-height:1.9rem;display:inline-block;vertical-align:middle;color:#006a53;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600}.tooltip .name .label{text-transform:uppercase}.tooltip .links{position:relative}.tooltip .links .btn{display:inline-block;min-width:115px;font-size:12px;font-size:1.2rem;padding:.7rem 1.4rem;height:3.2rem}.tooltip .links .btn.btntel{margin-right:16px}.tooltip .cluster{float:left;width:100%}.tooltip .cluster .headpoi{clear:both;cursor:pointer;float:left;margin-top:10px;width:100%}.tooltip .cluster .headpoi.first-child{margin-top:0}.tooltip .cluster .headpoi .info{float:left;width:200px}.tooltip .cluster .headpoi .links{float:right;margin-top:0}.tooltip .cluster .headpoi .links .btn{background:none;border-color:transparent transparent transparent #222;border-style:solid;border-width:6px 0 6px 6px;display:block;font-size:0;height:0;margin-top:1px;padding:0;width:0;zoom:1}.tooltip .cluster .headpoi.open .links .btn{border-color:#222 transparent transparent;border-width:6px 6px 0;margin-top:4px}.tooltip .cluster .bodypoi{clear:both;float:left;width:100%}.tooltip .cluster .bodypoi .info{display:none}.tooltip .slider{overflow:hidden;position:relative;width:332px;margin:0 auto}.tooltip .slider-ctn{position:absolute;width:99999em}.tooltip .slider-ctn .poi{clear:none;float:left;padding:16px 0;padding-bottom:0;width:332px}.tooltip .slider-nav{margin-top:8px}.tooltip .slider-nav ul{list-style:none;height:30px;text-align:center;width:100%}.tooltip .slider-nav li{background:#fff;border:1px solid #fc8c44;color:#fff;cursor:pointer;display:inline-block;font-weight:700;height:12px;margin:0 2px;vertical-align:bottom;width:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.tooltip .slider-nav li.prev{background:none;text-indent:-9999px;width:0;height:0;border-style:solid;border-width:8px 12px 8px 0;border-color:transparent #888 transparent transparent}.tooltip .slider-nav li.next{background:none;text-indent:-9999px;width:0;height:0;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #888}.tooltip .slider-nav li.on{background:#fc8c44}.ie6 .tooltip .slider-nav li,.ie7 .tooltip .slider-nav li{display:inline}.tooltip .prev,.tooltip .next{width:32px;vertical-align:middle;text-align:center;cursor:pointer}.tooltip .em-icon-arrow{display:inline-block;color:#fc8c44}.tooltip .prev span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.info-dpt{border:2px solid #e6e7e9;float:left;clear:both;margin-top:25px;padding:20px 30px}.info-dpt .info-text{font-size:15px;font-size:1.5rem}.info-dpt .bloc-link{display:inline-block}.mention{font-size:10px;font-size:1rem;position:relative;bottom:5px}.text-mention{font-size:12px;font-size:1.2rem;border-top:1px solid #e6e7e9;margin-top:20px;padding-top:20px}.credit{font-size:18px;font-size:1.8rem;line-height:21px}#indexes{clear:both}.index{margin-bottom:6.4rem}.index-header{position:relative}.index-body{margin-bottom:3.2rem;display:flex}.index-body ul{list-style:none}.index-body>ul{-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;column-count:4;-webkit-column-gap:20px;-moz-column-gap:20px;-ms-column-gap:20px;column-gap:20px;width:100%}.index-body li a{display:inline-block;margin-bottom:.8rem}#alist{height:550px;width:375px}#agencies{list-style:none}#agencies .agency{padding:8px 4px 8px 16px;display:block;border-top:3px solid #f6f5f0;margin-right:3px}#agencies .agency:hover{cursor:pointer}#agencies .agency:hover .agencylabel a{text-decoration:underline}#agencies .agency:first-child{border-top:0}#agencies .agency .agencyposition a:hover{text-decoration:underline}#agencies .agency .links{position:relative}#agencies .agency .links .btn{display:inline-block;min-width:115px;font-size:12px;font-size:1.2rem;padding:.7rem 1.4rem;height:3.2rem}#agencies .agency .links .btntel{margin-right:16px}.agency .agencyblock{display:table;width:100%}#agencies .agency .deafness-picto-bloc{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;margin-bottom:8px}#agencies .agency .deafness-picto{background-image:url(../img/sd/picto-deafness.svg);background-repeat:no-repeat;-webkit-background-size:19px 26px;background-size:19px 26px;width:19px;height:26px;display:block}#agencies .agency .deafness-picto-title{color:#004691;margin-left:8px;font-size:1.4rem}.agency .agencyposition{display:table-cell;width:48px}.agency .agencydistance{font-size:10px;font-size:1rem;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;display:block}.agencyposition .agencypicto{background-image:url(../img/hd/picto-poi-list.png);background-repeat:no-repeat;background-position:center top;-moz-background-size:32px 39px;-o-background-size:32px 39px;-webkit-background-size:32px 39px;background-size:32px 39px;width:32px;height:39px;display:block;text-align:center;font-size:14px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;color:#fff;padding-top:6px;vertical-align:top}.agency .agencyinfos{display:table-cell;vertical-align:top}.agency .seolink{font-size:16px;font-size:1.6rem;line-height:1.9rem;display:inline-block;vertical-align:middle;color:#006a53;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600}.agency .seolink .label{text-transform:uppercase}.agencylabel,.tooltip .agencylabel{margin-bottom:.4rem}.agency .agencyaddress,.tooltip .address,.tooltip .agencycity{font-size:14px;font-size:1.4rem;margin-bottom:.4rem;line-height:1.7rem}.horaires{margin-bottom:.8rem;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;font-style:italic;font-size:12px;font-size:1.2rem;color:#006a53;line-height:1.6rem}.agency .em-icon-arrow{display:table-cell;vertical-align:middle;text-align:right;color:#fc8c44;width:32px}#agenciesheader{background:#fff;padding:16px;text-align:center;display:none}.detail #aside{width:100%;height:inherit;float:none;clear:none}#detailviewer{position:relative}#detailbtnsmap2,#detailbtnsmap3{display:block}#detailbtnsmap2{position:absolute;bottom:0;right:0;z-index:10;margin:5px;display:none}#detailbtnsmap3{position:absolute;top:0;left:0;z-index:10;margin:5px}.detail .fullscreen .map .btnsmap{display:block}.fullscreen #detailbtnsmap2,.fullscreen #detailbtnsmap3{margin-bottom:24px}.detail #content{position:relative}.detail #main{background:none}.detail .detailmap-bloc{width:100%;position:relative;height:350px;margin-bottom:40px}.detail .map{width:100%;height:350px}.detail .map .btnsmap{display:block}.detail .btnway{min-width:inherit;width:40px;height:40px;padding:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;-webkit-box-shadow:0 5px 5px 0 rgba(000,000,000,0.3);-moz-box-shadow:0 5px 5px 0 rgba(000,000,000,0.3);box-shadow:0 5px 5px 0 rgba(000,000,000,0.3)}.detail .btnway .em-icon-car{font-size:25px}.detail .btnway .text{display:none}.detail .agency.noschedule{min-width:inherit;width:100%}.detail .agency-bloc{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:48px}.detail .agency-bloc .photo{vertical-align:top;width:408px;min-width:408px}.detail .agency-bloc .photo .photo-agency{width:100%}.detail .agency-bloc .agencypicto{background-image:url(../img/hd/picto-poi-detail.png);-moz-background-size:29px 50px;-o-background-size:29px 50px;-webkit-background-size:29px 50px;background-size:29px 50px;background-position:right top;background-repeat:no-repeat;width:84px;min-width:84px}.detail .agency-bloc .info{vertical-align:top;padding-left:24px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;font-size:14px;font-size:1.4rem}.detail .agency-bloc .name{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:bold;font-size:24px;font-size:2.4rem;line-height:3.3rem;color:#006a53;margin-top:-8px;margin-bottom:16px}.detail .agency-bloc .name>span{display:block}.detail .agency-bloc .name .label{text-transform:uppercase}.detail .agencyaddress{margin-bottom:8px}.detail .deafness-picto-bloc{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;margin-bottom:8px}.detail .deafness-picto{background-image:url(../img/sd/picto-deafness.svg);background-repeat:no-repeat;-webkit-background-size:19px 26px;background-size:19px 26px;width:19px;height:26px;display:block}.detail .deafness-picto-title{color:#004691;margin-left:8px}.detail .agencytel,.detail .agencyfax{margin-bottom:8px}.detail .agencyaddress .city{text-transform:uppercase}.detail .agencytel{display:block}.detail .agencycontact{background:#e7f2ff;padding:16px}.detail .agencycontact div{margin-bottom:8px}.detail .agencycontact div:last-child{margin-bottom:0}.detail .horaires-bloc{margin-bottom:32px}.detail .agencyschedule{font-size:14px;font-size:1.4rem;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-collapse:separate}.detail .agencyschedule .day{width:calc((100% - 70px)/6);min-height:120px;min-width:fit-content;background:#f9f9f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#444;text-align:center;padding:16px 8px;vertical-align:top;margin:0 auto}.detail .agencyschedule .day.exceptional-day{width:calc((100% - 60px)/5)}.detail .agencyschedule .day .titleday{color:#222;text-transform:uppercase;margin-bottom:4px}.detail .agencyschedule .day .day-open{line-height:27px}.detail .agencyschedule .day.on{color:#222;border:1px solid #006a53;background:#e8f5f2}.detail .agencyschedule .day.on .titleday{color:#006a53}.detail .agencyschedule .day .day-open>div{padding:8px 0}.detail .agencyschedule .day .rdv-day-schedules{border-top:1px solid #e0e0e0}.detail .agencyschedule .day .day-open>div:empty{display:none}.detail .smsmail-content{margin-bottom:16px;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.detail .smsmail-content .bloc{display:inline-block;vertical-align:top;width:40%}.detail .smsmail-content .ou{text-align:center;vertical-align:bottom;text-transform:uppercase;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;font-size:18px;font-size:1.8rem;width:20%;padding-top:70px}.detail .titlebloc-smsmail{height:4rem;margin-bottom:1.6rem}.detail .smsmail-content .info-title2{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;font-size:18px;font-size:1.8rem;display:inline-block;vertical-align:middle}.detail .sms-title .em-icon-tel{display:inline-block;vertical-align:middle;font-size:40px;font-size:4rem;color:#006a53;width:3.5rem;height:4rem;position:relative;top:-9px;left:-7px}.detail .email-title .em-icon-mail{display:inline-block;vertical-align:middle;font-size:35px;font-size:3.5rem;color:#006a53;width:3.5rem;height:4rem;position:relative;top:-3px;margin-right:11px}.detail .smsmail-bloc .comment{font-style:italic;font-size:12px;font-size:1.2rem}.detail .communication{margin-bottom:40px}.detail .communication .vignette-bloc{display:-webkit-box;display:-ms-flexbox;display:flex}.detail .communication .vignette:first-child{margin-left:0}.detail .communication .vignette:last-child{margin-right:0}.detail .communication .vignette .blocinfo{padding:20px;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block}.detail .communication .vignette .blocinfo:hover .linkbtn{color:#002a56}.detail .communication .title{font-family:"Gotham",sans-serif;font-weight:500;font-size:18px;font-size:1.8rem;margin-bottom:16px}.detail .communication .text{font-size:14px;font-size:1.4rem;padding:20px;margin-bottom:24px}.detail .contact .vignette{width:calc((100% - 48px)/4);margin-left:auto;margin-right:auto}.detail .contact .vignette .blocinfo{height:130px;text-align:center}.detail .contact .logo{background-repeat:no-repeat;background-position:center;display:block;width:40px;height:40px;margin:10px auto}.detail .contact .rappel .logo{background-image:url(../img/hd/ico-rappeler.png);-moz-background-size:36px 40px;-o-background-size:36px 40px;-webkit-background-size:36px 40px;background-size:36px 40px}.detail .contact .appel .logo{background-image:url(../img/hd/ico-appeler.png);-moz-background-size:40px 40px;-o-background-size:40px 40px;-webkit-background-size:40px 40px;background-size:40px 40px}.detail .contact .envoimail .logo{background-image:url(../img/hd/ico-envoimail.png);-moz-background-size:40px 34px;-o-background-size:40px 34px;-webkit-background-size:40px 34px;background-size:40px 34px}.detail .contact .rdv .logo{background-image:url(../img/hd/ico-rdv.png);-moz-background-size:37px 40px;-o-background-size:37px 40px;-webkit-background-size:37px 40px;background-size:37px 40px}.detail .offers .vignette{width:calc((100% - 32px)/3);margin-left:auto;margin-right:auto}.detail .offers .vignette .blocinfo{width:100%;margin-bottom:16px}.detail .offers .vignette .blocinfo:last-child{margin-bottom:0}.detail .offers .test{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.detail .actualites .vignette{width:calc((100% - 32px)/3);margin-left:auto;margin-right:auto}.detail .actualites .photo{background:#999;width:100%;height:206px;background-size:cover}.detail .actualites .vignette.blocinfo{min-height:406px;position:relative;overflow:hidden;display:block;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0}.detail .actualites .vignette-bloc{margin-bottom:16px}.detail .actualites .vignette .em-text-pre{margin-bottom:24px}.detail .actualites .vignette .linkbtn{position:absolute;bottom:20px;right:20px;text-align:right}.detail .actualites .vignette .linkbtn span:first-child{margin-left:20px}.detail .conseils .vignette-bloc{margin-bottom:16px}.detail .conseils .vignette{width:calc((100% - 16px)/2);margin-left:auto;margin-right:auto}.detail .conseils .vignette.blocinfo{padding:0;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.detail .conseils .vignette a{padding:0;position:relative;display:table;width:100%}.detail .conseils .photo{background:#999;width:155px;height:155px;display:table-cell;background-size:cover}.detail .conseils .text{display:table-cell;vertical-align:top}.detail .conseils .vignette .linkbtn{position:absolute;bottom:20px;right:20px}.detail .conseils .vignette .inside-text{margin-bottom:24px}.detail .bloc-textelibre{margin-bottom:40px;background:#006a53}.detail .textelibre{color:#fff;width:1006px;margin:auto;padding:40px 0}.content-detail{width:1006px;margin:auto}.devis{background:#fff;width:100%;padding:0}.devis .head-bloc-background{background:#006a53;position:absolute;top:0;left:0;width:100%;height:200px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}.devis .head-bloc{text-align:center;padding:40px 60px 24px;position:relative}.devis .head-bloc h2{font-size:26px;font-size:2.6rem;margin-bottom:16px;color:#fff;position:relative}.devis .head-bloc p{font-size:18px;font-size:1.8rem;color:#fff;position:relative}.devis .content-bloc{padding:8px 60px 40px}._todel_devis .content-bloc h3{font-size:22px;font-size:2.2rem;font-family:"Gotham",sans-serif;font-weight:bold;margin-bottom:24px;text-align:center;z-index:10;display:inline-block;position:relative;background:#fff;padding:0 40px}.devis .content-bloc .private{margin-bottom:32px}.devis .bloc-title{height:1em}.devis .bloc-title span{display:none}.devis .product-bloc{width:100%;display:table}.devis .product-bloc .product{display:table-cell;width:33.9%;float:left;padding-right:16px;padding-bottom:16px}.devis .product-bloc .product>a{background:#f9f9f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e0e0e0;width:100%;height:10rem;display:table;font-size:14px;font-size:1.4rem;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:bold;padding:13px 16px;position:relative}.devis .product-bloc .product>a>*{display:table-cell;vertical-align:middle}.devis .product-bloc .product>a>:first-child{padding-right:10px}.devis .product-bloc .product>a>:last-child{text-align:right}.devis .product-bloc .product:nth-child(3n){padding-right:0;width:32.2%}.devis .product-bloc .text{text-align:left}.devis .product-bloc .nobold{font-family:"Open Sans",Arial,Helvetica,sans-serif;display:block}.devis .product-bloc .em-icon-arrow{color:#fc8c44}.devis .product-bloc .logo{font-size:32px;font-size:3.2rem;vertical-align:middle;margin-right:16px;color:#006a53;width:32px}.devis .product-bloc .logo:before{margin:0}.devis .product-bloc.main-product{position:relative;margin-bottom:40px}.devis .product-bloc.main-product .product{float:none;clear:both;padding-bottom:0;vertical-align:middle}.devis .product-bloc.main-product .product>a{height:12rem;background:#fff;border:none;display:table;padding:0;-webkit-box-shadow:0 0 24px 0 rgba(069,069,069,0.1);-moz-box-shadow:0 0 24px 0 rgba(069,069,069,0.1);box-shadow:0 0 24px 0 rgba(069,069,069,0.1)}.devis .product-bloc.main-product .product>a>:last-child{text-align:center}.devis .product-bloc.main-product .bold{text-transform:capitalize;font-size:18px;font-size:1.8rem}.devis .product-bloc.main-product .nobold.quotation-title{font-weight:600;color:#757980}.devis .product-bloc.main-product .text{padding-right:8px}.devis .product-bloc.main-product .em-icon-arrow2{text-align:center;position:relative;top:inherit;right:inherit;width:48px;vertical-align:middle;color:#fff;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;font-size:26px;font-size:2.6rem}.devis .product-bloc.main-product .logo{font-size:40px;padding:0 16px;line-height:70px;text-align:center}.devis .product-bloc.main-product .logo>span{width:70px;height:70px;display:inline-block;vertical-align:middle;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}.devis .product.product-auto .logo>span{background-color:rgba(250,183,064,0.05);color:#fab740}.devis .product.product-auto .em-icon-arrow2{background-color:#fab740}.devis .product.product-habitation .logo>span{background-color:rgba(153,204,051,0.05);color:#9c3}.devis .product.product-habitation .em-icon-arrow2{background-color:#9c3}.devis .product.product-sante .logo>span{background-color:rgba(000,161,116,0.05);color:#00a174}.devis .product.product-sante .em-icon-arrow2{background-color:#00a174}.devis .quotation-mention{color:#ff7b00}#wayinfo{padding:0 16px;margin-bottom:24px}#wayinfo h2{text-align:left;color:#006a53}#wayinfo .bold{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600}#wayinfo .address{margin-bottom:16px;display:table;width:100%}#wayinfo .address>div{display:table-cell}#wayinfo .address>div:first-child{width:175px}#wayinfo .info{display:table;width:100%}#wayinfo .info>div{display:table-cell}#wayinfo .info>div:first-child{width:175px}#waylist{width:375px}#waylist ul{list-style:none}#waylist li{cursor:pointer;min-height:50px;padding:8px 4px 8px 16px;border-top:3px solid #f6f5f0;margin-right:3px;font-size:14px;font-size:1.4rem;display:block}#waylist li:first-child{border-top:0}#waylist .way-bloc{display:table;width:100%}#waylist .number-bloc,#waylist .instruction-bloc,#waylist .em-icon-arrow{display:table-cell}#waylist .number-bloc{width:41px;padding-top:4px}#waylist .number{background-image:url(../img/hd/picto-poi-list.png);background-repeat:no-repeat;background-position:center top;-moz-background-size:25px 31px;-o-background-size:25px 31px;-webkit-background-size:25px 31px;background-size:25px 31px;width:25px;height:31px;display:block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;color:#fff;padding-top:2px;vertical-align:top;font-size:14px}#waylist .time,#stepscontent .time{color:#006a53;font-style:italic;display:inline-block;width:6rem}#waylist .distance,#stepscontent .distance{color:#006a53;font-style:italic;display:inline-block;width:8rem}#waylist .instruction-bloc{vertical-align:middle}#waylist .instruction{display:block;line-height:2rem;word-break:break-word}#waylist .em-icon-arrow{vertical-align:middle;text-align:right;color:#fc8c44;width:25px}#waybtnsub{width:100%;margin-bottom:64px;position:relative;height:48px}#waybtnprint{position:absolute;right:0;top:0}.way #page{overflow:visible}.way .btnback{display:inline-block;margin-top:14px}.way .btnback .em-icon-arrow{display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#wayform h3{clear:both;font-family:"Gotham",sans-serif;font-weight:bold;font-size:14px;font-size:1.4rem}#wayform .btn{width:48%;min-width:inherit}#wayform .btn3{padding:3px;white-space:initial}#wayform .btn3.checked{background:#44a993;border-color:#44a993;color:#fff;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:bold}#wayform .btn3 .text{display:inline-block;text-align:left;vertical-align:middle}#wayform .btn3 .text>span{display:block;line-height:18px}#wayform .btn3 .picto{vertical-align:middle;font-size:30px;font-size:3rem;margin-right:8px}#wayform .btn3 .em-icon-pedestrian,#wayform .btn3 .em-icon-geoloc{margin-right:2px}#wayform .info-title{margin-bottom:16px}#wayform #arrival .info-title{margin-bottom:8px}#wayform input[type="radio"]+label:before,#wayform input[type="radio"]+label:after{display:none}#wayform .mode-bloc{position:relative}#wayform .mode-bloc #fieldwaypedestrian{position:absolute;right:0;top:0}#mode,#departure{position:relative;margin-bottom:32px}#mode label{display:block}#wayformbuttons{clear:both;position:relative;margin-top:32px;height:48px;display:none}#wayformbuttons.checked{display:block}#departure .paneltoswap-bloc{position:relative}#departure .paneltoswap-bloc .field{display:inline-block;text-align:center;cursor:pointer}#departure .paneltoswap-bloc .btnadresse{position:absolute;right:0;top:0}#departure .btnadresse{position:absolute;right:0}#departure .searchaddresse{height:0;overflow:hidden;-webkit-transition:height .25s ease-in-out;-moz-transition:height .25s ease-in-out;-ms-transition:height .25s ease-in-out;transition:height .25s ease-in-out}#departure .searchaddresse.open{height:130px}#fieldwaystreet{margin-top:24px;margin-bottom:8px}#fieldwaycity{position:relative}#wayform.geoloc-disabled #departure .paneltoswapcontent .bloc:first-child{display:none}#wayform.geoloc-disabled #departure .searchaddresse{height:105px;overflow:visible}#wayform.geoloc-disabled #departure #fieldwaystreet{margin-top:0}#wayform .agencyaddress{margin:0;font-size:16px;font-size:1.6rem}#arrival{position:relative}#arrival .info{font-size:18px;font-size:1.8rem;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:bold}#arrival .info .name{margin-bottom:3px}#wayform #wayformbuttons .btn{position:absolute;top:0;right:0}.detail .emailform{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#fieldemailsender{width:100%}#field-email-recipient{width:100%;position:relative;margin-bottom:1.8rem}#field-email-recipient .em-icon-close{position:absolute;display:none}#field-email-recipient.em-error-message .em-icon-close{display:block}#fieldemailmessage{clear:both;margin-top:16px}#emailmessage{height:90px;resize:none}#emailsender{width:100%}#emailform button{width:6.4rem;min-width:inherit;margin-left:8px;padding:inherit}.detail .smsform{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#smsform .comment{clear:both;padding-top:10px;text-align:left}#smsform .text{text-align:left}#fieldsmssender{width:100%;position:relative;margin-bottom:1.8rem}#fieldsmssender .em-icon-close{position:absolute;display:none}#fieldsmssender.em-error-message .em-icon-close{display:block}#smssender{width:100%;left:0}#smsform button{width:6.4rem;min-width:inherit;margin-left:8px;padding:inherit}.dlg-wait{display:none}.dlg-wait-img{filter:Alpha(Opacity=20);height:46px;opacity:.2;width:46px}.dlg-wait-img span{-moz-border-radius:46px;-webkit-border-radius:46px;background:#000 url(../img/loader.gif) no-repeat;border-radius:46px;display:block;height:46px;width:46px}.dlg-popin{-webkit-box-shadow:0 0 24px 0 rgba(069,069,069,0.1);-moz-box-shadow:0 0 24px 0 rgba(069,069,069,0.1);box-shadow:0 0 24px 0 rgba(069,069,069,0.1);display:none;min-width:300px}.dlg-popin-close{cursor:pointer;padding:24px;position:absolute;right:0;top:0}.dlg-header{padding:24px;font-size:20px;font-size:2rem;font-family:"Gotham",sans-serif;font-weight:bold}.dlg-content{background:#fff;max-width:450px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.dlg-message{padding:24px;padding-top:0}.dlg-popin-way{width:500px}.dlg-popin-way .dlg-content{max-width:500px}.dlg-popin-way .dlg-message{padding-top:24px}.dlg-popin-close span,.rdv-bloc .btnclose span{display:none}.dlg-popin-close.em-icon-close:hover{color:inherit}.dlg-message .mentions-infos{font-size:12px;font-size:1.2rem;text-align:justify}.dlg-message .mentions-infos .mentions-title{font-weight:bold}.dlg-message .mentions-infos p:first-child{margin-bottom:16px}#stepsmain{clear:both;min-height:50px;position:relative;margin-top:16px}#steps{z-index:99;width:100%;text-align:center;padding:0;margin-bottom:48px}#steps .linkstep{height:10px;vertical-align:top;display:block;padding:10px 0}#steps .linkstep span{text-indent:-9999px;font-size:0;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #222;display:inline-block;vertical-align:top}#steps.on .linkstep span{border-width:10px 10px 0;border-color:#222 transparent transparent}#stepscontent{text-align:left}#stepsmargin{display:table;width:100%}#stepscontent .stepnav,#stepscontent .step{display:table-cell;vertical-align:middle}#stepscontent .stepnav{width:1px;background:#006a53}#stepscontent .stepnav .btn{background:none;min-width:inherit;border:none;width:25px;height:inherit;padding:30px 0}#stepscontent .stepnav .btn.disabled{opacity:.33;filter:alpha(opacity=33);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"}#stepscontent .btnprev span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#stepscontent .stepnav span{display:inline-block;text-align:center;font-size:14px;font-size:1.4rem}#stepscontent .step{width:100%;display:table;min-height:100px;border-collapse:separate}#stepscontent .stepbody{padding:8px;word-break:break-word;display:table-cell;vertical-align:middle;min-height:50px}.jspContainer{overflow:hidden;position:relative;-ms-touch-action:pinch-zoom}.jspPane{position:absolute}.jspVerticalBar{height:100%;position:absolute;right:0;top:0;width:10px}.jspHorizontalBar{bottom:0;height:5px;left:0;position:absolute;visibility:hidden;width:100%}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative}.jspDrag{cursor:pointer;left:0;position:relative;top:0}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;cursor:pointer;display:block;margin:0;padding:0;text-indent:-20000px}.jspArrow.jspDisabled{background:#80808d;cursor:default}.jspVerticalBar .jspArrow{height:5px}.jspHorizontalBar .jspArrow{float:left;height:100%;width:5px}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}.ie6 .jspCorner{margin:0 -3px 0 0}.jspTrack{background:#e3e3e3}.jspDrag{background:#c4c4c4}@media print{body{background:none!important}.em-header{display:none}.jspPane{position:static!important;width:100%!important}#searchform,.btnsmap,#indexes,.breadcrumbs,.btn,.btnsub{display:none;visibility:hidden}#wayinfo{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.jspContainer,#waylist,#aside,#alist{height:auto!important;overflow:visible!important;width:100%!important}.map,#page{width:100%!important}.blocform-content,.showmore{display:none!important}#page-title h1{font-size:30px!important;line-height:36px!important}#footer,.bloc-reseauxsociaux{display:none!important}.blocinfo{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#copyright{display:none!important}}#cookie-bar{bottom:0;left:0;background:#006a53;height:auto;width:100%;color:#fff;text-align:left;padding:10px;z-index:10000;margin:0;border-bottom:1px solid white;position:fixed;opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}#cookie-bar p{margin:auto;padding:0;font-size:12px;font-size:1.2rem;color:#fff;width:1006px;position:relative;padding-right:40px}#cookie-bar a{color:#fff;display:inline-block;text-decoration:none;padding:0;margin:2px 0}#cookie-bar .cb-enable{background-color:white;color:#006a53;padding:2px 8px;top:0;right:0;position:absolute}#cookie-bar .cb-policy{background:none;text-decoration:underline}@media only screen and (max-width:1024px){#page{width:100%;padding:0 16px}#aside,#alist,#agencies,#waylist{clear:both;float:none;height:auto;width:100%}.map{clear:both;float:none;width:100%}#searchform #fieldsearchregion input{width:95px}#homemap{clear:both;width:100%}.index-body>ul{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;-ms-column-gap:50px;column-gap:50px}#listAddressAmbiguous{bottom:inherit}.breadcrumbs{width:100%;padding:10px 16px}.blocinfo{padding:32px}.em-header{margin-bottom:0}.em-header .header-bloc{width:100%;padding:0 16px}.em-footer .link-bloc1,.em-footer .link-bloc2{width:100%}.home #page,.caisse #page{margin-top:40px}.home #page-title p,.caisse #page-title p{width:70%}.blocform-content{padding:22px 32px}#alist{background:none}#agencies .agency{margin-right:0;padding-right:8px}#agenciesheader{margin-right:0}#agencies .agency .links .btn{width:230px}#agencies .agency .links .btn:first-child{margin-right:16px}#agencies .agency .links .btn:last-child{position:relative}.horaires .horaires-content,.horaires .horaires-tab .day,.horaires.open .horaires-tab{width:inherit}.detail .agency{min-width:400px;font-size:16px;font-size:1.6rem;width:35%}.detail .agence-bloc{margin-bottom:0}.detail .agency-bloc .photo{width:300px;min-width:300px}.detail .agency-bloc .agencypicto{width:53px;min-width:53px}.detail .agency-bloc .info{padding-left:16px}.detail .agency-bloc .name{font-size:20px;font-size:2rem;line-height:28px;margin-top:-5px;margin-bottom:16px}.detail .agencyschedule{font-size:13px;font-size:1.3rem}.detail .agencyaddress,.detail .agencytel,.detail .agencyfax{margin-bottom:8px}.detail .agencyschedule .day{width:calc((100% - 40px)/6)}.detail .agencyschedule .day.exceptional-day{width:calc((100% - 40px)/5)}.detail .presentation-bloc .text-bloc{font-size:14px;font-size:1.4rem}.detail .smsmail-content .bloc{width:45%}.detail .smsmail-content .ou{width:10%}.detail .bloc-textelibre{padding:0 16px}.detail .textelibre{width:100%}.content-detail{width:100%;padding:0 16px}.devis{padding:0}.devis .head-bloc{padding:32px 32px 24px}.devis .head-bloc-background{height:190px}.devis .product-bloc.main-product .em-icon-arrow2{width:46px}.devis .product-bloc.main-product .product{width:33%}.devis .product-bloc.main-product .product:nth-child(2n){width:33%;padding-right:16px}.devis .product-bloc.main-product .product:nth-child(3n){width:33%;padding-right:0}.devis .product-bloc.main-product .logo{font-size:30px;font-size:3rem;padding:0 8px;line-height:50px}.devis .product-bloc.main-product .logo>span:before{margin-top:11px}.devis .product-bloc.main-product .bold{font-size:16px;font-size:1.6rem}.devis .product-bloc.main-product .logo>span{width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.devis .content-bloc{padding:24px 32px 32px}.devis .product-bloc .product{width:51%}.devis .product-bloc .product:nth-child(3n){width:51%;padding-right:16px}.devis .product-bloc .product:nth-child(2n){width:49%;padding-right:0}#waybtnprint{display:none}#cookie-bar p{width:100%}}@media only screen and (max-width:768px){body,input,select,textarea,button{font-size:16px;font-size:1.6rem}body.touch.active{position:fixed}#page-title{padding:16px;padding-bottom:0}#page-title h1{font-size:22px;font-size:2.2rem;margin-bottom:0}#page-title h1>span{display:inline-block}.header-searchbloc h2{font-size:18px;font-size:1.8rem;margin-bottom:1.6rem;text-align:center}#page-title .btnswap{margin:-6px 0 -6px 20px}#main{min-height:100px}#page{margin-top:16px}.bloc-btnswap{padding:16px}.btnswap{display:table;width:100%;border:1px solid #44a993;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btnswap .btn{display:table-cell;width:50%;min-width:150px;border:transparent}.btnswap .btn3.active{background:#44a993;color:#fff;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:bold}.btnsmap .btnsearchform,#searchform #fieldsearchregion input{display:none}form .bloc,#searchform button{float:none}.btnsmap .btnwatchposition{border-top:1px solid #fff}.btnsmap .btnrefresh,.no-ms{display:none}.ms{display:block}.ms.inline{display:inline}.breadcrumbs li{display:block;margin-bottom:4px}.breadcrumbs li:nth-child(n+2){margin-left:8px}.breadcrumbs li:nth-child(n+3){margin-left:16px}.breadcrumbs li:nth-child(n+4){margin-left:24px}.breadcrumbs li:nth-child(n+5){margin-left:32px}.breadcrumbs li:nth-child(n+6){margin-left:40px}#page-title2{display:none}.map{min-height:250px}.search .map.hovered,.region .map.hovered{margin-bottom:0}#agencies .agency:last-child{border-bottom:none}.btnsearchform.btn{position:relative;width:100%}.blocinfo{padding:16px}.blocinfo:not(.devis),.devis-legalmentions-bloc{margin-bottom:16px}#content.blocinfo{padding:0}h2{font-size:18px;font-size:1.8rem;margin-bottom:16px}.reseauxsociaux a{-moz-background-size:41px 41px;-o-background-size:41px 41px;-webkit-background-size:41px 41px;background-size:41px 41px;width:41px;height:41px;margin:0 11px;border:1px solid;font-size:22px;line-height:38px}.reseauxsociaux .twitter,.reseauxsociaux .linkedin{font-size:23px}.bloc-reseauxsociaux{margin-bottom:36px}.campaign-block-accelerator{margin-bottom:16px}.photobackground{height:150px}.devis-legalmentions-bloc{margin-bottom:40px}.em-header .header-bloc{padding:10px 16px}.em-header .header-bloc .link-bloc{color:#fff;padding:0;height:100%;width:250px;text-align:left;position:fixed;top:0;left:-250px;background:#006a53;z-index:20;overflow:hidden;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.em-header .header-bloc .link-bloc.open{left:0}.em-header .header-bloc .em-icon-arrow{display:inline-block;position:absolute;right:16px}.em-header .header-bloc .link-header{display:block;font-size:16px;font-size:1.6rem;padding:16px;position:relative}.em-header .header-bloc .logo-menu{display:inline-block;position:absolute;top:14px;left:16px}.em-header .em-icon-menuheader{font-size:25px;font-size:2.5rem;line-height:0;color:#fff}.em-header .header-top{display:none}.em-header .header-bloc.ms{height:50px;background:#006a53;position:relative}.em-header .header-bloc .logo-bloc{height:inherit}.em-header .logo-bloc .logo{margin-top:0}.em-footer .link-bloc1{display:block;height:inherit;padding:16px 0 0;text-align:center}.em-footer .link-bloc1>.link-footer{display:inline-block;width:120px;margin:auto;font-size:14px;font-size:1.4rem}.em-footer .link-footer.othersite{display:block;width:100%;margin:32px auto 16px;font-size:16px;font-size:1.6rem}.em-footer .link-bloc-social{display:block;width:100%;text-align:center;padding:8px 0 16px}.em-footer .link-bloc-social a{margin:0 16px}.em-footer .link-bloc2{text-align:center;padding:0 16px;margin-top:32px}.em-footer .link-bloc-mentions{display:block;position:relative;top:inherit;right:inherit;padding:16px 0}.em-footer .link-bloc-mentions>a{display:block;margin:8px auto;width:150px}.em-footer .separator-footer{display:none}.em-footer .othersite ul{bottom:35px}#scroll-top{display:none}.home #page,.caisse #page{margin-top:16px}.home #page-title,.caisse #page-title{padding:0;padding-bottom:16px}.home .index-header h2{font-size:22px;font-size:2.2rem;text-align:left;margin-bottom:1.6rem}.home #indexes{margin-bottom:16px}.home .index-header .arrow{top:.5rem}.home .index-header .arrow.open{top:.4rem}.home .index-body.open{max-height:80rem}.caisse .index-header .arrow.open{display:none}.caisse .index-body.open{max-height:inherit}.caisse .index-header h2{padding-right:0;text-align:center}#searchform .btn{min-width:220px;width:100%}#searchform h2{font-size:18px;font-size:1.8rem;text-align:center;display:none}#searchform .btnlocalize{margin-bottom:1.6rem;width:100%;display:block}#searchform .bloc-search{text-align:center}#searchform .bloc-search .bloc-search-tab{display:block}#searchform .field{float:none;margin-right:0;width:100%}#searchform .field input[type=text]{width:100%}#searchform #fieldsearchcity,#searchform #fieldsearchstreet{width:100%;margin-bottom:.8rem}#searchform #fieldsearchcity{display:block}#searchform .submit{display:block;margin-left:0}#searchform button{width:100%;position:relative}#searchform.geoloc-disabled #fieldsearchcity,#searchform.geoloc-disabled #fieldsearchstreet{width:100%}#searchform .ou{display:block;padding:0;margin-bottom:1.6rem}.header-searchbloc{padding:0 16px}.header-searchbloc .btnsearchform{right:16px}.header-searchbloc .header-rappel .text{display:none}.blocform.dynamic .searchform{margin:0}.blocform.dynamic .searchbloc{padding:0}.blocform.dynamic.open .searchbloc{max-height:30rem}#indexes{margin-bottom:32px}.index{margin-bottom:1.6rem}.index-body>ul{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;column-count:1}.index-body>a{margin:5px 0 10px;display:block}.index-header h2{padding:0;padding-right:3.2rem;background:none;text-align:left}.index-body{font-size:16px;font-size:1.6rem;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-ms-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;padding-bottom:0;margin-bottom:0}.index-body.open{max-height:150rem}.index-body li{padding:.3rem 0}.index .separator-bloc{display:none}.index-header .arrow{display:inline-block;font-size:16px;font-size:1.6rem;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);position:absolute;width:18px;vertical-align:middle;right:0;top:.2rem;color:#fc8c44}.index-header .arrow.open{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);top:0}.info-dpt{border-width:1px;padding:10px;float:none;margin-bottom:0;margin-top:10px}.home #searchform{display:block}#homemap,.home #aside{display:none!important}.home #page-title p,.caisse #page-title p{font-size:16px;font-size:1.6rem;width:100%}.home .index.right{margin-bottom:0}.tooltip{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;border:0}.tooltip .slider,.tooltip .slider-ctn .poi{width:300px}.tooltip .name{padding-right:32px}.tooltip .poi{width:100%}.tooltip .btnclose{float:right;width:auto}.tooltip .linkrdv{clear:both;margin-left:0;margin-top:10px}.tooltip.zoom{font-size:16px;font-size:1.6rem}.horaires .horaires-content,.horaires.open .horaires-tab,.horaires .horaires-tab .day{width:100%}#agencies .agency .links .btn{width:45%}#agencies .agency .links .btn:last-child{position:absolute}.detail #wrapper{margin:0;margin-bottom:16px}.detail #wrapper.hide,.detail .btnsearchform.hide,.detail #page-title.hide,.detail #header.hide{display:none}#detailbtnsmap2{display:block}#detailbtnsmap3{bottom:0;top:initial}.detail .detailmap-bloc{top:0;position:relative;height:210px;overflow:hidden;margin-bottom:16px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.detail .detailmap-bloc.fullscreen{height:400px}.detail .map{height:400px;position:absolute;top:-80px}.detail .fullscreen .map{top:0}.detail .map .btnsmap{margin-top:5px;display:none}.detail .fullscreen .map .btnsmap{display:block}.detail .info-bloc{margin-bottom:16px;margin-top:16px}.detail .agency{width:100%;height:auto;margin-bottom:16px;display:block;min-width:inherit}.detail .agency-bloc{margin-bottom:24px}.detail .agency-bloc .photo{display:none}.detail .agency-bloc .agencypicto{width:29px;min-width:29px}.detail .agencytel span{text-decoration:underline}.detail .agencycontact span{display:block}.detail .bloc-title span{padding:0}.detail .agencyschedule{display:block;font-size:14px;font-size:1.4rem}.detail .agencyschedule .day,.detail .agencyschedule .day.exceptional-day{width:100%;min-height:inherit;padding:8px 16px;margin-bottom:4px;display:table;text-align:left}.detail .agencyschedule .day .titleday{margin-bottom:0;display:inline-block;display:table-cell;width:130px;vertical-align:middle}.detail .agencyschedule .day .day-open{line-height:inherit;display:table-cell}.detail .agencyschedule .day .separator-schedule{display:inline-block;width:8px}.detail .smsmail-content{display:block}.detail .smsmail-content .bloc{width:100%}.detail .smsmail-content .ou{width:100%;padding:16px 0}.detail .vignette-bloc .vignette{margin-bottom:16px}.detail .communication .vignette-bloc{display:block}.detail .contact .vignette{width:100%}.detail .contact .vignette .blocinfo{min-height:80px;height:inherit;text-align:left;padding:20px 40px}.detail .contact .logo{display:inline-block;margin:auto;margin-right:16px;vertical-align:middle}.detail .contact .linkbtn{display:inline-block;vertical-align:middle}.detail .offers .vignette,.detail .actualites .vignette{width:100%}.detail .actualites .vignette.blocinfo{min-height:165px;height:inherit;margin-bottom:16px}.detail .actualites .photo{display:none}.detail .conseils .vignette-bloc{margin-bottom:0}.detail .conseils .vignette.blocinfo{margin-bottom:16px}.detail .conseils .vignette{width:100%}.detail .conseils .vignette a{min-height:145px}.detail .conseils .photo{display:none}.devis{padding:0}.devis .head-bloc{padding:16px}.devis .head-bloc-background{height:175px}.devis .product-bloc.main-product .em-icon-arrow2{width:48px}.devis .product-bloc.main-product .product{width:100%;padding-bottom:16px}.devis .product-bloc.main-product .product:nth-child(2n),.devis .product-bloc.main-product .product:nth-child(3n){width:100%;padding-right:0}.devis .product-bloc.main-product .logo{font-size:40px;font-size:4rem;padding:0 16px}.devis .product-bloc.main-product .logo>span{width:70px;height:70px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}.devis .product-bloc.main-product .logo>span:before{margin-top:16px}.devis .product-bloc.main-product .text{padding:0}.devis .product-bloc.main-product .bold{font-size:18px;font-size:1.8rem}.devis .product-bloc{display:block}.devis .content-bloc{padding:16px}.devis .content-bloc h3{padding:0 16px}.devis .product-bloc .product{width:100%;padding-right:0;float:none;clear:both;display:block}.devis .product-bloc .product:nth-child(2n),.devis .product-bloc .product:nth-child(3n){width:100%;padding-right:0}.devis .product-bloc .product>a{display:table;width:100%;border-collapse:separate}.devis .product-bloc .logo,.devis .product-bloc .text,.devis .product-bloc .em-icon-arrow{display:table-cell}.devis .product-bloc .text{padding:0 16px}.devis .product-bloc .em-icon-arrow{position:relative;top:inherit;right:inherit;vertical-align:middle;width:16px}#wayinfo #page-title{padding:16px 0}#wayinfo .address{display:block}#wayinfo .address div{display:inline}#wayinfo .address>div:first-child{width:initial}#wayinfo .info{display:block}#wayinfo .info div{display:inline}#wayinfo .info>div:first-child{width:initial}#waybtnsub,#waylist .btn{display:none}#cookie-bar p{width:100%;font-size:14px;font-size:1.4rem}.dlg-popin{max-width:300px;min-width:220px;width:90%}.dlg-header,.dlg-popin-close,.dlg-message{padding:16px}.dlg-popin.dlg-popin-way{max-width:500px}.detail .smsform{display:table;margin-bottom:1.8rem}#fieldsmssender{display:table-cell}#smsform button{display:table-cell;width:5.4rem}.detail .emailform{display:table;margin-bottom:1.8rem}#field-email-recipient{display:table-cell}#emailform button{display:table-cell;width:5.4rem}}@media only screen and (max-width:800px){.footer_footer-nav__y4MDn .footer_footer-col__VyebP{flex-basis:0;flex-grow:1;max-width:inherit}}@media only screen and (max-width:600px){.footer_footer-nav__y4MDn .footer_footer-col__VyebP{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:400px){#searchform .btn{min-width:inherit}.tooltip .slider,.tooltip .slider-ctn .poi{width:280px}.tooltip .slider .links .btn{padding:7px;min-width:98px}.tooltip .links .btn.btntel,#agencies .agency .links .btn:first-child{margin-right:8px}.detail .detailmap-bloc{height:250px}.detail .map{top:-70px}.map{max-height:400px}.detail .agencyschedule .day .separator-schedule{display:block;width:0}.devis .head-bloc-background{height:200px}#wayform .btn{width:100%}#wayform .btn3 .picto{margin-right:8px}#wayform .mode-bloc #fieldwaypedestrian,#departure .paneltoswap-bloc .btnadresse{position:relative;margin-top:8px}#wayinfo .address div,#wayinfo .info>div{display:block}}@media only screen and (max-width:370px){.home .index-header h2{font-size:18px;font-size:1.8rem}.btnswap .btn{min-width:inherit}#agencies .agency .links .btn{min-width:inherit;width:100%;display:block}#agencies .agency .links .btn:last-child{position:relative;margin-top:8px}.header-searchbloc{padding:0}.header-searchbloc .btnsearchform{right:0}.tooltip .slider,.tooltip .slider-ctn .poi{width:260px}.tooltip .prev,.tooltip .next{position:absolute;bottom:4px}.tooltip .prev{left:0}.tooltip .next{right:0}.tooltip .links .btn{padding:7px;min-width:98px}.detail .agencyschedule .day .titleday{width:100px}.devis .head-bloc-background{height:225px}.devis .product-bloc.main-product .logo{padding:0 8px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){}@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (max-width:768px),only screen and (-o-min-device-pixel-ratio:3/2) and (max-width:768px),only screen and (min--moz-device-pixel-ratio:1.5) and (max-width:768px),only screen and (min-device-pixel-ratio:1.5) and (max-width:768px),only screen and (min-resolution:1.5dppx) and (max-width:768px){}