@charset "UTF-8";@font-face{font-family:'sansationbold';src:url("../fonts/sansation_bold-webfont.eot");src:url("../fonts/sansation_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/sansation_bold-webfont.woff2") format("woff2"),url("../fonts/sansation_bold-webfont.woff") format("woff"),url("../fonts/sansation_bold-webfont.ttf") format("truetype"),url("../fonts/sansation_bold-webfont.svg#sansationbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'sansationregular';src:url("../fonts/sansation_regular-webfont.eot");src:url("../fonts/sansation_regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/sansation_regular-webfont.woff") format("woff"),url("../fonts/sansation_regular-webfont.ttf") format("truetype"),url("../fonts/sansation_regular-webfont.svg#sansationregular") format("svg");font-weight:normal;font-style:normal}.block .contextual-links-processed ul{width:300%;margin:0;display:block}form input,form textarea{border:1px solid #dddddd}@media (min-width: 44em){.node-type-webform .node--webform{width:50%;margin:0 auto}}.node-type-webform .node--webform form.webform-client-form .form-item label{display:inline-block;width:120px}@media (min-width: 44em){.node-type-webform .node--webform form.webform-client-form .form-item input[type="text"],.node-type-webform .node--webform form.webform-client-form .form-item input[type="email"]{width:250px}}.node-type-webform .node--webform form.webform-client-form .form-item input[type="submit"]{background:red}.node-type-webform .node--webform form.webform-client-form .form-item .webform-datepicker{display:inline-block}.node-type-webform .node--webform form.webform-client-form .form-item.webform-component-number label,.node-type-webform .node--webform form.webform-client-form .form-item.large label{width:100%}@media (min-width: 44em){.node-type-webform .node--webform form.webform-client-form .form-item.webform-component-number label,.node-type-webform .node--webform form.webform-client-form .form-item.large label{width:300px}}.node-type-webform .node--webform form.webform-client-form .form-item.block label{display:block;width:100%}.node-type-webform .node--webform form.webform-client-form .form-item.block input[type="text"]{width:100%}.node-type-webform .node--webform form.webform-client-form .form-item.form-type-radio label{width:200px;font-size:0.9em}@media (min-width: 71.25em){.section-contact .l-content{width:50%;margin:0 auto}}.section-contact .l-content form.contact-form .form-item label{display:inline-block;width:200px}.section-contact .l-content form.contact-form .form-item input[type="text"]{width:250px}.section-contact .l-content form.contact-form .form-item input[type="email"]{width:250px}.section-contact .l-content form.contact-form .form-item input[type="submit"]{background:red}.section-contact .l-content form.contact-form .form-item .webform-datepicker{display:inline-block}.section-contact .l-content form.contact-form .form-item.webform-component-number label,.section-contact .l-content form.contact-form .form-item.large label{width:300px}.section-contact .l-content form.contact-form .form-item.block label{display:block;width:100%}.section-contact .l-content form.contact-form .form-item.block input[type="text"]{width:100%}.section-contact .l-content form.contact-form .form-item.form-type-radio label{width:200px;font-size:0.9em}.section-contact .l-content form.contact-form .form-item.form-type-checkbox label{width:calc(100% - 40px)}.form-actions{text-align:center;padding-top:1em}.form-actions input[type="submit"]{border:none;font-size:1em}@media (min-width: 71.25em){.form-actions input[type="submit"]{font-size:2em}}img,media{max-width:100%;vertical-align:bottom;height:auto}.img-right {float:right}.img-left{float:left}.img-center img{display:block;margin:0 auto}.img-border img{border:1px solid #01394c}body{font:normal 1.125em/1.33 sansationregular,Arial,sans-serif;color:#424242}h1{color:#54a6ba}h2{font-size:1.39em}p,ul,ol{margin:0.75em 0}.field--name-body li,.l-main .block__content li{padding:3px 0 5px 0}.field--name-body ul{list-style:none;padding-left:0}.field--name-body ul li{background:url(../images/puce-v.png) no-repeat 0 5px;padding-left:30px}.field--name-body ol{padding-left:1.2em}.l-main .block__content ul{list-style:none;padding-left:0}.l-main .block__content ul li{background:url(../images/puce.png) no-repeat 0 10px;padding-left:16px}a{color:#ff9000;text-decoration:none}a:hover{color:#424242}.l-footer-wrapper h2.block__title,.l-postscript-wrapper h2.block__title,.l-call h2.block__title{text-align:center;font-size:1.94em}.l-postscript-wrapper h2.block__title{color:#54a6ba;margin:0}.l-credit{letter-spacing:1px;font-size:.89em}.l-credit .block__content{line-height:1.83}.credits{text-align:center;font-weight:bold}.cta{float:left;width:308px;height:255px;padding:1em;margin-left:58px;margin-right:20px;position:relative;background:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:white;text-align:center}.cta:hover{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#70797979', endColorstr='#70797979');background:transparent;background:rgba(121,121,121,0.44)}:root .cta:hover{filter:none\0/IE9}.cta h2,.cta h3{margin:0;font-weight:normal}.cta h2{font-size:1.67em;text-transform:uppercase}.cta h3{color:#ff9000;font-size:1em}.cta p{margin:.75em 1.5em;font-size:.889em}.cta .block__content{background-repeat:no-repeat;background-position:center top;padding-top:60px}.cta .icon-election{font-size:.78em;display:inline-block;overflow:hidden;background:#24a8c6 url(../images/icon-election.png) no-repeat 5px center;padding:.6em 0 .6em 30px;z-index:6;position:relative}.cta .icon-election .button-election{color:white;background-color:#2abbdc;padding:.7em .5em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.cta .icon-election .button-election:hover{background-color:#24a8c6}.cta-pad .block__content{background-image:url(../images/icon-pad.png)}.cta-web .block__content{background-image:url(../images/icon-web.png)}.cta-urn{margin-left:20px}.cta-urn .block__content{background-image:url(../images/icon-urn.png)}.elegio-link{display:block;width:308px;height:255px;text-indent:-9999px;position:absolute;top:0;left:0;z-index:5}.l-postscript .view-case-study,.l-postscript .view-clients{margin-left:-80px}.l-postscript .view-case-study .views-row,.l-postscript .view-clients .views-row{float:left;width:320px;height:420px;border:1px solid #b9c9cc;background:#edf3f4;margin-left:80px;margin-top:1em;text-align:center;position:relative;-webkit-transition:all ease;-webkit-transition-delay:0.2s;-moz-transition:all ease 0.2s;-o-transition:all ease 0.2s;transition:all ease 0.2s}.l-postscript .view-case-study .views-row .views-field-field-image-illustrative,.l-postscript .view-clients .views-row .views-field-field-image-illustrative{background:white;padding:1em 0}.l-postscript .view-case-study .views-row .views-field-field-image-illustrative img,.l-postscript .view-clients .views-row .views-field-field-image-illustrative img{display:block;margin:0 auto}.l-postscript .view-case-study .views-row .views-field-title,.l-postscript .view-clients .views-row .views-field-title{margin-top:.75em;color:#424242;font-family:sansationbold,Arial,sans-serif;font-size:1.39em}.l-postscript .view-case-study .views-row .views-field-body,.l-postscript .view-clients .views-row .views-field-body{padding:0 10px;color:#424242;padding-bottom:2em;-webkit-transition:all ease;-webkit-transition-delay:0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.l-postscript .view-case-study .views-row .more-link-case,.l-postscript .view-clients .views-row .more-link-case{position:absolute;bottom:0;margin-top:.75em;margin-left:-.75em;display:inline-block;background:#ff9000;color:white;text-align:center;font-size:1.25em;font-weight:bold;width:1.5em;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transition:all ease;-webkit-transition-delay:0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.l-postscript .view-case-study .views-row:hover,.l-postscript .view-clients .views-row:hover{border-color:#ff9000}.l-postscript .view-case-study .views-row:hover .views-field-body,.l-postscript .view-clients .views-row:hover .views-field-body{color:#ff9000}.l-postscript .view-case-study .views-row:hover .more-link-case,.l-postscript .view-clients .views-row:hover .more-link-case{font-size:1.45em}.l-postscript .view-case-study .views-row-1,.l-postscript .view-clients .views-row-1{margin-left:80px}.l-postscript .view-case-study.cs-list,.l-postscript .view-clients.cs-list{margin-left:0}.l-postscript .view-case-study.cs-list .views-row,.l-postscript .view-clients.cs-list .views-row{margin:0;padding:0 0 1em;float:none;border:none;border-top:1px solid #eee;width:265px;height:auto;text-align:left}.l-postscript .view-case-study.cs-list .views-row .views-field-field-image-illustrative,.l-postscript .view-clients.cs-list .views-row .views-field-field-image-illustrative{float:left}.l-postscript .view-case-study.cs-list .views-row .views-field-field-image-illustrative img,.l-postscript .view-clients.cs-list .views-row .views-field-field-image-illustrative img{margin:0 10px 10px 0}.l-postscript .view-case-study.cs-list .views-row .views-field-title,.l-postscript .view-clients.cs-list .views-row .views-field-title{font-size:1.125em;margin:.5em 0 .75em;color:#ff9000}.l-postscript .view-case-study.cs-list .views-row .views-field-body,.l-postscript .view-clients.cs-list .views-row .views-field-body{padding:0}.l-postscript .view-case-study.cs-list .views-row .views-field-body p,.l-postscript .view-clients.cs-list .views-row .views-field-body p{margin:0}.l-postscript .view-case-study.cs-list .views-row .more-link-case,.l-postscript .view-clients.cs-list .views-row .more-link-case{position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;bottom:auto;float:right}.l-postscript .view-case-study.cs-list .views-row .views-field-content,.l-postscript .view-clients.cs-list .views-row .views-field-content{float:left;width:165px}.l-postscript .view-case-study.cs-list .views-row:after,.l-postscript .view-clients.cs-list .views-row:after{clear:both;content:"";display:table}.l-postscript .view-case-study.cs-list .views-row-1,.l-postscript .view-clients.cs-list .views-row-1{border:none;padding-top:0}.l-postscript .view-case-study.cs-homepage,.l-postscript .view-clients.cs-homepage{margin-top:2em}.l-postscript .view-case-study.cs-homepage .views-row,.l-postscript .view-clients.cs-homepage .views-row{margin-bottom:0}.view-clients.partners{margin-top:.25em;padding:0 50px;text-align:center}.view-clients.partners .view-content{display:flex;flex-flow:row wrap;justify-content:center}.view-clients.partners .views-row{width:170px;height:118px;background:white;margin:0 10px 20px;display:flex;justify-content:center;align-items:center}.view-clients.partners .views-row img{width:auto;display:block;margin:0 auto}.view-clients .flexslider .slides img{width:auto}.view-clients .flexslider .flex-control-nav{width:282px;bottom:0;padding-top:.75em;z-index:10}.view-clients .flexslider .flex-control-nav.flex-control-paging li a{background:#01394c;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.view-clients .flexslider .flex-control-nav.flex-control-paging li a.flex-active{background:#ff9000}.view-clients.cote-client .views-field-field-signature{font-size:.875em;padding-bottom:3em;font-family:sansationbold,Arial,sans-serif;width:170px;float:left;margin-top:.75em}.view-clients.cote-client .views-field-field-logo{background:white;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;height:100px;width:100px;float:right;padding-bottom:3em}.view-clients.cote-client .views-field-field-logo img{display:block;margin:auto}.view-clients.cote-client .views-field-field-t-moignage{font-style:italic}.view-clients.people-say .slides{display:flex}.view-clients.people-say .slides li{padding-bottom:40px}.view-clients.people-say .views-field-field-image-illustrative{overflow:hidden;margin-bottom:.5em;background-color:white}.view-clients.people-say .views-field-field-image-illustrative img{display:block;margin:0 auto}.view-clients.people-say .views-field-title{font-family:sansationbold,Arial,sans-serif;line-height:1.11;margin-bottom:.5em}.view-clients.people-say .views-field-nothing{background-color:#c6dbdf;font-size:.889em;text-align:center;padding:.2em 0}.view-clients.people-say .views-field-nothing .voters+.participation:before{content:" | "}.view-clients.people-say .views-field-field-t-moignage{font-style:italic;font-size:.778em}.view-clients.people-say .views-field-field-t-moignage .views-more-link{display:inline-block;width:1em;text-align:center;font-style:initial;background-color:#ff9000;color:white}.view-clients.people-say .views-field-field-t-moignage .views-more-link:hover{background-color:#cc7300}.view-clients.people-say .views-field-field-signature{font-size:.889em;font-family:sansationbold,Arial,sans-serif}.l-region--postcontent-second:after{content:"";display:table;clear:both}@media (min-width: 71.25em){.l-region--postcontent-second .block:first-child{width:720px;float:left}}@media (min-width: 71.25em){.l-region--postcontent-second .block:last-child{width:320px;float:right}}.l-region--postcontent-second .view-clients.confiance .view-content:after{content:"";display:table;clear:both}.l-region--postcontent-second .view-clients.confiance .views-row{float:left;margin:30px 0;width:160px;height:80px}@media (min-width: 44em){.l-region--postcontent-second .view-clients.confiance .views-row{margin-left:120px}}.l-region--postcontent-second .view-clients.confiance .views-row img{margin:0 auto;display:block}.l-region--postcontent-second .view-clients.confiance .views-row-1,.l-region--postcontent-second .view-clients.confiance .views-row-4{margin-left:0}.l-region--postcontent-second .view-clients.confiance .view-footer .button{float:right;margin-top:1em}.election{position:relative}.election .block__content ul{list-style:none;padding-left:30px;width:45%}.election .block__content ul li{background:url(../images/puce-bleu.png) no-repeat left 4px;padding:5px 0 5px 35px;margin:.2em 0;font-size:1.25em}.election .button-election{font-size:1.375em;position:absolute;bottom:15%;left:55%;padding:.75em .5em}.l-region--sidebar-second .election{position:relative}.l-region--sidebar-second .election .button-election{font-size:1.1em;position:relative;padding:0.5em 1em;left:auto;top:auto;display:block;margin-top:0.5em;text-align:center}.node--event--teaser{margin-bottom:46px}.view-events-hp .node--event--teaser{margin-bottom:0}.node--event--teaser h3{font-size:22px;line-height:1.2;margin:0 0 5px}@media (min-width: 44em){.node--event--teaser h3{font-size:25px}}.node--event--teaser p{margin-top:0}.node--event--teaser p:last-child{margin-bottom:0}.node--event--teaser .field--name-field-event-date{font-weight:bold;margin-bottom:10px}.node--event--teaser .field--name-body{margin-bottom:9px}.node--event--full .event-info{font-size:0}.node--event--full .event-info .field{display:inline-block;vertical-align:top;font-size:16px;font-weight:bold}.node--event--full .event-info .field *{display:inline-block;vertical-align:top}.node--event--full .event-info .field+.field:before{content:' / ';font-weight:normal;display:inline-block;margin:0 5px}.l-hero-wrapper{position:relative;z-index:100;background:#ff9000;color:#fff;text-align:center;padding-top:12px;padding-bottom:12px}.l-hero-wrapper .block__content a{color:#fff;text-decoration:underline}.l-hero-wrapper .block__content a:hover{text-decoration:none}.l-hero-wrapper .hero-close{display:block;height:27px;width:27px;background:url(../images/close.svg) no-repeat center center/contain;position:absolute;right:0;top:0;bottom:0;margin:auto;opacity:.5}.zone-focus{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center}.zone-focus:before{content:'';display:inline-block;width:57px;height:34px;background:url(../images/info.svg) no-repeat left center/contain}.front .l-main{width:100%}.node--hp--full{color:#fff;position:relative}.node--hp--full:before{content:'';display:block;position:absolute;width:100%;bottom:-1px;left:0;height:calc(100% + 300px);background:url(../images/hp-header.jpg) no-repeat center center/cover;z-index:1}.node--hp--full .node__content{position:relative;z-index:2;padding-bottom:160px;padding-top:30px}@media (min-width: 71.25em){.node--hp--full .node__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:63px}}.node--hp--full .hp-trust-cta{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:140px;text-align:center;cursor:pointer}.node--hp--full .hp-trust-cta:after{content:'';display:block;margin:3px auto 33px;width:24px;height:24px;background:url(../images/arrow-down.svg) no-repeat center center/contain}@media (min-width: 71.25em){.hp-content{width:50%}}.hp-content h1{color:#fff;font-weight:bold;margin:0 0 15px}@media (min-width: 44em){.hp-content h1{font-size:43px}}.hp-content .field--name-body{font-size:18px}.hp-content .hp-focus{background:#54a6ba;padding:15px 20px;margin-top:20px;margin-bottom:20px}.hp-content .hp-focus p:first-child{margin-top:0}.hp-content .hp-focus p:last-child{margin-bottom:0}.hp-content .cta-info-wrapper{margin-top:28px}.hp-content .cta-button{text-transform:uppercase;display:inline-block;padding:12px 25px 9px}@media (min-width: 44em){.hp-content .cta-button{font-size:24px;padding:12px 25px 9px}}.hp-videos{padding-top:40px;text-align:center}@media (min-width: 71.25em){.hp-videos{width:45%;padding-top:0}}.hp-videos .field{display:inline-block;vertical-align:middle;padding:15px}.hp-videos .field--name-field-hp-video-1 .youtube{background:url(../images/video-thumbnail-1.jpg) no-repeat center center/cover}.hp-videos .field--name-field-hp-video-2 .youtube{background:url(../images/video-thumbnail-2.jpg) no-repeat center center/cover}.hp-videos .youtube{display:inline-block;vertical-align:middle;width:204px;height:156px;position:relative;background:#ff9000}@media (min-width: 44em){.hp-videos .youtube{width:220px;height:150px}}.hp-videos .youtube:before{content:'';display:block;width:54px;height:38px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:5;background:url(../images/play-video.svg) no-repeat center center/cover}.hp-videos .youtube .video-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;background:rgba(255,255,255,0.87);position:absolute;width:100%;right:0;bottom:0;left:0;padding:5px 10px}.hp-videos .youtube .video-title{color:#000;font-size:10px}.hp-videos .youtube .video-time{color:#54a6ba;font-size:12px}.hp-stats-wrapper{background:#54a6ba;color:#fff;padding-bottom:34px;padding-top:48px;position:relative}@media (min-width: 71.25em){.hp-stats{padding-left:60px;padding-right:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.hp-title-stats{text-align:center}@media (min-width: 71.25em){.hp-title-stats{width:200px;text-align:left}}.hp-title-stats .subtitle-stats{text-transform:uppercase;color:#000;font-weight:bold;font-size:16px}.hp-title-stats .title-stats{font-weight:bold;font-size:35px;line-height:1.2;margin:0}.hp-stats-content{text-align:center;padding-top:20px}@media (min-width: 44em){.hp-stats-content{padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 71.25em){.hp-stats-content{width:calc(100% - 300px)}}.hp-stats-content .hp-stats-1,.hp-stats-content .hp-stats-2,.hp-stats-content .hp-stats-3{padding:10px 0}@media (min-width: 44em){.hp-stats-content .hp-stats-1,.hp-stats-content .hp-stats-2,.hp-stats-content .hp-stats-3{width:210px;padding:0}}.hp-stats-content .hp-stats-label{font-size:20px;position:relative}@media (min-width: 44em){.hp-stats-content .hp-stats-label{font-size:25px}}.hp-stats-content .hp-stats-label::after{content:'';display:block;margin:5px auto 3px;width:30px;height:1px;background:#fff}@media (min-width: 44em){.hp-stats-content .hp-stats-label::after{margin:10px auto 7px}}.hp-stats-content .hp-stats-value{font-size:34px;font-weight:bold}@media (min-width: 44em){.hp-stats-content .hp-stats-value{font-size:40px}}.hp-events-wrapper{background:#fff;padding-bottom:42px;padding-top:48px;position:relative}@media (min-width: 44em){.hp-events-wrapper{padding-top:78px;padding-bottom:72px}}@media (min-width: 71.25em){.hp-events{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 71.25em){.hp-title-events{width:310px;padding-right:40px}}.hp-title-events h2{color:#01394c;margin:0 0 11px}@media (min-width: 71.25em){.hp-events-content{width:calc(100% - 310px)}}.view-events-hp .view-content{padding-top:10px}@media (min-width: 44em){.view-events-hp .view-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 71.25em){.view-events-hp .view-content{padding-top:0}}.view-events-hp .views-row{padding-top:30px;padding-bottom:10px}@media (min-width: 44em){.view-events-hp .views-row{width:30%;padding:0}}@media (min-width: 71.25em){.view-events-hp .views-row{width:240px}}.hp-trust-wrapper{position:relative}.hp-trust-wrapper:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:125px;background:#f1f1f1;z-index:1}.hp-trust{position:relative;z-index:2}.hp-trust{text-align:center;margin-left:auto;margin-right:auto;max-width:800px}.hp-trust .title-trust{margin-top:0;margin-bottom:23px}.hp-trust .hp-trust-body{font-size:16px;margin-bottom:48px}.hp-trust-content{padding-top:42px}@media (min-width: 44em){.hp-trust-content{padding-top:72px}}.hp-trust-video iframe{max-width:310px;max-height:174px}@media (min-width: 44em){.hp-trust-video iframe{max-width:600px;max-height:337px}}@media (min-width: 71.25em){.hp-trust-video iframe{max-width:800px;max-height:450px}}.block--superfish .block__content{position:relative}.block--superfish .block__content:before{content:'';width:20px;height:20px;display:block;background:url(../images/burger.svg) no-repeat center center/contain;position:absolute;left:0;top:8px;bottom:0;margin:auto 0;z-index:1}@media (min-width: 768px){.block--superfish .block__content:before{display:none}}.block--superfish select{margin-top:8px;color:#fff;width:100%;padding:5px 10px 5px 30px;position:relative;z-index:5}ul.sf-menu{margin-top:.75em}ul.sf-menu li,ul.sf-menu a{color:white}ul.sf-menu>li{margin-right:20px}ul.sf-menu>li.menuparent>a,ul.sf-menu>li.menuparent>.nolink{padding-right:20px;background-image:url(../images/arrow-drop.png);background-repeat:no-repeat;background-position:right center}ul.sf-menu>li:after{content:'';display:block;background:#54a6ba;width:100%;height:3px;margin-top:13px}ul.sf-menu>li:hover:after,ul.sf-menu>li.active-trail:after{background:#ff9000}ul.sf-menu>li.menuparent:hover>a,ul.sf-menu>li.menuparent:hover>.nolink{background-image:url(../images/arrow-drop-left.png)}ul.sf-menu>li ul{background:#54a6ba;overflow:hidden;padding:0}ul.sf-menu>li ul>li{padding:.3em .5em;background:#54a6ba}ul.sf-menu>li ul>li:hover,ul.sf-menu>li ul>li.active-trail{background:white}ul.sf-menu>li ul>li:hover a,ul.sf-menu>li ul>li.active-trail a{color:#ff9000}.language-switcher-locale-url{padding:0;list-style:none;float:right;font-size:15px;margin:14px 0}@media (min-width: 44em){.language-switcher-locale-url{font-size:18px;margin:.75em 0}}.language-switcher-locale-url li{display:inline-block}.language-switcher-locale-url li:before{content:' - ';color:white}.language-switcher-locale-url li:first-child:before{content:''}.language-switcher-locale-url li a{color:white}.language-switcher-locale-url li a.active,.language-switcher-locale-url li a:hover{color:#ff9000}.l-region--preface ul.menu{list-style:none;padding:0;text-align:center}.l-region--preface ul.menu li{display:inline-block;font-size:1.11em}.l-region--preface ul.menu li a{color:#424242}.l-region--preface ul.menu li a:hover,.l-region--preface ul.menu li a.active-trail{color:#ff9000}.l-region--preface ul.menu li:before{content:' / '}.l-region--preface ul.menu li.first:before{content:''}.block--menu-menu-social-network .menu{display:block;margin:11px 0;padding:0 0 0 24px}.block--menu-menu-social-network .menu li{display:inline-block;vertical-align:middle;width:25px;height:25px;margin:0 2px}.block--menu-menu-social-network .menu li a{font-size:0;display:block;width:25px;height:25px}.block--menu-menu-social-network .menu li.first a{background:url(../images/youtube.svg) no-repeat center center/contain}.block--menu-menu-social-network .menu li.last{margin-right:0}.block--menu-menu-social-network .menu li.last a{background:url(../images/linkedin.svg) no-repeat center center/contain}.flexslider{margin:0;background:none;border:none;position:relative;border-radius:0;box-shadow:none;zoom:1;overflow:hidden}.big-slide{text-align:center}.big-slide .views-field-title{position:relative;padding-top:170px}.big-slide .views-field-title h2{color:white;font-family:sansationbold,Arial,sans-serif;font-weight:normal;margin:0;font-size:30px}@media (min-width: 44em){.big-slide .views-field-title h2{font-size:45px}}@media (min-width: 71.25em){.big-slide .views-field-title h2{font-size:60px}}.big-slide .views-field-body{position:relative}.big-slide .views-field-body:after{content:'';margin:1em auto;display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;height:39.5px;width:39.5px}@media (min-width: 44em){.big-slide .views-field-body:after{height:52.66667px;width:52.66667px}}@media (min-width: 71.25em){.big-slide .views-field-body:after{height:79px;width:82px}}.big-slide .views-field-body h3{color:#54a6ba;font-weight:normal;margin:-.2em 0 0;font-size:22px}@media (min-width: 44em){.big-slide .views-field-body h3{font-size:28px}}@media (min-width: 71.25em){.big-slide .views-field-body h3{font-size:35px}}.big-slide .views-field-body p{margin:.5em 0;color:white}.big-slide.slideshow-pad .views-field-body:after{background-image:url('../images/../images/icon-big-pad.png?1553766634')}@media (min-width: 71.25em){.big-slide.slideshow-pad .views-field-body:after{background-image:url('../images/../images/icon-big-pad.png?1553766634')}}.big-slide.slideshow-urn .views-field-body:after{background-image:url('../images/../images/icon-big-urn.png?1553766634')}.big-slide.slideshow-web .views-field-body:after{background-image:url('../images/../images/icon-big-web.png?1553766634')}.page-node-3 .l-main,.page-node-72 .l-main,.page-node-73 .l-main{min-height:600px;background:url(../images/pad-hands.jpg) no-repeat right bottom}@media (min-width: 44em){.pad-who-use p,.pad-who-use ul,.urn-who-use p,.urn-who-use ul,.web-who-use p,.web-who-use ul{width:50%}}.pad-who-use .img-right,.urn-who-use .img-right,.web-who-use .img-right{border:6px solid #f4f8f8;margin-bottom:15px}@media (min-width: 44em){.pad-who-use .img-right,.urn-who-use .img-right,.web-who-use .img-right{float:right;margin-bottom:0}}.solutions-infos{border:1px solid #b9c9cc;background-color:#edf3f4;margin-bottom:1.5em}.solutions-infos h2{text-align:center;margin:0;padding:.5em 0 .5em;background:#54a6ba;background-repeat:no-repeat;background-position:center 50px;color:white;font-size:1.22em}@media (min-width: 44em){.solutions-infos h2{background-position:center 80px}}@media (min-width: 71.25em){.solutions-infos h2{background-position:center 50px}}.solutions-infos .block__content{padding:.3em .75em}.pad-fct-serv h2{background-image:url(../images/icon-fct.png);padding-bottom:100px}.pad-tech h2{background-image:url(../images/icon-tech.png);padding-bottom:100px}.urn-benefices h2{background-image:url(../images/icon-benef.png);padding-bottom:100px}.web-benefices h2{background-image:url(../images/icon-benef.png);padding-bottom:100px}.election-sociales h2{background:#2abbdc url(../images/icon-election-big.png) no-repeat center 50px;padding-bottom:100px}.price .views-row{float:left;width:340px;margin:32px 0 20px 50px;overflow:hidden;border:1px solid #b9c9cc;background-color:#edf3f4}.price .views-row-1{margin-left:0}.price .views-field-title{font-size:1.39em;font-family:sansationbold,Arial,sans-serif;padding:.75em 0 0}.price .views-field-body{padding:0 1em}.price .views-field-field-participants{padding:1em;font-family:sansationbold,Arial,sans-serif}.price .views-field-field-prix{font-family:sansationbold,Arial,sans-serif;color:white;padding:.3em 0;font-size:2em;background-color:#54a6ba}.view-testimonial{padding-bottom:18px;padding-top:30px}@media (min-width: 71.25em){.view-testimonial{padding-top:70px}}.view-testimonial.view-testimonial-hp{background:#f1f1f1;max-width:none;padding-top:60px}@media (min-width: 71.25em){.view-testimonial.view-testimonial-hp{padding-top:120px}}@media (min-width: 44em){.view-testimonial.view-testimonial-hp .view-content{margin-left:-15px;margin-right:-15px}}.view-testimonial.view-testimonial-hp .cta-button{padding:8px 15px}.view-testimonial.view-testimonial-hp .view-footer{text-align:center;padding-bottom:70px}@media (min-width: 44em){.view-testimonial .view-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width: 44em){.view-testimonial .views-row{width:50%;padding-left:15px;padding-right:15px}}@media (min-width: 71.25em){.view-testimonial .views-row{width:33.33333%}}.view-testimonial .node--testimonial--teaser{font-size:14px;padding-bottom:70px}.view-testimonial .node--testimonial--teaser .node__content{display:-ms-flexbox;display:flex}.view-testimonial .testimonial-image{padding-right:20px}.view-testimonial .testimonial-image img{height:auto;max-width:50%;display:block;margin:0 auto}.view-testimonial .field--name-field-testimonial-logo{width:100px;height:100px;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:#fff}.view-testimonial .field--name-field-testimonial-logo .field__items{width:100px;height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.view-testimonial .field--name-body{font-style:italic}.view-testimonial .field--name-body p{margin-top:0}.view-testimonial .testimonial-author{margin-top:14px;margin-bottom:20px}.view-testimonial .testimonial-author *{display:inline}.view-testimonial .testimonial-author .field--name-field-testimonial-name{font-weight:bold}.view-testimonial .testimonial-author .field+.field:before{content:' - '}.view-testimonial .field--name-field-testimonial-video-short,.view-testimonial .field--name-field-testimonial-video-full{margin-top:11px}.view-testimonial .field--name-field-testimonial-video-short .youtube,.view-testimonial .field--name-field-testimonial-video-full .youtube{padding-left:36px;position:relative;color:#000;font-weight:bold}.view-testimonial .field--name-field-testimonial-video-short .youtube:before,.view-testimonial .field--name-field-testimonial-video-full .youtube:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;width:24px;height:17px;background:url(../images/play-video.svg) no-repeat center center/contain}.view-testimonial .field--name-field-testimonial-video-short .youtube:hover,.view-testimonial .field--name-field-testimonial-video-full .youtube:hover{color:#ff9000}.node--hp--full .node__content,.hp-stats,.hp-events,.hp-trust,.view-testimonial,.view-testimonial.view-testimonial-hp .view-content{max-width:1130px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px}.hp-title-events h2,.hp-trust .title-trust{font-size:35px;color:#01485f;line-height:1.2}.view-testimonial.view-testimonial-hp .cta-button,.display-button,.price .button,.node-type-webform .node--webform form.webform-client-form .form-item input[type="submit"],.section-contact .l-content form.contact-form .form-item input[type="submit"],.form-actions input[type="submit"],.phone-demo .button-wf{font-weight:normal;background:#ff9000;padding:0.2em 0.8em;color:#fff;text-shadow:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.view-testimonial.view-testimonial-hp .cta-button a,.display-button a,.price .button a,.node-type-webform .node--webform form.webform-client-form .form-item input[type="submit"] a,.section-contact .l-content form.contact-form .form-item input[type="submit"] a,.form-actions input[type="submit"] a,.phone-demo .button-wf a{color:#fff}.view-testimonial.view-testimonial-hp .cta-button:hover,.display-button:hover,.price .button:hover,.node-type-webform .node--webform form.webform-client-form .form-item input[type="submit"]:hover,.section-contact .l-content form.contact-form .form-item input[type="submit"]:hover,.form-actions input[type="submit"]:hover,.phone-demo .button-wf:hover{background-color:#cc7300;color:#fff}.rounded,.cta,.cta .icon-election,.view-clients.partners .views-row,.view-clients.people-say .views-field-field-image-illustrative,.view-clients.people-say .views-field-nothing,.view-clients.people-say .views-field-field-t-moignage .views-more-link,ul.sf-menu>li:after,ul.sf-menu>li ul,.solutions-infos,.price .views-row,.view-testimonial.view-testimonial-hp .cta-button,.display-button,.price .button,.node-type-webform .node--webform form.webform-client-form .form-item input[type="submit"],.section-contact .l-content form.contact-form .form-item input[type="submit"],.form-actions input[type="submit"],.phone-demo .button-wf,.display-button-election,.election .button-election,.l-region--sidebar-second .election .button-election,.phone-demo{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.display-button-election,.election .button-election,.l-region--sidebar-second .election .button-election{background-color:#2abbdc;color:white;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.display-button-election:hover,.election .button-election:hover{background-color:#24a8c6}body{background-color:#01394c}.l-page{background-color:white;color:#424242;position:relative}.l-header-wrapper{padding-bottom:1.5em;position:relative;z-index:5}.l-region--header{display:-ms-flexbox;display:flex;justify-content:flex-end;padding-top:15px}@media (min-width: 44em){.l-region--header{padding-top:0}}.l-branding{padding-top:15px;float:left;margin-right:20px}@media (min-width: 71.25em){.l-branding{padding-top:46px}}.l-branding .site-logo{display:block;width:150px}@media (min-width: 71.25em){.l-branding .site-logo{width:208px}}.l-region--navigation{text-align:center;padding-top:10px}@media (min-width: 44em){.l-region--navigation{text-align:left;padding-top:0}}.l-region--navigation .block{display:inline-block;width:100%}@media (min-width: 44em){.l-region--navigation .block{float:right;width:auto}}@media (min-width: 44em){.l-region--navigation .block.block--superfish{float:left}}@media (min-width: 71.25em){.l-region--navigation .block.block--superfish{float:right}}.l-title-wrapper{color:#fff;position:relative;z-index:1;text-align:center;padding-top:10px;padding-bottom:20px}.l-title-wrapper:before{content:'';display:block;position:absolute;width:100%;bottom:-1px;left:0;height:calc(100% + 300px);background:url(../images/slide-urn.jpg) no-repeat center center/cover;z-index:1}.l-title-wrapper .l-title{position:relative;z-index:2}.l-title-wrapper .l-title h1{color:#fff}.phone-demo{background:#54a6ba url(../images/phone.png) no-repeat 13px center;padding-left:45px;overflow:hidden;font-size:12px}@media (min-width: 44em){.phone-demo{margin-top:8px}}@media (min-width: 71.25em){.phone-demo{font-size:18px;margin-top:0}}.phone-demo .block__content{background-color:white;padding:.6em .4em}.phone-demo .block__content p{margin:.2em 0 0}.phone-demo .button-wf{margin-left:.3em}.l-hero{position:relative}.l-call-wrapper{z-index:5;position:absolute;bottom:2em;width:100%}.l-preface-wrapper{border-bottom:1px solid #b9c9cc;background-color:#edf3f4;padding:1em 0}.l-main{padding-top:30px;padding-bottom:60px}.front .l-main{padding-top:0;padding-bottom:0}.l-postcontent-wrapper{border-top:1px solid #b9c9cc;border-bottom:1px solid #b9c9cc;background-color:#edf3f4}.l-postcontent{padding:1.4em 0}.l-postscript{padding:2em 0 3em}.price{text-align:center}.price .button{font-size:1em;padding:.5em 1.5em;display:inline-block;margin-top:.75em}@media (min-width: 71.25em){.price .button{font-size:1.667em}}.l-region--footer{padding:2em 0 2em}.l-credit-wrapper{background-color:#01394c;color:white}.l-region--credit{padding:2em 0 1em}.l-region--credit:after{clear:both;content:"";display:table}@media (min-width: 44em){.l-region--credit .block{float:left;width:190px}}.l-region--credit .footer-first{padding-bottom:20px}@media (min-width: 44em){.l-region--credit .footer-first{width:250px;padding-bottom:0}}@media (min-width: 44em){.l-region--credit .footer-last{float:right}}.l-region--credit .footer-center{border-left:1px solid white;padding-left:22px}.l-region--credit .footer-center-first{border:none}.l-region--credit .footer-center-last{width:270px}.l-region--credit h2.block__title{margin-top:0}.l-region--credit a{color:white}.l-region--credit .credits{width:100%;float:none;clear:both;padding:1em 0 0}@media (min-width: 44em){.footer-last{text-align:right}}.footer-last .block__content ul{list-style:none;padding-left:0}.footer-last .block__content li{display:inline-block}.footer-last .block__content a{display:inline-block;width:34px;height:34px;margin-right:12px;overflow:hidden;text-indent:9999px}@media (min-width: 44em){.footer-last .block__content a{margin-left:12px;margin-right:0}}.footer-last .block__content a.linkedin{background:url(../images/linkedin.svg) no-repeat center center/contain}.footer-last .block__content a.yt{background:url(../images/youtube.svg) no-repeat center center/contain}.front .l-footer-wrapper{background-color:#01485f;color:white}.l-page.has-sidebar-second .l-content{margin-bottom:30px}@media (min-width: 71.25em){.l-page.has-sidebar-second .l-content{width:720px;margin-right:40px;margin-bottom:0}}
