.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}ul,ol{margin:0;padding:0;}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}input::-ms-clear{display:none;}.clearfix{zoom:1;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden;}.button,.button:hover,.button:visited{display:inline-block;cursor:pointer;background:none;border:none;color:#00ade9;}.centerVertically{display:-ms-flexbox;-ms-flex-align:center;display:-webkit-flex;-webkit-align-items:center;-js-display:flex;display:flex;align-items:center;}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #00ade9;border-top:0;background:#fff;}.chosen-container.chosen-with-drop .chosen-drop{left:0;}.chosen-container a{cursor:pointer;}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999;}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;height:25px;border:1px solid #0033a0;background-clip:padding-box;text-decoration:none;white-space:nowrap;min-height:47px;line-height:47px;font-size:1.1rem;padding:0 0 0 20px;width:100%;font-weight:300;color:#0033a0;}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}.chosen-container-single .chosen-single.chosen-default span{color:#0033a0;}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px;}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;}.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px;}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:8px 18px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;font-size:1rem;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}.chosen-container .chosen-results li.highlighted{background-color:#00ade9;color:#fff;}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}.chosen-container .chosen-results li.group-option{padding-left:15px;}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;cursor:text;}.chosen-container-multi .chosen-choices li{float:left;list-style:none;}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;background-color:#eeeeee;background-clip:padding-box;color:#333;line-height:13px;cursor:default;}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px;}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666;}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}.chosen-container-multi .chosen-results{margin:0;padding:0;}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}.chosen-container-active .chosen-single{border:1px solid #00ade9;}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #00ade9;}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;}.chosen-container-active .chosen-choices{border:1px solid #00ade9;}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important;}.chosen-disabled{opacity:0.5 !important;cursor:default;}.chosen-disabled .chosen-single{cursor:default;}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}.chosen-rtl{text-align:right;}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}.chosen-rtl .chosen-single div{right:auto;left:3px;}.chosen-rtl .chosen-single abbr{right:auto;left:26px;}.chosen-rtl .chosen-choices li{float:right;}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl;}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px;}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;direction:rtl;}select.form-select{width:100%;}#socSecIdWrapper .chosen-container,#newSocSecIdWrapper .chosen-container{width:100% !important;}@font-face{font-family:'cmcm';src:url('/sites/default/themes/cmcm/icons/fonts/cmcm.eot?5');src:url('/sites/default/themes/cmcm//icons/fonts/cmcm.eot?5#iefix') format('embedded-opentype'),url('/sites/default/themes/cmcm/icons/fonts/cmcm.woff2?5') format('woff2'),url('/sites/default/themes/cmcm/icons/fonts/cmcm.ttf?5') format('truetype'),url('/sites/default/themes/cmcm/icons/fonts/cmcm.woff?5') format('woff'),url('/sites/default/themes/cmcm/icons/fonts/cmcm.svg?5#cmcm') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'cmcm' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-shield-2:before{content:"\e918";}.icon-phone:before{content:"\e919";}.icon-select-empty:before{content:"\e910";}.icon-select-full:before{content:"\e911";}.icon-close:before{content:"\e913";}.icon-play:before{content:"\e914";}.icon-menu:before{content:"\e90f";}.icon-instagram:before{content:"\e917";}.icon-twitter:before{content:"\e91a";}.icon-minus:before{content:"\e915";}.icon-plus:before{content:"\e912";}.icon-arrow-big:before{content:"\e90a";}.icon-facebook:before{content:"\e902";}.icon-youtube:before{content:"\e903";}.icon-phone-voyage:before{content:"\e916";}.icon-percent:before{content:"\e90b";}.icon-shield:before{content:"\e90c";}.icon-diamond:before{content:"\e90d";}.icon-money:before{content:"\e90e";}.icon-head:before{content:"\e908";}.icon-hospital:before{content:"\e909";}.icon-umbrella:before{content:"\e907";}.icon-family:before{content:"\e904";}.icon-good-bad:before{content:"\e905";}.icon-heart:before{content:"\e906";}.icon-upload-cloud:before{content:"\e91b";}.icon-arrow:before{content:"\e901";}.icon-loupe:before{content:"\e900";}.audiojs audio{position:absolute;left:-1px;}.audio{margin-bottom:30px;}.audiojs{position:relative;width:100%;height:36px;background:#0033a0;overflow:hidden;font-family:cmcm,sans-serif;font-size:11px;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 8px rgba(0,0,0,0.3);-o-box-shadow:1px 1px 8px rgba(0,0,0,0.3);box-shadow:1px 1px 8px rgba(0,0,0,0.3);}.audiojs .play-pause{max-width:40px;width:40px;height:40px;padding:4px 6px;margin:0px;float:left;overflow:hidden;border-right:1px solid #f2f0f0;}.audiojs p{display:none;width:25px;height:40px;margin:0 -4px;cursor:pointer;}.audiojs .play{display:block;}.audiojs .scrubber{position:absolute;left:50px;right:135px;top:10px;background:#f2f0f0;height:14px;border-top:1px solid #3f3f3f;border-left:0px;border-bottom:0px;overflow:hidden;}.audiojs .progress{position:absolute;top:0px;left:0px;height:14px;width:0px;background:#00ade9;z-index:1;}.audiojs .loaded{position:absolute;top:0px;left:0px;height:14px;width:0px;background:#f2f0f0;}.audiojs .time{position:absolute;right:5px;max-width:120px;width:32%;font-weight:700;font-family:cmcm,sans-serif;float:left;height:36px;line-height:36px;margin:0;padding:0px 6px 0px 9px;border-left:1px solid #f2f0f0;color:#ddd;text-shadow:1px 1px 0px rgba(0,0,0,0.5);}.audiojs .time strong{letter-spacing:1px;padding:0px 0px 0px 2px;}.audiojs .error-message{float:left;display:none;margin:0px 10px;height:36px;width:400px;overflow:hidden;line-height:36px;white-space:nowrap;color:#fff;text-overflow:ellipsis;-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}.audiojs .error-message a{color:#eee;text-decoration:none;padding-bottom:1px;border-bottom:1px solid #999;white-space:wrap;}.audiojs .play{background:url("/sites/default/themes/cmcm/js/libs/audio/player-graphics.gif") -2px -1px no-repeat;}.audiojs .loading{background:url("/sites/default/themes/cmcm/js/libs/audio/player-graphics.gif") -2px -31px no-repeat;}.audiojs .error{background:url("/sites/default/themes/cmcm/js/libs/audio/player-graphics.gif") -2px -61px no-repeat;}.audiojs .pause{background:url("/sites/default/themes/cmcm/js/libs/audio/player-graphics.gif") -2px -91px no-repeat;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2){.audiojs .play,.audiojs .loading,.audiojs .error,.audiojs .pause{background-image:url("/sites/default/themes/cmcm/js/libs/audio/player-graphics.gif");-webkit-background-size:30px 120px;-moz-background-size:30px 120px;-o-background-size:30px 120px;background-size:30px 120px;}}.playing .play,.playing .loading,.playing .error{display:none;}.playing .pause{display:block;}.loading .play,.loading .pause,.loading .error{display:none;}.loading .loading{display:block;}.error .time,.error .play,.error .pause,.error .scrubber,.error .loading{display:none;}.error .error{display:block;}.error .play-pause p{cursor:auto;}.error .error-message{display:block;}@media only screen and (min-width:768px){.audiojs{font-size:13px;}.audiojs .time{width:35%;}.audiojs p{margin:0 -1px;}}@media only screen and (min-width:1000px){.audiojs .time{width:26%;}.audiojs p{margin:0;}}html,body{height:100%;}body{font-family:brandon-grotesque,sans-serif;color:#4a4a4a;font-size:16px;line-height:23px;-webkit-font-smoothing:subpixel-antialiased;}main.main{padding-bottom:60px;}::selection{background:#00ade9;color:white;}::-moz-selection{background:#00ade9;color:white;}.visible-phone{display:block;}.visible-tablet{display:none;}.visible-desktop{display:none;}.hidden-phone{display:none;}.hidden-tablet{display:block;}.hidden-desktop{display:block;}#block-cmcm-local-tasks{display:none;}input,textarea{-webkit-appearance:none !important;border-radius:0;}.chosen-container-single .chosen-single,.chosen-container-single .chosen-default{color:#0033a0;border-color:#0033a0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.chosen-container-single .chosen-single:hover,.chosen-container-single .chosen-default:hover{color:#00ade9;border-color:#00ade9;}.chosen-container-single .chosen-single:after,.chosen-container-single .chosen-default:after{font-family:cmcm,sans-serif;content:"\e901";font-size:24px;position:absolute;right:20px;top:0px;-ms-transform:rotate(0deg);-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.chosen-container-single.chosen-container-active{border:#0033a0;}.chosen-container-single.chosen-with-drop .chosen-default:after{-ms-transform:rotate(180deg);-webkit-transform:translate3d(0,0,0) rotate(180deg);transform:translate3d(0,0,0) rotate(180deg);}.chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single:after{-ms-transform:rotate(180deg);-webkit-transform:translate3d(0,0,0) rotate(180deg);transform:translate3d(0,0,0) rotate(180deg);}.chosen-container .chosen-drop{background:none;border:none;margin-top:4px;}.chosen-container .chosen-drop .chosen-search{padding:0;}.chosen-container .chosen-drop .chosen-search input{border:0;background:#f2f0f0;color:#0033a0;min-height:47px;line-height:47px;font-size:1.1rem;padding:0 20px 0 20px;font-weight:300;}.chosen-container .chosen-drop .chosen-results{padding:0;margin:0;max-height:258px;}.chosen-container .chosen-drop .chosen-results li{background:#f2f0f0;color:#0033a0;min-height:47px;line-height:47px;font-size:1.1rem;padding:0 20px 0 20px;margin:4px 0 0 0;font-weight:300;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.chosen-container .chosen-drop .chosen-results li:hover,.chosen-container .chosen-drop .chosen-results li.highlighted{background:#0033a0;color:#ffffff;}form.cmcm-change-association{padding-bottom:150px;}.chosen-container-active.chosen-with-drop .chosen-single{border-color:#0033a0;}select{width:100%;}.layout-container{overflow:hidden;}.layout-content{width:90%;margin:0 auto;}.wrap{padding:0 20px;}.layout-container a,.layout-container a:visited{color:#00ade9;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.layout-container a:hover,.layout-container a:visited:hover,.layout-container a:focus,.layout-container a:visited:focus{color:#008bbb;}.layout-container a:link,.layout-container a:visited:link{-webkit-tap-highlight-color:#008bbb;}.layout-container footer a{color:#ffffff;}.layout-container footer a:hover{color:#ffffff;}a.full-width-button,.full-width-button,a.button-small,.button-small,.button{position:relative;text-transform:uppercase;text-decoration:none;box-shadow:inset 0 0 0 1px #00ade9;padding:10px 32px 8px 32px;display:inline-block;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a.full-width-button.button-picture,.full-width-button.button-picture,a.button-small.button-picture,.button-small.button-picture,.button.button-picture,a.full-width-button.button-white,.full-width-button.button-white,a.button-small.button-white,.button-small.button-white,.button.button-white{color:#ffffff;box-shadow:inset 0 0 0 1px #ffffff;}a.full-width-button.button-picture:hover,.full-width-button.button-picture:hover,a.button-small.button-picture:hover,.button-small.button-picture:hover,.button.button-picture:hover,a.full-width-button.button-white:hover,.full-width-button.button-white:hover,a.button-small.button-white:hover,.button-small.button-white:hover,.button.button-white:hover{color:#ffffff;box-shadow:inset 0 0 0 2px #ffffff;}a.full-width-button.button-picture:focus,.full-width-button.button-picture:focus,a.button-small.button-picture:focus,.button-small.button-picture:focus,.button.button-picture:focus,a.full-width-button.button-white:focus,.full-width-button.button-white:focus,a.button-small.button-white:focus,.button-small.button-white:focus,.button.button-white:focus,a.full-width-button.button-picture:active,.full-width-button.button-picture:active,a.button-small.button-picture:active,.button-small.button-picture:active,.button.button-picture:active,a.full-width-button.button-white:active,.full-width-button.button-white:active,a.button-small.button-white:active,.button-small.button-white:active,.button.button-white:active{color:#ffffff;background:rgba(255,255,255,0.05);}a.full-width-button.button-darkblue,.full-width-button.button-darkblue,a.button-small.button-darkblue,.button-small.button-darkblue,.button.button-darkblue{color:#0033a0;box-shadow:inset 0 0 0 1px #0033a0;}a.full-width-button.button-darkblue:hover,.full-width-button.button-darkblue:hover,a.button-small.button-darkblue:hover,.button-small.button-darkblue:hover,.button.button-darkblue:hover{color:#0033a0;box-shadow:inset 0 0 0 2px #0033a0;}a.full-width-button:hover,.full-width-button:hover,a.button-small:hover,.button-small:hover,.button:hover{box-shadow:inset 0 0 0 2px #00ade9;}a.full-width-button:active,.full-width-button:active,a.button-small:active,.button-small:active,.button:active{background:rgba(0,173,233,0.05);}a.full-width-button:focus,.full-width-button:focus,a.button-small:focus,.button-small:focus,.button:focus{outline:none;}a.full-width-button,.full-width-button{display:block;text-align:center;padding:10px 0;width:100%;}.back-to-top{position:fixed;bottom:20px;right:20px;width:40px;height:40px;display:block;border:1px solid #00ade9;background:#ffffff;border-radius:50%;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;pointer-events:none;z-index:9999;color:#ffffff !important;}.back-to-top.visible{opacity:1;pointer-events:auto;}.back-to-top:before{content:"\e90a";width:24px;height:24px;font-family:cmcm,sans-serif;-ms-transform:rotate(90deg);-webkit-transform:translate3d(0,0,0) rotate(90deg);transform:translate3d(0,0,0) rotate(90deg);display:block;font-size:24px;line-height:24px;color:#00ade9;position:absolute;top:6px;left:7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h4,h5{text-rendering:optimizelegibility;}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none;}h1.page-title{font-size:1.625rem;line-height:2rem;text-transform:uppercase;color:#0033a0;padding:0px 0px 5px 0px;border-bottom:1px solid #0033a0;margin:45px 0 25px 0;position:relative;}h2{line-height:1.25em;margin-bottom:0.375em;font-size:1.1875rem;text-transform:uppercase;color:#0033a0;}h3{font-size:1.125em;}h4{font-size:1.1em;font-weight:700;}h5{font-size:1em;line-height:1em;}header .header-inner{position:relative;}header .top-nav-wrapper{width:90%;margin:0 auto;}header #block-sitebranding{margin:0 auto;height:88px;width:152px;padding:18px 0 11px 0;text-align:center;}header #block-sitebranding a{display:block;height:100%;}header #block-sitebranding a img{width:auto;height:100%;display:inline-block;}header .header-line{position:relative;background:#0033a0;text-transform:uppercase;}header .header-line .show-menu{color:#ffffff;text-decoration:none;display:inline-block;padding:11px 30px 11px 40px;position:relative;}header .header-line .show-menu i{position:absolute;right:0;top:10px;font-size:22px;}header .header-line .menu-container{background:#00ade9;height:auto;position:absolute;width:100%;z-index:100;left:-100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}header .header-line .menu-container .menu-item ul{display:none;}header .header-line .menu-container .menu-item.menu-item--expanded{list-style:none;margin-left:0;}header .header-line .menu-container .menu-item.menu-item--active-trail ul{display:block;}header .header-line .menu-container .block-language{position:absolute;top:-34px;right:-100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}header .header-line .menu-container .block-language a{color:white;}header .header-line .menu-container .block-language ul{list-style:none;}header .header-line .menu-container .block-language ul li{display:inline;}header .header-line .menu-container .block-language ul li a{text-decoration:none;padding:0 10px;border-right:1px solid #ffffff;}header .header-line .menu-container .block-language ul li:last-child a{border:none;}header .header-line .menu-container .block-language ul li.is-active a{position:relative;}header .header-line .menu-container .block-language ul li.is-active a:after{content:'';position:absolute;bottom:0;width:20px;background:white;height:2px;left:50%;margin-left:-10px;}header .header-line .menu-container.visible{left:0;}header .header-line .menu-container.visible .block-language{right:0;}nav#block-cmcm-main-menu,nav#block-cmcm-footer{width:90%;margin:0 auto;}nav#block-cmcm-main-menu ul.menu li a,nav#block-cmcm-footer ul.menu li a{color:white;}nav#block-cmcm-main-menu{display:block;padding:20px 20px 20px 20px;border-bottom:1px solid #ffffff;}nav#block-cmcm-main-menu ul.menu{margin:0;}nav#block-cmcm-main-menu ul.menu li{margin-bottom:20px;}nav#block-cmcm-main-menu ul.menu li a{padding:0;}nav#block-cmcm-main-menu ul.menu li ul li{margin-bottom:0;padding:5px 0 5px 10px;}nav#block-cmcm-main-menu ul.menu li ul li a{font-weight:300;}nav#block-cmcm-footer ul.menu{padding-top:30px;}nav#block-cmcm-footer ul.menu li{margin-bottom:0;}nav#block-cmcm-footer ul.menu li a{color:#0033a0;font-weight:300;padding:4px 0;}nav#block-cmcm-footer ul.menu li:last-child{margin-top:20px;padding-bottom:40px;}nav#block-cmcm-footer ul.menu li:last-child a{border:1px solid #ffffff;text-align:center;padding:4px 0;color:#ffffff;}.breadcrumb{padding-bottom:0.5em;margin-top:45px;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb ol li{display:inline;list-style-type:none;margin:0;padding:0;}.block-system-breadcrumb-block + .block-page-title-block h1.page-title{margin-top:0px;}nav ul.menu{list-style:none;}nav ul.menu li.menu-item{padding:0;}nav ul.menu li a{display:block;text-decoration:none;padding:10px 10px;}nav ul.menu li ul li a{padding-left:30px;}.text-formatted table{width:100%;margin-bottom:40px;}.text-formatted table caption{position:relative;font-weight:bold;text-align:left;text-transform:uppercase;padding-left:20px;margin-bottom:10px;}.text-formatted table caption:before{content:">";position:absolute;left:0;top:-2px;}.text-formatted table tr{border:1px solid #4a4a4a;}.text-formatted table td,.text-formatted table th{padding:8px 20px;}.text-formatted table td:first-child,.text-formatted table th:first-child{width:70%;}.text-formatted table td:last-child,.text-formatted table th:last-child{text-align:right;}.text-formatted table p{margin:0;}.news-slider{position:relative;background-position:center center;color:#0033a0;height:auto;text-transform:uppercase;width:100%;}.news-slider h1{margin:0;padding:0 20px;display:table-cell;vertical-align:middle;font-size:2.3rem;line-height:2.8rem;font-weight:600;height:475px;}.news-slider .news-slider-footer{left:0;right:0;padding:0px;}.news-slider .news-slider-footer .bx-pager{display:flex;flex-wrap:nowrap;justify-content:space-between;}.news-slider .news-slider-footer .bx-pager .bx-pager-item{flex-grow:1;margin-right:2px;}.news-slider .news-slider-footer .bx-pager .bx-pager-item:last-child{margin-right:0;}.news-slider .news-slider-footer .bx-pager .bx-pager-item a{background-color:#0033a0;text-indent:-9999px;height:6px;overflow:hidden;display:block;white-space:nowrap;}.news-slider .news-slider-footer .bx-pager .bx-pager-item a.active{background-color:#efefef;}.news-slider .news-slider-footer .bx-pager .bx-pager-item a:focus{outline:0;}.news-slider .slider .slide{text-transform:uppercase;}.news-slider .slider .slide .img{height:300px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;}.news-slider .slider .slide .img img{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:100%;}.news-slider .slider .slide .wrap{padding:30px 20px 27px 20px;}.news-slider .slider .slide .title,.news-slider .slider .slide .headline,.news-slider .slider .slide .button-container .button-small{opacity:0;transition:0s opacity cubic-bezier(0.75,0,0.25,1);}.news-slider .slider .slide .title{font-size:16px;line-height:16px;margin-bottom:15px;}.news-slider .slider .slide .headline{font-size:36px;font-weight:bold;line-height:38px;margin-bottom:26px;min-height:95px;width:98%;}.news-slider .slider .slide .headline.long{font-size:22px;line-height:26px;}.news-slider .slider .slide .button-container{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;}.news-slider .slider .slide .button-container .button-small{text-align:center;margin-bottom:7px;cursor:pointer;}.news-slider .slider .slide .button-container .button-small:last-child{margin-bottom:0;}.news-slider .slider .slide .button-container .button-small:visited{color:#0033a0;}.news-slider .slider .slide.visible .title,.news-slider .slider .slide.visible .headline,.news-slider .slider .slide.visible .button-container .button-small{opacity:1;transition-duration:0.3s;}.news-slider .slider .slide.visible .title:nth-of-type(1),.news-slider .slider .slide.visible .headline:nth-of-type(1),.news-slider .slider .slide.visible .button-container .button-small:nth-of-type(1){transition-delay:.2s;}.news-slider .slider .slide.visible .title:nth-of-type(2),.news-slider .slider .slide.visible .headline:nth-of-type(2),.news-slider .slider .slide.visible .button-container .button-small:nth-of-type(2){transition-delay:.3s;}.news-slider .slider .slide.visible .title:nth-of-type(3),.news-slider .slider .slide.visible .headline:nth-of-type(3),.news-slider .slider .slide.visible .button-container .button-small:nth-of-type(3){transition-delay:.4s;}.news-slider .slider .slide.visible .title:nth-of-type(4),.news-slider .slider .slide.visible .headline:nth-of-type(4),.news-slider .slider .slide.visible .button-container .button-small:nth-of-type(4){transition-delay:.5s;}.news-slider .slider .slide.visible .headline{transition-delay:.1s;}.home-intro-text,.home-services,.home-highlight,.home-news{font-size:1.2rem;line-height:1.6rem;font-weight:300;}.home-intro-text .wrap,.home-services .wrap,.home-highlight .wrap,.home-news .wrap{padding:0 20px;}.home-intro-text h1,.home-services h1,.home-highlight h1,.home-news h1,.home-intro-text h2,.home-services h2,.home-highlight h2,.home-news h2,.home-intro-text h3,.home-services h3,.home-highlight h3,.home-news h3{margin:0;font-size:1.5rem;line-height:1.5rem;font-weight:500;text-transform:uppercase;margin-bottom:30px;}.home-intro-text .read-more,.home-services .read-more,.home-highlight .read-more,.home-news .read-more{text-align:left;margin-top:30px;}.home-intro-text .read-more a.button-small,.home-services .read-more a.button-small,.home-highlight .read-more a.button-small,.home-news .read-more a.button-small{margin-top:4px;cursor:pointer;}.home-intro-text{color:#0033a0;padding:70px 0 80px 0;}.home-services{background:#f2f0f0;padding:17px 0 1px 0;}.home-services h2{margin-bottom:15px;color:#0033a0;}.home-services .service{text-align:center;color:#ffffff;margin-bottom:20px;}.home-services .service i{font-size:55px;}.home-services .service .title-wrapper{min-height:68px;position:relative;}.home-services .service .title-wrapper h3{position:absolute;bottom:0;width:100%;margin-bottom:0;}.home-services .service p{font-weight:300;margin:10px 0 40px 0;min-height:130px;}.home-services .common,.home-services .prestaplus,.home-services .dentaplus{padding:33px 20px 28px 20px;}.home-services .common{background:#e10600;}.home-services .prestaplus{background:#0033a0;}.home-services .dentaplus{background:#00ade9;}.home-services .mutualite{background:#0033a0;}.home-highlight{color:#ffffff;padding:50px 20px 30px 20px;background-size:cover;background-position:center center;}.home-highlight h2{color:#ffffff;font-size:2rem;line-height:2rem;max-width:700px;text-transform:uppercase;margin-bottom:10px;}.home-news{position:relative;color:#ffffff;}.home-news .wrap{padding:0;}.home-news .news,.home-news .tip{position:relative;min-height:340px;padding:40px 40px 110px 40px;}.home-news .news:before,.home-news .tip:before,.home-news .news:after,.home-news .tip:after{content:"";display:block;height:1px;background:#ffffff;width:100%;width:calc(100% - 40px);position:absolute;top:70px;left:0;}.home-news .news{background:#0033a0;}.home-news .tip{background:#00ade9;}.home-news .tip:before,.home-news .tip:after{top:95px;}.home-news .content-wrapper{position:relative;}.home-news .content-wrapper h2{color:#ffffff;}.home-news .content-wrapper a.title-link{color:#ffffff;text-decoration:none;}.home-news .content-wrapper h3{margin-bottom:10px;}.home-news .content-wrapper h3,.home-news .content-wrapper .date{font-size:1.25rem;font-weight:500;}.home-news .content-wrapper p{margin-top:0;}.home-news .content-wrapper a.full-width-button{position:absolute;bottom:-60px;}.testimonials-slider{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;}.testimonials-slider .testimonials-slider-controls .bx-prev,.testimonials-slider .testimonials-slider-controls .bx-next{width:50px;height:50px;overflow:hidden;text-indent:100%;white-space:nowrap;display:block;position:absolute;top:50%;margin-top:-24px;z-index:20;outline:none;text-decoration:none;}.testimonials-slider .testimonials-slider-controls .bx-prev:before,.testimonials-slider .testimonials-slider-controls .bx-next:before{content:"\e90a";font-family:cmcm,sans-serif;display:block;font-size:48px;line-height:48px;color:#0033a0;position:absolute;top:0;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.testimonials-slider .testimonials-slider-controls .bx-prev:hover:before,.testimonials-slider .testimonials-slider-controls .bx-next:hover:before{color:#00ade9;}.testimonials-slider .testimonials-slider-controls .bx-prev{left:5px;}.testimonials-slider .testimonials-slider-controls .bx-next{right:5px;-ms-transform:rotate(180deg);-webkit-transform:translate3d(0,0,0) rotate(180deg);transform:translate3d(0,0,0) rotate(180deg);}.testimonials-slider .slide{min-height:300px;background-size:cover;text-align:center;color:#0033a0;padding:0 25px;}.testimonials-slider .slide a{text-decoration:none;color:#0033a0;}.testimonials-slider .slide .title{font-size:1.2rem;line-height:1.4rem;max-width:700px;margin:0 auto;text-transform:uppercase;font-weight:500;}.testimonials-slider .slide .name{position:relative;display:inline-block;margin-top:20px;}.testimonials-slider .slide .name:before{content:"";display:block;width:7px;height:1px;background:#0033a0;position:absolute;left:-15px;top:11px;}.header-video iframe{width:100%;height:740px;}.video{width:100%;height:0;padding-bottom:56.25%;position:relative;margin-bottom:30px;}.video iframe{width:100%;height:100%;position:absolute;top:0;bottom:0;}.header-image{height:160px;background-size:cover;background-position:center center;}nav.breadcrumb{text-transform:uppercase;padding-bottom:0;padding-left:2px;}nav.breadcrumb li{padding-right:15px;margin-right:15px;position:relative;}nav.breadcrumb li a{text-decoration:none;}nav.breadcrumb li:after{content:">";display:block;position:absolute;right:0;top:-1px;color:#00ade9;}nav.breadcrumb li:last-child:after{display:none;}.text-formatted h2{margin:30px 0 8px 0;}.text-formatted h2:first-child{margin-top:0;}.text-formatted h3{font-size:1.0625rem;text-transform:uppercase;margin:0;}.text-formatted a.full-width-button{margin-top:20px;}.text-formatted ul{list-style:none;}.text-formatted ul li{padding-left:18px;position:relative;margin-top:22px;}.text-formatted ul li:before{content:">";position:absolute;left:0;top:-2px;font-weight:600;}.text-formatted ul li.no-bullet{margin-top:0;}.text-formatted ul li.no-bullet:before{display:none;}.text-formatted ul.wordlist li{margin-top:4px;}.presentation-header{height:600px;color:#ffffff;text-transform:uppercase;text-align:center;font-size:1rem;line-height:1.5rem;background:#dd0f1c;background:-moz-linear-gradient(30deg,#dd0f1c 0%,#14408e 50%,#10a7df 100%);background:-webkit-linear-gradient(30deg,#dd0f1c 0%,#14408e 50%,#10a7df 100%);background:linear-gradient(30deg,#dd0f1c 0%,#14408e 50%,#10a7df 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd0f1c',endColorstr='#10a7df',GradientType=1);}.presentation-header .grid{height:600px;}.presentation-header i{width:82px;height:82px;font-size:82px;}.presentation-header p{margin:15px 0 0 0;padding:0 20px;}.presentation-header .col-3{margin:1px auto 50px auto;max-width:200px;}.testimonials,.presentation{margin-bottom:50px !important;}.testimonials .image-wrapper .image,.presentation .image-wrapper .image{background-size:cover;background-position:center center;}.testimonials .image-wrapper{margin-top:20px;}.services-wrapper .services .service{background-color:rgba(74,74,74,0.05);}.services-wrapper .services .service.description{margin-bottom:10px;}.services-wrapper .services .image{background-size:cover;min-height:200px !important;background-position:center center;}.services-wrapper .services .text-content{padding:30px 20px 80px 20px;min-height:200px;position:relative;margin-bottom:10px;}.services-wrapper .services .text-content h2{font-size:1.40625rem;margin:0 0 8px 0;}.services-wrapper .services .text-content p{color:#0033a0;margin-top:0;}.services-wrapper .services .text-content a.button-small{position:absolute;bottom:30px;}body.page-node-type-article ul.gallery,body.page-node-type-testimonial ul.gallery{list-style:none;margin:0;padding:0;}body.page-node-type-article ul.gallery li,body.page-node-type-testimonial ul.gallery li{width:100%;height:200px;background-position:center center;background-repeat:no-repeat;background-size:cover;}body.page-node-type-article div.image,body.page-node-type-testimonial div.image{width:100%;height:300px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:20px;}body.page-node-type-testimonial aside{padding-left:30px;border:none;}form{zoom:1;}form:before,form:after{content:"";display:table;}form:after{clear:both;}form.contact-message-feedback-form{margin-bottom:40px;}form div#edit-mail{float:left;width:49%;zoom:1;}form div#edit-mail:before,form div#edit-mail:after{content:"";display:table;}form div#edit-mail:after{clear:both;}form #edit-actions{float:right;}form.cmcm-newsletter,form.cmcm-change-address,form.cmcm-change-association,form.cmcm-contact{}form.cmcm-newsletter #edit-submit,form.cmcm-change-address #edit-submit,form.cmcm-change-association #edit-submit,form.cmcm-contact #edit-submit{margin:0;float:right;}form.cmcm-newsletter .js-form-item-files-certificate-residence,form.cmcm-change-address .js-form-item-files-certificate-residence,form.cmcm-change-association .js-form-item-files-certificate-residence,form.cmcm-contact .js-form-item-files-certificate-residence{width:100%;}form.cmcm-newsletter .js-form-item-files-certificate-residence label,form.cmcm-change-address .js-form-item-files-certificate-residence label,form.cmcm-change-association .js-form-item-files-certificate-residence label,form.cmcm-contact .js-form-item-files-certificate-residence label{text-transform:uppercase;border-color:#00ade9;box-sizing:border-box;font-weight:500;font-size:12px;text-align:left;}form.cmcm-newsletter .js-form-item-files-certificate-residence label:hover,form.cmcm-change-address .js-form-item-files-certificate-residence label:hover,form.cmcm-change-association .js-form-item-files-certificate-residence label:hover,form.cmcm-contact .js-form-item-files-certificate-residence label:hover{box-shadow:inset 0 0 0 1px #00ade9;}form.cmcm-newsletter .js-form-item-files-certificate-residence label:before,form.cmcm-change-address .js-form-item-files-certificate-residence label:before,form.cmcm-change-association .js-form-item-files-certificate-residence label:before,form.cmcm-contact .js-form-item-files-certificate-residence label:before{content:'\e91b';opacity:0;position:absolute;font-family:cmcm,sans-serif;right:20px;font-size:24px;color:#00ade9;}form.cmcm-newsletter .js-form-item-socialsecuritynumber label,form.cmcm-change-address .js-form-item-socialsecuritynumber label,form.cmcm-change-association .js-form-item-socialsecuritynumber label,form.cmcm-contact .js-form-item-socialsecuritynumber label{padding:7px 20px;line-height:1rem;font-size:0.8rem;white-space:pre;}form.cmcm-newsletter .js-form-item-socialsecuritynumber.empty label,form.cmcm-change-address .js-form-item-socialsecuritynumber.empty label,form.cmcm-change-association .js-form-item-socialsecuritynumber.empty label,form.cmcm-contact .js-form-item-socialsecuritynumber.empty label{padding:2px 20px;line-height:1.3rem;font-size:1.1rem;}form.cmcm-newsletter .js-form-item-socialsecuritynumber.empty .example,form.cmcm-change-address .js-form-item-socialsecuritynumber.empty .example,form.cmcm-change-association .js-form-item-socialsecuritynumber.empty .example,form.cmcm-contact .js-form-item-socialsecuritynumber.empty .example{opacity:1;}form.cmcm-contact{margin-bottom:60px;}form.cmcm-change-address .js-form-item-files-certificate-residence{width:100%;}form.cmcm-change-address .js-form-item-files-certificate-residence label{text-transform:uppercase;border-color:#00ade9;box-sizing:border-box;font-weight:500;font-size:12px;text-align:left;}form.cmcm-change-address .js-form-item-files-certificate-residence label:hover{box-shadow:inset 0 0 0 1px #00ade9;}form.cmcm-change-address .js-form-item-files-certificate-residence label:before{content:'\e91b';opacity:0;position:absolute;font-family:cmcm,sans-serif;right:20px;font-size:24px;}.messages{clear:both;}.js-form-item,.form-row{position:relative;float:left;}.js-form-item.js-form-type-select,.form-row.js-form-type-select{width:100%;}.js-form-item input,.form-row input,.js-form-item textarea,.form-row textarea,.js-form-item .placeholder,.form-row .placeholder{width:100%;border:1px solid #0033a0;font-size:1.375rem;line-height:1.375rem;padding:6px 20px;font-weight:300;background:transparent;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.js-form-item input:active,.form-row input:active,.js-form-item textarea:active,.form-row textarea:active,.js-form-item .placeholder:active,.form-row .placeholder:active,.js-form-item input:focus,.form-row input:focus,.js-form-item textarea:focus,.form-row textarea:focus,.js-form-item .placeholder:focus,.form-row .placeholder:focus{outline:none;border-color:#00ade9;}.js-form-item .placeholder,.form-row .placeholder{position:absolute;top:0;left:0;line-height:33px;pointer-events:none;color:#ccc;z-index:-1;}.js-form-item select,.form-row select{background:white;width:100%;border:1px solid #0033a0;padding:11px 20px 9px 20px;position:relative;-webkit-appearance:none;border-radius:0;background:url(/sites/default/themes/cmcm/images/select-arrow.png);background-position:95% center;background-repeat:no-repeat;background-size:15px auto;}.js-form-item label,.form-row label{position:absolute;top:0;left:0;pointer-events:none;padding:12px 20px;width:100%;white-space:nowrap;text-align:right;font-size:1rem;line-height:1.375rem;font-weight:300;color:#00ade9;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.js-form-item label:after,.form-row label:after{display:none;}.js-form-item .example,.form-row .example{position:absolute;top:0;right:0;padding:6px 20px;line-height:2.2rem;pointer-events:none;text-align:right;color:#0033a0;opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.js-form-item.empty label,.form-row.empty label{width:0;font-size:1.1rem;color:#0033a0;}.js-form-item.empty .example,.form-row.empty .example{opacity:1;}.js-form-item.form-row-social-security-number .streetOptions,.form-row.form-row-social-security-number .streetOptions{position:absolute;top:52px;left:0;z-index:1;width:100%;}.js-form-item.form-row-social-security-number .streetOptions ul#streetList,.form-row.form-row-social-security-number .streetOptions ul#streetList{list-style:none;}.js-form-item.form-row-social-security-number .streetOptions ul#streetList li,.form-row.form-row-social-security-number .streetOptions ul#streetList li{background:#f2f0f0;color:#0033a0;min-height:47px;line-height:47px;font-size:1.1rem;padding:0 20px 0 20px;margin:4px 0 0 0;font-weight:300;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer;}.js-form-item.form-row-social-security-number .streetOptions ul#streetList li:hover,.form-row.form-row-social-security-number .streetOptions ul#streetList li:hover{background:#0033a0;color:#ffffff;}.col-9-md-12{position:relative;}#birthDate,#affiliatedMembers_0_birthDate,#affiliatedMembers_1_birthDate,#affiliatedMembers_2_birthDate,#affiliatedMembers_3_birthDate,#affiliatedMembers_4_birthDate,#affiliatedMembers_5_birthDate,#affiliatedMembers_6_birthDate,#affiliatedMembers_7_birthDate{position:relative;zoom:1;}#birthDate:before,#affiliatedMembers_0_birthDate:before,#affiliatedMembers_1_birthDate:before,#affiliatedMembers_2_birthDate:before,#affiliatedMembers_3_birthDate:before,#affiliatedMembers_4_birthDate:before,#affiliatedMembers_5_birthDate:before,#affiliatedMembers_6_birthDate:before,#affiliatedMembers_7_birthDate:before,#birthDate:after,#affiliatedMembers_0_birthDate:after,#affiliatedMembers_1_birthDate:after,#affiliatedMembers_2_birthDate:after,#affiliatedMembers_3_birthDate:after,#affiliatedMembers_4_birthDate:after,#affiliatedMembers_5_birthDate:after,#affiliatedMembers_6_birthDate:after,#affiliatedMembers_7_birthDate:after{content:"";display:table;}#birthDate:after,#affiliatedMembers_0_birthDate:after,#affiliatedMembers_1_birthDate:after,#affiliatedMembers_2_birthDate:after,#affiliatedMembers_3_birthDate:after,#affiliatedMembers_4_birthDate:after,#affiliatedMembers_5_birthDate:after,#affiliatedMembers_6_birthDate:after,#affiliatedMembers_7_birthDate:after{clear:both;}#birthDate select,#affiliatedMembers_0_birthDate select,#affiliatedMembers_1_birthDate select,#affiliatedMembers_2_birthDate select,#affiliatedMembers_3_birthDate select,#affiliatedMembers_4_birthDate select,#affiliatedMembers_5_birthDate select,#affiliatedMembers_6_birthDate select,#affiliatedMembers_7_birthDate select{border:1px solid #0033a0;background-color:#ffffff;padding:11px 20px 9px 20px;-webkit-appearance:none;border-radius:0;background:url(/sites/default/themes/cmcm/images/select-arrow.png);background-position:95% center;background-repeat:no-repeat;background-size:15px auto;}#birthDate ul,#affiliatedMembers_0_birthDate ul,#affiliatedMembers_1_birthDate ul,#affiliatedMembers_2_birthDate ul,#affiliatedMembers_3_birthDate ul,#affiliatedMembers_4_birthDate ul,#affiliatedMembers_5_birthDate ul,#affiliatedMembers_6_birthDate ul,#affiliatedMembers_7_birthDate ul{position:absolute;bottom:-14px;list-style-type:none;color:#e10600;}#birthDate .form-row.has-errors,#affiliatedMembers_0_birthDate .form-row.has-errors,#affiliatedMembers_1_birthDate .form-row.has-errors,#affiliatedMembers_2_birthDate .form-row.has-errors,#affiliatedMembers_3_birthDate .form-row.has-errors,#affiliatedMembers_4_birthDate .form-row.has-errors,#affiliatedMembers_5_birthDate .form-row.has-errors,#affiliatedMembers_6_birthDate .form-row.has-errors,#affiliatedMembers_7_birthDate .form-row.has-errors{border-color:#e10600;}.js-form-type-file{clear:both;position:relative;height:45px;}.js-form-type-file label{position:absolute;top:0;left:0;width:100%;height:100%;background:white;border:1px solid #0033a0;cursor:pointer;pointer-events:initial;z-index:10;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.js-form-type-file label.selected{color:#4a4a4a;font-weight:normal;}.js-form-type-file input{width:1px;height:1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}.js-form-type-file input.error + label{border:2px solid red;}#search-block-form .form-submit{width:100%;outline:none;}#map{width:100%;height:200px;}#map img,#map object,#map embed{max-width:none;}#contact-map-wrapper #map{height:235px;}body.page-node-id-32 h1{margin-bottom:0;}.block-cmcm-block-overview{text-transform:uppercase;}.block-cmcm-block-overview ul{list-style:none;padding:38px 0;}.block-cmcm-block-overview ul li{padding:0px 0 5px 35px;position:relative;}.block-cmcm-block-overview ul li a,.block-cmcm-block-overview ul li a:visited{color:#0033a0;text-decoration:none;font-weight:700;}.block-cmcm-block-overview ul li a:hover,.block-cmcm-block-overview ul li a:visited:hover{color:#00ade9;}.block-cmcm-block-overview ul li:before{content:">";position:absolute;left:20px;top:-2px;font-weight:600;}.block-cmcm-block-overview,.full-width-background{position:relative;background:#f2f0f0;margin-bottom:50px;}.block-cmcm-block-overview:before,.full-width-background:before,.block-cmcm-block-overview:after,.full-width-background:after{content:"";position:absolute;top:0;bottom:0;width:9600px;background:#f2f0f0;}.block-cmcm-block-overview:before,.full-width-background:before{right:100%;}.block-cmcm-block-overview:after,.full-width-background:after{left:100%;}.page-node-type-article .main,.page-node-type-testimonial .main,.page-node-type-advice .main{position:relative;margin-bottom:60px;}.page-node-type-article aside,.page-node-type-testimonial aside,.page-node-type-advice aside{border:none;}.page-node-type-article aside a.full-width-button,.page-node-type-testimonial aside a.full-width-button,.page-node-type-advice aside a.full-width-button{font-size:0.85rem;}.news-element{margin-bottom:60px !important;}.news-element .views-field-created{font-weight:500;font-size:1.0625rem;}.news-element h2{margin:0 0 10px 0;font-weight:500;min-height:46px;}.news-element h2 a,.news-element h2 a:visited{color:#0033a0;}.news-element h2 a:hover,.news-element h2 a:visited:hover{color:#00ade9;}.news-element .views-field-body{min-height:140px;margin-top:16px;}.news-element .views-field-body p{margin:0 0 16px 0;}.news-element .views-field-field-image{margin-bottom:10px;}.news-element .views-field-field-image .field-content div{height:210px;background-size:cover;background-repeat:no-repeat;}.news-element .views-field-view-node a{position:relative;text-transform:uppercase;text-decoration:none;box-shadow:inset 0 0 0 1px #00ade9;padding:10px 32px 8px 32px;display:inline-block;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;text-align:center;padding:10px 0;width:100%;margin-top:20px;}.news-element .views-field-view-node a.button-picture,.news-element .views-field-view-node a.button-white{color:#ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.news-element .views-field-view-node a.button-picture:hover,.news-element .views-field-view-node a.button-white:hover{color:#ffffff;box-shadow:inset 0 0 0 2px #ffffff;}.news-element .views-field-view-node a.button-picture:focus,.news-element .views-field-view-node a.button-white:focus,.news-element .views-field-view-node a.button-picture:active,.news-element .views-field-view-node a.button-white:active{color:#ffffff;background:rgba(255,255,255,0.05);}.news-element .views-field-view-node a.button-darkblue{color:#0033a0;box-shadow:inset 0 0 0 1px #0033a0;}.news-element .views-field-view-node a.button-darkblue:hover{color:#0033a0;box-shadow:inset 0 0 0 2px #0033a0;}.news-element .views-field-view-node a:hover{box-shadow:inset 0 0 0 2px #00ade9;}.news-element .views-field-view-node a:active{background:rgba(0,173,233,0.05);}.news-element .views-field-view-node a:focus{outline:none;}.field--name-created{font-weight:500;font-size:1.0625rem;margin-bottom:30px;}.back-to-news-button a.button-small{padding:8px 25px 8px 50px;font-size:0.8rem;}.back-to-news-button .icon-arrow-big:before{content:"\e90a";font-size:22px;position:absolute;left:17px;top:7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.search-wrapper{margin:35px 0 30px 0;}.search-wrapper input,.search-wrapper button{border:1px solid #0033a0;padding:10px;outline:none;color:#0033a0;text-transform:uppercase;font-weight:500;font-size:15px;}.search-wrapper input{width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.search-wrapper input:hover,.search-wrapper input:focus,.search-wrapper input:active{border:1px solid #00ade9;box-shadow:inset 0 0 0 1px #00ade9;}.search-wrapper ::-webkit-input-placeholder{color:#0033a0;}.search-wrapper :-ms-input-placeholder{color:#0033a0;}.search-wrapper ::-moz-placeholder{color:#0033a0;opacity:1;}.search-wrapper :-moz-placeholder{color:#0033a0;opacity:1;}.search-wrapper button{background-color:#ffffff;width:49%;display:inline-block;margin-top:10px;margin-right:1%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.search-wrapper button:last-child{margin-right:0;}.search-wrapper button:hover{border:1px solid #00ade9;box-shadow:inset 0 0 0 1px #00ade9;}.search-wrapper button:focus,.search-wrapper button:active{background:rgba(0,173,233,0.05);}body.page-node-id-25 h1.page-title:before{content:"\e909";background:#0033a0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.page-node-id-26 h1.page-title:before{content:"\e908";background:#00ade9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.page-node-id-31 h1.page-title:before{content:"\e907";background:#e10600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.page-node-id-25 h1.page-title,body.page-node-id-26 h1.page-title,body.page-node-id-31 h1.page-title{padding-left:44px;}body.page-node-id-25 h1.page-title:before,body.page-node-id-26 h1.page-title:before,body.page-node-id-31 h1.page-title:before{font-family:cmcm,sans-serif;font-size:20px;line-height:20px;display:block;padding:6px;width:20px;color:#ffffff;border-radius:100%;position:absolute;left:0;top:0;}body.page-node-id-309 .container{margin:15px 0 45px;}body.page-node-id-309 .container div{padding:0;}body.page-node-id-309 .container div.field:first-child p{margin-top:0;}body.page-node-id-309 .container p{line-height:25px;}body.page-node-id-309 .cooperation{border:1px solid #0033a0;text-align:center;}body.page-node-id-309 .cooperation .title{font-size:18px;margin:15px 0 0;}body.page-node-id-309 .cooperation img{margin:5px 0;width:180px;}body.page-node-id-309 .cooperation span{font-size:18px;background:#0033a0;display:block;color:white;padding:10px 0;position:relative;}body.page-node-id-309 .cooperation span p{position:relative;display:inline-block;padding-left:25px;margin:0;}body.page-node-id-309 .cooperation span p i{position:absolute;left:-2px;top:1px;font-size:24px;}body.page-node-id-309 hr{background:#0033a0;height:1px;border:none;}body.page-node-id-309 .journeys{margin-top:60px;margin-bottom:100px;}body.page-node-id-309 .journeys .journey-inner{padding-bottom:60px;border:1px solid #0033a0;position:relative;}body.page-node-id-309 .journeys .title,body.page-node-id-309 .journeys .content{padding:22px 20px 17px;}body.page-node-id-309 .journeys .title .headline{font-size:1.625rem;text-transform:uppercase;color:#0033a0;font-weight:600;}body.page-node-id-309 .journeys .title h2{margin:3px 0 0;}body.page-node-id-309 .journeys .date{text-transform:uppercase;color:#4a4a4a;font-weight:600;}body.page-node-id-309 .journeys .text-content p{margin:10px 0 20px;}body.page-node-id-309 .journeys .button-small{text-align:center;font-size:14px;line-height:1.5;position:absolute;bottom:17px;left:17px;right:17px;}body.page-node-id-309 .journeys .button-small .placeholder{font-style:normal;}body.page-node-id-309 .journeys .image{background-color:whitesmoke;background-size:cover;}body.page-node-id-309 .page-title{margin-top:35px;}body.page-node-id-309 .quiz-banner{margin-top:35px;}body.page-node-id-309 .quiz-banner img{width:100%;max-width:1080px;margin:0 auto;padding:0 20px;display:block;}body.page-node-id-327 .main p{margin-top:0;}body.page-node-id-327 .partner{margin-top:20px;}body.page-node-id-327 .partner-inner{width:100%;text-align:center;}body.page-node-id-327 .partner-inner .title{margin-top:16px;border-top:1px solid #0033a0;}body.page-node-id-327 .partner-inner .title h2{margin-top:10px;}body.page-node-id-327 .partner-inner p{line-height:1.25;margin-bottom:10px;}body.page-node-id-327 .partner-inner a{font-size:18px;}body.page-node-id-327 .partner-inner .image-wrapper{height:200px;width:200px;margin:0 auto;position:relative;background:white;}body.page-node-id-327 .partner-inner .image-wrapper img{display:block;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;}body.page-node-id-347 .home-services{background:white;padding:50px 0 0;margin:0 -20px;}body.page-node-id-347 .home-services p{min-height:150px;}ul#societe-mutuel-list,ul#jobs-list{margin-bottom:20px;}ul#societe-mutuel-list > li,ul#jobs-list > li{list-style-type:none;background-color:#f2f0f1;}ul#societe-mutuel-list > li.closed .collapsible-title .icon-arrow-big,ul#jobs-list > li.closed .collapsible-title .icon-arrow-big{-ms-transform:rotate(0deg);-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg);}ul#societe-mutuel-list > li.closed .collapsible-content-outer,ul#jobs-list > li.closed .collapsible-content-outer{height:0 !important;}ul#societe-mutuel-list > li .collapsible-title,ul#jobs-list > li .collapsible-title{padding:15px 0;position:relative;margin-top:5px;}ul#societe-mutuel-list > li .collapsible-title h2,ul#jobs-list > li .collapsible-title h2{margin:0 60px 0 60px;padding:0;font-size:16px;font-weight:600;line-height:26px;}ul#societe-mutuel-list > li .collapsible-title span,ul#jobs-list > li .collapsible-title span{float:left;padding:0 20px 0 30px;font-size:22px;font-weight:500;color:#0033a0;}ul#societe-mutuel-list > li .collapsible-title .icon-arrow-big,ul#jobs-list > li .collapsible-title .icon-arrow-big{position:absolute;top:18px;right:20px;font-size:22px;color:#0033a0;cursor:pointer;-ms-transform:rotate(-90deg);-webkit-transform:translate3d(0,0,0) rotate(-90deg);transform:translate3d(0,0,0) rotate(-90deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}ul#societe-mutuel-list > li .collapsible-title .icon-arrow-big:hover,ul#jobs-list > li .collapsible-title .icon-arrow-big:hover{color:#00ade9;}ul#societe-mutuel-list .collapsible-content-outer,ul#jobs-list .collapsible-content-outer{background-color:#ffffff;overflow:hidden;-webkit-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out;}ul#societe-mutuel-list .collapsible-content-outer .mutuel-address,ul#societe-mutuel-list .collapsible-content-outer .mutuel-contact,ul#societe-mutuel-list .collapsible-content-outer .mutuel-price{float:left;width:100%;border:1px solid #f2f0f1;padding:20px 30px;}ul#societe-mutuel-list .collapsible-content-outer .mutuel-address h3,ul#societe-mutuel-list .collapsible-content-outer .mutuel-contact h3,ul#societe-mutuel-list .collapsible-content-outer .mutuel-price h3{margin:0;color:#0033a0;font-size:16px;font-weight:600;}ul#societe-mutuel-list .collapsible-content-outer .mutuel-address a,ul#societe-mutuel-list .collapsible-content-outer .mutuel-contact a,ul#societe-mutuel-list .collapsible-content-outer .mutuel-price a{text-decoration:none;color:#4a4a4a;}ul#societe-mutuel-list .collapsible-content-outer .mutuel-address a:hover,ul#societe-mutuel-list .collapsible-content-outer .mutuel-contact a:hover,ul#societe-mutuel-list .collapsible-content-outer .mutuel-price a:hover{text-decoration:underline;}ul#societe-mutuel-list .collapsible-content-outer .mutuel-price div{float:left;padding-right:30px;}ul#societe-mutuel-list .collapsible-content-outer .mutuel-price div h4{margin:0;font-size:16px;font-weight:600;}ul#societe-mutuel-list .collapsible-content-outer .mutuel-price div:last-child{padding-right:0;}ul#societe-mutuel-list .column-count-2 .mutuel-address,ul#societe-mutuel-list .column-count-2 .mutuel-contact,ul#societe-mutuel-list .column-count-2 .mutuel-price{width:100%;}ul#societe-mutuel-list .column-count-3 .mutuel-address,ul#societe-mutuel-list .column-count-3 .mutuel-contact,ul#societe-mutuel-list .column-count-3 .mutuel-price{width:100%;}ul#societe-mutuel-list .column-count-3 .mutuel-price.empty{display:none;}ul#jobs-list > li .collapsible-title h2{margin:0 60px 0 20px;}ul#jobs-list .collapsible-content{padding:10px;}ul#jobs-list .collapsible-content-outer{border:1px solid #f2f0f1;}ul#jobs-list .button{width:100%;text-align:center;float:right;border:1px solid transparent;box-shadow:inset 0 0 0 1px #0033a0;color:#0033a0;margin-bottom:10px;}ul#jobs-list .button:hover{border:1px solid #00ade9;box-shadow:inset 0 0 0 1px #00ade9;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}body.page-node-id-348 .layout-content{padding-top:0;padding-bottom:0;}body.page-node-id-348 aside{order:-1;border-top:none;padding-top:0 !important;}body.page-node-id-348 .faq ul,body.page-node-id-348 .faq ol{margin-bottom:20px;}body.page-node-id-348 .faq ul{margin-left:20px;}body.page-node-id-348 .faq ol{margin-left:15px;}#faqs{border-top:1px solid #0033a0;}#faq-filter{border:1px solid #00ade9;outline:none;padding:6px 10px;margin:0 0 30px;}#faq-subject{margin:15px 0 35px;}#faq-subject li{position:relative;list-style-type:none;padding-left:34px;margin-bottom:12px;color:#00ade9;cursor:pointer;}#faq-subject li span{width:20px;height:20px;border:1px solid #0033a0;display:block;position:absolute;top:2px;left:0;}#faq-subject li span:before{content:'\e911';font-family:cmcm,sans-serif;font-size:18px;position:absolute;left:0px;top:-2px;opacity:0;color:#0033a0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#faq-subject li.active span:before{opacity:1;}#highlighted-faqs{margin:15px 0 25px;}#highlighted-faqs li{position:relative;list-style-type:none;color:#00ade9;padding-left:20px;margin-bottom:18px;cursor:pointer;}#highlighted-faqs li:before{content:'>';font-size:18px;position:absolute;left:0;top:-2px;}#highlighted-faqs li:last-child{margin-bottom:0;}.business-solutions .wrap{padding:0 20px;}.business-solutions .grid-middle{padding:0;}.business-solutions h1{color:#0033a0;text-transform:uppercase;padding:0;margin:50px 0 0 0;font-size:36px;line-height:36px;}.business-solutions h2{border-bottom:1px solid #0033a0;padding:10px 0;margin:0 0 30px 0;font-size:22px;}.business-solutions i{font-size:68px;text-align:center;position:absolute;top:0;left:50%;margin-left:-34px;}.business-solutions p{padding-top:50px;}.business-solutions .advantage{padding:20px 10px;text-align:center;text-transform:uppercase;position:relative;margin-top:20px;}.business-solutions .advantage:last-child{padding-bottom:40px;}.business-solutions .advantage p{font-size:18px;color:#0033a0;}.business-solutions .color-yellow{color:#e8bc7f;}.business-solutions .color-blue{color:#6aafa7;}.business-solutions .color-red{color:#b8254f;}.business-solutions .color-purple{color:#784c9b;}.business-solutions .color-orange{color:#faa318;}.business-solutions .color-green{color:#8ac889;}.business-questions-member .wrap{padding-bottom:20px;}.business-questions-member .questions,.business-questions-member .member{padding-bottom:0;}.business-questions-member .questions .content,.business-questions-member .member .content{padding:25px 15px;position:relative;}.business-questions-member .questions .content h2,.business-questions-member .member .content h2,.business-questions-member .questions .content p,.business-questions-member .member .content p{color:white;margin-top:0;}.business-questions-member .questions .content h2,.business-questions-member .member .content h2{letter-spacing:1px;font-size:1.5rem;line-height:1.5rem;font-weight:500;}.business-questions-member .questions .content p,.business-questions-member .member .content p{font-size:1.2rem;line-height:1.6rem;font-weight:300;}.business-questions-member .questions .content a,.business-questions-member .member .content a{font-size:1.2rem;}.business-questions-member .questions{background:#00ade9;}.business-questions-member .member{background:#0033a0;}.business-links{padding:10px 0;}.business-links .wrap{padding:0 20px;}.business-links .link-block{width:100%;text-decoration:none;}.business-links .link-block:nth-child(odd){margin:20px 0px;}.business-links .link-block:nth-child(even){margin:20px 0px;}.business-links .link-block .link-block-image{height:230px;background-size:cover;background-position:center center;background-color:#00ade9;position:relative;}.business-links .link-block .link-block-image .circle{display:table;position:absolute;border-radius:100%;border:5px solid white;width:60px;height:60px;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;z-index:1000;}.business-links .link-block .link-block-image i{color:white;text-align:center;display:table-cell;vertical-align:middle;font-size:26px;}.business-links .link-block .link-block-content{min-height:240px;background-color:#f2f0f0;padding:25px 0;text-align:center;position:relative;}.business-links .link-block .link-block-content h2{margin:0;padding:0 25px;font-size:1.6rem;}.business-links .link-block .link-block-content p{color:#0033a0;font-size:1.2rem;line-height:1.6rem;margin:10px 0 20px 0;padding:0 25px;}.business-links .link-block .link-block-content .button-wrapper{width:100%;position:absolute;bottom:25px;}.business-links .link-block .link-block-content .button-wrapper a{text-align:center;}.business-links .link-block .link-block-content .button-small{color:#00ade9;}.contact-us{width:100%;height:330px;background-size:cover;background-position:center center;background-color:#00ade9;text-align:center;}.contact-us .button-small{margin:133px 0;font-size:22px;padding:20px;font-weight:500;}.simulation-wrapper{min-height:400px;margin-top:25px;}.simulation-wrapper .chosen-single span{color:#0033a0;}.simulation-wrapper select{border:1px solid #0033a0;background-color:#ffffff;padding:11px 20px 9px 20px;-webkit-appearance:none;border-radius:0;background:url(/sites/default/themes/cmcm/images/select-arrow.png);background-position:95% center;background-repeat:no-repeat;background-size:15px auto;}.simulation-wrapper .form-title{font-size:22px;font-weight:300;line-height:1;margin-top:50px;margin-bottom:30px;text-transform:inherit;}.simulation-wrapper .button-wrapper{margin-top:50px;margin-bottom:35px;}.simulation-wrapper .button{font-size:20px;padding:12px 10px;}.age-wrapper,.frequence-wrapper,.civil-wrapper{width:100%;margin-bottom:10px;position:relative;}.simulation-table.table-wrapper ul,.summary-table.table-wrapper ul{list-style:none;margin:16px 0 30px 0;}.simulation-table.table-wrapper ul li,.summary-table.table-wrapper ul li{zoom:1;margin-bottom:25px;}.simulation-table.table-wrapper ul li:before,.summary-table.table-wrapper ul li:before,.simulation-table.table-wrapper ul li:after,.summary-table.table-wrapper ul li:after{content:"";display:table;}.simulation-table.table-wrapper ul li:after,.summary-table.table-wrapper ul li:after{clear:both;}.simulation-table.table-wrapper ul li .title,.summary-table.table-wrapper ul li .title,.simulation-table.table-wrapper ul li .value,.summary-table.table-wrapper ul li .value{text-align:center;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.simulation-table.table-wrapper ul li .title,.summary-table.table-wrapper ul li .title{color:#ffffff;padding:18px 0 16px 0;position:relative;min-height:58px;font-size:17px;text-align:left;padding-left:50px;}.simulation-table.table-wrapper ul li .title:before,.summary-table.table-wrapper ul li .title:before{display:block;border-radius:50%;border:2px solid #ffffff;width:28px;height:28px;font-size:20px;line-height:28px;font-family:cmcm,sans-serif;position:absolute;left:12px;top:12px;text-align:center;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.simulation-table.table-wrapper ul li .value,.summary-table.table-wrapper ul li .value{padding:10px 0 8px 0;color:#0033a0;text-align:center;font-size:22px;font-weight:300;}.simulation-table.table-wrapper ul li.common .title,.summary-table.table-wrapper ul li.common .title,.simulation-table.table-wrapper ul li.prestaplus .title,.summary-table.table-wrapper ul li.prestaplus .title,.simulation-table.table-wrapper ul li.denta .title,.summary-table.table-wrapper ul li.denta .title,.simulation-table.table-wrapper ul li.mutualite .title,.summary-table.table-wrapper ul li.mutualite .title,.simulation-table.table-wrapper ul li.common .value,.summary-table.table-wrapper ul li.common .value,.simulation-table.table-wrapper ul li.prestaplus .value,.summary-table.table-wrapper ul li.prestaplus .value,.simulation-table.table-wrapper ul li.denta .value,.summary-table.table-wrapper ul li.denta .value,.simulation-table.table-wrapper ul li.mutualite .value,.summary-table.table-wrapper ul li.mutualite .value{float:left;}.simulation-table.table-wrapper ul li.common .title,.summary-table.table-wrapper ul li.common .title,.simulation-table.table-wrapper ul li.prestaplus .title,.summary-table.table-wrapper ul li.prestaplus .title,.simulation-table.table-wrapper ul li.denta .title,.summary-table.table-wrapper ul li.denta .title,.simulation-table.table-wrapper ul li.mutualite .title,.summary-table.table-wrapper ul li.mutualite .title{background:#9e9e9e;width:calc(100% - 65px);}.simulation-table.table-wrapper ul li.common .value,.summary-table.table-wrapper ul li.common .value,.simulation-table.table-wrapper ul li.prestaplus .value,.summary-table.table-wrapper ul li.prestaplus .value,.simulation-table.table-wrapper ul li.denta .value,.summary-table.table-wrapper ul li.denta .value,.simulation-table.table-wrapper ul li.mutualite .value,.summary-table.table-wrapper ul li.mutualite .value{width:100%;box-shadow:inset 0px 0px 0px 1px #9e9e9e;color:#9e9e9e;}.simulation-table.table-wrapper ul li.common .checkbox,.summary-table.table-wrapper ul li.common .checkbox,.simulation-table.table-wrapper ul li.prestaplus .checkbox,.summary-table.table-wrapper ul li.prestaplus .checkbox,.simulation-table.table-wrapper ul li.denta .checkbox,.summary-table.table-wrapper ul li.denta .checkbox,.simulation-table.table-wrapper ul li.mutualite .checkbox,.summary-table.table-wrapper ul li.mutualite .checkbox{width:58px;height:58px;margin-right:7px;float:left;border:1px solid #9e9e9e;position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.simulation-table.table-wrapper ul li.common .checkbox:before,.summary-table.table-wrapper ul li.common .checkbox:before,.simulation-table.table-wrapper ul li.prestaplus .checkbox:before,.summary-table.table-wrapper ul li.prestaplus .checkbox:before,.simulation-table.table-wrapper ul li.denta .checkbox:before,.summary-table.table-wrapper ul li.denta .checkbox:before,.simulation-table.table-wrapper ul li.mutualite .checkbox:before,.summary-table.table-wrapper ul li.mutualite .checkbox:before{content:"\e911";font-family:cmcm;font-size:57px;display:block;color:#0033a0;position:absolute;left:0;top:17px;opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.simulation-table.table-wrapper ul li.common.active .title,.summary-table.table-wrapper ul li.common.active .title,.simulation-table.table-wrapper ul li.prestaplus.active .title,.summary-table.table-wrapper ul li.prestaplus.active .title,.simulation-table.table-wrapper ul li.denta.active .title,.summary-table.table-wrapper ul li.denta.active .title,.simulation-table.table-wrapper ul li.mutualite.active .title,.summary-table.table-wrapper ul li.mutualite.active .title{background:#0033a0;}.simulation-table.table-wrapper ul li.common.active .value,.summary-table.table-wrapper ul li.common.active .value,.simulation-table.table-wrapper ul li.prestaplus.active .value,.summary-table.table-wrapper ul li.prestaplus.active .value,.simulation-table.table-wrapper ul li.denta.active .value,.summary-table.table-wrapper ul li.denta.active .value,.simulation-table.table-wrapper ul li.mutualite.active .value,.summary-table.table-wrapper ul li.mutualite.active .value{box-shadow:inset 0px 0px 0px 1px #0033a0;color:#0033a0;}.simulation-table.table-wrapper ul li.common.active .checkbox,.summary-table.table-wrapper ul li.common.active .checkbox,.simulation-table.table-wrapper ul li.prestaplus.active .checkbox,.summary-table.table-wrapper ul li.prestaplus.active .checkbox,.simulation-table.table-wrapper ul li.denta.active .checkbox,.summary-table.table-wrapper ul li.denta.active .checkbox,.simulation-table.table-wrapper ul li.mutualite.active .checkbox,.summary-table.table-wrapper ul li.mutualite.active .checkbox{border:1px solid #0033a0;}.simulation-table.table-wrapper ul li.common.active .checkbox:before,.summary-table.table-wrapper ul li.common.active .checkbox:before,.simulation-table.table-wrapper ul li.prestaplus.active .checkbox:before,.summary-table.table-wrapper ul li.prestaplus.active .checkbox:before,.simulation-table.table-wrapper ul li.denta.active .checkbox:before,.summary-table.table-wrapper ul li.denta.active .checkbox:before,.simulation-table.table-wrapper ul li.mutualite.active .checkbox:before,.summary-table.table-wrapper ul li.mutualite.active .checkbox:before{opacity:1;}.simulation-table.table-wrapper ul li.common .title:before,.summary-table.table-wrapper ul li.common .title:before{content:"\e907";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.simulation-table.table-wrapper ul li.common.active .title:before,.summary-table.table-wrapper ul li.common.active .title:before{background:#e10600;}.simulation-table.table-wrapper ul li.prestaplus .title:before,.summary-table.table-wrapper ul li.prestaplus .title:before{content:"\e909";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.simulation-table.table-wrapper ul li.prestaplus.active .title:before,.summary-table.table-wrapper ul li.prestaplus.active .title:before{background:#0033a0;}.simulation-table.table-wrapper ul li.denta .title:before,.summary-table.table-wrapper ul li.denta .title:before{content:"\e908";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.simulation-table.table-wrapper ul li.denta.active .title:before,.summary-table.table-wrapper ul li.denta.active .title:before{background:#00ade9;}.simulation-table.table-wrapper ul li.mutualite .title,.summary-table.table-wrapper ul li.mutualite .title{font-size:17px;text-transform:uppercase;}.simulation-table.table-wrapper ul li.mutualite.active .title:before,.summary-table.table-wrapper ul li.mutualite.active .title:before{background:#00ade9;}.simulation-table.table-wrapper ul li.complete .title,.summary-table.table-wrapper ul li.complete .title{background:#00ade9;text-align:center;padding-left:0;}.simulation-table.table-wrapper ul li.complete .value,.summary-table.table-wrapper ul li.complete .value{box-shadow:inset 0px 0px 0px 1px #00ade9;color:#00ade9;font-weight:500;margin:0;}.simulation-table.table-wrapper .footer,.summary-table.table-wrapper .footer{display:none;color:#0033a0;}.simulation-table.table-wrapper .footer.active,.summary-table.table-wrapper .footer.active{display:block;}.summary-table.table-wrapper .footer{display:block;}.summary-table.table-wrapper .legend{position:relative;font-size:14px;bottom:10px;margin-left:9px;}.summary-table:not(.summary-table-upsale).table-wrapper ul li .title{text-align:center;background:#0033a0;}.summary-table:not(.summary-table-upsale).table-wrapper ul li .value{box-shadow:inset 0px 0px 0px 1px #0033a0;color:#0033a0;margin:0;}.summary-table:not(.summary-table-upsale).table-wrapper ul li.complete .value{box-shadow:inset 0px 0px 0px 1px #00ade9;}.publications-wrapper{padding:20px 0 20px 0;}.publications-wrapper a{display:block;text-decoration:none;}.publications-wrapper a .image{background-size:contain;background-repeat:no-repeat;background-position:top left;width:150px;height:210px;position:relative;}.publications-wrapper a .image .circle{display:table;position:absolute;border-radius:100%;border:5px solid white;width:60px;height:60px;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;}.publications-wrapper a .image i{color:white;text-align:center;display:table-cell;vertical-align:middle;font-size:26px;}.publications-wrapper a .image.no-background .circle{border:15px solid #d5d3d3;width:145px;height:145px;}.publications-wrapper a .image.no-background i{color:#d5d3d3;font-size:60px;}.publications-wrapper a .title{margin-top:15px;color:#4a4a4a;line-height:1.1em;min-height:2.4em;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.publications-wrapper a:hover .title{color:#00ade9;}.publications-wrapper .pager .bx-pager-item:first-of-type:last-of-type{display:none;}.publications-wrapper .bx-pager{text-align:center;margin-top:20px;}.publications-wrapper .bx-pager .bx-pager-item{display:inline-block;margin-left:10px;}.publications-wrapper .bx-pager .bx-pager-item:first-child{margin-left:0;}.publications-wrapper .bx-pager .bx-pager-item a{color:#00ade9;text-decoration:none;display:block;width:20px;height:20px;border-radius:100%;text-align:center;font-size:0.85rem;line-height:1rem;border:none;outline:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.publications-wrapper .bx-pager .bx-pager-item a.active{border:2px solid #00ade9;}.publications-term-audio a .image,.publications-term-vidéo a .image,.publications-term-nos-conseils-pour-votre-santé a .image{height:150px;}body.page-node-id-43 .node__content h2{margin:55px 0 15px 0;}body.page-node-id-43 .node__content .col-4_sm-6_xs_12{padding-bottom:0;}body.page-node-id-43 .function,body.page-node-id-43 .name{color:#0033a0;font-weight:600;}body.page-node-id-43 .person{position:relative;}body.page-node-id-43 .person::before{content:">";position:absolute;left:0;top:23px;font-weight:600;color:#0033a0;}body.page-node-id-43 .team-view-complete{text-align:center;}body.page-node-id-43 .team-view-complete .photo{max-width:100%;width:100%;height:145px;background-color:#0033a0;background-size:cover;background-position:center;margin:20px 0 15px 0;}body.page-node-id-43 .team-view-complete .col-4_sm-6_xs_12:last-child{margin-bottom:15px;}body.page-node-id-43 .team-view-list .person{min-height:72px;}body.page-node-id-43 .team-view-list .person::before{content:">";position:absolute;left:0;top:23px;font-weight:600;color:#0033a0;}body.page-node-id-43 .team-view-list .name{margin-left:17px;padding-top:25px;}body.page-node-id-43 .team-view-list .organisation{font-weight:300;margin-left:17px;}body.page-node-id-43 .team-view-list .col-4_sm-6_xs-12:last-child{margin-bottom:25px;}body.page-node-id-43 .team-view-3up .person:first-child{margin-top:20px;}body.page-node-id-43 .team-view-3up .person:last-child{margin-bottom:25px;}body.page-node-id-43 .team-view-3up .person::before{top:4px;}body.page-node-id-43 .team-view-3up .name{margin-left:17px;padding-top:5px;}.path-search h2{display:none;}.search-page-form{position:relative;margin-bottom:40px;}.search-page-form .js-form-item{float:none;}.search-page-form #edit-submit{width:100%;margin:2px 0 0 0;height:46px;}.search-page-form label{display:none;}.search-results{margin:0;}.search-results li{margin:0 0 40px 0;}.search-results a{text-decoration:none;}.search-results a h3{color:#0033a0;margin:0 0 2px 0;font-weight:600;text-transform:uppercase;}.search-results a p{color:#4a4a4a;margin:0;}.search-results a:hover h3{text-decoration:underline;}.search-api-results{margin:0;}.search-api-results .views-row{margin:0 0 40px 0;}.search-api-results .views-row a{text-decoration:none;font-size:1.17em;color:#0033a0;font-weight:600;margin:0 0 2px 0;text-transform:uppercase;}.search-api-results .views-row a:hover{text-decoration:underline;}.search-result__info,.search-help-link{display:none;}.job{margin-bottom:100px;}.job h2,.job h3,.job h4,.job h5{font-weight:700;font-size:1rem;margin:0;text-transform:none;color:#4a4a4a;}.job h2.job-title{font-size:1.625rem;line-height:2rem;color:#0033a0;text-transform:uppercase;margin:10px 0 15px 0;}.job p{margin-top:0;}.job ul{list-style:none;}.job ul li{padding-left:18px;position:relative;margin-top:22px;}.job ul li:before{content:">";position:absolute;left:0;top:-2px;font-weight:600;}.job ul.wordlist li{margin-top:4px;}.job .button-wrapper{width:100%;text-align:center;}.cmcm-job{zoom:1;}.cmcm-job:before,.cmcm-job:after{content:"";display:table;}.cmcm-job:after{clear:both;}.cmcm-job .form-item-job{display:none;}.cmcm-job .form-item-lastname,.cmcm-job .form-item-firstname,.cmcm-job .form-item-phone,.cmcm-job .form-item-files-motivational-letter,.cmcm-job .form-item-files-curriculum-vitae,.cmcm-job .form-submit{width:100%;}.cmcm-job .form-submit{margin:20px 0 0 0;}.page-node-id-449 .region-sidebar-title{margin-bottom:60px;}.page-node-id-449 main .layout-content{padding:0;}.page-node-id-449 main.main{padding-bottom:0;}.page-node-id-449 .header-image{height:130px;}.engagement-wrapper{display:flex;flex-direction:column;}.engagement-list{padding-bottom:60px;}.engagement-item{display:flex;margin-bottom:60px;min-height:100px;align-items:center;}.engagement-item:last-child{margin-bottom:0;}.engagement-item-index{padding-right:20px;min-width:90px;color:#003383;font-size:85px;font-weight:bold;line-height:1;text-align:right;}.engagement-item-text{position:relative;padding:0 0 0 20px;}.engagement-item-text:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:100px;background:#000000;}.region-sidebar-historique{padding:25px 90px 0 90px;}.region-sidebar-historique p{text-align:center;}.region-sidebar-historique p img{width:100%;height:auto;max-width:160px;}aside{padding:30px 8px 0 8px !important;border-top:1px solid #0033a0;}aside h2{font-size:1rem;margin:0 0 4px 0;}aside p{margin:0;}aside .full-width-button{padding-left:5px;padding-right:5px;}aside .block{border-bottom:1px solid #0033a0;padding:20px 0;}aside .block:first-child{padding-top:0;}aside .block:last-child{border-bottom:none;padding:20px 0 0 0;}aside .membership a{position:relative;width:100%;height:210px;background:url(/sites/default/themes/cmcm/images/membership.jpg) center center;background-size:cover;text-align:center;display:block;}aside .membership a span{margin-top:85px;position:relative;z-index:1;}aside .membership a .overlay{position:absolute;top:0px;width:100%;height:210px;background:#4a4a4a;opacity:0.25;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}aside .membership a:hover .overlay{opacity:0.35;}aside aside.layout-sidebar-historique{border:0;}aside nav.menu--menu-regime-commun h2{padding-left:42px;position:relative;}aside nav.menu--menu-regime-commun h2:before{content:"\e907";font-family:cmcm,sans-serif;font-size:20px;line-height:20px;display:block;background:#e10600;padding:5px;width:20px;color:#ffffff;border-radius:100%;position:absolute;left:5px;top:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}aside nav.menu--menu-regime-commun ul{margin:8px 0 0 0;}aside nav.menu--menu-regime-commun ul li a{padding:0 0 0 18px;position:relative;}aside nav.menu--menu-regime-commun ul li a:before{content:">";position:absolute;left:0;top:-2px;font-weight:600;}aside nav.menu--menu-regime-commun ul li.menu-item--active-trail{display:none;}aside nav.menu--menu-regime-commun ul li:last-child a{text-align:center;margin-top:20px;padding:10px 8px 10px 8px;}aside nav.menu--menu-regime-commun ul li:last-child a:before{display:none;}aside nav.menu--sidebar-menu-tous-services ul,aside nav.menu--sidebar-menu-garanties-opti ul{margin:13px 0 0 0;}aside nav.menu--sidebar-menu-tous-services ul li a,aside nav.menu--sidebar-menu-garanties-opti ul li a,aside nav.menu--sidebar-menu-tous-services ul li a:visited,aside nav.menu--sidebar-menu-garanties-opti ul li a:visited{text-transform:uppercase;color:#0033a0;font-weight:700;position:relative;padding-left:44px;}aside nav.menu--sidebar-menu-tous-services ul li a:before,aside nav.menu--sidebar-menu-garanties-opti ul li a:before,aside nav.menu--sidebar-menu-tous-services ul li a:visited:before,aside nav.menu--sidebar-menu-garanties-opti ul li a:visited:before{font-family:cmcm,sans-serif;font-size:20px;line-height:20px;display:block;padding:6px;width:20px;color:#ffffff;border-radius:100%;position:absolute;left:0px;top:4px;}aside nav.menu--sidebar-menu-tous-services ul li a.common:before,aside nav.menu--sidebar-menu-garanties-opti ul li a.common:before,aside nav.menu--sidebar-menu-tous-services ul li a:visited.common:before,aside nav.menu--sidebar-menu-garanties-opti ul li a:visited.common:before{content:"\e907";background:#e10600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}aside nav.menu--sidebar-menu-tous-services ul li a.prestaplus:before,aside nav.menu--sidebar-menu-garanties-opti ul li a.prestaplus:before,aside nav.menu--sidebar-menu-tous-services ul li a:visited.prestaplus:before,aside nav.menu--sidebar-menu-garanties-opti ul li a:visited.prestaplus:before{content:"\e909";background:#0033a0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}aside nav.menu--sidebar-menu-tous-services ul li a.dentaplus:before,aside nav.menu--sidebar-menu-garanties-opti ul li a.dentaplus:before,aside nav.menu--sidebar-menu-tous-services ul li a:visited.dentaplus:before,aside nav.menu--sidebar-menu-garanties-opti ul li a:visited.dentaplus:before{content:"\e908";background:#00ade9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}aside .block-block-content7e55c97e-ce2a-43be-b9d3-463c147ba7f4 .text-formatted a.full-width-button{margin-top:0;}aside .block-block-content7e55c97e-ce2a-43be-b9d3-463c147ba7f4 h2{display:none;}.page-node-id-16 aside.layout-sidebar-historique{border:0;}.single-news-slider{position:relative;border-left:none;padding:0 8px 0 8px !important;}.single-news-slider .image{height:300px !important;background-size:cover;}.single-news-slider ul.gallery li{height:300px !important;width:100%;}.single-news-slider .bx-wrapper,.single-news-slider .image{margin-bottom:30px;}.single-news-slider .bx-viewport{height:300px !important;}.block-cmcm-block-flyer{position:relative;}.block-cmcm-block-flyer h2,.block-cmcm-block-flyer p{width:100%;margin-right:0%;}.block-cmcm-block-flyer p{color:#0033a0;}.block-cmcm-block-flyer a.button{margin:10px 0;padding:10px 22px 8px 22px;width:100%;text-align:center;}.block-cmcm-block-flyer .image{width:100%;position:static;}.block-cmcm-block-flyer .image img{width:100%;}.block-cmcm-block-testimonials .image{width:100%;height:200px;background-size:cover;background-position:center center;margin-bottom:15px;}.block-cmcm-block-testimonials p{color:#0033a0;margin-bottom:15px;}.block-cmcm-block-testimonials a.button{margin:0;}footer.main-footer{background:#0033a0;color:#ffffff;font-size:0.875rem;line-height:1.3rem;font-weight:300;padding:42px 20px 42px 20px;position:relative;}footer.main-footer .col-3-md-4-sm-12{margin:0 0 10px 0;}footer.main-footer .col-3-md-4-sm-12:last-child{margin-bottom:0;}footer.main-footer:before{content:"";display:block;height:5px;position:absolute;top:0;left:0;right:0;background:#e10600;background:-moz-linear-gradient(left,#e10600 0%,#0033a0 50%,#00a9e0 100%);background:-webkit-linear-gradient(left,#e10600 0%,#0033a0 50%,#00a9e0 100%);background:linear-gradient(to right,#e10600 0%,#0033a0 50%,#00a9e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10600',endColorstr='#00a9e0',GradientType=1);}footer.main-footer h2,footer.main-footer h4{padding:0 0 8px 0;margin:0;font-weight:400;text-transform:uppercase;color:#ffffff;font-size:0.96rem;}footer.main-footer .button-wrapper{text-align:center;margin-left:8px;}footer.main-footer a{text-decoration:none;}footer.main-footer a:hover{text-decoration:underline;}footer.main-footer a.full-width-button{margin-top:0;display:inline-block;font-size:1.2rem;font-weight:500;}footer.main-footer a.full-width-button:hover{text-decoration:none;}footer.main-footer .region-footer{max-width:1000px;margin:0 auto;}footer.main-footer .region-footer nav.menu--liens-utiles,footer.main-footer .region-footer #block-footersubscribe{margin-bottom:28px;}footer.main-footer .region-footer nav.menu--liens-utiles ul{margin:0;}footer.main-footer .region-footer nav.menu--liens-utiles ul a{color:#ffffff;padding:0 0 0 15px;position:relative;}footer.main-footer .region-footer nav.menu--liens-utiles ul a:before{content:">";position:absolute;left:0;top:-2px;font-weight:600;}footer.main-footer .region-footer #block-adresse .col-3_md-12{margin-bottom:10px;}footer.main-footer .region-footer #block-footersocial{padding-top:25px;}footer.main-footer .social{position:relative;margin-bottom:5px;display:inline-block;}footer.main-footer .social span{vertical-align:middle;display:inline-block;margin-top:-14px;}footer.main-footer .social a{width:24px;height:24px;font-family:cmcm,sans-serif;margin-left:10px;font-size:24px;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}footer.main-footer .social a:hover{text-decoration:none;color:#00ade9;}footer.main-footer .credits{padding-bottom:40px;}footer.main-footer .credits a{color:#ffffff;text-decoration:none;}footer.main-footer .credits a:hover{text-decoration:underline;color:#ffffff;}footer.main-footer .emergency{line-height:24px;}footer.main-footer .emergency .label,footer.main-footer .emergency .number{display:block;}footer.main-footer .emergency .label{margin-top:18px;margin-bottom:10px;text-transform:uppercase;font-weight:400;font-size:0.96rem;}footer.main-footer .emergency .number{font-size:24px;}#main-content.loading{position:relative;}#main-content.loading:before{background-color:rgba(255,255,255,0.9);content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:99;}.steps{zoom:1;}.steps:before,.steps:after{content:"";display:table;}.steps:after{clear:both;}.steps .step{float:left;height:1px;background:#0033a0;margin-top:78px;position:relative;}.steps .step:before{width:20px;height:20px;display:block;content:"";border:1px solid #0033a0;background:#ffffff;border-radius:100%;position:absolute;top:-10px;left:50%;margin-left:-10px;}.steps .step .label{font-weight:400;font-size:0.75rem;color:#0033a0;position:absolute;width:100%;text-align:center;top:-24px;display:none;line-height:1;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.steps .step:first-child:before{left:0;}.steps .step:first-child:after{left:-5px;}.steps .step:first-child .label{text-align:left;margin-left:-6px;}.steps .step:last-child:before{left:auto;right:0;}.steps .step:last-child .label{text-align:right;}.steps .step.active:before{border:1px solid #00ade9;}.steps .step.active .label{color:#00ade9;}.steps .step.active:after{width:12px;height:12px;display:block;content:"";background:#00ade9;border-radius:100%;position:absolute;z-index:9;top:-5px;left:50%;margin-left:-5px;}.steps .step.active:first-child:after{left:0px;}.steps .step.active:last-child:after{right:6px;left:auto;}.steps .step.active:not(.not-clickable):hover:after{cursor:pointer;background:#36cbff;}.steps .step.current .label{display:block;}.steps .step.current:before{width:26px;height:26px;top:-13px;}.steps .step.current:after{width:16px;height:16px;top:-7px;margin-left:-4px;}.steps.steps-5 .step{width:20%;}.steps.steps-5 .step:nth-child(2):before{left:25%;}.steps.steps-5 .step:nth-child(2):after{left:25%;}.steps.steps-5 .step:nth-child(2) .label{text-align:center;margin-left:-25%;}.steps.steps-5 .step:nth-child(4):before{left:75%;}.steps.steps-5 .step:nth-child(4):after{left:75%;}.steps.steps-5 .step:nth-child(4) .label{text-align:center;margin-left:25%;}.steps.steps-4 .step{width:25%;}.steps.steps-4 .step:nth-child(2):before{left:25%;}.steps.steps-4 .step:nth-child(2):after{left:25%;}.steps.steps-4 .step:nth-child(2) .label{text-align:center;margin-left:-25%;}.steps.steps-4 .step:nth-child(3):before{left:75%;}.steps.steps-4 .step:nth-child(3):after{left:75%;}.steps.steps-4 .step:nth-child(3) .label{text-align:center;margin-left:25%;}.steps.steps-3 .step{width:33.33%;}.form-row{padding-bottom:8px;}.form-row > ul{list-style:none;position:absolute;color:#e10600;bottom:-15px;}.form-row.field-confirmed label{white-space:normal;margin-top:-5px;height:auto;clear:both;}.form-row.field-confirmed label:before,.form-row.field-confirmed label:after{top:22px;}.form-row.field-confirmed a{position:relative;}.form-row.field-confirmed ul{padding-left:60px;padding-bottom:27px;}.form-row.field-0 label{margin-bottom:0;}form.step-1 .form-row{float:left;width:100%;}.form-table-wrapper .summary-table.table-wrapper ul li .title,.form-table-wrapper .summary-table.table-wrapper ul li .value{width:100%;}.form-table-wrapper .summary-table.table-wrapper ul li .value{text-align:center;}.form-table-wrapper .summary-table-upsale.table-wrapper ul li .action .remove{display:none;}.form-table-wrapper .summary-table-upsale.table-wrapper ul li.active .action .add{display:none;}.form-table-wrapper .summary-table-upsale.table-wrapper ul li.active .action .remove{display:block;}.devenir-membre .button,.devenir-membre-ajout-garantie .button,.devenir-membre-nouvelle-affiliation .button{margin-top:180px;float:right;}h1.devenir-membre{font-size:1.625rem;line-height:2rem;margin:40px 0 40px 0;border-bottom:1px solid #0033a0;padding-bottom:6px;color:#0033a0;text-transform:uppercase;}h2.devenir-membre{margin-bottom:12px;}.devenir-membre-ajout-garantie .form-row,.confirmation_screen .form-row,.devenir-membre-nouvelle-affiliation .form-row,.start_screen .form-row{float:none;}.devenir-membre-ajout-garantie .form-row label,.confirmation_screen .form-row label,.devenir-membre-nouvelle-affiliation .form-row label,.start_screen .form-row label{font-size:0;}.devenir-membre-ajout-garantie .form-row.empty label,.confirmation_screen .form-row.empty label,.devenir-membre-nouvelle-affiliation .form-row.empty label,.start_screen .form-row.empty label,.devenir-membre-ajout-garantie .form-row.type-checkbox label,.confirmation_screen .form-row.type-checkbox label,.devenir-membre-nouvelle-affiliation .form-row.type-checkbox label,.start_screen .form-row.type-checkbox label,.devenir-membre-ajout-garantie .form-row.type-radio label,.confirmation_screen .form-row.type-radio label,.devenir-membre-nouvelle-affiliation .form-row.type-radio label,.start_screen .form-row.type-radio label{font-size:1.1rem;width:auto;}.devenir-membre-ajout-garantie .form-row.has-errors input,.confirmation_screen .form-row.has-errors input,.devenir-membre-nouvelle-affiliation .form-row.has-errors input,.start_screen .form-row.has-errors input,.devenir-membre-ajout-garantie .form-row.has-errors .chosen-single,.confirmation_screen .form-row.has-errors .chosen-single,.devenir-membre-nouvelle-affiliation .form-row.has-errors .chosen-single,.start_screen .form-row.has-errors .chosen-single{border:1px solid #e10600;}.devenir-membre-ajout-garantie .form-row .centered_label.birthday_label,.confirmation_screen .form-row .centered_label.birthday_label,.devenir-membre-nouvelle-affiliation .form-row .centered_label.birthday_label,.start_screen .form-row .centered_label.birthday_label{font-size:22px;letter-spacing:0.5px;}.devenir-membre-ajout-garantie .form-row.form-row-affiliate,.confirmation_screen .form-row.form-row-affiliate,.devenir-membre-nouvelle-affiliation .form-row.form-row-affiliate,.start_screen .form-row.form-row-affiliate{position:relative;}.devenir-membre-ajout-garantie .form-row.form-row-affiliate div,.confirmation_screen .form-row.form-row-affiliate div,.devenir-membre-nouvelle-affiliation .form-row.form-row-affiliate div,.start_screen .form-row.form-row-affiliate div{position:absolute;top:12px;left:22px;font-size:1.375rem;opacity:1;}.devenir-membre-ajout-garantie .form-row.form-row-affiliate input,.confirmation_screen .form-row.form-row-affiliate input,.devenir-membre-nouvelle-affiliation .form-row.form-row-affiliate input,.start_screen .form-row.form-row-affiliate input{padding-left:45px;-webkit-transition:none;transition:none;}.devenir-membre-ajout-garantie .form-row.form-row-affiliate.empty div,.confirmation_screen .form-row.form-row-affiliate.empty div,.devenir-membre-nouvelle-affiliation .form-row.form-row-affiliate.empty div,.start_screen .form-row.form-row-affiliate.empty div{opacity:0;}.devenir-membre-ajout-garantie .form-row.form-row-affiliate.empty input,.confirmation_screen .form-row.form-row-affiliate.empty input,.devenir-membre-nouvelle-affiliation .form-row.form-row-affiliate.empty input,.start_screen .form-row.form-row-affiliate.empty input{padding-left:20px;}.devenir-membre-ajout-garantie a.button,.confirmation_screen a.button,.devenir-membre-nouvelle-affiliation a.button,.start_screen a.button,.devenir-membre-ajout-garantie button.button,.confirmation_screen button.button,.devenir-membre-nouvelle-affiliation button.button,.start_screen button.button{margin:80px 0 0 0;}.devenir-membre-ajout-garantie a.button.print,.confirmation_screen a.button.print,.devenir-membre-nouvelle-affiliation a.button.print,.start_screen a.button.print,.devenir-membre-ajout-garantie button.button.print,.confirmation_screen button.button.print,.devenir-membre-nouvelle-affiliation button.button.print,.start_screen button.button.print{width:100%;text-align:center;margin:0;}.devenir-membre-ajout-garantie a.button.continue,.confirmation_screen a.button.continue,.devenir-membre-nouvelle-affiliation a.button.continue,.start_screen a.button.continue,.devenir-membre-ajout-garantie button.button.continue,.confirmation_screen button.button.continue,.devenir-membre-nouvelle-affiliation button.button.continue,.start_screen button.button.continue,.devenir-membre-ajout-garantie a.button.send,.confirmation_screen a.button.send,.devenir-membre-nouvelle-affiliation a.button.send,.start_screen a.button.send,.devenir-membre-ajout-garantie button.button.send,.confirmation_screen button.button.send,.devenir-membre-nouvelle-affiliation button.button.send,.start_screen button.button.send,.devenir-membre-ajout-garantie a.button.back,.confirmation_screen a.button.back,.devenir-membre-nouvelle-affiliation a.button.back,.start_screen a.button.back,.devenir-membre-ajout-garantie button.button.back,.confirmation_screen button.button.back,.devenir-membre-nouvelle-affiliation button.button.back,.start_screen button.button.back{font-size:0.85rem;height:44px;line-height:44px;padding-top:0;padding-bottom:0;}.devenir-membre-ajout-garantie a.button.continue,.confirmation_screen a.button.continue,.devenir-membre-nouvelle-affiliation a.button.continue,.start_screen a.button.continue,.devenir-membre-ajout-garantie button.button.continue,.confirmation_screen button.button.continue,.devenir-membre-nouvelle-affiliation button.button.continue,.start_screen button.button.continue,.devenir-membre-ajout-garantie a.button.send,.confirmation_screen a.button.send,.devenir-membre-nouvelle-affiliation a.button.send,.start_screen a.button.send,.devenir-membre-ajout-garantie button.button.send,.confirmation_screen button.button.send,.devenir-membre-nouvelle-affiliation button.button.send,.start_screen button.button.send{float:right;width:49%;}.devenir-membre-ajout-garantie a.button.continue,.confirmation_screen a.button.continue,.devenir-membre-nouvelle-affiliation a.button.continue,.start_screen a.button.continue,.devenir-membre-ajout-garantie button.button.continue,.confirmation_screen button.button.continue,.devenir-membre-nouvelle-affiliation button.button.continue,.start_screen button.button.continue,.devenir-membre-ajout-garantie a.button.back,.confirmation_screen a.button.back,.devenir-membre-nouvelle-affiliation a.button.back,.start_screen a.button.back,.devenir-membre-ajout-garantie button.button.back,.confirmation_screen button.button.back,.devenir-membre-nouvelle-affiliation button.button.back,.start_screen button.button.back{position:relative;width:49%;font-size:0.85rem;}.devenir-membre-ajout-garantie a.button.continue:after,.confirmation_screen a.button.continue:after,.devenir-membre-nouvelle-affiliation a.button.continue:after,.start_screen a.button.continue:after,.devenir-membre-ajout-garantie button.button.continue:after,.confirmation_screen button.button.continue:after,.devenir-membre-nouvelle-affiliation button.button.continue:after,.start_screen button.button.continue:after,.devenir-membre-ajout-garantie a.button.back:after,.confirmation_screen a.button.back:after,.devenir-membre-nouvelle-affiliation a.button.back:after,.start_screen a.button.back:after,.devenir-membre-ajout-garantie button.button.back:after,.confirmation_screen button.button.back:after,.devenir-membre-nouvelle-affiliation button.button.back:after,.start_screen button.button.back:after{width:18px;height:18px;font-size:18px;display:block;content:"\e90a";color:#00ade9;font-family:cmcm,sans-serif;position:absolute;}.devenir-membre-ajout-garantie a.button.continue,.confirmation_screen a.button.continue,.devenir-membre-nouvelle-affiliation a.button.continue,.start_screen a.button.continue,.devenir-membre-ajout-garantie button.button.continue,.confirmation_screen button.button.continue,.devenir-membre-nouvelle-affiliation button.button.continue,.start_screen button.button.continue{padding-left:20px;text-align:left;}.devenir-membre-ajout-garantie a.button.continue:after,.confirmation_screen a.button.continue:after,.devenir-membre-nouvelle-affiliation a.button.continue:after,.start_screen a.button.continue:after,.devenir-membre-ajout-garantie button.button.continue:after,.confirmation_screen button.button.continue:after,.devenir-membre-nouvelle-affiliation button.button.continue:after,.start_screen button.button.continue:after{-ms-transform:rotate(180deg);-webkit-transform:translate3d(0,0,0) rotate(180deg);transform:translate3d(0,0,0) rotate(180deg);top:26px;left:auto;right:10px;}.devenir-membre-ajout-garantie a.button.back,.confirmation_screen a.button.back,.devenir-membre-nouvelle-affiliation a.button.back,.start_screen a.button.back,.devenir-membre-ajout-garantie button.button.back,.confirmation_screen button.button.back,.devenir-membre-nouvelle-affiliation button.button.back,.start_screen button.button.back{float:left;padding-right:20px;text-align:right;}.devenir-membre-ajout-garantie a.button.back:after,.confirmation_screen a.button.back:after,.devenir-membre-nouvelle-affiliation a.button.back:after,.start_screen a.button.back:after,.devenir-membre-ajout-garantie button.button.back:after,.confirmation_screen button.button.back:after,.devenir-membre-nouvelle-affiliation button.button.back:after,.start_screen button.button.back:after{top:0;left:10px;}.devenir-membre-ajout-garantie .centered_label,.confirmation_screen .centered_label,.devenir-membre-nouvelle-affiliation .centered_label,.start_screen .centered_label,.devenir-membre-ajout-garantie .longer_label,.confirmation_screen .longer_label,.devenir-membre-nouvelle-affiliation .longer_label,.start_screen .longer_label{color:#0033a0;font-size:1.2rem;}.devenir-membre-ajout-garantie .centered_label.birthday_label,.confirmation_screen .centered_label.birthday_label,.devenir-membre-nouvelle-affiliation .centered_label.birthday_label,.start_screen .centered_label.birthday_label,.devenir-membre-ajout-garantie .longer_label.birthday_label,.confirmation_screen .longer_label.birthday_label,.devenir-membre-nouvelle-affiliation .longer_label.birthday_label,.start_screen .longer_label.birthday_label{line-height:1rem;}.devenir-membre-ajout-garantie .confirmation-description,.confirmation_screen .confirmation-description,.devenir-membre-nouvelle-affiliation .confirmation-description,.start_screen .confirmation-description{color:#0033a0;font-size:1.2rem;}.devenir-membre-ajout-garantie header.affiliation,.devenir-membre-nouvelle-affiliation header.affiliation,.confirmation_screen header.affiliation{position:relative;}.devenir-membre-ajout-garantie header.affiliation .company_info,.devenir-membre-nouvelle-affiliation header.affiliation .company_info,.confirmation_screen header.affiliation .company_info{color:#0033a0;margin:-20px 0 20px 0;text-align:left;}.devenir-membre-ajout-garantie header.affiliation .company_info .placeholder,.devenir-membre-nouvelle-affiliation header.affiliation .company_info .placeholder,.confirmation_screen header.affiliation .company_info .placeholder{font-style:normal;}.devenir-membre-ajout-garantie h1,.devenir-membre-nouvelle-affiliation h1,.confirmation_screen h1{font-size:1rem;color:#00ade9;font-weight:500;text-transform:uppercase;margin-top:50px;margin-bottom:0;}.devenir-membre-ajout-garantie h1 .placeholder,.devenir-membre-nouvelle-affiliation h1 .placeholder,.confirmation_screen h1 .placeholder{font-style:normal;}.devenir-membre-ajout-garantie h2,.devenir-membre-nouvelle-affiliation h2,.confirmation_screen h2{font-size:1.625rem;line-height:2rem;margin-top:0;border-bottom:1px solid #0033a0;padding-bottom:6px;margin-bottom:50px;}.devenir-membre-ajout-garantie h3,.devenir-membre-nouvelle-affiliation h3,.confirmation_screen h3{margin:0 0 8px 0;text-transform:uppercase;color:#0033a0;}.devenir-membre-ajout-garantie .add-child,.devenir-membre-nouvelle-affiliation .add-child,.confirmation_screen .add-child{width:100%;min-height:100px;}.devenir-membre-ajout-garantie .add-child .button,.devenir-membre-nouvelle-affiliation .add-child .button,.confirmation_screen .add-child .button{margin:30px 0 0 0;float:left;padding-left:60px;}.devenir-membre-ajout-garantie .add-child .button:before,.devenir-membre-nouvelle-affiliation .add-child .button:before,.confirmation_screen .add-child .button:before{width:18px;height:18px;font-size:18px;display:block;content:"\e912";color:#00ade9;font-family:cmcm,sans-serif;position:absolute;top:10px;left:15px;}.devenir-membre-ajout-garantie .coaffiliate-wrapper,.devenir-membre-nouvelle-affiliation .coaffiliate-wrapper,.confirmation_screen .coaffiliate-wrapper{margin-bottom:70px;}.devenir-membre-ajout-garantie .coaffiliate-wrapper:last-child,.devenir-membre-nouvelle-affiliation .coaffiliate-wrapper:last-child,.confirmation_screen .coaffiliate-wrapper:last-child{margin-bottom:0;}.devenir-membre-ajout-garantie .group,.devenir-membre-nouvelle-affiliation .group,.confirmation_screen .group{margin-bottom:40px;}.devenir-membre-ajout-garantie .group.last,.devenir-membre-nouvelle-affiliation .group.last,.confirmation_screen .group.last{margin-bottom:0;}.devenir-membre-ajout-garantie .explanation,.devenir-membre-nouvelle-affiliation .explanation,.confirmation_screen .explanation{color:#0033a0;}.devenir-membre-ajout-garantie #birthDate > div,.devenir-membre-nouvelle-affiliation #birthDate > div,.confirmation_screen #birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_0_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_0_birthDate > div,.confirmation_screen #affiliatedMembers_0_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_1_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_1_birthDate > div,.confirmation_screen #affiliatedMembers_1_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_2_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_2_birthDate > div,.confirmation_screen #affiliatedMembers_2_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_3_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_3_birthDate > div,.confirmation_screen #affiliatedMembers_3_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_4_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_4_birthDate > div,.confirmation_screen #affiliatedMembers_4_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_5_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_5_birthDate > div,.confirmation_screen #affiliatedMembers_5_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_6_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_6_birthDate > div,.confirmation_screen #affiliatedMembers_6_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_7_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_7_birthDate > div,.confirmation_screen #affiliatedMembers_7_birthDate > div{margin-bottom:15px;}.devenir-membre-ajout-garantie .secours-mutuels,.devenir-membre-nouvelle-affiliation .secours-mutuels,.confirmation_screen .secours-mutuels{width:100%;margin-bottom:70px;}.devenir-membre-ajout-garantie .secours-mutuels span,.devenir-membre-nouvelle-affiliation .secours-mutuels span,.confirmation_screen .secours-mutuels span{width:100%;display:inline-block;}.devenir-membre-ajout-garantie .secours-mutuels a,.devenir-membre-nouvelle-affiliation .secours-mutuels a,.confirmation_screen .secours-mutuels a{width:100%;display:block;margin-top:10px !important;text-align:center;}.devenir-membre-ajout-garantie #noSocSecIdWrapper .description,.devenir-membre-nouvelle-affiliation #noSocSecIdWrapper .description,.confirmation_screen #noSocSecIdWrapper .description{font-size:15px;margin:-5px 0 0 60px;line-height:1.1em;color:#0033a0;font-weight:300;}.devenir-membre-ajout-garantie .confirmation-list-company,.devenir-membre-nouvelle-affiliation .confirmation-list-company,.confirmation_screen .confirmation-list-company,.devenir-membre-ajout-garantie .confirmation-list-individual,.devenir-membre-nouvelle-affiliation .confirmation-list-individual,.confirmation_screen .confirmation-list-individual{color:#0033a0;}.devenir-membre-ajout-garantie .confirmation-list-company h4,.devenir-membre-nouvelle-affiliation .confirmation-list-company h4,.confirmation_screen .confirmation-list-company h4,.devenir-membre-ajout-garantie .confirmation-list-individual h4,.devenir-membre-nouvelle-affiliation .confirmation-list-individual h4,.confirmation_screen .confirmation-list-individual h4{border-bottom:1px solid #0033a0;padding-bottom:4px;text-transform:uppercase;max-width:320px;}.devenir-membre-ajout-garantie .confirmation-list-company h5,.devenir-membre-nouvelle-affiliation .confirmation-list-company h5,.confirmation_screen .confirmation-list-company h5,.devenir-membre-ajout-garantie .confirmation-list-individual h5,.devenir-membre-nouvelle-affiliation .confirmation-list-individual h5,.confirmation_screen .confirmation-list-individual h5{margin:20px 0 10px 0;}.devenir-membre-ajout-garantie .confirmation-list-company p,.devenir-membre-nouvelle-affiliation .confirmation-list-company p,.confirmation_screen .confirmation-list-company p,.devenir-membre-ajout-garantie .confirmation-list-individual p,.devenir-membre-nouvelle-affiliation .confirmation-list-individual p,.confirmation_screen .confirmation-list-individual p{margin:5px 0;}.devenir-membre-ajout-garantie .confirmation-list-company ul,.devenir-membre-nouvelle-affiliation .confirmation-list-company ul,.confirmation_screen .confirmation-list-company ul,.devenir-membre-ajout-garantie .confirmation-list-individual ul,.devenir-membre-nouvelle-affiliation .confirmation-list-individual ul,.confirmation_screen .confirmation-list-individual ul{list-style:none;}.devenir-membre-ajout-garantie .confirmation-list-company ul li,.devenir-membre-nouvelle-affiliation .confirmation-list-company ul li,.confirmation_screen .confirmation-list-company ul li,.devenir-membre-ajout-garantie .confirmation-list-individual ul li,.devenir-membre-nouvelle-affiliation .confirmation-list-individual ul li,.confirmation_screen .confirmation-list-individual ul li{position:relative;line-height:40px;}.devenir-membre-ajout-garantie .confirmation-list-company ul li a.button-small,.devenir-membre-nouvelle-affiliation .confirmation-list-company ul li a.button-small,.confirmation_screen .confirmation-list-company ul li a.button-small,.devenir-membre-ajout-garantie .confirmation-list-individual ul li a.button-small,.devenir-membre-nouvelle-affiliation .confirmation-list-individual ul li a.button-small,.confirmation_screen .confirmation-list-individual ul li a.button-small{position:absolute;top:0;right:0;font-size:14px;line-height:20px;}.devenir-membre-ajout-garantie .confirmation-list-individual,.devenir-membre-nouvelle-affiliation .confirmation-list-individual,.confirmation_screen .confirmation-list-individual{font-size:1.2rem;margin-bottom:80px;}.devenir-membre-nouvelle-affiliation a.button{margin-top:-5px;}.devenir-membre-nouvelle-affiliation a.button.back{margin-top:80px;}.devenir-membre-nouvelle-affiliation .upsale-overlay{background:rgba(0,51,160,0.4);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;}.devenir-membre-nouvelle-affiliation .upsale-popup{background:white;position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;max-width:1060px;padding:40px 20px;z-index:9999;}.devenir-membre-nouvelle-affiliation .upsale-popup p{color:#0033a0;font-size:16px;margin-top:10px;}.devenir-membre-nouvelle-affiliation .upsale-popup .summary-table.table-wrapper ul .title{padding-left:50px;}.devenir-membre-nouvelle-affiliation .upsale-popup .summary-table.table-wrapper ul .title:before{display:block !important;}.devenir-membre-nouvelle-affiliation .upsale-popup .form-table-wrapper .summary-table{margin-bottom:20px;}.devenir-membre-nouvelle-affiliation .upsale-popup li{position:relative;}.devenir-membre-nouvelle-affiliation .upsale-popup li.active .action button{border:2px solid #0033a0;}.devenir-membre-nouvelle-affiliation .upsale-popup li.active .action i{color:#0033a0;}.devenir-membre-nouvelle-affiliation .upsale-popup .action{margin-top:5px;height:52px;float:right;}.devenir-membre-nouvelle-affiliation .upsale-popup .action button{background:none;width:40px;height:40px;border-radius:50%;border:2px solid #9e9e9e;outline:none;position:relative;}.devenir-membre-nouvelle-affiliation .upsale-popup .action button i{color:#9e9e9e;font-size:24px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.devenir-membre-nouvelle-affiliation .upsale-popup .description{clear:both;}.devenir-membre-nouvelle-affiliation .upsale-popup .description p{padding-top:10px;font-size:16px;}.devenir-membre-nouvelle-affiliation .upsale-popup .button-wrapper{float:right;}.devenir-membre-nouvelle-affiliation .upsale-popup .button-wrapper .button{float:left;box-shadow:inset 0 0 0 1px #0033a0;color:#0033a0;}.devenir-membre-nouvelle-affiliation .upsale-popup .button-wrapper .button:first-child{margin-right:10px;}.devenir-membre-nouvelle-affiliation .upsale-popup .button-wrapper .button:hover{box-shadow:inset 0 0 0 2px #0033a0;}.devenir-membre-nouvelle-affiliation .upsale-popup .button-wrapper #close-popup,.devenir-membre-nouvelle-affiliation .upsale-popup .button-wrapper #apply-upsale{margin-top:5px;}.form-table-wrapper .simulation-table,.form-table-wrapper .summary-table{margin-bottom:120px;margin-top:40px;}.form-table-wrapper .complete{margin-top:20px;}.form-table-wrapper .complete .title{background:#00ade9 !important;text-transform:uppercase;}.form-table-wrapper .complete .value{color:#00ade9 !important;}.form-table-wrapper .title:before{display:none !important;}.form-table-wrapper .simulation-table.table-wrapper ul li .title,.form-table-wrapper .summary-table.table-wrapper ul li .title{padding:18px 0 16px 0;}.devenir-membre-ajout-garantie .step-1 .form-row > ul{bottom:0;}.type-checkbox,.type-radio{position:relative;}.type-checkbox input,.type-radio input{display:none;}.type-checkbox label,.type-radio label{position:relative;text-align:left;padding-left:60px;color:#0033a0;font-size:1.1rem;margin-bottom:20px;display:block;pointer-events:auto;cursor:pointer;white-space:normal;}.type-checkbox label:before,.type-radio label:before,.type-checkbox label:after,.type-radio label:after{width:42px;height:42px;content:"\e910";font-family:cmcm,sans-serif;display:block;color:#0033a0;position:absolute;left:0;top:12px;font-size:42px;}.type-checkbox label:after,.type-radio label:after{content:"\e911";opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.type-checkbox input:checked + label:after,.type-radio input:checked + label:after{opacity:1;}.type-checkbox a,.type-radio a{width:100%;text-align:center;}.type-checkbox a.button,.type-radio a.button{margin:0 0 40px 0;}.footnote{margin-top:70px;width:80%;}.footnote_2{margin-top:30px;width:80%;}#server-error{clear:both;color:#e10600;text-align:center;font-weight:bold;}#overlay,#overlay-video{background:rgba(255,255,255,0.6);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;}#overlay .overlay-inner,#overlay-video .overlay-inner{width:90%;height:90%;max-width:1030px;max-height:580px;top:0;bottom:0;position:absolute;left:0;right:0;margin:auto;text-align:center;color:#ffffff;font-weight:300;padding:0;}#overlay .title,#overlay-video .title{font-size:58px;font-weight:700;text-transform:uppercase;margin-top:70px;letter-spacing:10px;}#overlay .text,#overlay-video .text{font-size:28px;margin-top:40px;}#overlay .close,#overlay-video .close{position:absolute;background-color:#00ade9;border-radius:50%;width:34px;height:34px;text-align:center;top:-12px;right:-12px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#overlay .close i.icon-close,#overlay-video .close i.icon-close{font-size:21px;line-height:34px;}#overlay .close:hover,#overlay-video .close:hover{color:#f1b098;}#overlay .details,#overlay-video .details{background-color:white;font-size:18px;font-weight:300;text-transform:uppercase;color:#9b9066;padding:20px 70px;letter-spacing:1px;text-decoration:none;position:absolute;bottom:0;left:243px;}#overlay-video.audio .overlay-inner{background:transparent;max-height:165px;}#overlay-video.audio .overlay-inner .close{z-index:10;}#overlay-video.audio .overlay-inner .close .icon-close{color:#0033a0;}#overlay-video.audio .overlay-inner .video-container{position:relative;}#overlay-video.audio .overlay-inner .audiojs{position:absolute;top:50%;transform:translateY(-50%);}#overlay-video.audio .overlay-inner .audiojs p{margin:0 -6px;}#overlay-video.audio .overlay-inner .audiojs .time{float:right;}#overlay-video.audio .overlay-inner .audiojs .separator,#overlay-video.audio .overlay-inner .audiojs .duration{display:none;}#overlay-video .overlay-inner{background:black;}#overlay-video .overlay-inner .video-container{height:100%;}#overlay-video .overlay-inner .video-container iframe{width:100%;height:100%;}.video-list h2{margin-top:40px;}.video-list iframe{width:100%;max-width:568px;}.contact-infos{position:relative;}.contact-infos i{display:none;}.contact-infos .contact,.contact-infos .urgency{width:100%;background:#00ade9;color:#ffffff;text-transform:uppercase;text-align:center;font-size:14px;line-height:1;}.contact-infos .contact a,.contact-infos .urgency a{color:#ffffff;}.contact-infos .contact{position:relative;padding-top:10px;padding-bottom:5px;}.contact-infos .contact-link{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:all;}.contact-infos .urgency{padding-bottom:10px;}.col-10-sm-12{position:relative;}.col-10-sm-12 ul{list-style-type:none;}.col-10-sm-12 li{color:#e10600;}.modal-open{overflow:hidden;height:100%;}#contentWrapper{display:unset;}#tarteaucitronRoot div,#tarteaucitronRoot span,#tarteaucitronRoot applet,#tarteaucitronRoot object,#tarteaucitronRoot iframe,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot p,#tarteaucitronRoot blockquote,#tarteaucitronRoot pre,#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot big,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot del,#tarteaucitronRoot dfn,#tarteaucitronRoot em,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot q,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot small,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot sup,#tarteaucitronRoot tt,#tarteaucitronRoot var,#tarteaucitronRoot b,#tarteaucitronRoot u,#tarteaucitronRoot i,#tarteaucitronRoot center,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot dd,#tarteaucitronRoot ol,#tarteaucitronRoot ul,#tarteaucitronRoot li,#tarteaucitronRoot fieldset,#tarteaucitronRoot form,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot table,#tarteaucitronRoot caption,#tarteaucitronRoot tbody,#tarteaucitronRoot tfoot,#tarteaucitronRoot thead,#tarteaucitronRoot tr,#tarteaucitronRoot th,#tarteaucitronRoot td,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot canvas,#tarteaucitronRoot details,#tarteaucitronRoot embed,#tarteaucitronRoot figure,#tarteaucitronRoot figcaption,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot output,#tarteaucitronRoot ruby,#tarteaucitronRoot section,#tarteaucitronRoot summary,#tarteaucitronRoot time,#tarteaucitronRoot mark,#tarteaucitronRoot audio,#tarteaucitronRoot video{margin:0;padding:0;border:0;text-align:initial;text-shadow:initial;line-height:20px;}#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot details,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot section{display:block;}#tarteaucitronRoot ol,#tarteaucitronRoot ul{list-style:none;}#tarteaucitronRoot blockquote,#tarteaucitronRoot q{quotes:none;}#tarteaucitronRoot blockquote:before,#tarteaucitronRoot blockquote:after,#tarteaucitronRoot q:before,#tarteaucitronRoot q:after{content:'';content:none;}#tarteaucitronRoot table{border-collapse:collapse;border-spacing:0;}#tarteaucitronRoot{font-size:1.2rem;}#tarteaucitronRoot button{font-size:15px;font-weight:700;}#tarteaucitronRoot button:focus{outline:none;}#tarteaucitronRoot #tarteaucitron{background-color:#ffffff;color:#0033a0;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronName{margin-bottom:7px;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronSave,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny{background:#ffffff;color:#00ade9;cursor:pointer;padding:9px 25px;text-align:center;text-decoration:none;width:auto;text-transform:uppercase;border:1px solid #00ade9;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronSave:hover,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow:hover,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny:hover{background:#00ade9;color:#ffffff;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronSave{opacity:0.3;background:#ffffff;cursor:default;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronSave:hover{background:#ffffff;color:#00ade9;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronSave.active{opacity:1;color:#00ade9;border-color:#00ade9;cursor:pointer;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronSave.active:hover{background:#00ade9;color:#ffffff;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronSaveContainer{text-align:right;margin-bottom:30px;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAsk .tarteaucitronAllow{background:#00ade9;color:#ffffff;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAsk .tarteaucitronDeny{background:#ffffff;color:#00ade9;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAsk .tarteaucitronDeny:hover{background:#00ade9;color:#ffffff;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronAsk .tarteaucitronAllow{background:#ffffff;color:#00ade9;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronAsk .tarteaucitronAllow:hover{background:#00ade9;color:#ffffff;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronAsk .tarteaucitronDeny{background:#00ade9;color:#ffffff;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:none;margin-bottom:25px;position:relative;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{width:100%;text-align:right;}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitronRoot #tarteaucitron.tarteaucitronAllow #tarteaucitron.tarteaucitronDeny{background:#00ade9;padding:0 33px;margin-bottom:0;color:#ffffff;cursor:pointer;font-size:15px;text-decoration:none;text-transform:uppercase;height:36px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize:hover,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrl:hover,#tarteaucitronRoot #tarteaucitron.tarteaucitronAllow #tarteaucitron.tarteaucitronDeny:hover{background:#58d4ff;}div#tarteaucitronServices{padding:30px 20px;position:relative;}#tarteaucitronServices::-webkit-scrollbar{width:5px;}#tarteaucitronServices::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);}#tarteaucitronServices::-webkit-scrollbar-thumb{background-color:#ddd;outline:0px solid slategrey;}div#tarteaucitronServices{box-shadow:0 0 35px #575757;}@media screen and (max-width:767px){#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer,#tarteaucitron{background:#fff;border:0 !important;bottom:0 !important;height:100% !important;left:0 !important;margin:0 !important;max-height:100% !important;max-width:100% !important;top:0 !important;width:100% !important;}#tarteaucitron .tarteaucitronBorder{border:0 !important;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0 !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left !important;}.tarteaucitronName .tarteaucitronH2{max-width:80%;}}#tarteaucitron *{zoom:1;}#tarteaucitronRoot button#tarteaucitronBack{background:#eee;}#tarteaucitron .clear{clear:both;}#tarteaucitron a{color:#424242;font-size:11px;font-weight:700;text-decoration:none;}#tarteaucitronRoot button{background:transparent;border:0;}#tarteaucitronAlertBig strong,#tarteaucitronAlertSmall strong,#tarteaucitronAlertBig a,#tarteaucitronAlertSmall a{color:#fff;}#tarteaucitron strong{font-size:22px;font-weight:500;}#tarteaucitron ul{padding:0;}#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronH4,#tarteaucitron .tarteaucitronH5,#tarteaucitron .tarteaucitronH6{display:block;}.cookie-list{list-style:none;padding:0;margin:0;}#tarteaucitronRoot{position:fixed;bottom:0;left:0;top:auto;z-index:9999;width:100%;}#tarteaucitronRoot *{line-height:normal;vertical-align:initial;}#tarteaucitronRoot .tarteaucitronH1{margin:0 0 16px;font-size:24px;line-height:32px;font-weight:700;text-align:left;text-transform:uppercase;}#tarteaucitronRoot .tarteaucitronH2{display:inline-block;margin:12px 0 0 10px;color:#fff;}#tarteaucitronCookiesNumberBis.tarteaucitronH2{margin-left:0;}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:0.7;position:fixed;top:0;width:100%;z-index:2147483646;cursor:default;}#tarteaucitron{display:none;max-height:80%;margin:0 auto 0 -430px;padding:0;position:fixed;width:860px;z-index:2147483647;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronClosePanel{position:absolute;background:none;padding:0;margin:0;border:none;right:9px;top:12px;text-align:center;z-index:9999;outline:none;line-height:26px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie:before,#tarteaucitron #tarteaucitronClosePanel:before{content:"\e913";background:white;font-family:cmcm;font-size:14px;color:#0033a0;padding:4px;border-radius:50%;border:1px solid #0033a0;cursor:pointer;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie:hover:before,#tarteaucitron #tarteaucitronClosePanel:hover:before{background:#0033a0;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%;}a.tarteaucitronSelfLink{text-align:center !important;display:block;padding:7px !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative;}#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle{width:100%;box-sizing:border-box;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0px 0px;padding:5px 20px;text-align:left;width:auto;background:#333;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px;}.tarteaucitronTitle{display:none;}#tarteaucitronScrollbarAdjust{display:none;}#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#fff;display:none;font-size:12px;font-weight:500;margin-top:0;max-width:270px;padding:20px;z-index:2147483647;}#tarteaucitron #tarteaucitronInfo a{text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{margin-bottom:15px;overflow:hidden;color:#0033a0;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#1B870B;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#9C1A1A;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button{color:#fff;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;}button#tarteaucitronAllDenied{display:none;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#333;font-size:12px;display:none;}#tarteaucitron .tarteaucitronH3{font-size:16px;text-transform:uppercase;font-weight:700;}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto !important;margin-left:0 !important;font-size:14px;}.tarteaucitronAlertBigTop{top:0;}.tarteaucitronAlertBigBottom{bottom:0;}#tarteaucitronRoot #tarteaucitronAlertBig{display:none;background:rgba(0,50,160,0.6);color:#ffffff;text-align:center;left:0;z-index:2147483645;padding:14px;margin:auto;width:100%;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}#tarteaucitronRoot #tarteaucitronAlertBig .alertBigElements-wrapper{display:block;text-align:center;}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:block;margin:0 0 10px 0;}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:700;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl{cursor:pointer;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitron #tarteaucitronPrivacyUrl{background-color:transparent;border:1px solid #ffffff;padding:0 28px;margin-left:10px;margin-bottom:0;color:#ffffff;cursor:pointer;}#tarteaucitronPercentage{background:#0A0 !important;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644;}.tarteaucitronAlertSmallTop,.tarteaucitronAlertSmallBottom{bottom:0;}#tarteaucitronAlertSmall{background:#333;display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646;}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px;}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgba(255,255,255,0.05);}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{display:block;float:left;height:100%;width:0%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1B870B;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#FBDA26;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9C1A1A;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgba(255,255,255,0.2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0px 10px;vertical-align:top;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgba(255,255,255,0.3);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid #333;color:#333;font-size:11px;height:auto;overflow:auto;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:#333;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:#333;margin-top:21px;padding:13px 0 9px 13px;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong{color:#fff;font-size:16px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:rgba(51,51,51,0.1);padding:7px 5px 10px;word-wrap:break-word;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgba(51,51,51,0.2);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#333;text-decoration:none;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:darkred;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#333;display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%;}.tac_activate{background:#333;color:#fff;display:table;font-size:14px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%;min-height:200px;padding:20px;}.tac_float{display:table-cell;text-align:center;vertical-align:middle;}.tac_float .tarteaucitronAllow{background-color:#00ade9;color:#ffffff;display:inline-block;text-transform:uppercase;padding:8px 15px;margin-left:10px;margin-top:20px;border:none;}.tac_float .tarteaucitronAllow:hover{background-color:#58d4ff;}ins.ferank-publicite,ins.adsbygoogle{text-decoration:none;}div.amazon_product{height:240px;width:120px;}div#tarteaucitronInfo{display:block;position:relative;margin-bottom:10px;}a.tarteaucitronSelfLink{position:absolute;left:0;right:0;padding-top:13px !important;display:block;text-shadow:0 0 14px white;text-transform:uppercase;}.tarteaucitronMainLine .tarteaucitronH2{font-size:1.2em !important;margin-top:4px !important;}span.tarteaucitronTitle.tarteaucitronH3{margin-top:12px !important;}@media only screen and (min-width:481px){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices{padding:40px 35px;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder{margin:0 auto;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{margin-bottom:0;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronLine{display:flex;justify-content:space-between;align-items:center;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronLine .tarteaucitronAsk{display:flex;align-items:flex-start;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronLine .tarteaucitronAsk button{margin-right:8px;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronLine .tarteaucitronAsk button:last-child{margin-right:0;}.tac_activate{min-height:230px;}}@media only screen and (min-width:768px){#tarteaucitronRoot{position:fixed;left:0;right:0;top:0;bottom:0;pointer-events:none;}#tarteaucitronRoot #tarteaucitron{width:600px;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:all;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices{padding:40px 52px;overflow:hidden;}#tarteaucitronRoot #tarteaucitronAlertBig{display:none;background:rgba(0,50,160,0.6);position:absolute;bottom:0;left:0;color:#ffffff;padding:14px 0;margin:auto;width:100%;text-align:center;pointer-events:all;}#tarteaucitronRoot #tarteaucitronAlertBig .alertBigElements-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1080px;padding:0 40px;margin:0 auto;}#tarteaucitronRoot #tarteaucitronAlertBig .alertBigElements-wrapper #tarteaucitronPersonalize{min-width:150px;height:100%;padding:12px 25px;margin:0;}#tarteaucitronRoot #tarteaucitronAlertSmall{pointer-events:all;}#tarteaucitronRoot div,#tarteaucitronRoot span{padding:0;border:0;vertical-align:baseline;text-align:initial;text-shadow:initial;}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{margin:0 20px 0 0;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitron #tarteaucitronPrivacyUrl{background:#00ade9;padding:0 33px;margin-left:10px;margin-bottom:0;color:#ffffff;cursor:pointer;text-decoration:none;text-transform:uppercase;height:45px;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitron #tarteaucitronPrivacyUrl{background-color:transparent;border:1px solid #ffffff;padding:0 28px;margin-left:10px;margin-bottom:0;color:#ffffff;cursor:pointer;}.tac_activate{min-height:290px;}}@media only screen and (min-width:1000px){#tarteaucitronRoot #tarteaucitronAlertBig{margin:0 auto;padding:14px 0;width:100%;}.tac_activate{min-height:350px;}}[class*="grid"]{box-sizing:border-box;-js-display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin:0 -0.5rem;}.col,[class*="col-"]{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 0.5rem 1rem;margin:0;}.col{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;}.grid.col,.grid[class*="col-"]{margin:0;padding:0;}[class*="grid-"][class*="-noGutter"]{margin:0;}[class*="grid-"][class*="-noGutter"] > [class*="col"]{padding:0;}[class*="grid-"][class*="-center"]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}[class*="grid-"][class*="-right"]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;}[class*="grid-"][class*="-top"]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}[class*="grid-"][class*="-middle"]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}[class*="grid-"][class*="-bottom"]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;}[class*="grid-"][class*="-reverse"]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}[class*="grid-"][class*="-column"]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}[class*="grid-"][class*="-column"] > [class*="col-"]{-ms-flex-preferred-size:auto;flex-basis:auto;}[class*="grid-"][class*="-column-reverse"]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}[class*="grid-"][class*="-spaceBetween"]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}[class*="grid-"][class*="-spaceAround"]{-ms-flex-pack:distribute;justify-content:space-around;}[class*="grid-"][class*="-equalHeight"] > [class*="col"]{-js-display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;}[class*="col-"][class*="-top"]{-ms-flex-item-align:start;align-self:flex-start;}[class*="col-"][class*="-middle"]{-ms-flex-item-align:center;align-self:center;}[class*="col-"][class*="-bottom"]{-ms-flex-item-align:end;align-self:flex-end;}[class*="col-"][class*="-first"]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}[class*="col-"][class*="-last"]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}[class*="grid-1"] > .col,[class*="grid-1"] > [class*='col-']{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}[class*="grid-2"] > .col,[class*="grid-2"] > [class*='col-']{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}[class*="grid-3"] > .col,[class*="grid-3"] > [class*='col-']{-ms-flex-preferred-size:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}[class*="grid-4"] > .col,[class*="grid-4"] > [class*='col-']{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%;}[class*="grid-5"] > .col,[class*="grid-5"] > [class*='col-']{-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;flex-basis:20%;max-width:20%;}[class*="grid-6"] > .col,[class*="grid-6"] > [class*='col-']{-ms-flex-preferred-size:16.66666667%;-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}[class*="grid-7"] > .col,[class*="grid-7"] > [class*='col-']{-ms-flex-preferred-size:14.28571429%;-webkit-flex-basis:14.28571429%;flex-basis:14.28571429%;max-width:14.28571429%;}[class*="grid-8"] > .col,[class*="grid-8"] > [class*='col-']{-ms-flex-preferred-size:12.5%;-webkit-flex-basis:12.5%;flex-basis:12.5%;max-width:12.5%;}[class*="grid-9"] > .col,[class*="grid-9"] > [class*='col-']{-ms-flex-preferred-size:11.11111111%;-webkit-flex-basis:11.11111111%;flex-basis:11.11111111%;max-width:11.11111111%;}[class*="grid-10"] > .col,[class*="grid-10"] > [class*='col-']{-ms-flex-preferred-size:10%;-webkit-flex-basis:10%;flex-basis:10%;max-width:10%;}[class*="grid-11"] > .col,[class*="grid-10"] > [class*='col-']{-ms-flex-preferred-size:9.09090909%;-webkit-flex-basis:9.09090909%;flex-basis:9.09090909%;max-width:9.09090909%;}[class*="grid-12"] > .col,[class*="grid-11"] > [class*='col-']{-ms-flex-preferred-size:8.33333333%;-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}[class*='grid'] > [class*="col-1"]{-ms-flex-preferred-size:8.33333333%;-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}[class*='grid'] > [class*="col-2"]{-ms-flex-preferred-size:16.66666667%;-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}[class*='grid'] > [class*="col-3"]{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%;}[class*='grid'] > [class*="col-4"]{-ms-flex-preferred-size:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}[class*='grid'] > [class*="col-5"]{-ms-flex-preferred-size:41.66666667%;-webkit-flex-basis:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;}[class*='grid'] > [class*="col-6"]{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}[class*='grid'] > [class*="col-7"]{-ms-flex-preferred-size:58.33333333%;-webkit-flex-basis:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;}[class*='grid'] > [class*="col-8"]{-ms-flex-preferred-size:66.66666667%;-webkit-flex-basis:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;}[class*='grid'] > [class*="col-9"]{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%;}[class*='grid'] > [class*="col-10"]{-ms-flex-preferred-size:83.33333333%;-webkit-flex-basis:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;}[class*='grid'] > [class*="col-11"]{-ms-flex-preferred-size:91.66666667%;-webkit-flex-basis:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;}[class*='grid'] > [class*="col-12"]{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}[class*="grid"] > [push-left*="off-0"]{margin-left:0;}[class*="grid"] > [push-left*="off-1"]{margin-left:8.33333333%;}[class*="grid"] > [push-left*="off-2"]{margin-left:16.66666667%;}[class*="grid"] > [push-left*="off-3"]{margin-left:25%;}[class*="grid"] > [push-left*="off-4"]{margin-left:33.33333333%;}[class*="grid"] > [push-left*="off-5"]{margin-left:41.66666667%;}[class*="grid"] > [push-left*="off-6"]{margin-left:50%;}[class*="grid"] > [push-left*="off-6"]{margin-left:50%;}[class*="grid"] > [push-left*="off-7"]{margin-left:58.33333333%;}[class*="grid"] > [push-left*="off-8"]{margin-left:66.66666667%;}[class*="grid"] > [push-left*="off-9"]{margin-left:75%;}[class*="grid"] > [push-left*="off-10"]{margin-left:83.33333333%;}[class*="grid"] > [push-left*="off-11"]{margin-left:91.66666667%;}[class*="grid"] > [push-right*="off-0"]{margin-right:0;}[class*="grid"] > [push-right*="off-1"]{margin-right:8.33333333%;}[class*="grid"] > [push-right*="off-2"]{margin-right:16.66666667%;}[class*="grid"] > [push-right*="off-3"]{margin-right:25%;}[class*="grid"] > [push-right*="off-4"]{margin-right:33.33333333%;}[class*="grid"] > [push-right*="off-5"]{margin-right:41.66666667%;}[class*="grid"] > [push-right*="off-6"]{margin-right:50%;}[class*="grid"] > [push-right*="off-6"]{margin-right:50%;}[class*="grid"] > [push-right*="off-7"]{margin-right:58.33333333%;}[class*="grid"] > [push-right*="off-8"]{margin-right:66.66666667%;}[class*="grid"] > [push-right*="off-9"]{margin-right:75%;}[class*="grid"] > [push-right*="off-10"]{margin-right:83.33333333%;}[class*="grid"] > [push-right*="off-11"]{margin-right:91.66666667%;}@media only screen and (max-width:999px){[class*="-md-1"] > .col,[class*="-md-1"] > [class*='col-']{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}[class*="-md-2"] > .col,[class*="-md-2"] > [class*='col-']{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}[class*="-md-3"] > .col,[class*="-md-3"] > [class*='col-']{-ms-flex-preferred-size:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}[class*="-md-4"] > .col,[class*="-md-4"] > [class*='col-']{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%;}[class*="-md-5"] > .col,[class*="-md-5"] > [class*='col-']{-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;flex-basis:20%;max-width:20%;}[class*="-md-6"] > .col,[class*="-md-6"] > [class*='col-']{-ms-flex-preferred-size:16.66666667%;-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}[class*="-md-7"] > .col,[class*="-md-7"] > [class*='col-']{-ms-flex-preferred-size:14.28571429%;-webkit-flex-basis:14.28571429%;flex-basis:14.28571429%;max-width:14.28571429%;}[class*="-md-8"] > .col,[class*="-md-8"] > [class*='col-']{-ms-flex-preferred-size:12.5%;-webkit-flex-basis:12.5%;flex-basis:12.5%;max-width:12.5%;}[class*="-md-9"] > .col,[class*="-md-9"] > [class*='col-']{-ms-flex-preferred-size:11.11111111%;-webkit-flex-basis:11.11111111%;flex-basis:11.11111111%;max-width:11.11111111%;}[class*="-md-10"] > .col,[class*="-md-10"] > [class*='col-']{-ms-flex-preferred-size:10%;-webkit-flex-basis:10%;flex-basis:10%;max-width:10%;}[class*="-md-11"] > .col,[class*="-md-10"] > [class*='col-']{-ms-flex-preferred-size:9.09090909%;-webkit-flex-basis:9.09090909%;flex-basis:9.09090909%;max-width:9.09090909%;}[class*="-md-12"] > .col,[class*="-md-11"] > [class*='col-']{-ms-flex-preferred-size:8.33333333%;-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}[class*='grid'] > [class*="-md-1"]{-ms-flex-preferred-size:8.33333333%;-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}[class*='grid'] > [class*="-md-2"]{-ms-flex-preferred-size:16.66666667%;-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}[class*='grid'] > [class*="-md-3"]{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%;}[class*='grid'] > [class*="-md-4"]{-ms-flex-preferred-size:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}[class*='grid'] > [class*="-md-5"]{-ms-flex-preferred-size:41.66666667%;-webkit-flex-basis:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;}[class*='grid'] > [class*="-md-6"]{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}[class*='grid'] > [class*="-md-7"]{-ms-flex-preferred-size:58.33333333%;-webkit-flex-basis:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;}[class*='grid'] > [class*="-md-8"]{-ms-flex-preferred-size:66.66666667%;-webkit-flex-basis:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;}[class*='grid'] > [class*="-md-9"]{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%;}[class*='grid'] > [class*="-md-10"]{-ms-flex-preferred-size:83.33333333%;-webkit-flex-basis:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;}[class*='grid'] > [class*="-md-11"]{-ms-flex-preferred-size:91.66666667%;-webkit-flex-basis:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;}[class*='grid'] > [class*="-md-12"]{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}[class*="grid"] > [push-left*="-md-0"]{margin-left:0;}[class*="grid"] > [push-left*="-md-1"]{margin-left:8.33333333%;}[class*="grid"] > [push-left*="-md-2"]{margin-left:16.66666667%;}[class*="grid"] > [push-left*="-md-3"]{margin-left:25%;}[class*="grid"] > [push-left*="-md-4"]{margin-left:33.33333333%;}[class*="grid"] > [push-left*="-md-5"]{margin-left:41.66666667%;}[class*="grid"] > [push-left*="-md-6"]{margin-left:50%;}[class*="grid"] > [push-left*="-md-6"]{margin-left:50%;}[class*="grid"] > [push-left*="-md-7"]{margin-left:58.33333333%;}[class*="grid"] > [push-left*="-md-8"]{margin-left:66.66666667%;}[class*="grid"] > [push-left*="-md-9"]{margin-left:75%;}[class*="grid"] > [push-left*="-md-10"]{margin-left:83.33333333%;}[class*="grid"] > [push-left*="-md-11"]{margin-left:91.66666667%;}[class*="grid"] > [push-right*="-md-0"]{margin-right:0;}[class*="grid"] > [push-right*="-md-1"]{margin-right:8.33333333%;}[class*="grid"] > [push-right*="-md-2"]{margin-right:16.66666667%;}[class*="grid"] > [push-right*="-md-3"]{margin-right:25%;}[class*="grid"] > [push-right*="-md-4"]{margin-right:33.33333333%;}[class*="grid"] > [push-right*="-md-5"]{margin-right:41.66666667%;}[class*="grid"] > [push-right*="-md-6"]{margin-right:50%;}[class*="grid"] > [push-right*="-md-6"]{margin-right:50%;}[class*="grid"] > [push-right*="-md-7"]{margin-right:58.33333333%;}[class*="grid"] > [push-right*="-md-8"]{margin-right:66.66666667%;}[class*="grid"] > [push-right*="-md-9"]{margin-right:75%;}[class*="grid"] > [push-right*="-md-10"]{margin-right:83.33333333%;}[class*="grid"] > [push-right*="-md-11"]{margin-right:91.66666667%;}}@media only screen and (max-width:767px){[class*="-sm-1"] > .col,[class*="-sm-1"] > [class*='col-']{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}[class*="-sm-2"] > .col,[class*="-sm-2"] > [class*='col-']{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}[class*="-sm-3"] > .col,[class*="-sm-3"] > [class*='col-']{-ms-flex-preferred-size:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}[class*="-sm-4"] > .col,[class*="-sm-4"] > [class*='col-']{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%;}[class*="-sm-5"] > .col,[class*="-sm-5"] > [class*='col-']{-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;flex-basis:20%;max-width:20%;}[class*="-sm-6"] > .col,[class*="-sm-6"] > [class*='col-']{-ms-flex-preferred-size:16.66666667%;-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}[class*="-sm-7"] > .col,[class*="-sm-7"] > [class*='col-']{-ms-flex-preferred-size:14.28571429%;-webkit-flex-basis:14.28571429%;flex-basis:14.28571429%;max-width:14.28571429%;}[class*="-sm-8"] > .col,[class*="-sm-8"] > [class*='col-']{-ms-flex-preferred-size:12.5%;-webkit-flex-basis:12.5%;flex-basis:12.5%;max-width:12.5%;}[class*="-sm-9"] > .col,[class*="-sm-9"] > [class*='col-']{-ms-flex-preferred-size:11.11111111%;-webkit-flex-basis:11.11111111%;flex-basis:11.11111111%;max-width:11.11111111%;}[class*="-sm-10"] > .col,[class*="-sm-10"] > [class*='col-']{-ms-flex-preferred-size:10%;-webkit-flex-basis:10%;flex-basis:10%;max-width:10%;}[class*="-sm-11"] > .col,[class*="-sm-10"] > [class*='col-']{-ms-flex-preferred-size:9.09090909%;-webkit-flex-basis:9.09090909%;flex-basis:9.09090909%;max-width:9.09090909%;}[class*="-sm-12"] > .col,[class*="-sm-11"] > [class*='col-']{-ms-flex-preferred-size:8.33333333%;-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}[class*='grid'] > [class*="-sm-1"]{-ms-flex-preferred-size:8.33333333%;-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}[class*='grid'] > [class*="-sm-2"]{-ms-flex-preferred-size:16.66666667%;-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}[class*='grid'] > [class*="-sm-3"]{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%;}[class*='grid'] > [class*="-sm-4"]{-ms-flex-preferred-size:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}[class*='grid'] > [class*="-sm-5"]{-ms-flex-preferred-size:41.66666667%;-webkit-flex-basis:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;}[class*='grid'] > [class*="-sm-6"]{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}[class*='grid'] > [class*="-sm-7"]{-ms-flex-preferred-size:58.33333333%;-webkit-flex-basis:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;}[class*='grid'] > [class*="-sm-8"]{-ms-flex-preferred-size:66.66666667%;-webkit-flex-basis:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;}[class*='grid'] > [class*="-sm-9"]{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%;}[class*='grid'] > [class*="-sm-10"]{-ms-flex-preferred-size:83.33333333%;-webkit-flex-basis:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;}[class*='grid'] > [class*="-sm-11"]{-ms-flex-preferred-size:91.66666667%;-webkit-flex-basis:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;}[class*='grid'] > [class*="-sm-12"]{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}[class*="grid"] > [push-left*="-sm-0"]{margin-left:0;}[class*="grid"] > [push-left*="-sm-1"]{margin-left:8.33333333%;}[class*="grid"] > [push-left*="-sm-2"]{margin-left:16.66666667%;}[class*="grid"] > [push-left*="-sm-3"]{margin-left:25%;}[class*="grid"] > [push-left*="-sm-4"]{margin-left:33.33333333%;}[class*="grid"] > [push-left*="-sm-5"]{margin-left:41.66666667%;}[class*="grid"] > [push-left*="-sm-6"]{margin-left:50%;}[class*="grid"] > [push-left*="-sm-6"]{margin-left:50%;}[class*="grid"] > [push-left*="-sm-7"]{margin-left:58.33333333%;}[class*="grid"] > [push-left*="-sm-8"]{margin-left:66.66666667%;}[class*="grid"] > [push-left*="-sm-9"]{margin-left:75%;}[class*="grid"] > [push-left*="-sm-10"]{margin-left:83.33333333%;}[class*="grid"] > [push-left*="-sm-11"]{margin-left:91.66666667%;}[class*="grid"] > [push-right*="-sm-0"]{margin-right:0;}[class*="grid"] > [push-right*="-sm-1"]{margin-right:8.33333333%;}[class*="grid"] > [push-right*="-sm-2"]{margin-right:16.66666667%;}[class*="grid"] > [push-right*="-sm-3"]{margin-right:25%;}[class*="grid"] > [push-right*="-sm-4"]{margin-right:33.33333333%;}[class*="grid"] > [push-right*="-sm-5"]{margin-right:41.66666667%;}[class*="grid"] > [push-right*="-sm-6"]{margin-right:50%;}[class*="grid"] > [push-right*="-sm-6"]{margin-right:50%;}[class*="grid"] > [push-right*="-sm-7"]{margin-right:58.33333333%;}[class*="grid"] > [push-right*="-sm-8"]{margin-right:66.66666667%;}[class*="grid"] > [push-right*="-sm-9"]{margin-right:75%;}[class*="grid"] > [push-right*="-sm-10"]{margin-right:83.33333333%;}[class*="grid"] > [push-right*="-sm-11"]{margin-right:91.66666667%;}}@media only screen and (max-width:480px){[class*="-xs-1"] > .col,[class*="-xs-1"] > [class*='col-']{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}[class*="-xs-2"] > .col,[class*="-xs-2"] > [class*='col-']{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}[class*="-xs-3"] > .col,[class*="-xs-3"] > [class*='col-']{-ms-flex-preferred-size:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}[class*="-xs-4"] > .col,[class*="-xs-4"] > [class*='col-']{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%;}[class*="-xs-5"] > .col,[class*="-xs-5"] > [class*='col-']{-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;flex-basis:20%;max-width:20%;}[class*="-xs-6"] > .col,[class*="-xs-6"] > [class*='col-']{-ms-flex-preferred-size:16.66666667%;-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}[class*="-xs-7"] > .col,[class*="-xs-7"] > [class*='col-']{-ms-flex-preferred-size:14.28571429%;-webkit-flex-basis:14.28571429%;flex-basis:14.28571429%;max-width:14.28571429%;}[class*="-xs-8"] > .col,[class*="-xs-8"] > [class*='col-']{-ms-flex-preferred-size:12.5%;-webkit-flex-basis:12.5%;flex-basis:12.5%;max-width:12.5%;}[class*="-xs-9"] > .col,[class*="-xs-9"] > [class*='col-']{-ms-flex-preferred-size:11.11111111%;-webkit-flex-basis:11.11111111%;flex-basis:11.11111111%;max-width:11.11111111%;}[class*="-xs-10"] > .col,[class*="-xs-10"] > [class*='col-']{-ms-flex-preferred-size:10%;-webkit-flex-basis:10%;flex-basis:10%;max-width:10%;}[class*="-xs-11"] > .col,[class*="-xs-10"] > [class*='col-']{-ms-flex-preferred-size:9.09090909%;-webkit-flex-basis:9.09090909%;flex-basis:9.09090909%;max-width:9.09090909%;}[class*="-xs-12"] > .col,[class*="-xs-11"] > [class*='col-']{-ms-flex-preferred-size:8.33333333%;-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}[class*='grid'] > [class*="-xs-1"]{-ms-flex-preferred-size:8.33333333%;-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}[class*='grid'] > [class*="-xs-2"]{-ms-flex-preferred-size:16.66666667%;-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}[class*='grid'] > [class*="-xs-3"]{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%;}[class*='grid'] > [class*="-xs-4"]{-ms-flex-preferred-size:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}[class*='grid'] > [class*="-xs-5"]{-ms-flex-preferred-size:41.66666667%;-webkit-flex-basis:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;}[class*='grid'] > [class*="-xs-6"]{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}[class*='grid'] > [class*="-xs-7"]{-ms-flex-preferred-size:58.33333333%;-webkit-flex-basis:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;}[class*='grid'] > [class*="-xs-8"]{-ms-flex-preferred-size:66.66666667%;-webkit-flex-basis:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;}[class*='grid'] > [class*="-xs-9"]{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%;}[class*='grid'] > [class*="-xs-10"]{-ms-flex-preferred-size:83.33333333%;-webkit-flex-basis:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;}[class*='grid'] > [class*="-xs-11"]{-ms-flex-preferred-size:91.66666667%;-webkit-flex-basis:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;}[class*='grid'] > [class*="-xs-12"]{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%;}[class*="grid"] > [push-left*="-xs-0"]{margin-left:0;}[class*="grid"] > [push-left*="-xs-1"]{margin-left:8.33333333%;}[class*="grid"] > [push-left*="-xs-2"]{margin-left:16.66666667%;}[class*="grid"] > [push-left*="-xs-3"]{margin-left:25%;}[class*="grid"] > [push-left*="-xs-4"]{margin-left:33.33333333%;}[class*="grid"] > [push-left*="-xs-5"]{margin-left:41.66666667%;}[class*="grid"] > [push-left*="-xs-6"]{margin-left:50%;}[class*="grid"] > [push-left*="-xs-6"]{margin-left:50%;}[class*="grid"] > [push-left*="-xs-7"]{margin-left:58.33333333%;}[class*="grid"] > [push-left*="-xs-8"]{margin-left:66.66666667%;}[class*="grid"] > [push-left*="-xs-9"]{margin-left:75%;}[class*="grid"] > [push-left*="-xs-10"]{margin-left:83.33333333%;}[class*="grid"] > [push-left*="-xs-11"]{margin-left:91.66666667%;}[class*="grid"] > [push-right*="-xs-0"]{margin-right:0;}[class*="grid"] > [push-right*="-xs-1"]{margin-right:8.33333333%;}[class*="grid"] > [push-right*="-xs-2"]{margin-right:16.66666667%;}[class*="grid"] > [push-right*="-xs-3"]{margin-right:25%;}[class*="grid"] > [push-right*="-xs-4"]{margin-right:33.33333333%;}[class*="grid"] > [push-right*="-xs-5"]{margin-right:41.66666667%;}[class*="grid"] > [push-right*="-xs-6"]{margin-right:50%;}[class*="grid"] > [push-right*="-xs-6"]{margin-right:50%;}[class*="grid"] > [push-right*="-xs-7"]{margin-right:58.33333333%;}[class*="grid"] > [push-right*="-xs-8"]{margin-right:66.66666667%;}[class*="grid"] > [push-right*="-xs-9"]{margin-right:75%;}[class*="grid"] > [push-right*="-xs-10"]{margin-right:83.33333333%;}[class*="grid"] > [push-right*="-xs-11"]{margin-right:91.66666667%;}}@media only screen and (min-width:481px){.news-slider .slider .slide .img{height:400px;}.news-slider .slider .slide .wrap{padding:30px 30px 27px 30px;}.news-slider .slider .slide .headline{min-height:60px;}.news-slider .slider .slide .button-container .button-small{width:280px;}.page-node-id-449 .header-image{height:200px;}.engagement-item-index{min-width:110px;}.header-image{height:190px;}aside nav.menu--menu-regime-commun h2:before{top:-5px;}.block-cmcm-block-flyer .flyer-description{float:left;width:50%;margin-right:5%;}.block-cmcm-block-flyer p{min-height:75px;}.block-cmcm-block-flyer a.button{margin:20px 0 0 0;}.block-cmcm-block-flyer .image{float:right;width:45%;}.js-form-item{width:100%;}.js-form-item.empty label{font-size:1.375rem;}form.cmcm-change-address .js-form-item-files-certificate-residence label,form.cmcm-contact .js-form-item-files-certificate-residence label{font-size:1rem;}form.cmcm-change-address .js-form-item-files-certificate-residence label:before,form.cmcm-contact .js-form-item-files-certificate-residence label:before{opacity:1;}}@media only screen and (min-width:768px){.chosen-container .chosen-drop .chosen-results li{font-size:1.375rem;}.chosen-container-single .chosen-single{font-size:1.375rem;}.main{position:relative;}.wrap{width:100%;max-width:1080px;margin:0 auto;}header #block-sitebranding{height:106px;padding:24px 0 20px 0;}.text-formatted table td:first-child,.text-formatted table th:first-child{width:80%;}.news-slider .slider .slide .img{height:425px;}.news-slider .slider .slide .wrap{padding:30px 50px 26px 50px;}.news-slider .slider .slide .headline{font-size:37px;line-height:40px;margin-bottom:25px;min-height:80px;width:90%;}.news-slider .slider .slide .headline.long{font-size:26px;line-height:30px;}.news-slider .slider .slide .button-container{flex-direction:row;}.news-slider .slider .slide .button-container .button-small{margin:0 10px 10px 0;}.news-slider .slider .slide .button-container .button-small:last-child{margin-bottom:10px;}.home-intro-text .wrap,.home-services .wrap,.home-highlight .wrap,.home-news .wrap{padding:0 40px;}.home-intro-text .read-more,.home-services .read-more,.home-highlight .read-more,.home-news .read-more{text-align:right;margin-top:0;}.home-highlight{padding:100px 80px;}.home-highlight h2{font-size:3.5rem;line-height:3.5rem;}.home-services{padding:100px 0 80px 0;}.home-services .service{margin-bottom:0;}.home-news{background:#0033a0;background:-moz-linear-gradient(left,#0033a0 50%,#00ade9 50%);background:-webkit-linear-gradient(left,#0033a0 50%,#00ade9 50%);background:linear-gradient(to right,#0033a0 50%,#00ade9 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0033a0',endColorstr='#00ade9',GradientType=1);padding:70px 0 100px;}.home-news:before,.home-news:after{content:"";display:block;height:1px;background:#ffffff;width:50%;width:calc(50% - 40px);position:absolute;top:140px;}.home-news:before{left:0;}.home-news:after{right:0;}.home-news .wrap{padding:0 10px;}.home-news .news,.home-news .tip{background:none;padding:0 0 70px 0;}.home-news .news .title-wrapper,.home-news .tip .title-wrapper{height:60px;display:table;}.home-news .news .title-wrapper h2,.home-news .tip .title-wrapper h2{display:table-cell;vertical-align:bottom;}.home-news .news:before,.home-news .tip:before,.home-news .news:after,.home-news .tip:after{display:none;}.home-news .news{padding-left:20px;padding-right:40px;}.home-news .tip{padding-left:40px;padding-right:20px;}.home-news .tip h3{padding-top:64px;}.home-news .content-wrapper{min-height:350px;}.home-news .content-wrapper .date{padding-top:40px;}.home-news .content-wrapper a.button-small{bottom:0px;}.back-to-top{bottom:40px;right:40px;}.testimonials-slider .testimonials-slider-controls .bx-prev{left:20px;}.testimonials-slider .testimonials-slider-controls .bx-next{right:20px;}.testimonials-slider .slide{height:600px;padding:0;}.testimonials-slider .slide .title{font-size:3.5rem;line-height:4.2rem;}.search-wrapper input,.search-wrapper button{font-size:13px;}.search-wrapper input{width:50%;}.search-wrapper button{width:24%;float:right;margin-left:1%;margin-top:0;margin-right:0;display:block;}ul#societe-mutuel-list .column-count-2 .mutuel-address,ul#societe-mutuel-list .column-count-2 .mutuel-contact,ul#societe-mutuel-list .column-count-2 .mutuel-price{width:50%;}ul#societe-mutuel-list .column-count-3 .mutuel-address,ul#societe-mutuel-list .column-count-3 .mutuel-contact,ul#societe-mutuel-list .column-count-3 .mutuel-price{width:33.3%;}ul#societe-mutuel-list .column-count-3 .mutuel-price.empty{display:block;}ul#jobs-list .collapsible-content{padding:40px;}ul#jobs-list .button{width:inherit;}.simulation-wrapper{padding-right:40px;}.simulation-wrapper .button-wrapper{margin-top:100px;}.simulation-wrapper .button{font-size:24px;}.news-slider h1{padding:0;font-size:3.5rem;line-height:4.2rem;}.business-solutions .wrap{padding:0 10px;}.business-solutions h1{margin:50px 0 0 0;font-size:54px;line-height:54px;}.business-solutions h2{padding:20px 0 10px 0;}.business-solutions .col-4_md-12{padding:20px;}.business-questions-member{background:#0033a0;background:-moz-linear-gradient(left,#00ade9 0%,#00ade9 50%,#0033a0 50%,#0033a0 100%);background:-webkit-linear-gradient(left,#00ade9 0%,#00ade9 50%,#0033a0 50%,#0033a0 100%);background:linear-gradient(to right,#00ade9 0%,#00ade9 50%,#0033a0 50%,#0033a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=' @cmcm-lightblue',endColorstr=' @cmcm-darkblue',GradientType=1);}.business-questions-member .wrap{padding:0;}.business-questions-member .questions .content,.business-questions-member .member .content{max-width:490px;}.business-questions-member .questions{padding:35px 25px 35px 0;}.business-questions-member .member{padding:35px 0 35px 25px;}.business-links{padding:50px 0;}.business-links .wrap{padding:0 10px;}.business-links .link-block{width:48.5%;float:left;}.business-links .link-block:nth-child(odd){margin:0 1.5% 0 0;}.business-links .link-block:nth-child(even){margin:0 0 0 1.5%;}.business-links .link-block-content p{font-size:1.3rem;line-height:1.8rem;}.contact-us .button-small{margin:124px 0;font-size:40px;padding:30px 50px;}.path-search h2{display:none;}.search-page-form{position:relative;margin-bottom:40px;}.search-page-form .js-form-item{float:none;}.search-page-form #edit-submit{position:absolute;right:0;top:0;margin-top:0;width:auto;background:white;padding:12px 32px 11px 32px;}.header-image{height:220px;}.back-to-news-button{margin-top:30px;position:static;font-size:1rem;}.presentation-header p{padding:0;}.testimonials,.presentation{margin-bottom:30px !important;padding:0;}.testimonials .text-content,.presentation .text-content{padding:0 20px 0 0;}.testimonials .text-content p,.presentation .text-content p{margin-bottom:0;}.testimonials .text-content a.button-small,.presentation .text-content a.button-small{margin-top:30px;}.testimonials .image-wrapper,.presentation .image-wrapper{margin-top:0;}.testimonials .image-wrapper .image,.presentation .image-wrapper .image{margin-left:6px;}.testimonials.grid-reverse .text-content,.presentation.grid-reverse .text-content{padding-left:20px;}.testimonials.grid-reverse .image,.presentation.grid-reverse .image{margin-right:6px;margin-left:0px;}.services-wrapper .services .service{margin-bottom:10px;}.services-wrapper .services .text-content{margin-bottom:0;}.page-node-type-article aside a.full-width-button,.page-node-type-testimonial aside a.full-width-button,.page-node-type-advice aside a.full-width-button{font-size:1rem;}form.cmcm-contact .js-form-item-socialsecuritynumber label,form.cmcm-change-address .js-form-item-socialsecuritynumber label{padding:12px 20px;line-height:1.375rem;font-size:1rem;white-space:nowrap;}form.cmcm-contact .js-form-item-socialsecuritynumber.empty label,form.cmcm-change-address .js-form-item-socialsecuritynumber.empty label{padding:12px 20px;font-size:1.375rem;line-height:1.375rem;}form.cmcm-contact .js-form-item-socialsecuritynumber.empty .example,form.cmcm-change-address .js-form-item-socialsecuritynumber.empty .example{opacity:1;}form.cmcm-contact .js-form-item-lastname{width:49%;float:left;}form.cmcm-contact .js-form-item-firstname,form.cmcm-contact .js-form-item-service{width:49%;float:right;}.field--name-field-last-name,.js-form-type-email{width:49%;float:left;}.field--name-field-first-name,.field--name-field-destination-service{width:49%;float:right;}.js-form-type-textfield,.js-form-type-password,.js-form-type-textarea{width:100%;float:left;}#contact-map-wrapper #map{height:435px;}body.page-node-id-43 .team-view-complete{text-align:left;}body.page-node-id-43 .team-view-complete .photo{width:265px;}.job .button-wrapper a.button{padding-left:110px;padding-right:110px;}body.page-node-id-327 .main{padding-bottom:250px;}body.page-node-id-327 .partner-inner{padding:0 5px;}body.page-node-id-327 .partner-inner .title h2{width:90%;margin:10px auto 8px;min-height:46px;}body.page-node-id-327 .partners{max-width:96%;margin:0 auto;}body.page-node-id-347 .home-services{margin:0 -10px;}body.page-node-id-348 #main-content{min-height:550px;}body.page-node-id-348 aside{order:1;border-top:none;border-bottom:none;padding-top:0px !important;}#faqs{border:none;}#faqs .faq{margin-bottom:60px;}#faqs .faq h2{margin-top:0;}#faqs .faq:last-child{margin-bottom:0;}#faqs .faq:last-child p:last-child{margin-bottom:0;}.cmcm-job .form-item-lastname,.cmcm-job .form-item-firstname,.cmcm-job .form-item-phone,.cmcm-job .form-item-files-motivational-letter,.cmcm-job .form-item-files-curriculum-vitae{width:49%;float:left;}.cmcm-job .form-item-firstname,.cmcm-job .form-item-phone,.cmcm-job .form-item-files-curriculum-vitae{float:right;}.cmcm-job .js-form-type-file{clear:none;}.cmcm-job .form-submit{float:right;}.visible-phone{display:none;}.visible-tablet{display:block;}.page-node-id-449 .header-image{height:270px;}.engagement-wrapper{flex-direction:row;}.engagement-item-index{min-width:90px;}.engagement-item-text{padding:0 15px 0 20px;}aside{padding:0 20px !important;border-left:1px solid #0033a0;border-top:none;}aside nav.menu--menu-regime-commun h2:before{top:4px;}aside .membership .button-small{padding:10px 10px 8px 10px;}.block-cmcm-block-flyer .flyer-description{width:100%;margin-right:0%;}.block-cmcm-block-flyer p{min-height:auto;}.block-cmcm-block-flyer a.button{margin:10px 0;}.block-cmcm-block-flyer .image{width:100%;float:none;}.single-news-slider{padding:0 5px 0 30px !important;}footer.main-footer .col-3-md-4-sm-12{margin:0;}footer.main-footer h2.newsletter,footer.main-footer h4.newsletter{text-align:center;padding-left:8px;}footer.main-footer .middle-grid{margin-bottom:30px;}footer.main-footer a.full-width-button{max-width:290px;}footer.main-footer .region-footer{zoom:1;}footer.main-footer .region-footer:before,footer.main-footer .region-footer:after{content:"";display:table;}footer.main-footer .region-footer:after{clear:both;}footer.main-footer .region-footer nav.menu--liens-utiles,footer.main-footer .region-footer #block-adresse{width:70%;float:left;}footer.main-footer .region-footer #block-footersubscribe,footer.main-footer .region-footer #block-footersocial{width:30%;float:left;}footer.main-footer .region-footer #block-footersocial{text-align:right;margin-top:46px;}footer.main-footer .region-footer #block-adresse .col-3_md-12{margin-bottom:0;}footer.main-footer .credits{padding-bottom:0;text-align:right;}footer.main-footer .emergency .label,footer.main-footer .emergency .number{float:left;}footer.main-footer .emergency .label{margin-top:0;margin-bottom:0;}footer.main-footer .emergency .number{margin-left:10px;}form.step-1 .form-row{float:none;}.form-table-wrapper .summary-table.table-wrapper ul li .title,.form-table-wrapper .summary-table.table-wrapper ul li .value{width:50%;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li.common .value{margin-right:7%;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li .title{width:48%;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li .value{width:45%;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li .action{width:4%;}.steps .step .label{display:block;}.devenir-membre-ajout-garantie header.affiliation .company_info,.confirmation_screen header.affiliation .company_info,.devenir-membre-nouvelle-affiliation header.affiliation .company_info,.start_screen header.affiliation .company_info{position:absolute;bottom:0;right:0;margin:0;padding:0 0 10px 0;text-align:right;}.devenir-membre-ajout-garantie header.affiliation .birthday_label,.confirmation_screen header.affiliation .birthday_label,.devenir-membre-nouvelle-affiliation header.affiliation .birthday_label,.start_screen header.affiliation .birthday_label{text-align:right;}.devenir-membre-ajout-garantie header.affiliation .birthDate,.confirmation_screen header.affiliation .birthDate,.devenir-membre-nouvelle-affiliation header.affiliation .birthDate,.start_screen header.affiliation .birthDate{float:right;width:100%;}.devenir-membre-ajout-garantie header.affiliation .birthDate .form-row,.confirmation_screen header.affiliation .birthDate .form-row,.devenir-membre-nouvelle-affiliation header.affiliation .birthDate .form-row,.start_screen header.affiliation .birthDate .form-row{width:32.33em;}.devenir-membre-ajout-garantie header.affiliation .birthDate .form-row:nth-child(2),.confirmation_screen header.affiliation .birthDate .form-row:nth-child(2),.devenir-membre-nouvelle-affiliation header.affiliation .birthDate .form-row:nth-child(2),.start_screen header.affiliation .birthDate .form-row:nth-child(2),.devenir-membre-ajout-garantie header.affiliation .birthDate .form-row:nth-child(3),.confirmation_screen header.affiliation .birthDate .form-row:nth-child(3),.devenir-membre-nouvelle-affiliation header.affiliation .birthDate .form-row:nth-child(3),.start_screen header.affiliation .birthDate .form-row:nth-child(3){margin-left:1%;}.devenir-membre-ajout-garantie .form-row.empty label,.confirmation_screen .form-row.empty label,.devenir-membre-nouvelle-affiliation .form-row.empty label,.start_screen .form-row.empty label,.devenir-membre-ajout-garantie .form-row.type-checkbox label,.confirmation_screen .form-row.type-checkbox label,.devenir-membre-nouvelle-affiliation .form-row.type-checkbox label,.start_screen .form-row.type-checkbox label,.devenir-membre-ajout-garantie .form-row.type-radio label,.confirmation_screen .form-row.type-radio label,.devenir-membre-nouvelle-affiliation .form-row.type-radio label,.start_screen .form-row.type-radio label{font-size:1.375rem;}.devenir-membre-ajout-garantie #birthDate > div,.confirmation_screen #birthDate > div,.devenir-membre-nouvelle-affiliation #birthDate > div,.start_screen #birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_0_birthDate > div,.confirmation_screen #affiliatedMembers_0_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_0_birthDate > div,.start_screen #affiliatedMembers_0_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_1_birthDate > div,.confirmation_screen #affiliatedMembers_1_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_1_birthDate > div,.start_screen #affiliatedMembers_1_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_2_birthDate > div,.confirmation_screen #affiliatedMembers_2_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_2_birthDate > div,.start_screen #affiliatedMembers_2_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_3_birthDate > div,.confirmation_screen #affiliatedMembers_3_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_3_birthDate > div,.start_screen #affiliatedMembers_3_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_4_birthDate > div,.confirmation_screen #affiliatedMembers_4_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_4_birthDate > div,.start_screen #affiliatedMembers_4_birthDate > div,.devenir-membre-ajout-garantie #affiliatedMembers_5_birthDate > div,.confirmation_screen #affiliatedMembers_5_birthDate > div,.devenir-membre-nouvelle-affiliation #affiliatedMembers_5_birthDate > div,.start_screen #affiliatedMembers_5_birthDate > div{width:32.65%;float:left;margin-right:1%;}.devenir-membre-ajout-garantie #birthDate > div.year,.confirmation_screen #birthDate > div.year,.devenir-membre-nouvelle-affiliation #birthDate > div.year,.start_screen #birthDate > div.year,.devenir-membre-ajout-garantie #affiliatedMembers_0_birthDate > div.year,.confirmation_screen #affiliatedMembers_0_birthDate > div.year,.devenir-membre-nouvelle-affiliation #affiliatedMembers_0_birthDate > div.year,.start_screen #affiliatedMembers_0_birthDate > div.year,.devenir-membre-ajout-garantie #affiliatedMembers_1_birthDate > div.year,.confirmation_screen #affiliatedMembers_1_birthDate > div.year,.devenir-membre-nouvelle-affiliation #affiliatedMembers_1_birthDate > div.year,.start_screen #affiliatedMembers_1_birthDate > div.year,.devenir-membre-ajout-garantie #affiliatedMembers_2_birthDate > div.year,.confirmation_screen #affiliatedMembers_2_birthDate > div.year,.devenir-membre-nouvelle-affiliation #affiliatedMembers_2_birthDate > div.year,.start_screen #affiliatedMembers_2_birthDate > div.year,.devenir-membre-ajout-garantie #affiliatedMembers_3_birthDate > div.year,.confirmation_screen #affiliatedMembers_3_birthDate > div.year,.devenir-membre-nouvelle-affiliation #affiliatedMembers_3_birthDate > div.year,.start_screen #affiliatedMembers_3_birthDate > div.year,.devenir-membre-ajout-garantie #affiliatedMembers_4_birthDate > div.year,.confirmation_screen #affiliatedMembers_4_birthDate > div.year,.devenir-membre-nouvelle-affiliation #affiliatedMembers_4_birthDate > div.year,.start_screen #affiliatedMembers_4_birthDate > div.year,.devenir-membre-ajout-garantie #affiliatedMembers_5_birthDate > div.year,.confirmation_screen #affiliatedMembers_5_birthDate > div.year,.devenir-membre-nouvelle-affiliation #affiliatedMembers_5_birthDate > div.year,.start_screen #affiliatedMembers_5_birthDate > div.year{margin-right:0;}.devenir-membre-ajout-garantie #birthDate select,.confirmation_screen #birthDate select,.devenir-membre-nouvelle-affiliation #birthDate select,.start_screen #birthDate select,.devenir-membre-ajout-garantie #affiliatedMembers_0_birthDate select,.confirmation_screen #affiliatedMembers_0_birthDate select,.devenir-membre-nouvelle-affiliation #affiliatedMembers_0_birthDate select,.start_screen #affiliatedMembers_0_birthDate select,.devenir-membre-ajout-garantie #affiliatedMembers_1_birthDate select,.confirmation_screen #affiliatedMembers_1_birthDate select,.devenir-membre-nouvelle-affiliation #affiliatedMembers_1_birthDate select,.start_screen #affiliatedMembers_1_birthDate select,.devenir-membre-ajout-garantie #affiliatedMembers_2_birthDate select,.confirmation_screen #affiliatedMembers_2_birthDate select,.devenir-membre-nouvelle-affiliation #affiliatedMembers_2_birthDate select,.start_screen #affiliatedMembers_2_birthDate select,.devenir-membre-ajout-garantie #affiliatedMembers_3_birthDate select,.confirmation_screen #affiliatedMembers_3_birthDate select,.devenir-membre-nouvelle-affiliation #affiliatedMembers_3_birthDate select,.start_screen #affiliatedMembers_3_birthDate select,.devenir-membre-ajout-garantie #affiliatedMembers_4_birthDate select,.confirmation_screen #affiliatedMembers_4_birthDate select,.devenir-membre-nouvelle-affiliation #affiliatedMembers_4_birthDate select,.start_screen #affiliatedMembers_4_birthDate select,.devenir-membre-ajout-garantie #affiliatedMembers_5_birthDate select,.confirmation_screen #affiliatedMembers_5_birthDate select,.devenir-membre-nouvelle-affiliation #affiliatedMembers_5_birthDate select,.start_screen #affiliatedMembers_5_birthDate select{width:20%;}.devenir-membre-ajout-garantie .secours-mutuels,.confirmation_screen .secours-mutuels,.devenir-membre-nouvelle-affiliation .secours-mutuels,.start_screen .secours-mutuels{margin-bottom:1rem;position:relative;}.devenir-membre-ajout-garantie .secours-mutuels span,.confirmation_screen .secours-mutuels span,.devenir-membre-nouvelle-affiliation .secours-mutuels span,.start_screen .secours-mutuels span{padding-right:100px;}.devenir-membre-ajout-garantie .secours-mutuels a,.confirmation_screen .secours-mutuels a,.devenir-membre-nouvelle-affiliation .secours-mutuels a,.start_screen .secours-mutuels a{position:absolute;right:0;margin:0;top:-20px;text-align:left;width:auto;}.devenir-membre-ajout-garantie .centered_label,.confirmation_screen .centered_label,.devenir-membre-nouvelle-affiliation .centered_label,.start_screen .centered_label{line-height:47px;}.devenir-membre-ajout-garantie .longer_label,.confirmation_screen .longer_label,.devenir-membre-nouvelle-affiliation .longer_label,.start_screen .longer_label{line-height:1.6rem;margin-top:10px;}.devenir-membre-ajout-garantie a.button.continue,.confirmation_screen a.button.continue,.devenir-membre-nouvelle-affiliation a.button.continue,.start_screen a.button.continue,.devenir-membre-ajout-garantie button.button.continue,.confirmation_screen button.button.continue,.devenir-membre-nouvelle-affiliation button.button.continue,.start_screen button.button.continue,.devenir-membre-ajout-garantie a.button.send,.confirmation_screen a.button.send,.devenir-membre-nouvelle-affiliation a.button.send,.start_screen a.button.send,.devenir-membre-ajout-garantie button.button.send,.confirmation_screen button.button.send,.devenir-membre-nouvelle-affiliation button.button.send,.start_screen button.button.send,.devenir-membre-ajout-garantie a.button.back,.confirmation_screen a.button.back,.devenir-membre-nouvelle-affiliation a.button.back,.start_screen a.button.back,.devenir-membre-ajout-garantie button.button.back,.confirmation_screen button.button.back,.devenir-membre-nouvelle-affiliation button.button.back,.start_screen button.button.back{width:auto;font-size:1rem;text-align:center;}.devenir-membre-nouvelle-affiliation .upsale-popup p{font-size:20px;}.devenir-membre-nouvelle-affiliation .upsale-popup .description{margin-right:7%;}.devenir-membre-nouvelle-affiliation .upsale-popup .description p{font-size:20px;}.devenir-membre-nouvelle-affiliation .upsale-popup .form-table-wrapper .summary-table{margin-bottom:50px;}.type-checkbox label,.type-radio label{font-size:1.25rem;height:42px;}.type-checkbox a,.type-radio a{position:absolute;right:0;top:1px;width:auto;}.type-checkbox a.button,.type-radio a.button{margin:0;}.simulation-table.table-wrapper ul li{margin-bottom:5px;}.simulation-table.table-wrapper ul li.common .title,.simulation-table.table-wrapper ul li.prestaplus .title,.simulation-table.table-wrapper ul li.denta .title,.simulation-table.table-wrapper ul li.mutualite .title,.simulation-table.table-wrapper ul li.complete .title,.simulation-table.table-wrapper ul li.common .value,.simulation-table.table-wrapper ul li.prestaplus .value,.simulation-table.table-wrapper ul li.denta .value,.simulation-table.table-wrapper ul li.mutualite .value,.simulation-table.table-wrapper ul li.complete .value{float:left;}.simulation-table.table-wrapper ul li.common .title,.simulation-table.table-wrapper ul li.prestaplus .title,.simulation-table.table-wrapper ul li.denta .title,.simulation-table.table-wrapper ul li.mutualite .title,.simulation-table.table-wrapper ul li.complete .title{width:calc(100% - 70px - 120px);text-align:left;padding:18px 0 16px 55px;}.simulation-table.table-wrapper ul li.common .value,.simulation-table.table-wrapper ul li.prestaplus .value,.simulation-table.table-wrapper ul li.denta .value,.simulation-table.table-wrapper ul li.mutualite .value,.simulation-table.table-wrapper ul li.complete .value{width:120px;float:left;min-height:58px;margin-top:0;padding:17px 0;}.simulation-table.table-wrapper ul li.common .checkbox,.simulation-table.table-wrapper ul li.prestaplus .checkbox,.simulation-table.table-wrapper ul li.denta .checkbox,.simulation-table.table-wrapper ul li.mutualite .checkbox,.simulation-table.table-wrapper ul li.complete .checkbox{margin-right:12px;}.simulation-table.table-wrapper ul li.complete .title{width:calc(100% - 120px);padding-left:75px;text-align:left;}.summary-table.table-wrapper ul li{margin-bottom:5px;}.summary-table.table-wrapper ul li.common .title,.summary-table.table-wrapper ul li.prestaplus .title,.summary-table.table-wrapper ul li.denta .title,.summary-table.table-wrapper ul li.mutualite .title,.summary-table.table-wrapper ul li.complete .title,.summary-table.table-wrapper ul li.common .value,.summary-table.table-wrapper ul li.prestaplus .value,.summary-table.table-wrapper ul li.denta .value,.summary-table.table-wrapper ul li.mutualite .value,.summary-table.table-wrapper ul li.complete .value{float:left;}.summary-table.table-wrapper ul li.common .title,.summary-table.table-wrapper ul li.prestaplus .title,.summary-table.table-wrapper ul li.denta .title,.summary-table.table-wrapper ul li.mutualite .title,.summary-table.table-wrapper ul li.complete .title{width:50%;text-align:left;padding:18px 0 16px 55px;}.summary-table.table-wrapper ul li.common .value,.summary-table.table-wrapper ul li.prestaplus .value,.summary-table.table-wrapper ul li.denta .value,.summary-table.table-wrapper ul li.mutualite .value,.summary-table.table-wrapper ul li.complete .value{width:50%;float:left;min-height:58px;margin-top:0;padding:17px 0;}.summary-table.table-wrapper ul li.common .checkbox,.summary-table.table-wrapper ul li.prestaplus .checkbox,.summary-table.table-wrapper ul li.denta .checkbox,.summary-table.table-wrapper ul li.mutualite .checkbox,.summary-table.table-wrapper ul li.complete .checkbox{margin-right:12px;}.form-table-wrapper .simulation-table.table-wrapper ul li .title,.form-table-wrapper .summary-table.table-wrapper ul li .title{padding:18px 0 16px 55px;}.form-row.field-confirmed label{white-space:normal;padding-right:250px;}.form-row.field-confirmed a{top:10px;position:absolute;}#overlay-video .overlay-inner .close{top:0;right:-40px;}#overlay-video.audio .overlay-inner .audiojs p{margin:0;}#overlay-video.audio .overlay-inner .audiojs .separator,#overlay-video.audio .overlay-inner .audiojs .duration{display:inline;}body.page-node-id-309 .container .col-8-sm-12 div{padding:0 30px 0 0;}body.page-node-id-309 .journeys .journey:nth-child(1),body.page-node-id-309 .journeys .journey:nth-child(2n+1){padding-right:10px;}body.page-node-id-309 .journeys .journey:nth-child(2n){padding-left:10px;}body.page-node-id-309 .journeys .button-small{font-size:16px;}body.page-node-id-309 .page-title{margin-top:45px;}body.page-node-id-309 .quiz-banner{margin-top:45px;}}@media only screen and (min-width:1000px){.layout-content{width:auto;margin:initial;}.layout-content.has-sidebar{padding-right:20px;}header .header-line .show-menu{display:none;}header .header-line .menu-container{position:static;background:transparent;display:block;height:auto;}header .header-line .menu-container nav{display:block;}header .header-line .menu-container .block-language{position:static;float:right;top:auto;right:auto;text-transform:uppercase;}header .header-line .menu-container .block-language a{color:#0033a0;}header .header-line .menu-container .block-language ul{position:relative;height:30px;overflow:hidden;margin-right:0;padding:30px 5px 0 0;font-size:0.8125rem;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:99;}header .header-line .menu-container .block-language ul:after{font-family:'cmcm';content:"\e901";font-size:15px;position:absolute;top:5px;right:1px;color:#0033a0;-ms-transform:rotate(90deg);-webkit-transform:translate3d(0,0,0) rotate(90deg);transform:translate3d(0,0,0) rotate(90deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}header .header-line .menu-container .block-language ul:hover{height:90px;}header .header-line .menu-container .block-language ul:hover:after{-ms-transform:rotate(0);-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0);}header .header-line .menu-container .block-language ul li{display:block !important;padding:0px 15px;}header .header-line .menu-container .block-language ul li a{color:#0033a0;position:relative;padding:0;}header .header-line .menu-container .block-language ul li a:hover{text-decoration:underline;color:#0033a0;}header .header-line .menu-container .block-language ul li.is-active{position:absolute;top:5px;left:0;}header .header-line .menu-container .block-language ul li.is-active:hover a{text-decoration:none;}header .top-nav-wrapper{min-height:117px;position:relative;}header .top-nav-wrapper .region-logo{position:relative;top:33px;}header #block-sitebranding{height:82px;padding:10px 0;}nav#block-cmcm-main-menu{max-width:1140px;border:none;padding:0;}nav#block-cmcm-main-menu ul.menu{text-align:center;font-size:0;}nav#block-cmcm-main-menu ul.menu li{position:relative;display:inline-block;margin-bottom:0;}nav#block-cmcm-main-menu ul.menu li a,nav#block-cmcm-main-menu ul.menu li a:visited{text-decoration:none;color:#ffffff;font-weight:400;font-size:0.8rem;text-transform:uppercase;letter-spacing:1px;display:inline-block;padding:20px 15px;position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}nav#block-cmcm-main-menu ul.menu li:after,nav#block-cmcm-main-menu ul.menu li:before{display:block;content:'';width:1px;background:white;position:absolute;top:0;bottom:0;z-index:9999;opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}nav#block-cmcm-main-menu ul.menu li:before{left:0;}nav#block-cmcm-main-menu ul.menu li:after{right:0;}nav#block-cmcm-main-menu ul.menu li:hover a,nav#block-cmcm-main-menu ul.menu li:focus a{background-color:#00ade9;color:#ffffff;}nav#block-cmcm-main-menu ul.menu li:hover:after,nav#block-cmcm-main-menu ul.menu li:focus:after,nav#block-cmcm-main-menu ul.menu li:hover:before,nav#block-cmcm-main-menu ul.menu li:focus:before{opacity:1;}nav#block-cmcm-main-menu ul.menu li.menu-item--expanded ul{background-color:#00ade9;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;padding-bottom:10px;margin-top:0;border-top:0;position:absolute;opacity:0;z-index:-1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;min-width:100%;}nav#block-cmcm-main-menu ul.menu li.menu-item--expanded ul li{padding:10px 20px;display:block;}nav#block-cmcm-main-menu ul.menu li.menu-item--expanded ul li a{display:block;padding:0 2px 1px 2px;text-align:center;}nav#block-cmcm-main-menu ul.menu li.menu-item--expanded ul li a span{border-bottom:1px solid #00ade9;}nav#block-cmcm-main-menu ul.menu li.menu-item--expanded ul li a:hover span{border-color:#ffffff;}nav#block-cmcm-main-menu ul.menu li.menu-item--expanded ul li:before,nav#block-cmcm-main-menu ul.menu li.menu-item--expanded ul li:after{display:none;}nav#block-cmcm-main-menu ul.menu li.menu-item--active-trail{background-color:#00ade9;color:#ffffff;}nav#block-cmcm-main-menu ul.menu li:hover ul{display:block;top:auto;opacity:1;z-index:9999;}.age-wrapper,.frequence-wrapper,.civil-wrapper{width:47%;float:left;}.frequence-wrapper{float:right;}.region-topnav{position:absolute;width:100%;top:-113px;left:0;right:0;margin:auto;zoom:1;z-index:1;}.region-topnav:before,.region-topnav:after{content:"";display:table;}.region-topnav:after{clear:both;}nav#block-cmcm-footer{width:auto;float:right;padding-top:0;margin-right:60px;}nav#block-cmcm-footer ul.menu{font-size:0;position:relative;padding-top:0;z-index:5;zoom:1;}nav#block-cmcm-footer ul.menu:before,nav#block-cmcm-footer ul.menu:after{content:"";display:table;}nav#block-cmcm-footer ul.menu:after{clear:both;}nav#block-cmcm-footer ul.menu li{float:left;font-size:0.8125rem;font-weight:500;}nav#block-cmcm-footer ul.menu li a{padding:5px 10px;text-transform:uppercase;position:relative;font-weight:400;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#0033a0;}nav#block-cmcm-footer ul.menu li a.become-a-member{background:#00ade9;padding:5px 20px;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;min-width:168px;text-align:center;}nav#block-cmcm-footer ul.menu li a.search{color:white;background:#0033a0;width:35px;height:33px;margin-right:6px;overflow:hidden;font-size:0;position:relative;}nav#block-cmcm-footer ul.menu li a.search:before{font-family:'cmcm';content:"\e900";font-size:16px;position:absolute;top:6px;left:10px;}nav#block-cmcm-footer ul.menu li a:hover,nav#block-cmcm-footer ul.menu li a:focus{color:#00ade9;}nav#block-cmcm-footer ul.menu li a:hover.become-a-member,nav#block-cmcm-footer ul.menu li a:focus.become-a-member,nav#block-cmcm-footer ul.menu li a:hover.search,nav#block-cmcm-footer ul.menu li a:focus.search{background:#00ade9;color:#ffffff;}nav#block-cmcm-footer ul.menu li a:hover.is-active:after,nav#block-cmcm-footer ul.menu li a:focus.is-active:after{background:#00ade9;}nav#block-cmcm-footer ul.menu li a.is-active:after{content:"";display:block;background:#0033a0;height:1px;position:absolute;bottom:7px;left:15px;right:15px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}nav#block-cmcm-footer ul.menu li:last-child{margin-top:0;padding-bottom:0;}nav#block-cmcm-footer ul.menu li:last-child a{border:none;color:#ffffff;}nav#block-cmcm-footer ul.menu li:last-child.fixed{position:fixed;width:100%;left:0;right:0;top:0;margin:0 auto;max-width:1160px;z-index:100;}nav#block-cmcm-footer ul.menu li:last-child:hover a{background:#58d4ff;}nav#block-cmcm-footer ul.menu li:last-child a.is-active:after{content:"";display:none;}#search-block-form{position:absolute;right:0;top:34px;}#search-block-form form{zoom:1;}#search-block-form form:before,#search-block-form form:after{content:"";display:table;}#search-block-form form:after{clear:both;}#search-block-form input.form-search{width:319px;float:left;padding:2px 20px 3px 20px;margin-top:5px;font-size:1.275rem;line-height:1.275rem;}#search-block-form #edit-actions{float:right;margin-right:41px;min-width:168px;}#search-block-form #edit-actions input{padding:8px 5px 6px 5px;margin:5px 0 0 3%;}#search-block-form .js-form-item{float:none;}#search-block-form .js-form-item input{height:auto;}.news-slider .news-slider-footer{max-width:100%;}.news-slider .slider .slide .img{height:500px;}.news-slider .slider .slide .title{margin-bottom:25px;}.presentation-header{font-size:1.75rem;line-height:2.1rem;}.header-image{height:290px;}.testimonials-slider .testimonials-slider-controls .bx-prev{left:10%;}.testimonials-slider .testimonials-slider-controls .bx-next{right:10%;}.search-wrapper input,.search-wrapper button{font-size:15px;padding:5px 10px;}.search-wrapper input{width:60%;}.search-wrapper button{width:19%;}.block-cmcm-block-flyer .flyer-description{float:left;width:50%;margin-right:5%;}.block-cmcm-block-flyer p{min-height:75px;}.block-cmcm-block-flyer a.button{margin:20px 0 0 0;}.block-cmcm-block-flyer .image{width:45%;float:right;}.page-node-id-449 .header-image{height:350px;}.engagement-wrapper{flex-direction:row;}.engagement-item{margin-bottom:100px;min-height:135px;}.engagement-item-index{min-width:130px;font-size:130px;}.engagement-item-text{padding:0 25px 0 40px;font-size:20px;line-height:1.35;}aside .membership .button-small{padding:10px 32px 8px 32px;}.steps .step:first-child .label{margin-left:-24px;}.steps .step:last-child .label{margin-left:20px;}.devenir-membre-ajout-garantie .form-row label,.confirmation_screen .form-row label,.devenir-membre-nouvelle-affiliation .form-row label,.start_screen .form-row label{font-size:1rem;}.devenir-membre-ajout-garantie .form-row.day,.confirmation_screen .form-row.day,.devenir-membre-nouvelle-affiliation .form-row.day,.start_screen .form-row.day,.devenir-membre-ajout-garantie .form-row.month,.confirmation_screen .form-row.month,.devenir-membre-nouvelle-affiliation .form-row.month,.start_screen .form-row.month,.devenir-membre-ajout-garantie .form-row.year,.confirmation_screen .form-row.year,.devenir-membre-nouvelle-affiliation .form-row.year,.start_screen .form-row.year{margin-bottom:0 !important;}.devenir-membre-ajout-garantie .centered_label.birthday_label,.confirmation_screen .centered_label.birthday_label,.devenir-membre-nouvelle-affiliation .centered_label.birthday_label,.start_screen .centered_label.birthday_label{line-height:47px;text-align:right;}.devenir-membre-ajout-garantie .group-bank .col-6-md-12,.confirmation_screen .group-bank .col-6-md-12,.devenir-membre-nouvelle-affiliation .group-bank .col-6-md-12,.start_screen .group-bank .col-6-md-12{padding-bottom:0;}.devenir-membre-ajout-garantie .group-bank .col-12-md-12,.confirmation_screen .group-bank .col-12-md-12,.devenir-membre-nouvelle-affiliation .group-bank .col-12-md-12,.start_screen .group-bank .col-12-md-12{padding-top:8px;}.devenir-membre-ajout-garantie .group-other .centered_label,.confirmation_screen .group-other .centered_label,.devenir-membre-nouvelle-affiliation .group-other .centered_label,.start_screen .group-other .centered_label{padding-left:20px;}.devenir-membre-ajout-garantie .grid-affiliate,.confirmation_screen .grid-affiliate,.devenir-membre-nouvelle-affiliation .grid-affiliate,.start_screen .grid-affiliate{height:130px;}.devenir-membre-ajout-garantie .grid-affiliate .col-checkboxes,.confirmation_screen .grid-affiliate .col-checkboxes,.devenir-membre-nouvelle-affiliation .grid-affiliate .col-checkboxes,.start_screen .grid-affiliate .col-checkboxes{position:relative;}.devenir-membre-ajout-garantie .grid-affiliate .col-checkboxes > .form-row,.confirmation_screen .grid-affiliate .col-checkboxes > .form-row,.devenir-membre-nouvelle-affiliation .grid-affiliate .col-checkboxes > .form-row,.start_screen .grid-affiliate .col-checkboxes > .form-row{position:absolute;left:-50px;float:left;}.devenir-membre-ajout-garantie .grid-affiliate .col-checkboxes #matrCmcmWrapper,.confirmation_screen .grid-affiliate .col-checkboxes #matrCmcmWrapper,.devenir-membre-nouvelle-affiliation .grid-affiliate .col-checkboxes #matrCmcmWrapper,.start_screen .grid-affiliate .col-checkboxes #matrCmcmWrapper,.devenir-membre-ajout-garantie .grid-affiliate .col-checkboxes .matrCmcmWrapper,.confirmation_screen .grid-affiliate .col-checkboxes .matrCmcmWrapper,.devenir-membre-nouvelle-affiliation .grid-affiliate .col-checkboxes .matrCmcmWrapper,.start_screen .grid-affiliate .col-checkboxes .matrCmcmWrapper{float:right;width:80%;}.devenir-membre-ajout-garantie .grid-affiliate .col-checkboxes .longer_label,.confirmation_screen .grid-affiliate .col-checkboxes .longer_label,.devenir-membre-nouvelle-affiliation .grid-affiliate .col-checkboxes .longer_label,.start_screen .grid-affiliate .col-checkboxes .longer_label{max-width:90%;}.video-list iframe{height:320px;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li .description{max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease-in-out,background 0.2s ease-in-out;transition:max-height 0.3s ease-in-out,background 0.2s ease-in-out;position:absolute;width:45%;right:0;background:#9e9e9e;z-index:1;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li .description p{font-size:19px;padding:20px;margin:0;color:#fff;font-weight:300;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li .description .button{width:182px;margin:0 auto 15px;float:none;display:block;color:#fff;box-shadow:inset 0 0 0 1px #fff;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li .description .button:hover{box-shadow:inset 0 0 0 2px #fff;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li:hover .description{max-height:200px;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li.active .description{background:#0033a0;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li.common .description{z-index:3;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li.prestaplus .description{z-index:2;}.form-table-wrapper .summary-table.summary-table-upsale.table-wrapper ul li.denta .description{z-index:1;}.business-questions-member .questions,.business-questions-member .member{padding:0;}.business-questions-member .questions .content{padding:60px 90px 60px 20px;}.business-questions-member .member .content{padding:60px 20px 60px 90px;}business-links{padding:60px 0;}}@media only screen and (min-width:1200px){header .top-nav-wrapper{min-height:100px;position:relative;}header .top-nav-wrapper .region-logo{position:absolute;left:15px;top:25px;}header #block-sitebranding{position:absolute;padding:0;height:64px;top:-4px;}.region-topnav{top:-100px;}.news-slider .slider .slide{display:flex;}.news-slider .slider .slide .img{order:2;width:66%;height:610px;background-size:cover;background-repeat:no-repeat;background-position:center center;}.news-slider .slider .slide .wrap{width:33.33%;padding:5% 50px 4% calc(5% + 15px);}.news-slider .slider .slide .title{margin-bottom:30px;}.news-slider .slider .slide .headline{font-size:45px;line-height:55px;margin-bottom:45px;}.news-slider .slider .slide .headline.long{font-size:29px;line-height:36px;}.news-slider .slider .slide .button-container{flex-direction:column;}.news-slider .slider .slide .button-container .button-small{margin:0 0 13px 0;}.news-slider .slider .slide .button-container .button-small:last-child{margin-bottom:0;}.testimonials-slider .testimonials-slider-controls .bx-prev{left:20%;}.testimonials-slider .testimonials-slider-controls .bx-next{right:20%;}.home-news .news{padding-left:0px;padding-right:40px;}.home-news .tip{padding-left:40px;padding-right:0px;}.page-node-id-449 .header-image{height:400px;}nav#block-cmcm-main-menu ul.menu li a,nav#block-cmcm-main-menu ul.menu li a:visited{font-size:1rem;padding:20px 19px;}nav#block-cmcm-footer{margin-right:10%;}}@media only screen and (min-width:1360px){header .header-line .menu-container .block-language ul{margin-right:15px;}.news-slider .slider .slide .title{font-size:20px;font-weight:300;line-height:26px;}.page-node-id-449 .header-image{height:500px;}.contact-infos{position:fixed;right:0;top:50%;margin-top:-132px;z-index:100;}.contact-infos i{display:block;position:absolute;top:16px;font-size:40px;}.contact-infos .icon-shield-2{left:9px;}.contact-infos .contact,.contact-infos .urgency{width:130px;height:130px;padding:62px 15px 15px 15px;text-align:left;font-weight:300;position:relative;line-height:1.2;}.contact-infos .contact span,.contact-infos .urgency span{display:block;font-size:13px;margin-top:1px;font-weight:400;}.contact-infos .urgency{margin-top:5px;}nav#block-cmcm-footer{margin-right:10%;}nav#block-cmcm-footer ul.menu li a{padding:5px 15px;}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{color:#444 !important;text-decoration:underline;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav,.steps,.buttons,.button,.button-small{display:none !important;}.header-line,.region-topnav,.region-header,.block-liensutiles-menu,.block-block-content26753fe3-5cbd-4542-8e32-b711e78fc7bf,.block-block-content13964c81-3db0-4b1d-8118-22b28369b8e0,a.button.print{display:none;}body.page-node-id-40 .wrap{max-width:96%;}body.page-node-id-40 .header-image,body.page-node-id-40 .contact-infos,body.page-node-id-40 .search-wrapper,body.page-node-id-40 .contextual .trigger,body.page-node-id-40 .back-to-top{display:none;}body.page-node-id-40 h1.page-title{margin:0;border-bottom:1px solid black;}body.page-node-id-40 .collapsible-content{padding:0 0 5px;margin:0;border-bottom:1px solid black;}body.page-node-id-40 ul#societe-mutuel-list > li{margin:0;padding:0;page-break-inside:avoid;}body.page-node-id-40 ul#societe-mutuel-list > li .collapsible-title{line-height:1.1;margin-top:0;padding:2px 0 0 23px;background:#f1f6ff !important;}body.page-node-id-40 ul#societe-mutuel-list > li .collapsible-title h2{font-size:14px;line-height:21px;margin:0;}body.page-node-id-40 ul#societe-mutuel-list > li .collapsible-title span{font-size:16px;padding:0;position:absolute;left:1px;top:3px;}body.page-node-id-40 ul#societe-mutuel-list > li .collapsible-title .icon-arrow-big{display:none;}body.page-node-id-40 ul#societe-mutuel-list > li .collapsible-content-outer{transition:none;height:inherit !important;}body.page-node-id-40 ul#societe-mutuel-list > li .collapsible-content-outer .mutuel-address,body.page-node-id-40 ul#societe-mutuel-list > li .collapsible-content-outer .mutuel-price,body.page-node-id-40 ul#societe-mutuel-list > li .collapsible-content-outer .collapsible-content{font-size:14px;}body.page-node-id-40 ul#societe-mutuel-list > li.closed .collapsible-content-outer{height:0 !important;}body.page-node-id-40 ul#societe-mutuel-list .column-count-2 > div,body.page-node-id-40 ul#societe-mutuel-list .column-count-3 > div{font-size:14px;padding:3px 0;border:none;float:left;line-height:1.2;min-height:inherit !important;}body.page-node-id-40 ul#societe-mutuel-list .column-count-3 > div{width:33.3% !important;}body.page-node-id-40 ul#societe-mutuel-list .column-count-3 > div h3{color:#0033a0 !important;}body.page-node-id-40 ul#societe-mutuel-list .column-count-3 .mutuel-price h3,body.page-node-id-40 ul#societe-mutuel-list .column-count-3 .mutuel-price h4{line-height:1;}body.page-node-id-40 ul#societe-mutuel-list .column-count-3 .mutuel-price div{padding:0;float:none;}body.page-node-id-40 ul#societe-mutuel-list .column-count-2 > div{width:50% !important;}body.page-node-id-40 ul#societe-mutuel-list .column-count-2 > div h3{color:#0033a0 !important;}body.page-node-id-40 footer.main-footer{padding:25px 0 25px 0;}body.page-node-id-40 footer.main-footer .region-footer{max-width:96%;}body.page-node-id-40 footer.main-footer .emergency .label{margin:0;}body.page-node-id-40 footer.main-footer .emergency .number{font-size:20px;}}
.smartbanner{position:absolute;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif}.smartbanner__exit{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}.smartbanner__exit::before,.smartbanner__exit::after{position:absolute;width:1px;height:12px;background:#767676;content:' '}.smartbanner__exit::before{transform:rotate(45deg)}.smartbanner__exit::after{transform:rotate(-45deg)}.smartbanner__icon{position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}.smartbanner__info{position:absolute;top:10px;left:104px;display:flex;overflow-y:hidden;width:60%;height:64px;align-items:center;color:#000}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#f3f3f3;color:#1474fc;font-size:18px;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px 0 #88b131}.smartbanner.smartbanner--android .smartbanner__exit{left:6px;margin-right:7px;width:17px;height:17px;border-radius:14px;background:#1c1e21;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3);color:#b1b1b3;font-family:'ArialRoundedMTBold',Arial;font-size:20px;-webkit-font-smoothing:subpixel-antialiased;line-height:17px;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit::before,.smartbanner.smartbanner--android .smartbanner__exit::after{top:3px;left:8px;width:2px;height:11px;background:#b1b1b3}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button{top:30px;right:20px;padding:0;min-width:12%;border-radius:0;background:none;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-size:14px;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;padding:0 10px;background:#42b6c9;background:linear-gradient(to bottom,#42b6c9,#39a9bb);box-shadow:none;line-height:24px;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}
