body{color:#69707d;font-size:16px;font-family:'open_sansregular',sans-serif;top:auto!important}body:not(.homepage)>.header>.header-content{padding-top:80px}.paginator{text-align:right}.pagination>li>a,.pagination>li>span{color:#1b399b;border:0;-moz-box-shadow:0 3px 0 0 #e3e5eb;-webkit-box-shadow:0 3px 0 0 #e3e5eb;-o-box-shadow:0 3px 0 0 #e3e5eb;box-shadow:0 3px 0 0 #e3e5eb}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#989a9e}.alert{text-align:left}.alert-info{background-color:#FFF;border-color:#FFF;color:#69707d;font-size:.9em}.img-responsive{width:100%}.cover{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;color:#fff}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,.font-title{font-family:'montserratregular',sans-serif;text-transform:uppercase}h1,.h1{color:#fff;font-size:50px}h2,.h2,h2 a{font-size:24px;color:#1b399b;margin-bottom:20px}h2 span{color:#f61c44}h2 span.block{display:block}h3,.h3{font-size:14px;color:#1b399b}h4,.h4,h5,.h5{font-size:13px}.cover h2,.cover .h2,.cover h3{color:#fff}hr.separator-sm{width:50px;color:inherit;margin-bottom:5px;margin-top:5px;display:inline-block}a{color:#1b399b}p cite{display:block;text-align:right;font-style:italic;margin-top:10px}.dropdown-menu{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;filter:progid:DXImageTransform.Microsoft.Shadow(none);background-color:#e7e7e7;padding:10px 0}.navbar-nav>li>.dropdown-menu{border-top-left-radius:10px}.navbar,.dropdown-menu{font-family:'montserratregular',sans-serif;font-size:12px;text-transform:uppercase}.navbar .navbar-brand{height:auto;padding:10px 0 0;width:178px}.navbar-fixed-top .navbar-brand{padding:0;width:140px}.navbar-main{background-color:transparent;border-color:transparent;position:absolute;width:100%}.navbar-fixed-top{position:fixed;background-color:#fff}.navbar-right{margin-right:5px}.navbar-nav>li>a,.navbar-nav>li.fake-link>span,.navbar-header a.btn-rounded{padding:8px;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;color:#fff;font-size:10px;height:40px;vertical-align:middle;line-height:24px}.navbar-nav>li>a,.navbar-nav>li.fake-link>span{margin:0 0 0 5px}.navbar-header a.btn-rounded{margin-top:.5rem}.navbar-fixed-top .navbar-nav>li>a,.navbar-fixed-top .navbar-nav>li.fake-link>span,.news-nav .nav>li>a{color:#69707d}.navbar-nav>li.rounded>a,.navbar-nav>li.rounded.fake-link>span,.navbar-header a.btn-rounded{color:#fff;background-color:#f61c44}.navbar-nav>li.account>a{color:#fff;background-color:#1b399b}.navbar-nav>li.account>a i{vertical-align:middle}.navbar-nav>li.rounded.icon-btn>a,.navbar-nav>li.rounded.icon-btn.fake-link>span{display:inline-block;margin-top:.5rem}.navbar-nav>li.rounded.icon-btn>a>.icon,.navbar-nav>li.rounded.icon-btn.fake-link>span>.icon,.navbar-header a.btn-rounded>.icon{vertical-align:middle}.navbar-nav>li>a:active,.navbar-nav>li>a:focus,.navbar-nav>li>a:hover,.navbar-nav>li.active>a,.news-nav .nav>li.active>a{background-color:#FFF;color:#1b399b}.navbar-nav>li.first>a:before,.navbar-nav>li>a:hover::before,.navbar-nav>li.active>a:before,.navbar-nav>li.last>a:before,.navbar-nav>li.rounded:not(.icon-btn)>a:before{color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar.news-nav{margin-bottom:0;min-height:0}.navbar .navbar-toggle .icon-bar{background-color:#fff}.navbar.navbar-fixed-top .icon-bar{background-color:#888}.navbar .homepage{display:inline-block}.navbar-left .first{margin-left:20px;padding-left:20px}.navbar-toggle{border:0;background:transparent!important;margin-right:10px}.navbar-toggle:hover{background:transparent!important}.navbar-toggle .icon-bar{width:22px;transition:all .2s}.navbar-toggle .top-bar{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle .middle-bar{opacity:0}.navbar-toggle .bottom-bar{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.collapsed .top-bar{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-toggle.collapsed .bottom-bar{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header{display:table;text-align:center;width:100%;height:373px;margin-top:80px}.header.bg_0{background:url(../img/header-bg-home/cafe-bar-restaurant.jpg) no-repeat center top}.header.bg_1{background:url(../img/header-bg-home/hotel-restaurant.jpg) no-repeat center top}.header.bg_2{background:url(../img/header-bg-home/auto-moto-transport.jpg) no-repeat center top}.header.bg_3{background:url(../img/header-bg-home/canada.jpg) no-repeat center top}.header.bg_4{background:url(../img/header-bg-home/pub-tv.jpg) no-repeat center top;height:299px}.header.bg_5{background:url(../img/header-bg-home/review.jpg) no-repeat center top;height:380px}.header.bg_international{background:url(../img/header-bg-home/international-spread.jpg) no-repeat center top;height:483px}.header-content{display:table-cell;height:100%;vertical-align:middle;color:#fff;background:url(../img/dots.png) repeat center top}.homepage .header-content h1{margin-top:-130px;position:relative}.bloc-content,.container{position:relative}.dots{background:url(../img/dots.png) repeat center top;position:absolute;top:0;right:0;bottom:0;left:0}.header-content h1,.header-content h2{margin:0}.header-content h2{color:inherit}.header-content .icon-circle{font-size:42px;display:block}.breadcrumb{background-color:transparent;border-radius:0;list-style:outside none none;margin-bottom:20px;padding:8px 15px;color:#fff;font-weight:bold;text-transform:uppercase;font-size:11px}.breadcrumb>li>a{color:inherit}.breadcrumb>li+li::before{color:#fff;content:"/ ";padding:0}.text-primary{color:#1b399b}.text-info{color:#3d5bc1}.text-danger{color:#f61c44}.icon-sm{font-size:50%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-6x{font-size:6em}.icon-7x{font-size:7em}.icon-8x{font-size:8em}.icon-10x{font-size:10em}.icon-rounded{display:inline-block;background-color:#f61c44;color:#fff}.item .image .icon-rounded .icon{margin-top:0}.icon-rounded.xsmall{width:25px;height:25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding-top:1px}.icon-rounded.medium{width:70px;height:70px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;padding-top:8px}label{text-transform:uppercase;font-weight:normal;font-size:14px;font-family:'montserratregular',sans-serif}label.required:after{content:" *";font-size:16px}.even label,.dark_even label{color:#1b399b}.form-control{background-color:#fff;background-image:none;border:0;border-radius:5px;box-shadow:none}.even .form-control{border:1px solid #dcdee4}.form-control:not(select){color:#1b399b}select.form-control{color:#69707d}.nota{font-size:50%;font-style:italic}.nota-md{font-size:75%;font-style:italic}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#f61c44}.forgotten_password{font-size:11px;color:#69707d}.more-data .checkbox label{color:#69707d;font-size:13px;font-family:"open_sansregular",sans-serif;text-transform:inherit}.form-checkbox{text-align:left}.form-checkbox label,.checkbox label.acceptance-rgpd-label{font-size:11px;font-family:"open_sansregular",sans-serif}.checkbox label.acceptance-rgpd-label{text-transform:none;font-style:italic;line-height:20px}.checkbox label.acceptance-rgpd-label a{color:#f61c44}.contact .checkbox label.acceptance-rgpd-label a,.announcement_show .checkbox label.acceptance-rgpd-label a,.franchise_show .checkbox label.acceptance-rgpd-label a{color:#1b399b}.checkbox label.acceptance-rgpd-label.required::after{font-size:12px}.more-data .checkbox [type="checkbox"]:not(:checked),.more-data .checkbox [type="checkbox"]:checked,.form-checkbox [type="checkbox"]:not(:checked),.form-checkbox [type="checkbox"]:checked{position:absolute;left:-9999px}.more-data .checkbox [type="checkbox"]:not(:checked)+label,.more-data .checkbox [type="checkbox"]:checked+label,.form-checkbox [type="checkbox"]:not(:checked)+label,.form-checkbox [type="checkbox"]:checked+label{position:relative;padding-left:30px;cursor:pointer;height:30px;vertical-align:middle;line-height:30px}.more-data .checkbox [type="checkbox"]:not(:checked)+label:before,.more-data .checkbox [type="checkbox"]:checked+label:before,.form-checkbox [type="checkbox"]:not(:checked)+label:before,.form-checkbox [type="checkbox"]:checked+label:before{display:inline-block;content:" ";vertical-align:middle;position:absolute;left:0;top:2px;width:22px;height:22px;border:1px solid #dcdee4;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.more-data .checkbox [type="checkbox"]:not(:checked)+label:after,.more-data .checkbox [type="checkbox"]:checked+label:after,.form-checkbox [type="checkbox"]:not(:checked)+label:after,.form-checkbox [type="checkbox"]:checked+label:after{content:'✔';position:absolute;top:1px;left:5px;font-size:14px;color:#1b399b;line-height:1.75;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;text-align:center}.more-data .checkbox [type="checkbox"]:not(:checked)+label:after,.form-checkbox [type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.more-data .checkbox [type="checkbox"]:checked+label:after,.form-checkbox [type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.btn{font-size:12px;text-transform:uppercase}.btn-primary{background-color:#1b399b;border-color:#1b399b}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#3d5bc1;border-color:#1b399b}.btn-danger{background-color:#f61c44;border-color:#f61c44}.btn-outline{background-color:transparent;color:inherit;transition:all .5s ease 0s}.btn-primary.btn-outline{color:#1b399b}.btn-success.btn-outline{color:#5cb85c}.btn-info.btn-outline{color:#5bc0de}.btn-warning.btn-outline{color:#f0ad4e}.btn-danger.btn-outline{color:#f61c44}.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-info.btn-outline:hover,.btn-warning.btn-outline:hover,.btn-danger.btn-outline:hover,.btn-primary.btn-outline:focus,.btn-success.btn-outline:focus,.btn-info.btn-outline:focus,.btn-warning.btn-outline:focus,.btn-danger.btn-outline:focus{color:#fff}.btn-rounded{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.btn-rounded.btn-lg{padding-left:5em;padding-right:5em}.btn span{vertical-align:middle}button.btn-primary[disabled="disabled"],button.btn-primary[disabled="disabled"]:hover,button.btn-primary[disabled="disabled"]:focus{background-color:#ebebe4;border:1px solid #1e1e1e;color:#4c4d4e}.table-intro{font-size:14px;margin-bottom:40px;background-color:#fff;border-radius:10px}.table-intro tbody td{padding:3px}.container.content{padding:30px 0}.footer-head{padding:20px 0;width:100%;background:url(../img/footer-bg.jpg) no-repeat top center}.footer-head .footer-title{margin:25px 0 0 0;font-family:'montserratregular',sans-serif;font-size:16px;text-transform:uppercase;color:#fff}.footer-head p,.footer-head a{font-family:'open_sansregular',sans-serif;font-size:13px;color:#91aaf9}.footer ul{list-style:none;padding:0}ul.footer-links li{font-size:13px;line-height:14px;background:url(../img/footer-arrow-link.png) no-repeat left 5px;padding-left:10px;display:inline-block;width:440px}ul.footer-links li:nth-of-type(2n){width:300px}ul.footer-links.inline li{display:inline;margin-left:25px}ul.footer-links.inline li:first-of-type{margin:0}.footer form#newsletter{display:inline-block}.footer form#newsletter input{float:left;height:42px;line-height:42px;padding:0 10px;border:0;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;color:#bdc4d0;width:200px}.footer form#newsletter input.submit{-webkit-border-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius:0;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;font-family:'montserratregular',sans-serif;font-size:12px;color:#fff;background-color:#f61c44;text-transform:uppercase;width:auto}.footer form#newsletter input.submit:hover{background-color:#d60b30}#partner li{display:inline-block;margin-right:25px;margin-bottom:25px}#partner li:last-of-type{margin:0}.footer-bottom{background-color:#000e3a}.footer-bottom,.footer-bottom a{font-family:'open_sansregular',sans-serif;font-size:13px;color:#fff}.footer-bottom-content{padding-top:23px!important;padding-bottom:23px!important}.footer-bottom-content-2{text-align:right;padding:23px 15px}.footer-bottom .social-link{display:inline-block;width:36px;height:36px;line-height:34px;font-size:16px;border:2px solid #FFF;border-radius:100%;text-align:center;margin-left:5px}.footer-bottom .social-link.facebook{margin-left:20px;line-height:32px}.footer-bottom .social-link:hover{transform:scale(1) rotate(360deg);transition:all .5s ease 0s;text-decoration:none}.block-link{position:relative;display:block;height:158px;margin:15px 0;color:#fff;font-family:'montserratregular',sans-serif;font-size:13px;text-transform:uppercase;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:center;background-position:center}.block-link:hover,.block-link:active,.block-link:focus{text-decoration:none;opacity:.9;color:#fff}.block-link>div{position:relative;top:50%;transform:translateY(-50%)}.block-link>div>img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.block-link-kiosk{background-image:url(../img/pic-inter-kiosque.jpg)}.block-link-canada{background-image:url(../img/commerce-canada.jpg)}.block-link-canada-large{background-image:url(../img/commerce-canada-large.jpg)}.block-link-ipad{background-image:url(../img/pic-inter-ipad.png)}.block-link-ucar div,.block-link-andre div{transform:none;top:auto}.block-link-international{background:transparent url(../img/diffusion-internationale.png) no-repeat center center}.block-link-international div{color:#1b399b;font-size:16px;font-weight:600;text-transform:uppercase;line-height:16px}.block-link-international div span{color:#f61c44}.block-link-international span.icon{color:#f61c44;position:absolute;bottom:10px;right:50%;transform:translateX(50%)}.block-link-translation-tool-large{background-image:url(../img/translation-tool.jpg);font-size:12px}.block-link-translation-tool-large div{transform:translateY(-75%)}.homepage .header{height:709px;margin-top:0}.search{margin-top:-290px;height:290px;position:relative;text-align:center;color:#fff;padding-top:10px}.search-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:100}.search-form-mini,.search .lead{position:relative;z-index:101;margin-bottom:15px}.search-form-mini .form-group{margin-bottom:5px}.search-form-mini form>.row:last-of-type{margin-top:10px}.bloc-content>.container>h2,.bloc-content>.container>.h2{margin:5px 0 10px 0}.homepage .favorite{background:url(../img/contact-form-bg.jpg) no-repeat center center;min-height:662px}.homepage .international-spread{background:url(../img/home-international-bg.jpg) no-repeat center center;min-height:475px}.homepage .international-spread h2{margin-top:25px;line-height:28px}.homepage .presentation .container{padding:0}.homepage .block-link-kiosk{height:370px;font-size:18px;margin:0 0 32px 0}.homepage .block-link-canada,.homepage .block-link-canada-large,.homepage .block-link-translation-tool-large{height:213px;margin:0;font-size:14px}.homepage .block-link-ipad{height:213px;margin:0;font-size:14px}.homepage .block-link-ucar,.homepage .block-link-andre{height:auto;margin:30px 0 0 0}.homepage h3{margin:5px 0 10px 0;font-size:24px}.announcement_show .block-link-ucar,.announcement_show .block-link-andre{height:auto}.encart_pub{background:#3c2920 url(../img/pub-lci-bg.jpg) center center no-repeat;background-size:cover;text-align:center;padding:35px 0 25px 0}.encart_pub strong{font-size:30px}.encart_pub img{padding-bottom:25px}.encart_pub a{display:block;font-family:'montserratregular',sans-serif;color:#FFF;font-size:23px;text-transform:uppercase;line-height:1em}.encart_pub a:hover{text-decoration:none}.carousel-inner>.item>img,.carousel-inner>.item>a>img{margin:0 auto}.encart_pub .carousel-inner .item{height:170px}.bloc-content.translation-tool{background:#213a95 url(../img/translation-tool-bg.jpg) center center no-repeat;background-size:cover;text-align:center;padding:0}.translation-tool .container{padding:0 15px}.translation-tool .row div+div{padding:30px 0}.translation-tool .row div{font-family:'montserratregular','arial',sans-serif;text-transform:uppercase;font-size:20px;font-weight:bold;color:#fff}.translation-tool .row div strong{display:block;font-size:26px;color:#fe4164}.international_spread .container-fluid.continent{background-color:#e6e6e6;margin-top:70px;padding:0 15px 15px 15px}.international_spread .container-fluid.continent .item-portal{margin-top:15px;margin-bottom:15px}.international_spread .container div.h2{position:relative;overflow:hidden;text-align:center;margin-top:-30px}.international_spread .container div.h2 h2{display:inline-block;margin:0;position:relative;width:125px}.international_spread .container div.h2 span.icon{font-size:3em;color:#1b399b}.international_spread .container div.h2 span.name{display:block;color:#1b399b;font-size:28px;line-height:28px;margin-top:15px}.international_spread .container div.h2 span.number{color:#fff;font-size:12px;line-height:12px;padding:5px 0;position:absolute;top:0;right:25px;display:block;width:22px;height:22px;background-color:#f61c44;border-radius:11px;-moz-border-radius:11px;-webkit-border-radius:11px}.international_spread .container div.h2:before,.international_spread .container div.h2:after{position:absolute;top:65%;overflow:hidden;width:50%;height:1px;content:'\a0';background-color:#1b399b}.international_spread .container div.h2:before{margin-left:-50%;text-align:right}.international_spread .continent .data-modal{cursor:pointer}.modal.portal-country .modal-body{font-size:14px}.modal.portal-country .modal-body .row{margin:20px 0}.modal.portal-country .modal-body .row.head-body{font-weight:bold;background-color:#e6e6e6;padding:10px 15px}.carousel-controls{position:absolute;top:-80px;right:20px}.carousel-controls>a{color:inherit}.carousel-controls>a:hover,.carousel-controls>a:focus{text-decoration:none;color:#69707d}.bloc-content{padding:52px 0;text-align:center}.bloc-content.form-content{padding:0}.bloc-content.form-content>div.row>div{padding:52px}.odd{background-color:#fff}.even{background-color:#eef0f4}.dark_even{background-color:#dadce2}.odd h2,.even h2{color:#1b399b}.item:not(.carousel-item):not(.announcement)>a,.item.announcement:not(.carousel-item) .item-block{color:#FFF;display:table;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;-moz-box-shadow:0 3px 0 0 #e3e5eb;-webkit-box-shadow:0 3px 0 0 #e3e5eb;-o-box-shadow:0 3px 0 0 #e3e5eb;box-shadow:0 3px 0 0 #e3e5eb;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e3e5eb,Direction=180,Strength=0);margin-bottom:20px;width:100%}.item .image{background-position:center;background-size:cover;text-align:center;position:relative;aspect-ratio:1.25}.item .image .mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(246,28,68,0.7);display:none}.item .image .icon{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.item header{font-size:14px;color:#1b399b;text-transform:uppercase;font-family:'montserratregular',sans-serif;line-height:1em;padding:15px 10px 12px 10px;height:65px;overflow:hidden;display:table-row;width:100%;text-align:center}.item header div{display:table-cell;vertical-align:middle;width:100%}.item header small{color:#f61c44;font-size:11px;display:block}.item header em{font-size:11px;display:block;font-style:normal}.item hr{margin:0 auto 10px auto;width:20%}.item:not(.carousel-item) p{color:#69707d;font-size:13px;overflow:hidden}.item footer{font-family:'montserratregular',sans-serif;padding:0 10px 10px 10px;display:flex;font-size:16px;color:#fff}.item .price,.item .more{background-color:#eef0f4;height:35px;align-items:center;justify-content:center;text-align:center;padding:5px}.item .more .icon{font-size:22px;vertical-align:-25%;font-weight:bold;color:#3d5bc1}.item .price{font-size:13px;padding-top:7px;color:#1b399b;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.item .more{text-align:right;font-size:11px;text-transform:uppercase;background-color:#1b399b;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.item.announcement{position:relative}.item.announcement p{text-align:left;padding:0 10px;height:4.28em}.item.announcement .price,.item.announcement .more{width:50%}.item.announcement .more .icon{margin-left:15px}.item.announcement .more{text-align:right}.item.announcement .icon-rounded{position:absolute;right:5px;top:5px}.item.news .image{aspect-ratio:2.3}.item.news p{text-transform:uppercase}.item.news a,.item.news .more{width:100%}.item.news .more{text-align:center;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.item.news .more .icon{margin-left:5px}.intro{text-align:left}.flexslider{background:#fff none repeat scroll 0 0;border:0;border-radius:0;margin:0 0 10px 0;position:relative}.flex-direction-nav a{height:50px}.flex-direction-nav a::before{color:rgba(27,57,155,1);content:"\e615";display:inline-block;font-family:'picinter',sans-serif;font-size:40px;text-shadow:none}.flex-direction-nav a.flex-next::before{content:"\e609"}#flex-carousel li{margin-right:10px}#flex-carousel img{display:block;opacity:.4;cursor:pointer}#flex-slider img{max-height:730px;width:auto;max-width:100%;margin-left:auto;margin-right:auto}#flex-slider img,#flex-carousel img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#flex-carousel img:hover{opacity:1}#flex-carousel .flex-active-slide img{opacity:1;cursor:default}.search-links a{font-family:'montserratregular',sans-serif;text-transform:uppercase;color:#69707d;font-size:12px}.search-links>li>a:hover,.search-links>li>a:focus{background-color:#FFF}.announcement_show>.header>.header-content>h1{font-size:60px}.announcement_show>.header>.header-content>h1>.h2{font-size:30px;margin:0}.announcement-details{text-align:left}.announcement-details .title,.announcement-details .department,.announcement-details .reference{font-family:'montserratregular',sans-serif}.announcement-details .title{font-size:26px;line-height:1}.announcement-details .department,.announcement-details .reference{font-size:14px}.announcement-details .content{font-size:16px;line-height:1.2;color:#69707d}.announcement-details hr{border-color:#b6bbc5}.announcement-details .price{font-family:'montserratregular',sans-serif;font-size:26px;text-transform:uppercase;margin-bottom:15px}.announcement-details .links{margin-top:10px}.announcement-details .alert,.announcement-details .contact,.announcement-details .geo_data,.announcement-details .phone,.announcement-details .print,.announcement-details .international-broadcast{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;align-items:center;justify-content:center;text-align:center;font-family:'montserratregular',sans-serif;text-transform:uppercase}.announcement-details .alert:hover,.announcement-details .contact:hover,.announcement-details .geo_data:hover,.announcement-details .geo_data:focus,.announcement-details>.phone>div>a:hover,.announcement-details>.print>a:hover,.announcement-details>.international-broadcast>a:hover{text-decoration:none}.announcement-details .alert,.announcement-details .contact,.announcement-details .geo_data{display:inline-block;width:45%;height:85px;margin-right:5%;float:left;padding:5px;font-size:12px;color:#fff}.announcement-details .alert.links-3,.announcement-details .contact.links-3,.announcement-details .geo_data.links-3{width:30%;margin-right:3%}.announcement-details .alert{background-color:#1b399b}.announcement-details .contact,.announcement-details .geo_data{background-color:#f61c44}.announcement-details .phone,.announcement-details .print,.announcement-details .international-broadcast{clear:left;color:#1b399b;background-color:#eef0f4;width:95%;margin-left:0;margin-right:0;padding:5px}.announcement-details>.phone>div{line-height:1;padding-right:0}.announcement-details>.phone>div:last-child{padding-top:5px}.announcement-details>.phone>div>a{font-size:26px;color:#1b399b}.announcement-details .international-broadcast{background-color:#1b399b;color:#fff;margin-top:10px;display:inline-block;font-size:14px}.announcement-details .international-broadcast:hover,.announcement-details .international-broadcast:focus{background-color:#f61c44}.announcement-details .print{margin-top:10px;line-height:1}.announcement-details .print>a{margin-top:7px}.other-businesses{text-align:left}.other-businesses>h2,.other-businesses>h2 a{font-size:16px;color:#1b399b}.other-businesses>h2 a{text-decoration:underline}.other-businesses .row{font-size:13px}.other-businesses a{color:#69707d;font-size:13px;line-height:80%}.other-businesses a span{vertical-align:middle}.announcement-search-form{margin-bottom:30px}.image-franchise{max-width:170px;margin-left:auto;margin-right:auto}.title-franchise{text-align:left;display:list-item;text-align:-webkit-match-parent;margin-bottom:10px;font-size:20px}.label-franchise{color:#1b399b;font-size:17px}.bloc-item-franchise{padding:30px;padding-top:20px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;margin:0}.table-franchise .table-title{text-transform:uppercase;padding-bottom:5px;font-weight:normal}.table-franchise .label-franchise{border-top:0;padding:2px}.table-franchise th{border-bottom:1px solid #ddd}.btn-back-franchise{padding-top:10px;padding-right:50px;padding-bottom:10px;padding-left:50px;font-family:'montserratregular',sans-serif}.formFranchiseSearch{text-align:left;margin:0;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.search-franchise-title{font-size:28px}.formFranchiseSearch label{color:#1b399b;padding-left:1em;padding-top:4px;font-size:18px}.formFranchiseSearch select,.formFranchiseSearch input{color:#1b399b;height:40px}.formFranchiseSearch .btn-block{margin-top:16px;margin-left:8px;font-family:'montserratregular',sans-serif}.formFranchiseSearch .btn-block .icon{float:left}.formFranchiseSearch .btn-block .label-search-franchise{line-height:3em}.block-franchises-list{padding-top:20px}.item-franchise .block-image{border:1px solid #ddd;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:.5em}.item-franchise .image{background-size:contain;background-repeat:no-repeat;height:120px}.item-franchise a{box-shadow:none;width:100%}.item-franchise .franchise-link:hover{background-color:#eef0f4;box-shadow:none}.item-franchise header span{color:#69707d;text-transform:none;font-size:18px;font-family:'open_sansregular',sans-serif}.item-franchise p{margin-top:1em}.item-franchise p span{color:#69707d;text-transform:none;font-size:18px}.sector-list-title{text-align:left;padding-left:1.5em;margin-bottom:10px;font-size:28px}.sector-list{padding-left:0;list-style-position:inside}.sector-list li{display:block}.sector-list a{text-decoration:none;color:#69707d;text-transform:uppercase;font-size:15px;padding-top:10px;padding-bottom:10px;padding-left:2em;display:list-item;font-family:'montserratregular',sans-serif;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.sector-list a:hover,.sector-list a.selected{background-color:#eef0f4;color:#f61c44}.image-partner{max-width:250px;margin-left:auto;margin-right:auto}.contact-form{background:url(../img/contact-form-bg.jpg) no-repeat center center}.landing-links a{display:block}.landing-links a:hover{text-decoration:none;color:#3d5bc1}.landing-links span{display:block}.landing-links section{text-align:center;font-family:'montserratregular',sans-serif;text-transform:uppercase;font-weight:bold;padding:30px}.landing-links .icon{font-size:120px}.synopsis{margin-top:20px}.synopsis a,.tip-child-list>li>a{text-transform:uppercase;font-family:'montserratregular',sans-serif;text-decoration:underline}.synopsis a:hover,.synopsis a:focus,.tip-child-list>li>a:hover,.tip-child-list>li>a:focus{color:#3d5bc1;text-decoration:none}.synopsis li.active a,.synopsis a.active{color:#f61c44}.synopsis>ul>li>a{font-size:18px}.synopsis>ul>li{margin-bottom:20px}.synopsis>ul>li>ul{padding-left:0}.synopsis>ul>li>ul>li{list-style-position:inside;list-style-type:disc}.synopsis>ul>li>ul>li>a,.tip-child-list>li>a{color:#69707d;font-size:14px}#announcement-viewed-link,#announcement-link-search{display:block;position:fixed;bottom:45px;right:0;padding:7px;background-color:#FFF;-moz-box-shadow:0 3px 0 0 #e3e5eb;-webkit-box-shadow:0 3px 0 0 #e3e5eb;-o-box-shadow:0 3px 0 0 #e3e5eb;box-shadow:0 3px 0 0 #e3e5eb;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;z-index:105}#announcement-link-translate{float:right}#announcement-viewed-link a:hover,#announcement-link-search a:hover,#announcement-link-translate a:hover,#announcement-viewed-link a:active,#announcement-link-search a:active,#announcement-link-translate a:active{color:#f61c44;text-decoration:none}#announcement-viewed-link span,#announcement-link-search span{font-size:11px;width:65px;display:inline-block;text-align:center}#announcement-link-translate{display:inline-block;background-color:#FFF;padding:8px;margin:0 0 0 5px}.goog-te-gadget-simple{font-size:11px!important;border:0!important}.goog-te-gadget-simple:hover{border-color:#f61c44!important}.goog-te-gadget-simple .goog-te-menu-value,.goog-te-gadget-simple .goog-te-menu-value span{color:#1b399b!important}.goog-te-gadget-simple .goog-te-menu-value:hover,.goog-te-gadget-simple:hover .goog-te-menu-value,.goog-te-gadget-simple .goog-te-menu-value:hover span,.goog-te-gadget-simple:hover .goog-te-menu-value span{color:#f61c44!important;text-decoration:none}.goog-te-gadget img{display:none}.goog-te-gadget-simple .goog-te-menu-value span:first-of-type{margin-right:10px;display:inline-block;vertical-align:middle}.goog-te-gadget-simple .goog-te-menu-value span:last-of-type{margin-left:5px}#announcement-link-search{bottom:88px}a#result{display:block;position:relative;top:-180px;visibility:hidden}#announcement-viewed-link{bottom:175px}#viewed .announcement-viewed{display:block;clear:both;padding:10px;color:#1b399b}#viewed li:nth-child(2n+1){background-color:#eee}#viewed .announcement-viewed:hover{text-decoration:none;background-color:#eee}#viewed .announcement-viewed .image{width:105px;height:70px;background-position:center;background-size:cover;border-radius:5px;float:left}#viewed .announcement-viewed .title{overflow:hidden;white-space:normal;line-height:1em;max-height:2em}#viewed .announcement-viewed .content{margin-left:125px;padding:5px 0}#viewed .announcement-viewed hr{margin:3px 0;border-color:#b6bbc5}.simulator{margin-top:25px}.simulator .title{font-size:26px;line-height:1;font-family:"montserratregular",sans-serif;color:#1b399b;padding:15px 0}#calculator{background:#eef0f4;border-radius:5px;margin-bottom:45px}#calculator>div>p{font-family:"montserratregular",sans-serif;font-size:16px;color:#1b399b;margin:10px 0 0 0}#calculator>div{padding:10px 15px}#calculator .results{background:#1b399b;border-radius:5px;font-family:"montserratregular",sans-serif;font-size:26px;color:#fff;padding:5px}#calculator .results .info{display:block;font-family:'open_sansregular',sans-serif;color:#91aaf9;font-size:12px}#calculator .slider.slider-horizontal{width:100%}#calculator .slider-handle{background-color:#337ab7;background-image:linear-gradient(to bottom,#fafbfb 0,#d0d3d7 100%);border:1px solid #cdd0d5;border-radius:25%}#calculator .slider-track{background-image:inherit;background:#fff;box-shadow:0;cursor:pointer;position:absolute;border:1px solid #cdd0d5;height:12px}.geomarketing{width:100%;background:url(../img/footer-bg.jpg) no-repeat top center}.geo_not_connected{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;margin:20px 0;overflow:hidden;min-height:200px;padding:15px;position:relative}.geo_not_connected img{position:absolute;top:0;left:0;z-index:1000;width:195px;height:144px}.geo_not_connected .exemple{background-color:#1b399b;height:170px;padding:15px}.geo_not_connected .exemple p,.geodata_modal .data_header div p{color:#fff;font-size:50px;line-height:40px;font-family:'montserratregular',sans-serif;margin:0}.geo_not_connected .exemple span,.geodata_modal .data_header div p span{display:block;font-size:12px;line-height:16px;font-family:'open_sansregular',sans-serif}.geo_not_connected h3{font-family:'montserratregular',sans-serif;font-size:20px;color:#f61c44}.geo_not_connected ul{list-style:none;padding:0 0 0 25px;margin:0}.geo_not_connected ul li{font-family:"open_sansregular",sans-serif;font-size:20px;color:#1b399b;text-align:left}.geo_not_connected ul li i{vertical-align:middle;margin-right:5px}.geomarketing a.btn{font-family:'montserratregular',sans-serif;background-color:#f61c44;color:#fff}.geomarketing a.btn:hover{background-color:#fff;color:#1b399b}#form_login{margin:25px 0 0 0;background-color:#dadce2}#form_login>div{height:100%}#form_login h2 span{color:#1b399b;vertical-align:middle;display:block}.mfp-content>div{padding:0}.modal-content{padding:10px;text-align:center}#geoDataModal>div,#geoDataModal .modal-content{height:95%;position:relative}#geoDataModal>div{margin-top:50px}#geoDataModal .modal-content>img{position:absolute;max-width:147px;top:0;left:0}#geoDataModal .modal-body{height:75%}#geoDataModal .modal-header button,#geoDataModal .modal-footer button,.pic-modal .mfp-close{width:auto;background-color:#f61c44;color:#fff;font-family:"montserratregular",sans-serif;opacity:1;position:absolute;right:10px;top:10px;height:38px;line-height:38px;padding:0 3em}#geoDataModal .modal-footer button{top:inherit;bottom:10px}#geoDataModal .modal-header button:hover,#geoDataModal .modal-footer button:hover{background-color:#1b399b}.modal-header{border:0;padding:30px 0 0 0}.modal-body{padding:0}#geoDataModal .modal-footer{border:0;height:38px}.geodata_modal{padding-right:15px}#geoDataModal .modal-header h2,.geodata_modal h3{color:#f61c44;font-size:14px;font-family:'montserratregular','Arial',sans-serif;margin:10px 0 5px 0}.geodata_modal .container-fluid{padding:0}.geodata_modal .container-fluid .row{margin:0}.geodata_modal h3{font-family:'montserratregular','Arial',sans-serif;color:#1b399b;font-size:12px;margin:5px 0 10px 0;text-align:center}.geodata_modal .image{padding:0}.geodata_modal .image img{width:100%}.geodata_modal .nota{margin:10px 0}.geodata_modal{text-align:center}.announcement-modal,.geodata_modal{color:#1b399b}.announcement-modal .modal-header h2:first-of-type{margin:0 0 20px 0}.announcement-modal .modal-header .even h2{margin:20px 0 0 0}.announcement-modal .modal-header .small{font-size:13px}.announcement-modal .even{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-family:"montserratregular",sans-serif}.announcement-modal .row,.pic-modal .row{margin:0}.pic-modal .row{padding:10px}.pic-modal .modal-header h2{margin:5px 0 10px 0}.announcement-modal .modal-header .row{padding:10px}.announcement-modal .modal-header .image{padding:0}.announcement-modal .modal-header .image img{width:100%}.geodata_modal h4{font-size:18px;color:#f61c44;margin-top:30px}.geodata_modal .data_header{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-color:#1b399b;color:#fff}.geodata_modal .data_header div,.geodata_modal .data_body div{background-color:transparent;padding:5px 15px}#announcement_data_house .data_body p{font-size:60px;line-height:60px}#announcement_data_house .data_body p span{display:block;font-family:'open_sansregular',sans-serif;font-size:13px;line-height:16px}.geodata_modal .data_body div p.category,#announcement_data_house .data_body p.category{font-size:14px;line-height:inherit;text-transform:uppercase}.data_body .data_doughnut,.data_body .data_bar{position:relative}.data_body .data_doughnut canvas,.data_body .data_bar div{margin:0 auto}.data_body>div>div p{font-size:13px;font-family:'open_sansregular',sans-serif}.data_body .data_doughnut .data_number{position:absolute;z-index:1000000;width:40px;top:50px;left:50%;margin-left:-20px;text-align:center;font-size:14px;font-family:'montserratregular',sans-serif}.geodata_modal .data_body .data_bar{padding:5px}.data_body .data_bar .char_bar{background-color:#c2c7d0;width:90%;height:200px;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0}.data_body .data_bar .char_bar p{background-color:#fff;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:25px 0;margin:0}.geo_stat .container ul{list-style:none;padding:0;text-align:left;margin:0 0 20px 0}.geo_stat .container ul li i{color:#1b399b;margin-right:5px}.exemple-new{height:100%!important}.exemple-new img{max-width:553px;margin:0 auto}.tv-bfm h2{font-size:18px}.tv-bfm .teaser{background-color:#f18739;color:#fff;font-family:'montserratregular','Arial',sans-serif;font-size:18px;padding:15px;text-transform:uppercase}.tv-bfm .teaser strong{font-size:28px;display:block;line-height:30px}.tv-bfm .content{margin-top:25px;text-align:left}.tv-bfm .content>div:first-of-type{padding:0 15px;margin-bottom:10px;font-size:14px}.tv-bfm .content>div:first-of-type>p:first-of-type{margin:0}.tv-bfm .content ul{list-style:none;padding:0}.review .container.content{padding:40px 0 80px 0}.review .content .intro{margin-bottom:20px}.review .content img{display:block;box-shadow:3px 4px 17.5px 17.5px rgba(0,0,0,.08)}.department_show .bloc-content .department-description .row{margin-bottom:40px}.department_show .bloc-content .department-description .row>div p{text-align:justify}.department_show .bloc-content .department-description .row>div h2{font-size:20px;margin-top:10px}.department_show .bloc-content .department-description .row>div{font-size:14px}.department_show .bloc-content .department-description .row>div:first-of-type h2,.department_show .bloc-content .department-description .row>div:first-of-type .icon{color:#f61c44}.goog-te-banner-frame.skiptranslate{display:none}.grecaptcha-badge{visibility:hidden}@media(max-width:1199px){#announcement-link-search{bottom:155px}.footer-bottom-content{padding-bottom:0!important}.footer-bottom-content-2{padding-top:0;text-align:left}.homepage .links a:first-of-type{margin-left:30px}.homepage .links a:last-of-type{margin-top:-60px}}@media(max-width:991px){ul.footer-links li,ul.footer-links.inline li{display:block;margin:0;width:auto}.homepage .presentation .container{padding:0 20px}.homepage .links a,.homepage .links a:first-of-type{margin-left:0}.homepage .links a:last-of-type{margin-top:30px}.carousel-controls{position:static}}@media(max-width:750px){h1,.h1{font-size:36px}.homepage .block-link-ipad{margin:0 0 32px 0}.announcement_show>.header>.header-content>h1{font-size:40px}.announcement_show>.header>.header-content>h1>.h2{font-size:20px}#partner li{width:100%;margin-right:0}}@media(max-width:440px){.form-checkbox label{font-size:9px}}@media(max-width:380px){.announcement_show>.header>.header-content>h1{font-size:30px}.announcement_show>.header>.header-content>h1>.h2{font-size:15px}.announcement-details>.phone>div>a{font-size:20px}.form-checkbox label{font-size:8px}}