@import url("https://fonts.googleapis.com/css?family=Caveat+Brush");.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;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.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;}
.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;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.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;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.sg-swatch{display:block;width:5rem;height:2rem;}@font-face{font-family:'Socicon';src:url(/themes/custom/signe/pattern-lab/public/fonts/Socicon.eot);src:url(/themes/custom/signe/pattern-lab/public/fonts/Socicon.eot#iefix) format("embedded-opentype"),url(/themes/custom/signe/pattern-lab/public/fonts/Socicon.woff2) format("woff2"),url(/themes/custom/signe/pattern-lab/public/fonts/Socicon.ttf) format("truetype"),url(/themes/custom/signe/pattern-lab/public/fonts/Socicon.woff) format("woff"),url(/themes/custom/signe/pattern-lab/public/fonts/Socicon.svg#Socicon) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'clear_sansbold';src:url(/themes/custom/signe/pattern-lab/public/fonts/clearsans-bold-webfont.woff2) format("woff2"),url(/themes/custom/signe/pattern-lab/public/fonts/clearsans-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:'clear_sansbold_italic';src:url(/themes/custom/signe/pattern-lab/public/fonts/clearsans-bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/signe/pattern-lab/public/fonts/clearsans-bolditalic-webfont.woff) format("woff");font-weight:700;font-style:italic;}@font-face{font-family:'clear_sansitalic';src:url(/themes/custom/signe/pattern-lab/public/fonts/clearsans-italic-webfont.woff2) format("woff2"),url(/themes/custom/signe/pattern-lab/public/fonts/clearsans-italic-webfont.woff) format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:'clear_sansregular';src:url(/themes/custom/signe/pattern-lab/public/fonts/clearsans-regular-webfont.woff2) format("woff2"),url(/themes/custom/signe/pattern-lab/public/fonts/clearsans-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'interstateboldcondensed';src:url(/themes/custom/signe/pattern-lab/public/fonts/interstate-condensed-bold-webfont.woff2) format("woff2"),url(/themes/custom/signe/pattern-lab/public/fonts/interstate-condensed-bold-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'opendyslexicaltaregular';src:url(/themes/custom/signe/pattern-lab/public/fonts/opendyslexic-regular-webfont.woff2) format("woff2"),url(/themes/custom/signe/pattern-lab/public/fonts/opendyslexic-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;}strong{font-family:"clear_sansbold";font-weight:700;}strong em{font-family:"clear_sansbold_italic";font-weight:700;font-style:italic;}em{font-family:"clear_sansitalic";font-weight:400;font-style:italic;}em strong{font-family:"clear_sansbold_italic";font-weight:700;font-style:italic;}h1,.h1{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;text-transform:uppercase;margin-left:auto;margin-right:auto;}h1:after,.h1:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}h2,.h2{font-family:"clear_sansbold",Arial;font-size:25px;font-size:2.5rem;}h3,.h3{font-family:"clear_sansbold",Arial;font-size:22px;font-size:2.2rem;}h4,.h4{font-family:"clear_sansregular";font-size:16px;font-size:1.6rem;font-weight:400;}.ul li,.list--unordered ul li,.body ul li,.card-with-header ul li{list-style:none;margin:0 0 5px;margin:0 0 0.5rem;padding:0;}.ul li:before,.list--unordered ul li:before,.body ul li:before,.card-with-header ul li:before{content:"|";position:relative;top:-2px;top:-0.2rem;margin-right:10px;margin-right:1rem;font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem;color:#E87722;font-weight:700;}.ol,.list--ordered ol,.body ol{counter-reset:ol-count;}.ol li,.list--ordered ol li,.body ol li{list-style:none;margin:0 0 5px;margin:0 0 0.5rem;padding:0;counter-increment:ol-count;}.ol li:before,.list--ordered ol li:before,.body ol li:before{content:counter(ol-count) ".";position:relative;margin-right:10px;margin-right:1rem;color:#E87722;}.body ul,.body ol{margin:30px;margin:3rem;}body{font-family:"clear_sansregular",Arial;color:#4A4A4A;}body.dysl{font-family:"interstateboldcondensed",sans-serif;}.body{line-height:32px;line-height:3.2rem;}.body h2{color:#E87722;text-transform:uppercase;}.body h3{color:black;}.body h4{color:#4A4A4A;text-transform:uppercase;}.body p{margin:0;}.body a:link,.body a:visited{color:#E87722;text-decoration:underline;}.body a:hover,.body a:focus,.body a:active{color:#364B9C;text-decoration:underline;}@media only screen and (max-width:739PX){.body a{word-break:break-all;}}.body blockquote{position:relative;margin:50px 0;margin:5rem 0;padding:50px;padding:5rem;font-family:"clear_sansbold_italic";font-weight:700;font-style:italic;color:black;font-size:30px;font-size:3rem;background:#F5F4F2;}.body blockquote:after{content:'';position:absolute;top:-15px;top:-1.5rem;left:10px;left:1rem;width:38px;width:3.8rem;height:30px;height:3rem;background:url(/themes/custom/signe/pattern-lab/public/images/picto-quote.svg) center center no-repeat;background-size:cover;}.body blockquote *{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;margin:0;}.body img{max-width:100%;height:auto;margin:0 15px;margin:0 1.5rem;}.body img.align-center{margin-left:auto;margin-right:auto;}.body iframe{max-width:100%;}.body hr{border-style:solid;border-width:1px 0 0;color:currentColor;}.body code:before{content:'`';}.body code:after{content:'`';}pre .body code:after,pre .body code:before{content:'';}.body .file{display:inline-block;margin:15px 0;margin:1.5rem 0;}.body table thead{text-align:center;}.body table thead{background:#F5F5F5;}*{box-sizing:border-box;}img{max-width:100%;height:auto;vertical-align:middle;}main{display:block;}.views-infinite-scroll-content-wrapper.clearfix:after{content:none;}form.views-exposed-form{margin-bottom:50px;margin-bottom:5rem;}form.views-exposed-form .form--inline{text-align:right;}form.views-exposed-form .form--inline > *{float:none !important;display:inline-block;margin-left:10px;margin-right:10px;}form.views-exposed-form label{display:none;}.pager{margin:0;padding:0;}.modal-body{max-height:60vh;paddinq:20px 0;paddinq:2rem 0;overflow-y:auto;}.fancybox-inner{background:white;}.fancy-atelier .fancybox-inner{width:80vw !important;height:80vh !important;left:10vw !important;right:10vw !important;top:10vh !important;bottom:10vh !important;}.fancy-atelier .fancybox-stage{width:50vw !important;left:15vw !important;right:15vw !important;top:0 !important;bottom:7.5rem !important;}.fancy-atelier .fancybox-content{width:100%;vertical-align:top !important;}.fancy-atelier .interactions{position:absolute;bottom:0;left:0;right:0;z-index:1000;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left{width:12vw;height:auto;top:10vh;background:none;font-family:"clear_sansbold";padding:0;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right:link,.fancy-atelier a.fancybox-button.fancybox-button--arrow_right:visited,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left:link,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left:visited{color:#4A4A4A;text-decoration:none;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right:hover,.fancy-atelier a.fancybox-button.fancybox-button--arrow_right:focus,.fancy-atelier a.fancybox-button.fancybox-button--arrow_right:active,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left:hover,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left:focus,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left:active{color:#E87722;text-decoration:none;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right *,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left *{display:inline-block;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right svg,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left svg{width:30px;height:30px;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right span,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left span{font-size:13px;font-size:1.3rem;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right:before,.fancy-atelier a.fancybox-button.fancybox-button--arrow_left:before{content:'';position:absolute;top:50%;padding:0;margin-top:-10px;margin-top:-1rem;display:inline-block;width:20px;width:2rem;height:20px;height:2rem;background:url(/themes/custom/signe/pattern-lab/public/images/picto-arrow.svg) no-repeat center center;background-size:contain;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right{right:2vw;padding-right:25px;padding-right:2.5rem;text-align:right;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right span{margin-right:5px;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_right:before{right:0;left:auto;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_left{left:2vw;padding-left:25px;padding-left:2.5rem;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_left span{margin-left:5px;}.fancy-atelier a.fancybox-button.fancybox-button--arrow_left:before{left:0;right:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@media only screen and (max-width:739PX){.fancy-popin .fancybox-inner{width:85vw !important;height:85vh !important;left:12.5vw !important;top:10vh !important;}}@media only screen and (min-width:740PX){.fancy-popin .fancybox-inner{width:60vw !important;left:20vw !important;top:15vh !important;max-height:60vh !important;}}.fancy-search .fancybox-inner{width:100% !important;height:200px !important;left:0 !important;right:0 !important;top:0 !important;}.fancy-search .fancybox-toolbar{display:none;}.fancybox-toolbar button{background:none;border:none;}span.ext{display:none;}.find-more-button.eu-cookie-compliance-secondary-button:hover{text-decoration:underline;}.btn,.agree-button.eu-cookie-compliance-secondary-button,.contact-form input[type=submit],.nl form input[type=submit]{display:inline-block;box-sizing:border-box;padding:0 10px;padding:0 1rem;height:45px;height:4.5rem;font-family:"clear_sansregular";font-size:16px;font-size:1.6rem;line-height:45px;line-height:4.5rem;text-align:center;text-decoration:none;color:white;background-color:#E87722;border:1px solid #E87722;-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;}.btn:hover,.agree-button.eu-cookie-compliance-secondary-button:hover,.contact-form input:hover[type=submit],.nl form input:hover[type=submit]{background-color:#364B9C;border-color:#364B9C;}.cart{padding:0 50px;padding:0 5rem;display:inline-block;box-sizing:border-box;padding:0 10px;padding:0 1rem;height:45px;height:4.5rem;font-family:"clear_sansregular";font-size:16px;font-size:1.6rem;line-height:45px;line-height:4.5rem;text-align:center;text-decoration:none;color:white;background-color:#E87722;border:1px solid #E87722;-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-cart.svg);background-repeat:no-repeat;background-position:20px;background-position:2rem;background-size:auto 50%;}.cart:hover{background-color:#364B9C;border-color:#364B9C;}.btn-gray{display:inline-block;box-sizing:border-box;padding:0 10px;padding:0 1rem;height:45px;height:4.5rem;font-family:"clear_sansregular";font-size:16px;font-size:1.6rem;line-height:45px;line-height:4.5rem;text-align:center;text-decoration:none;color:white;background-color:#393939;border:1px solid #E87722;-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;}.btn-gray:hover{background-color:#364B9C;border-color:#364B9C;}.bolder,.contact-form label{font-family:"clear_sansbold";font-weight:700;}.smaller{font-size:14px;font-size:1.4rem;color:black;}.taller{font-size:18px;font-size:1.8rem;color:black;}.resume{line-height:24px;line-height:2.4rem;}.status{text-align:right;font-size:13px;font-size:1.3rem;}.status:before{content:'';display:inline-block;margin:0 5px -5px 0;margin:0 0.5rem -0.5rem 0;width:20px;width:2rem;height:20px;height:2rem;border-radius:100%;}.status.on{color:#90C74B;}.status.on:before{background:url(/themes/custom/signe/pattern-lab/public/images/picto-on.svg);background-size:contain;}.status.off{color:#ED3338;}.status.off:before{background:#ED3338;}.date{padding:0 15px;padding:0 1.5rem;margin:0 15px;margin:0 1.5rem;line-height:45px;line-height:4.5rem;background:white;}.calendar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 1em 0 2.8em;height:4em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-size:1.4rem;color:#90C74B;border:1px solid #90C74B;background:url(/themes/custom/signe/pattern-lab/public/images/picto-calendar.svg) 0.5em center no-repeat;background-size:1.4em auto;}.icon-and-text{padding-left:35px;padding-left:3.5rem;background-repeat:no-repeat;background-position:left 5px;background-size:23px auto;background-size:2.3rem auto;}.icon-and-text.module{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-module.svg);}.icon-and-text.place{background-position:4px 0.5em;background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-place.svg);background-size:16px auto;background-size:1.6rem auto;}.icon-and-text.price{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-price.svg);}.icon-and-text h3{text-transform:uppercase;margin:0 0 5px;}.icon-and-text-variant{margin-bottom:12px;margin-bottom:1.2rem;padding:60px 15px 15px;padding:6rem 1.5rem 1.5rem;background-color:#F5F4F2;background-repeat:no-repeat;background-position:center 1em;}.icon-and-text-variant.level{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-level.svg);background-size:40px auto;background-size:4rem auto;}.icon-and-text-variant.capacity{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-capacity.svg);background-size:32px auto;background-size:3.2rem auto;}.icon-and-text-variant.subvention{background-size:23px auto;background-size:2.3rem auto;background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-subvention.svg);}.icon-and-text-variant span{display:block;font-size:20px;font-size:2rem;text-transform:uppercase;text-align:center;}.intro{text-align:center;margin:30px auto;margin:3rem auto;}.square{margin-bottom:10px;margin-bottom:1rem;padding:50px 20px 15px;padding:5rem 2rem 1.5rem;font-family:"clear_sansbold";font-size:20px;font-size:2rem;line-height:1em;text-align:center;text-transform:uppercase;background-color:#F5F4F2;background-repeat:no-repeat;background-position:center 10px;background-size:auto 30px;background-size:auto 3rem;}.square.level{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-level.svg);}.square.capacity{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-capacity.svg);}.square.subvention{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-subvention.svg);}.file a{display:block;position:relative;padding:10px 60px;padding:1rem 6rem;line-height:30px;line-height:3rem;font-family:"clear_sansbold";font-size:22px;font-size:2.2rem;text-align:center;border:1px solid #90C74B;}.file a:link,.file a:visited{color:#4A4A4A;text-decoration:none;}.file a:hover,.file a:focus,.file a:active{color:#E87722;text-decoration:none;}.file a:after{content:'';position:absolute;right:2px;top:2px;bottom:2px;width:46px;width:4.6rem;background:url(/themes/custom/signe/pattern-lab/public/images/picto-dwl.svg) center center no-repeat #90C74B;background-size:60%;}.file.cal a{background:url(/themes/custom/signe/pattern-lab/public/images/picto-calendar.svg) 5px center no-repeat;background-size:auto 55%;}.file.doc a{background:url(/themes/custom/signe/pattern-lab/public/images/picto-doc.svg) 5px center no-repeat;background-size:auto 55%;}.access a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;padding:2rem;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:25px;font-size:2.5rem;line-height:1em;text-align:center;text-transform:uppercase;background:white;}.access a:link,.access a:visited{color:#90C74B;text-decoration:none;}.access a:hover,.access a:focus,.access a:active{color:#E87722;text-decoration:none;}.form-search,.quick-search form,#quicksearch-form,.listing-search form{margin:30px 0;margin:3rem 0;}.form-search *,.quick-search form *,#quicksearch-form *,.listing-search form *{display:inline-block;}.form-search input[type=submit],.quick-search form input[type=submit],#quicksearch-form input[type=submit],.listing-search form input[type=submit]{border:none;cursor:pointer;}.contact-form{position:relative;padding:30px 20px;padding:3rem 2rem;background:#FAF5EB;}.contact-form label{display:block;margin-bottom:10px;margin-bottom:1rem;}.contact-form input[type=text],.contact-form input[type=email],.contact-form select{width:100%;}.contact-form .form-type-select{display:block;}.contact-form .form-type-select:after{top:auto;margin-top:-2.7rem;left:95%;right:auto;}.contact-form .form-type-select select{box-shadow:none;border:1px solid black;}@media only screen and (min-width:980PX){.contact-form .form-item{max-width:50%;margin-left:auto;margin-right:auto;}}.contact-form input[type=submit]{position:absolute;width:212px;width:21.2rem;bottom:-22px;bottom:-2.2rem;left:50%;margin-left:-106px;margin-left:-10.6rem;}.contact-form input[type=submit]#edit-preview{display:none;}.form-type-text,.form-search input[type=text],.quick-search form input[type=text],#quicksearch-form input[type=text],.listing-search form input[type=text],.contact-form input[type=email],.contact-form input[type=text],.nl form input[type=email],.nl form input[type=text]{box-sizing:border-box;min-width:220px;min-width:22rem;padding:0 15px;padding:0 1.5rem;font-size:16px;font-size:1.6rem;line-height:2em;color:#4A4A4A;border:1px solid black;}.form-type-select{display:inline-block;position:relative;}.form-type-select select{position:relative;z-index:1;min-width:220px;min-width:22rem;padding:0 40px 0 20px;padding:0 4rem 0 2rem;font-family:"clear_sansbold";font-size:18px;font-size:1.8rem;line-height:40px;line-height:4rem;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:inital;background:transparent;box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);}.form-type-select:after{content:'';display:block;position:absolute;z-index:0;width:15px;width:1.5rem;height:14px;height:1.4rem;top:50%;right:20px;right:2rem;margin-top:-7px;margin-top:-0.7rem;background:url(/themes/custom/signe/pattern-lab/public/images/bg-select.svg) center center no-repeat;}.logo-site{display:inline-block;background:url(/themes/custom/signe/pattern-lab/public/images/logo.svg) center center no-repeat;background-size:98% auto;}@media only screen and (max-width:739PX){.logo-site{width:100px;height:49px;}}@media only screen and (min-width:740PX){.logo-site{width:179px;width:17.9rem;height:87px;height:8.7rem;}}.logo-site-white{display:inline-block;background:url(/themes/custom/signe/pattern-lab/public/images/logo-white.svg) center center no-repeat;background-size:contain;width:120px;width:12rem;height:58px;height:5.8rem;}a.language-link{display:inline-block;overflow:hidden;width:20px;width:2rem;height:15px;height:1.5rem;text-indent:10em;line-height:10em;background-image:url(/themes/custom/signe/pattern-lab/public/images/icon-language.svg);background-repeat:no-repeat;background-size:auto 100%;opacity:0.5;}a.language-link[hreflang=fr]{background-position:left center;}a.language-link[hreflang=en]{background-position:right center;}a.language-link.is-active,a.language-link:hover,a.language-link:focus{opacity:1;}.link:link,.link:visited{color:#E87722;text-decoration:underline;}.link:hover,.link:focus,.link:active{color:#364B9C;text-decoration:underline;}.menu-link,.breadcrumb-link,nav.breadcrumb a,nav.nav-main > ul > li > a,nav.nav-main > ul > li > span,nav.nav-main > ul ul a{font-family:"clear_sansregular";font-size:16px;font-size:1.6rem;}.menu-link:link,.breadcrumb-link:link,nav.breadcrumb a:link,nav.nav-main > ul > li > a:link,nav.nav-main > ul > li > span:link,nav.nav-main > ul ul a:link,.menu-link:visited,.breadcrumb-link:visited,nav.breadcrumb a:visited,nav.nav-main > ul > li > a:visited,nav.nav-main > ul > li > span:visited,nav.nav-main > ul ul a:visited{color:#4A4A4A;text-decoration:none;}.menu-link:hover,.breadcrumb-link:hover,nav.breadcrumb a:hover,nav.nav-main > ul > li > a:hover,nav.nav-main > ul > li > span:hover,nav.nav-main > ul ul a:hover,.menu-link:focus,.breadcrumb-link:focus,nav.breadcrumb a:focus,nav.nav-main > ul > li > a:focus,nav.nav-main > ul > li > span:focus,nav.nav-main > ul ul a:focus,.menu-link:active,.breadcrumb-link:active,nav.breadcrumb a:active,nav.nav-main > ul > li > a:active,nav.nav-main > ul > li > span:active,nav.nav-main > ul ul a:active{color:#E87722;text-decoration:none;}.menu-footer-link,nav.nav-footer a{font-family:"clear_sansbold";font-size:16px;font-size:1.6rem;}.menu-footer-link:link,nav.nav-footer a:link,.menu-footer-link:visited,nav.nav-footer a:visited{color:black;text-decoration:none;}.menu-footer-link:hover,nav.nav-footer a:hover,.menu-footer-link:focus,nav.nav-footer a:focus,.menu-footer-link:active,nav.nav-footer a:active{color:#E87722;text-decoration:none;}.more-link{font-family:"clear_sansbold";font-size:16px;font-size:1.6rem;}.more-link:link,.more-link:visited{color:black;text-decoration:underline;}.more-link:hover,.more-link:focus,.more-link:active{color:#E87722;text-decoration:underline;}.breadcrumb-link,nav.breadcrumb a{font-size:13px;font-size:1.3rem;font-weight:normal;}.plus-text-link{position:relative;display:block;padding-bottom:10px;padding-bottom:1rem;text-align:center;font-family:"clear_sansregular";font-size:14px;font-size:1.4rem;}.plus-text-link:link,.plus-text-link:visited{color:black;text-decoration:none;}.plus-text-link:hover,.plus-text-link:focus,.plus-text-link:active{color:#E87722;text-decoration:none;}.plus-text-link:after{content:'';position:absolute;bottom:-30px;bottom:-3rem;left:50%;margin-left:-15px;margin-left:-1.5rem;width:30px;width:3rem;height:30px;height:3rem;background:url(/themes/custom/signe/pattern-lab/public/images/picto-plus.svg) center center no-repeat black;box-shadow:0 4px 6px 0 rgba(0,0,0,0.32);border-radius:100%;}.plus-text-link:hover:after{background-color:#E87722;}.navi-link,.left-link,.right-link{position:relative;font-family:"clear_sansbold";font-size:13px;font-size:1.3rem;}.navi-link:link,.left-link:link,.right-link:link,.navi-link:visited,.left-link:visited,.right-link:visited{color:#4A4A4A;text-decoration:none;}.navi-link:hover,.left-link:hover,.right-link:hover,.navi-link:focus,.left-link:focus,.right-link:focus,.navi-link:active,.left-link:active,.right-link:active{color:#E87722;text-decoration:none;}.navi-link:after,.left-link:after,.right-link:after{content:'';position:absolute;top:50%;margin-top:-9px;margin-top:-0.9rem;width:8px;width:0.8rem;height:18px;height:1.8rem;background:url(/themes/custom/signe/pattern-lab/public/images/picto-arrow.svg) center center no-repeat;background-size:contain;}.left-link{padding-left:20px;padding-left:2rem;}.left-link:after{left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.right-link{padding-right:20px;padding-right:2rem;}.right-link:after{right:0;}.plus-link,.black-plus,.black-plus-separe,.black-info,.green-plus,.green-check,.yellow-plus-separe,.yellow-find-separe,.form-search input[type=submit],.quick-search form input[type=submit],#quicksearch-form input[type=submit],.listing-search form input[type=submit]{position:relative;text-decoration:none;}.plus-link:after,.black-plus:after,.black-plus-separe:after,.black-info:after,.green-plus:after,.green-check:after,.yellow-plus-separe:after,.yellow-find-separe:after,.form-search input[type=submit]:after,.quick-search form input[type=submit]:after,#quicksearch-form input[type=submit]:after,.listing-search form input[type=submit]:after{content:'';position:absolute;top:50%;margin-top:-8px;margin-top:-0.8rem;width:16px;width:1.6rem;height:16px;height:1.6rem;background-repeat:no-repeat;background-position:center center;background-size:contain;}.plus-link:hover,.black-plus:hover,.black-plus-separe:hover,.black-info:hover,.green-plus:hover,.green-check:hover,.yellow-plus-separe:hover,.yellow-find-separe:hover,.form-search input:hover[type=submit],.quick-search form input:hover[type=submit],#quicksearch-form input:hover[type=submit],.listing-search form input:hover[type=submit]{background-color:#E87722;}.separe:before,.black-plus-separe:before,.black-info:before,.green-check:before,.yellow-plus-separe:before,.yellow-find-separe:before,.form-search input[type=submit]:before,.quick-search form input[type=submit]:before,#quicksearch-form input[type=submit]:before,.listing-search form input[type=submit]:before{content:'';position:absolute;top:20%;bottom:20%;width:1px;}.black-plus,.black-plus-separe,.black-info{display:block;padding:0 65px 0 20px;padding:0 6.5rem 0 2rem;font-family:"clear_sansbold";text-align:center;line-height:34px;line-height:3.4rem;color:white;background-color:black;}.black-plus:after,.black-plus-separe:after,.black-info:after{right:20px;right:2rem;background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-plus-w.svg);}.black-plus-separe:before,.black-info:before{right:58px;right:5.8rem;background:rgba(255,255,255,0.3);}.black-info{font-family:"clear_sansregular";font-size:18px;font-size:1.8rem;text-transform:uppercase;}.black-info:before{right:44px;right:4.4rem;}.black-info:after{right:10px;right:1rem;margin-top:-12px;margin-top:-1.2rem;width:24px;width:2.4rem;height:24px;height:2.4rem;background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-info.svg);}.green-plus{display:inline-block;padding:0 45px 0 20px;padding:0 4.5rem 0 2rem;font-family:"clear_sansregular";font-size:18px;font-size:1.8rem;text-align:center;text-transform:uppercase;line-height:45px;line-height:4.5rem;color:white;background-color:#90C74B;}.green-plus:after{right:20px;right:2rem;background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-plus-w.svg);}.green-check{display:inline-block;padding:0 60px 0 20px;padding:0 6rem 0 2rem;font-family:"clear_sansregular";font-size:18px;font-size:1.8rem;text-align:center;text-transform:uppercase;line-height:34px;line-height:3.4rem;color:white;background-color:#90C74B;}.green-check:before{right:45px;right:4.5rem;background:rgba(255,255,255,0.3);}.green-check:after{right:10px;right:1rem;margin-top:-12px;margin-top:-1.2rem;width:24px;width:2.4rem;height:24px;height:2.4rem;background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-check.svg);}.yellow-plus-separe,.yellow-find-separe,.form-search input[type=submit],.quick-search form input[type=submit],#quicksearch-form input[type=submit],.listing-search form input[type=submit]{display:inline-block;padding:0 60px 0 20px;padding:0 6rem 0 2rem;font-family:"clear_sansregular";font-size:18px;font-size:1.8rem;text-align:center;text-transform:uppercase;line-height:34px;line-height:3.4rem;color:black;background-color:#FFC72C;}.yellow-plus-separe:before,.yellow-find-separe:before,.form-search input[type=submit]:before,.quick-search form input[type=submit]:before,#quicksearch-form input[type=submit]:before,.listing-search form input[type=submit]:before{right:45px;right:4.5rem;background:rgba(0,0,0,0.3);}.yellow-plus-separe:after,.yellow-find-separe:after,.form-search input[type=submit]:after,.quick-search form input[type=submit]:after,#quicksearch-form input[type=submit]:after,.listing-search form input[type=submit]:after{right:15px;right:1.5rem;background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-plus-b.svg);}.yellow-plus-separe:hover,.yellow-find-separe:hover,.form-search input:hover[type=submit],.quick-search form input:hover[type=submit],#quicksearch-form input:hover[type=submit],.listing-search form input:hover[type=submit]{color:white;}.yellow-plus-separe:hover:before,.yellow-find-separe:hover:before,.form-search input[type=submit]:hover:before,.quick-search form input[type=submit]:hover:before,#quicksearch-form input[type=submit]:hover:before,.listing-search form input[type=submit]:hover:before{background:rgba(255,255,255,0.3);}.yellow-plus-separe:hover:after,.yellow-find-separe:hover:after,.form-search input[type=submit]:hover:after,.quick-search form input[type=submit]:hover:after,#quicksearch-form input[type=submit]:hover:after,.listing-search form input[type=submit]:hover:after{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-plus-w.svg);}.yellow-find-separe:after,.form-search input[type=submit]:after,.quick-search form input[type=submit]:after,#quicksearch-form input[type=submit]:after,.listing-search form input[type=submit]:after{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-find.svg);}.yellow-find-separe:hover:after,.form-search input[type=submit]:hover:after,.quick-search form input[type=submit]:hover:after,#quicksearch-form input[type=submit]:hover:after,.listing-search form input[type=submit]:hover:after{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-find-w.svg);}input.yellow-find-separe,.form-search input[type=submit],.quick-search form input[type=submit],#quicksearch-form input[type=submit],.listing-search form input[type=submit]{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-find.svg);background-repeat:no-repeat;background-position:90% center;}input.yellow-find-separe:hover,.form-search input:hover[type=submit],.quick-search form input:hover[type=submit],#quicksearch-form input:hover[type=submit],.listing-search form input:hover[type=submit]{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-find-w.svg);}.to-top{display:block;padding:20px 13px;padding:2rem 1.3rem;width:60px;width:6rem;height:60px;height:6rem;background:#4A4A4A;border-radius:100%;box-shadow:0 8px 12px rgba(0,0,0,0.2);cursor:pointer;}.to-top:hover{background-color:#E87722;}.to-top svg{display:block;width:34px;width:3.4rem;height:20px;height:2rem;}.share,.goto-facebook,.goto-twitterbird,.goto-youtube,.goto-linkedin,.goto-instagram,.share-facebook,.share-twitterbird,.share-linkedin{display:inline-block;position:relative;width:30px;width:3rem;height:30px;height:3rem;border-radius:100%;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;}.share:hover,.goto-facebook:hover,.goto-twitterbird:hover,.goto-youtube:hover,.goto-linkedin:hover,.goto-instagram:hover,.share-facebook:hover,.share-twitterbird:hover,.share-linkedin:hover{text-decoration:none;}.share:before,.goto-facebook:before,.goto-twitterbird:before,.goto-youtube:before,.goto-linkedin:before,.goto-instagram:before,.share-facebook:before,.share-twitterbird:before,.share-linkedin:before{position:absolute;top:0;left:0;right:0;bottom:0;color:white;}.goto-facebook{background-color:#4A4A4A;text-decoration:none;}.goto-facebook:before{content:"facebook";font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem;}.goto-facebook:hover{text-decoration:none;background:#3b5998;}.goto-facebook:hover:before{color:white;}.goto-twitterbird{background-color:#4A4A4A;text-decoration:none;}.goto-twitterbird:before{content:"twitterbird";font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem;}.goto-twitterbird:hover{text-decoration:none;background:#33CCFF;}.goto-twitterbird:hover:before{color:white;}.goto-youtube{background-color:#4A4A4A;text-decoration:none;}.goto-youtube:before{content:"youtube";font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem;}.goto-youtube:hover{text-decoration:none;background:#C63D2D;}.goto-youtube:hover:before{color:white;}.goto-linkedin{background-color:#4A4A4A;text-decoration:none;}.goto-linkedin:before{content:"linkedin";font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem;}.goto-linkedin:hover{text-decoration:none;background:#4875B4;}.goto-linkedin:hover:before{color:white;}.goto-instagram{background-color:#4A4A4A;text-decoration:none;}.goto-instagram:before{content:"instagram";font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem;}.goto-instagram:hover{text-decoration:none;background:radial-gradient(circle at 33% 100%,#FED373 4%,#F15245 30%,#D92E7F 62%,#9B36B7 85%,#515ECF);}.goto-instagram:hover:before{color:white;}.goto-facebook:before{content:"";}.goto-twitterbird:before{content:"";}.goto-youtube:before{content:"";}.goto-linkedin:before{content:"";}.goto-instagram:before{content:"";}.share-facebook{background-color:black;}.share-facebook:before{content:"facebook";font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem;}.share-facebook:hover{background:#3b5998;}.share-facebook:hover:before{color:white;}.share-twitterbird{background-color:black;}.share-twitterbird:before{content:"twitterbird";font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem;}.share-twitterbird:hover{background:#33CCFF;}.share-twitterbird:hover:before{color:white;}.share-linkedin{background-color:black;}.share-linkedin:before{content:"linkedin";font-size:15px;font-size:1.5rem;line-height:30px;line-height:3rem;}.share-linkedin:hover{background:#4875B4;}.share-linkedin:hover:before{color:white;}.share-facebook:before{content:"";}.share-twitterbird:before{content:"";}.share-linkedin:before{content:"";}a[class*=tool-]{display:inline-block;border-radius:100%;background-position:center center;background-repeat:no-repeat;background-size:auto 35%;}@media only screen and (max-width:739PX){a[class*=tool-]{width:24px;width:2.4rem;height:24px;height:2.4rem;border:1px solid black;}}@media only screen and (min-width:740PX){a[class*=tool-]{width:35px;width:3.5rem;height:35px;height:3.5rem;border:2px solid black;}}a[class*=tool-]:hover{border-color:#E87722;}a[class*=tool-] span{display:block;overflow:hidden;width:100%;height:100%;text-indent:100em;line-height:100em;}.tool-lsf{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-tools-lsf.svg);}.tool-aplus{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-tools-aplus.svg);}.tool-amoins{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-tools-amoins.svg);}.tool-dys{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-tools-dys.svg);}.all-news{text-decoration:none;box-shadow:0 8px 12px 0 rgba(0,0,0,0.32);}.all-news img{display:block;width:100%;}.boutons a{width:100%;margin-bottom:15px;margin-bottom:1.5rem;}.contact h2{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;margin-left:auto;margin-right:auto;margin:0 0 40px;margin:0 0 4rem;color:#E87722;font-size:18px;font-size:1.8rem;text-transform:uppercase;}.contact h2:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}.contact h2:after{background-color:#E87722;}.contact div{margin:20px 0 0;margin:2rem 0 0;padding-left:30px;padding-left:3rem;background-repeat:no-repeat;background-position:0 2px;background-position:0 0.2rem;background-size:auto 14px;background-size:auto 1.4rem;}.contact .address{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-place-orange.svg);}.contact .tel{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-tel-orange.svg);}.contact .mail{background-image:url(/themes/custom/signe/pattern-lab/public/images/picto-mail-orange.svg);background-position:2px 2px;background-size:auto 55%;}.contact a{color:inherit;text-decoration:none;}.downloads .file{display:block;margin:20px 0;margin:2rem 0;}.infos{padding:20px;padding:2rem;border:1px solid #979797;}.infos > div:not(:last-child){margin-bottom:15px;margin-bottom:1.5rem;}.interactions{text-align:center;}.interactions .black-info,.interactions .green-check{display:inline-block;margin:20px 10px;margin:2rem 1rem;box-shadow:0 8px 12px 0 rgba(0,0,0,0.32);}.languages ul{padding:0;margin:0;}.languages li{padding:0;margin:0 5px;display:inline-block;list-style:none;}.more-block{text-align:right;}@media only screen and (max-width:739PX){.more-block{width:90%;margin:30px auto 0;margin:3rem auto 0;}}@media only screen and (min-width:740PX){.more-block{margin:30px 0;margin:3rem 0;}}.more-block a{box-shadow:0 8px 12px 0 rgba(0,0,0,0.32);}.nl{text-align:center;}@media only screen and (max-width:739PX){.nl{width:90%;margin-left:auto;margin-right:auto;}}.nl .content{position:relative;margin:20px 0;margin:2rem 0;padding:30px 15px;padding:3rem 1.5rem;border:1px solid black;}.nl .header{text-align:center;}.nl .header h2{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;text-transform:uppercase;margin-left:auto;margin-right:auto;display:inline-block;margin:0 0 30px;margin:0 0 3rem;}.nl .header h2:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}.nl form{position:initial;margin:0;}@media only screen and (max-width:739PX){.nl form > div.form-item{display:block;max-width:90%;margin:10px auto;margin:1rem auto;}.nl form > div.form-item label{display:none;}}@media only screen and (min-width:740PX){.nl form > div.form-item{display:inline-block;max-width:18%;margin:0 5px;margin:0 0.5rem;}.nl form > div.form-item label{display:none;}}.nl form input[type=email],.nl form input[type=text]{min-width:auto;max-width:100%;}.nl form fieldset{margin:30px 0 15px;margin:3rem 0 1.5rem;border:none;}.nl form fieldset .form-item{margin:0 0 10px;margin:0 0 1rem;font-size:14px;}.nl form fieldset.hide .form-item{display:none;}.nl form legend{margin-bottom:20px;margin-bottom:2rem;padding-right:30px;padding-right:3rem;font-family:"clear_sansbold";font-size:16px;line-height:1em;background:url(/themes/custom/signe/pattern-lab/public/images/picto-toggle.svg) right center no-repeat;background-size:auto 70%;cursor:pointer;}.nl form input[type=submit]{position:absolute;width:212px;width:21.2rem;bottom:-22px;bottom:-2.2rem;left:50%;margin-left:-106px;margin-left:-10.6rem;}.nl .footer{max-width:80%;margin:50px auto 30px;margin:5rem auto 3rem;font-size:13px;}.nl .form-checkboxes{max-width:90%;margin-left:auto;margin-right:auto;text-align:left;}@media only screen and (min-width:740PX){.nl .form-checkboxes{max-width:40%;}}@media only screen and (min-width:1280PX){.nl .form-checkboxes{max-width:30%;}}.partners-large{position:relative;}.partners-large header{text-align:center;}.partners-large header h2{font-size:18px;font-size:1.8rem;text-transform:uppercase;margin-bottom:30px;margin-bottom:3rem;}.partners-large .wrapper{position:relative;}.partners-large .owl-carousel{margin:15px 50px;margin:1.5rem 5rem;overflow:hidden;}.partners-large .owl-carousel button{position:absolute;overflow:hidden;z-index:1000;top:33%;width:20px;width:2rem;height:25px;height:2.5rem;text-indent:100em;line-height:100em;background:url(/themes/custom/signe/pattern-lab/public/images/picto-arrow.svg) no-repeat center center;background-size:contain;border:none;cursor:pointer;-webkit-appearance:initial;-moz-appearance:initial;appearance:none;}.partners-large .owl-carousel .owl-prev{left:20px;left:2rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.partners-large .owl-carousel .owl-next{right:20px;right:2rem;}.partners-large .owl-stage-outer{position:relative;z-index:2;}.partners-large .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}.partners-large button.disabled{opacity:0.5;}.partners{position:relative;}.partners h2{font-size:18px;font-size:1.8rem;text-transform:uppercase;}.partners .wrapper{position:relative;border:1px solid white;}.partners .owl-carousel{margin:15px 50px;margin:1.5rem 5rem;overflow:hidden;}.partners .owl-carousel img{width:100%;}.partners .owl-carousel button{position:absolute;overflow:hidden;z-index:1000;top:50%;margin-top:-5px;margin-top:-0.5rem;width:10px;width:1rem;height:15px;height:1.5rem;text-indent:100em;line-height:100em;background:url(/themes/custom/signe/pattern-lab/public/images/picto-arrow-white.svg) no-repeat center center;background-size:contain;border:none;cursor:pointer;-webkit-appearance:initial;-moz-appearance:initial;appearance:none;}.partners .owl-carousel .owl-prev{left:20px;left:2rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.partners .owl-carousel .owl-next{right:20px;right:2rem;}.partners .owl-carousel .owl-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:60px;}.partners .owl-carousel .owl-item a img{width:auto;max-width:100%;height:auto;max-height:100%;}.partners .owl-stage-outer{position:relative;z-index:2;}.partners .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}.poles{margin:50px auto;margin:5rem auto;}@media only screen and (min-width:740PX){.poles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}}.poles .teaser-plus-black{margin-bottom:3.7%;}@media only screen and (max-width:739PX){.poles .teaser-plus-black{width:90%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:740PX) and (max-width:980PX){.poles .teaser-plus-black{width:48%;}}@media only screen and (min-width:980PX){.poles .teaser-plus-black{width:27.96%;}}.quick-search .button{display:block;overflow:hidden;text-indent:100em;line-height:100em;width:26px;width:2.6rem;height:26px;height:2.6rem;background:url(/themes/custom/signe/pattern-lab/public/images/picto-find-w.svg) center center no-repeat #4A4A4A;background-size:60%;cursor:pointer;}.quick-search .button:hover{background-color:#E87722;}.quick-search .content{display:none;}.block-share{padding:12px;padding:1.2rem;border:1px solid black;}.block-share ul,.block-share li{display:inline-block;list-style:none;}.block-share .title{margin:0 0 10px;margin:0 0 1rem;font-size:14px;font-size:1.4rem;color:black;text-transform:uppercase;}.block-share ul{margin:0;padding:0;}.block-share li{margin:0 4px 0 0 ;margin:0 0.4rem 0 0 ;padding:0;}.block-social-networks ul{margin:0;padding:0;}.block-social-networks li{display:inline-block;list-style:none;margin:0 5px;margin:0 0.5rem;padding:0;}@media only screen and (max-width:739PX){.static-toolbar{display:none;}}.static-toolbar a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px;margin-bottom:0.5rem;padding:5px;padding:0.5rem;width:60px;width:6rem;height:60px;height:6rem;border:1px solid #E87722;background:white;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2);}.block-visuel{position:relative;text-align:center;}.block-visuel .content{position:relative;z-index:1;padding:0 20px 20px;padding:0 2rem 2rem;height:33vh;}@media only screen and (min-width:740PX){.block-visuel .content{padding:0 40px;padding:0 4rem;height:350px;height:35rem;padding:0 80px;padding:0 8rem;}}@media only screen and (min-width:980PX){.block-visuel .content{height:500px;height:50rem;}}@media only screen and (min-width:1280PX){.block-visuel .content{height:550px;height:55rem;}}.block-visuel .content .image{content:'';position:absolute;z-index:0;top:0;bottom:0;left:50%;margin-left:-720px;width:1440px;background:#F5F4F2;background:center center no-repeat;background-size:cover;}.block-visuel h1{position:relative;z-index:2;display:inline-block;margin-top:35px;margin-top:3.5rem;margin-left:auto;margin-right:auto;text-align:center;font-size:26px;font-size:2.6rem;}.block-visuel h1:after{display:none;}nav.breadcrumb{padding-top:10px;padding-top:1rem;}nav.breadcrumb *{color:black;}nav.breadcrumb ol{margin:10px;margin:1rem;padding:0;}nav.breadcrumb li{display:inline-block;list-style:none;font-size:13px;font-size:1.3rem;}nav.nav-footer{text-align:center;}nav.nav-footer ul{margin:0;padding:0;}nav.nav-footer ul li{margin:0;padding:0;position:relative;display:inline-block;}nav.nav-footer ul li:not(:last-child):after{content:'|';color:#F5F5F5;}nav.nav-footer ul ul{display:none;}nav.nav-footer a{padding:0 20px;padding:0 2rem;}nav.nav-footer a:hover{text-decoration:underline;}@media only screen and (max-width:739PX){nav.nav-main > ul{height:48vh;overflow-y:scroll;}nav.nav-main ul{list-style:none;margin:10px 0;padding:0;text-align:center;}nav.nav-main ul > li > ul{padding-bottom:10px;border-bottom:1px solid #F5F5F5;overflow-y:visible;}nav.nav-main ul > li > ul a{font-size:14px;}nav.nav-main ul > li > ul li{margin:5px auto !important;border-bottom:1px solid #F5F5F5;}nav.nav-main ul > li > ul li:last-child{border:none;}nav.nav-main ul li{position:relative;width:80%;margin:0 auto;}nav.nav-main ul li span.toggle{overflow:hidden;position:absolute;right:-30px;top:-3px;bottom:0;width:30px;height:30px;text-indent:50px;line-height:50px;background:url(/themes/custom/signe/pattern-lab/public/images/bg-select.svg) center center no-repeat;background-size:50% auto;}nav.nav-main ul li span.toggle.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}}@media only screen and (max-width:740PX){nav.nav-main h2{display:block;float:right;overflow:hidden;width:40px;height:40px;background:url(/themes/custom/signe/pattern-lab/public/images/icon-menu.svg) center center no-repeat;background-size:contain;text-indent:100em;line-height:100em;cursor:pointer;border-radius:100%;}nav.nav-main .navbar-nav{display:none;margin:0;padding:10px;padding:1rem;background:white;}nav.nav-main .navbar-nav > li{list-style:none;margin-bottom:10px;}nav.nav-main .navbar-nav > li > span,nav.nav-main .navbar-nav > li > a{display:block;text-align:center;}nav.nav-main .navbar-nav > li ul{display:block;}nav.nav-main.open h2{background-color:#E87722;}nav.nav-main.open .navbar-nav{display:block;}}@media only screen and (min-width:740PX){nav.nav-main{text-align:center;}nav.nav-main h2{display:none;}nav.nav-main ul{margin:0;padding:0;}nav.nav-main li{text-align:center;}nav.nav-main li span.toggle{display:none;}nav.nav-main li span{cursor:default;}nav.nav-main > ul > li{margin:0;padding:0;position:relative;display:inline-block;border-right:1px solid #4A4A4A;}nav.nav-main > ul > li:hover{background:#F5F4F2;}nav.nav-main > ul > li:hover > ul{display:block;}nav.nav-main > ul > li > span,nav.nav-main > ul > li > a{padding:0 10px;padding:0 1rem;}nav.nav-main > ul > li:last-child{border-right:none;}nav.nav-main ul ul{display:none;position:absolute;width:200px;width:20rem;left:0;top:100%;padding:5px;padding:0.5rem;background:#4A4A4A;}nav.nav-main ul ul li{display:block;margin:0 5px;margin:0 0.5rem;border-bottom:1px solid #D8D8D8;text-align:left;}nav.nav-main ul ul li:last-child{border:none;}nav.nav-main ul ul a{display:block;padding:10px 5px;padding:1rem 0.5rem;}nav.nav-main ul ul a:link,nav.nav-main ul ul a:visited{color:white;text-decoration:none;}nav.nav-main ul ul a:hover,nav.nav-main ul ul a:focus,nav.nav-main ul ul a:active{color:#4A4A4A;text-decoration:none;}nav.nav-main ul ul .is-active-trail a,nav.nav-main ul ul a:hover{color:#4A4A4A;background:#D8D8D8;}}.menu-active nav.nav-main h2{background:url(/themes/custom/signe/pattern-lab/public/images/icon-menu-off.svg) center center no-repeat;}.card-with-header header{position:relative;padding:30px 15px 20px;padding:3rem 1.5rem 2rem;text-align:center;background:#4A4A4A;}.card-with-header header:after{content:'';position:absolute;bottom:-6px;bottom:-0.6rem;width:12px;width:1.2rem;height:12px;height:1.2rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#4A4A4A;}.card-with-header header.atelier:after{right:20px;right:2rem;background:white;}.card-with-header header.module:after{left:50%;margin-left:-6px;margin-left:-0.6rem;background:#4A4A4A;}.card-with-header header h2{margin:0 0 15px;margin:0 0 1.5rem;font-size:25px;font-size:2.5rem;line-height:1em;color:#90C74B;text-transform:uppercase;}.card-with-header header .smaller{color:white;}.card-with-header .content{padding:10px;padding:1rem;background:white;}.card-with-header ul{margin:20px 0 30px 20px;margin:2rem 0 3rem 2rem;padding:0;}.card-with-header a{display:block;font-family:"clear_sansbold";font-weight:700;text-align:center;}.card-with-header a:link,.card-with-header a:visited{color:#4A4A4A;text-decoration:none;}.card-with-header a:hover,.card-with-header a:focus,.card-with-header a:active{color:#E87722;text-decoration:none;}.card img{display:block;margin-bottom:10px;margin-bottom:1rem;width:100%;line-height:0;}.card h2{margin:5px 0 0;margin:0.5rem 0 0;font-size:20px;font-size:2rem;color:black;text-transform:uppercase;}.card .resume{margin-top:10px;margin-top:1rem;}.card .more-link{display:inline-block;margin:10px 0;margin:1rem 0;}.full-header header{margin-bottom:50px;margin-bottom:5rem;padding:15px;padding:1.5rem;text-align:center;border:1px solid #4A4A4A;}.full-header header h2{margin:0;color:#E87722;text-transform:uppercase;}.full,.full-col,.intro{margin-bottom:50px;margin-bottom:5rem;}@media only screen and (max-width:739PX){.full,.full-col,.intro{width:90%;margin-left:auto;margin-right:auto;}}.full header,.full-col header,.intro header{text-align:center;}.full header .picto,.full-col header .picto,.intro header .picto{display:block;width:41px;width:4.1rem;margin-left:auto;margin-right:auto;margin-bottom:30px;margin-bottom:3rem;}.full h1,.full-col h1,.intro h1{display:inline-block;margin-left:auto;margin-right:auto;}.full .taller,.full-col .taller,.intro .taller,.full .bolder,.full-col .bolder,.intro .bolder,.full .contact-form label,.contact-form .full label,.full-col .contact-form label,.contact-form .full-col label,.intro .contact-form label,.contact-form .intro label,.full .smaller,.full-col .smaller,.intro .smaller{margin:20px auto;margin:2rem auto;}.center,.intro{text-align:center;}.full-col h1{margin-top:-10px;margin-top:-1rem;}@media only screen and (min-width:740PX){.full-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.full-col .column{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:14.5%;margin-left:2.5%;}.full-col .left{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:12.5%;margin-right:4.5%;}.full-col .content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:65%;}}.intro .body h1{font-family:"clear_sansbold",Arial;font-size:25px;font-size:2.5rem;text-transform:none;}.intro .body h1:after{display:none;}.number{text-align:center;font-size:18px;font-size:1.8rem;}.number strong{display:block;color:#E87722;margin:25px 0;margin:2.5rem 0;font-family:"Caveat Brush",cursive;font-size:70px;font-size:7rem;line-height:1em;}.partner{text-align:center;}.partner a,.partner span{display:block;}.partner a:link,.partner a:visited{color:#4A4A4A;text-decoration:none;}.partner a:hover,.partner a:focus,.partner a:active{color:#E87722;text-decoration:none;}.partner a:hover .box{border-color:#E87722;}.partner .box{position:relative;display:block;width:100%;height:0;margin-bottom:10px;margin-bottom:1rem;padding-top:100%;border:1px solid #393939;}.partner span{position:absolute;top:5%;left:5%;right:5%;bottom:5%;display:fLex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.search{padding:0 0 20px;padding:0 0 2rem;border-bottom:1px solid #F5F5F5;}.search h2{margin:0 0 20px;margin:0 0 2rem;font-size:20px;color:black;text-transform:uppercase;}.search a{font-family:"clear_sansbold";display:inline-block;margin:20px 0;margin:2rem 0;}.search a:link,.search a:visited{color:black;text-decoration:underline;}.search a:hover,.search a:focus,.search a:active{color:#E87722;text-decoration:underline;}.simple h2{font-size:20px;font-size:2rem;color:black;}.simple .resume{margin:15px 0;margin:1.5rem 0;}.simple .file{display:inline-block;margin-bottom:5px;margin-bottom:0.5rem;}.simple .file a{font-size:16px;font-size:1.6rem;text-transform:uppercase;text-align:left;border-color:#E87722;}.simple .file a:after{background-color:#E87722;}.teaser-block{position:relative;padding:20px 20px 50px;padding:2rem 2rem 5rem;margin-bottom:23px;margin-bottom:2.3rem;text-align:center;border:1px solid black;}.teaser-block h2{margin:0 0 5px;margin:0 0 0.5rem;font-size:18px;font-size:1.8rem;color:black;text-transform:none;}.teaser-block em{display:block;margin:10px 0 0;margin:1rem 0 0;font-family:"clear_sansitalic";font-weight:400;font-style:italic;color:black;text-transform:uppercase;}.teaser-block .green-plus{position:absolute;bottom:-23px;bottom:-2.3rem;width:110px;width:11rem;left:50%;margin-left:-55px;margin-left:-5.5rem;}.teaser-inline{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;max-width:730px;padding:15px 0;padding:1.5rem 0;}.teaser-inline:before{content:'';position:absolute;z-index:0;top:0;bottom:0;left:0;right:8%;background:#F5F4F2;}.teaser-inline > *{position:relative;z-index:1;}.teaser-inline .title{padding:0 35px;padding:0 3.5rem;width:62.1%;}.teaser-inline .title h2{display:inline;font-size:16px;font-size:1.6rem;color:black;margin:0;}.teaser-inline .title span{display:inline;padding-left:5px;font-size:14px;font-size:1.4rem;}.teaser-plus-black{position:relative;padding:14px 19px;padding:1.4rem 1.9rem;border:2px solid black;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.teaser-plus-black .picto{display:block;margin:0 10px 0 0;margin:0 1rem 0 0;width:60px;width:6rem;height:60px;height:6rem;background-position:left center;background-repeat:no-repeat;background-size:contain;}.teaser-plus-black h2{max-width:70%;margin:0;font-family:"clear_sansbold";font-size:18px;font-size:1.8rem;color:black;text-transform:uppercase;}.teaser-plus-black a{margin:15px 0 0;margin:1.5rem 0 0;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.teaser-plus-color{padding:14px 19px;padding:1.4rem 1.9rem;text-align:center;border:1px solid #C6C6C6;border-top:20px solid black;}.teaser-plus-color .picto{display:block;margin:0 auto 15px;margin:0 auto 1.5rem;width:60px;width:6rem;height:60px;height:6rem;background-position:left center;background-repeat:no-repeat;background-size:contain;}.teaser-plus-color h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:55px;height:5.5rem;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"clear_sansbold";font-size:18px;font-size:1.8rem;color:black;text-transform:uppercase;}.teaser-plus-color a{clear:both;}.extra .infos,.extra .downloads{margin-bottom:20px;margin-bottom:2rem;}@media only screen and (max-width:739PX){.extra .infos,.extra .downloads{width:90%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:740PX) and (max-width:980PX){.extra .downloads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.extra .downloads .file{width:49%;}}@media only screen and (min-width:980PX){.extra .infos{float:left;width:66.15%;}.extra .downloads{float:right;width:32.15%;}}.extra .interactions{clear:both;}footer.main-footer .container{padding:10px;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}header.header{position:fixed;z-index:99;top:0;left:0;right:0;background:white;box-shadow:0px 10px 10px 0px rgba(216,216,216,0.5);}@media only screen and (max-width:739PX){header.header .container{position:relative;z-index:1;padding:15px 0 0;padding:1.5rem 0 0;text-align:center;}header.header .site-name{display:block;margin:30px auto 20px;max-width:60%;height:auto;}header.header .nav-main h2{position:fixed;top:30px;right:10px;}header.header .quick-search{position:fixed;top:10px;left:10px;}header.header .languages{position:fixed;top:7px;right:10px;}header.header .block-social-networks{margin:20px auto 0;}header.header .tools{position:absolute;top:3px;left:50%;width:140px;margin-left:-70px;}header.header .nav-main ul,header.header .block-social-networks{display:none;}}@media only screen and (min-width:740PX) and (max-width:980PX){header.header .site-name{margin-left:15px;margin-left:1.5rem;}header.header .tools{margin-right:15px;margin-right:1.5rem;}}@media only screen and (min-width:740PX){header.header .container{position:relative;z-index:1;padding:15px 0 20px;padding:1.5rem 0 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}header.header .site-name,header.header .tools{-webkit-box-flex:1;-webkit-flex:1 1 16%;-ms-flex:1 1 16%;flex:1 1 16%;}header.header .tools{text-align:right;}}@media only screen and (min-width:740PX) and (min-width:740PX){header.header .nav-main{-webkit-box-flex:1;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%;}}@media only screen and (min-width:740PX) and (min-width:980PX){header.header .nav-main{-webkit-box-flex:1;-webkit-flex:1 1 66%;-ms-flex:1 1 66%;flex:1 1 66%;}}@media only screen and (min-width:740PX){header.header .quick-search,header.header .languages{margin:0 20px 0 0;margin:0 2rem 0 0;}header.header .quick-search{position:relative;top:-3px;top:-0.3rem;}}header.header:before{content:'';position:absolute;z-index:0;top:0;left:0;right:0;height:30px;height:3rem;background:#F5F4F2;}header.header.scroll .logo-site{width:82px;height:40px;}.menu-active{overflow:hidden;}.menu-active header.header{bottom:0;}.menu-active header.header .container{padding-bottom:100px;}.menu-active header.header .container.active{bottom:0;overflow-y:auto;}.menu-active header.header .nav-main ul,.menu-active header.header .block-social-networks{display:block;}.menu-active header.header .nav-main{margin-bottom:20px;border-bottom:2px solid #D8D8D8;}.menu-active header.header .nav-main ul li ul{display:none;}.menu-active .static-toolbar{display:block;position:fixed;z-index:9999;top:auto;bottom:20px;left:20px;left:2rem;right:20px;right:2rem;}.menu-active .static-toolbar a{float:left;margin:5px;width:40px;width:4rem;height:40px;height:4rem;}.carousel{padding:30px 0;padding:3rem 0;}.carousel header{text-align:center;}.carousel header h2{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;text-transform:uppercase;margin-left:auto;margin-right:auto;display:inline-block;margin:0;}.carousel header h2:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}.carousel .wrapper{position:relative;margin:50px 35px 0;margin:5rem 3.5rem 0;}.carousel article .content{padding:0 20px;padding:0 2rem;}.carousel .owl-carousel{margin:0 50px;margin:0 5rem;overflow:hidden;}.carousel .owl-carousel button{position:absolute;overflow:hidden;z-index:1000;top:28%;width:22px;width:2.2rem;height:44px;height:4.4rem;text-indent:100em;line-height:100em;background:url(/themes/custom/signe/pattern-lab/public/images/picto-arrow.svg) no-repeat center center;background-size:contain;border:none;cursor:pointer;-webkit-appearance:initial;-moz-appearance:initial;appearance:none;}.carousel .owl-carousel .owl-prev{left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.carousel .owl-carousel .owl-next{right:0;}.carousel .owl-stage-outer{position:relative;z-index:2;}.carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}.listing-card-with-header > header{text-align:center;}.listing-card-with-header > header h2{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;text-transform:uppercase;margin-left:auto;margin-right:auto;display:inline-block;margin:0;}.listing-card-with-header > header h2:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}.listing-card-with-header .wrapper{margin:50px auto 0;margin:5rem auto 0;}@media only screen and (max-width:739PX){.listing-card-with-header article{width:90%;margin-left:auto;margin-right:auto;margin-bottom:15px;margin-bottom:1.5rem;}}@media only screen and (min-width:740PX){.listing-card-with-header .views-infinite-scroll-content-wrapper,.listing-card-with-header .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;}}@media only screen and (min-width:740PX) and (max-width:980PX){.listing-card-with-header:not(.variant) article{width:48%;margin-left:1%;margin-right:1%;margin-bottom:1%;}}@media only screen and (min-width:980PX){.listing-card-with-header:not(.variant) article{width:23.5%;margin-left:1.25%;margin-right:1.25%;margin-bottom:1.25%;}}@media only screen and (min-width:740PX) and (max-width:980PX){.listing-card-with-header.variant article{width:48%;margin-left:1%;margin-right:1%;margin-bottom:1%;}}@media only screen and (min-width:980PX){.listing-card-with-header.variant article{width:29.7%;margin-left:0.925%;margin-right:0.925%;margin-bottom:0.925%;}}.listing-logo h3{margin:30px 0 0;margin:3rem 0 0;font-size:20px;color:black;}.listing-logo .group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:30px 0 0;padding:3rem 0 0;border-bottom:1px solid #F5F5F5;}.listing-logo a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:41%;margin:2%;}@media only screen and (min-width:980PX){.listing-logo a{width:22%;margin:1.5%;}}.listing-numbers{position:relative;padding:30px 0;padding:3rem 0;}.listing-numbers header{text-align:center;}.listing-numbers header h2{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;text-transform:uppercase;margin-left:auto;margin-right:auto;display:inline-block;margin:0 0 30px;margin:0 0 3rem;}.listing-numbers header h2:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}.listing-numbers .wrapper{margin:0 0 30px;margin:0 0 3rem;}.listing-numbers article{margin-bottom:8.33%;}@media only screen and (max-width:739PX){.listing-numbers article{width:90%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:740PX){.listing-numbers .views-infinite-scroll-content-wrapper,.listing-numbers .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.listing-numbers .number{width:25%;padding:0 2%;}}.listing-search .header{margin:50px 0;margin:5rem 0;font-family:"clear_sansbold_italic";font-size:20px;text-align:center;}.listing-search article{margin-bottom:30px;margin-bottom:3rem;}.listing-simple .views-infinite-scroll-content-wrapper,.listing-simple .wrapper{margin:50px auto 0;margin:5rem auto 0;}.listing-simple article{margin-bottom:8.33%;}@media only screen and (max-width:739PX){.listing-simple article{width:90%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:740PX){.listing-simple .views-infinite-scroll-content-wrapper,.listing-simple .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}}@media only screen and (min-width:740PX) and (max-width:980PX){.listing-simple article{width:48%;}}@media only screen and (min-width:980PX){.listing-simple article{width:26.86%;}}.listing-teaser-block header{text-align:center;}.listing-teaser-block header h2{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;text-transform:uppercase;margin-left:auto;margin-right:auto;display:inline-block;margin:0;}.listing-teaser-block header h2:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}.listing-teaser-block .views-infinite-scroll-content-wrapper,.listing-teaser-block .wrapper{margin:50px auto 0;margin:5rem auto 0;}.listing-teaser-block article{margin-bottom:8.33%;}@media only screen and (max-width:739PX){.listing-teaser-block article{width:90%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:740PX){.listing-teaser-block .views-infinite-scroll-content-wrapper,.listing-teaser-block .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media only screen and (min-width:740PX) and (max-width:980PX){.listing-teaser-block article{width:48%;margin-left:1%;margin-right:1%;}}@media only screen and (min-width:980PX){.listing-teaser-block article{width:29.26%;}.listing-teaser-block article:nth-child(3n+2){margin-left:6.11%;margin-right:6.11%;}}.listing-teaser-inline .wrapper{padding:13px 0;padding:1.3rem 0;}@media only screen and (min-width:740PX){.listing-teaser-inline .wrapper{width:67.6%;}}.listing-teaser-inline .all-news{width:27.4%;}.listing-teaser-inline article{margin:23px 0;margin:2.3rem 0;}@media only screen and (min-width:740PX){.listing-teaser-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.listing-teaser-plus-black header{text-align:center;}.listing-teaser-plus-black header h2{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;text-transform:uppercase;margin-left:auto;margin-right:auto;display:inline-block;margin:0;}.listing-teaser-plus-black header h2:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}.listing-teaser-plus-black .wrapper{padding-top:3.7%;}.listing-teaser-plus-black article{margin-bottom:3.7%;background:white;}@media only screen and (max-width:739PX){.listing-teaser-plus-black article{width:90%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:740PX){.listing-teaser-plus-black .views-infinite-scroll-content-wrapper,.listing-teaser-plus-black .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media only screen and (min-width:740PX) and (max-width:980PX){.listing-teaser-plus-black article{width:40%;margin-left:5%;}.listing-teaser-plus-black article:nth-child(2n+1){margin-left:0;}}@media only screen and (min-width:980PX){.listing-teaser-plus-black article{width:27.96%;margin-left:3.7%;}.listing-teaser-plus-black article:nth-child(3n+1){margin-left:0;}}.listing-teaser-plus-color header{text-align:center;}.listing-teaser-plus-color header h2{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;text-transform:uppercase;margin-left:auto;margin-right:auto;display:inline-block;margin:0;}.listing-teaser-plus-color header h2:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}.listing-teaser-plus-color .wrapper{margin:50px auto 0;margin:5rem auto 0;}.listing-teaser-plus-color article{margin-bottom:20px;margin-bottom:2rem;}@media only screen and (max-width:739PX){.listing-teaser-plus-color article{width:90%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:740PX){.listing-teaser-plus-color .views-infinite-scroll-content-wrapper,.listing-teaser-plus-color .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media only screen and (min-width:740PX) and (max-width:980PX){.listing-teaser-plus-color article{width:23%;margin-left:1%;margin-right:1%;}}@media only screen and (min-width:980PX){.listing-teaser-plus-color article{width:18.24%;margin-left:2.2%;}.listing-teaser-plus-color article:nth-child(5n+1){margin-left:0;}}.listing header{text-align:center;}.listing header h2{font-family:"clear_sansbold",Arial;font-size:30px;font-size:3rem;position:relative;color:black;text-transform:uppercase;margin-left:auto;margin-right:auto;display:inline-block;margin:0;}.listing header h2:after{content:'';display:block;margin-top:12px;margin-top:1.2rem;width:90px;width:9rem;height:4px;background:black;}.listing .wrapper{margin:50px auto 0;margin:5rem auto 0;}.listing article{margin-bottom:8.33%;}@media only screen and (max-width:739PX){.listing article{width:90%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:740PX){.listing .views-infinite-scroll-content-wrapper,.listing .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media only screen and (min-width:740PX) and (max-width:980PX){.listing article{width:48%;}.listing article:nth-child(2n+2){margin-left:4%;}}@media only screen and (min-width:980PX){.listing article{width:30.83%;}.listing article:nth-child(3n+2){margin-left:3.755%;margin-right:3.755%;}}main{overflow:hidden;position:relative;z-index:0;padding:0 0 50px;padding:0 0 5rem;}main > img{margin-bottom:30px;margin-bottom:3rem;}section.pre-footer{background:#393939;color:white;}section.pre-footer .container{box-sizing:border-box;position:relative;padding-top:50px;padding-top:5rem;padding-bottom:50px;padding-bottom:5rem;}@media only screen and (min-width:740PX){section.pre-footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media only screen and (min-width:1280PX){section.pre-footer .container{padding-left:90px;padding-left:9rem;padding-right:90px;padding-right:9rem;}}@media only screen and (max-width:739PX){section.pre-footer .container .logo-site-white{display:block;width:50%;margin:0 auto 30px;}section.pre-footer .container .partners,section.pre-footer .container .contact,section.pre-footer .container .boutons{display:block;width:90%;margin:30px auto;}}section.pre-footer .to-top{position:absolute;top:-30px;top:-3rem;right:0;}@media only screen and (max-width:739PX){section.pre-footer .to-top{margin-right:20px;}}@media only screen and (min-width:740PX){section.pre-footer .partners{margin-top:70px;margin-top:7rem;width:32.44%;}section.pre-footer .contact,section.pre-footer .boutons{width:22%;}section.pre-footer .logo-site-white{position:absolute;}}@media only screen and (min-width:740PX) and (min-width:1280PX){section.pre-footer .logo-site-white{left:60px;left:6rem;top:26px;top:2.6rem;}}.frontpage .intro{font-family:"clear_sansbold",Arial;font-size:25px;color:black;}.frontpage .listing,.frontpage .listing-teaser-block,.pole .listing,.pole .listing-teaser-block{position:relative;padding-top:30px;padding-top:3rem;}.frontpage .listing header,.frontpage .listing .wrapper,.frontpage .listing-teaser-block header,.frontpage .listing-teaser-block .wrapper,.pole .listing header,.pole .listing .wrapper,.pole .listing-teaser-block header,.pole .listing-teaser-block .wrapper{position:relative;z-index:1;}.frontpage .listing:after,.frontpage .listing-teaser-block:after,.pole .listing:after,.pole .listing-teaser-block:after{content:'';position:absolute;z-index:0;top:0;right:0;left:50%;margin-left:-50vw;width:100vw;}.frontpage .listing:after,.pole .listing:after{bottom:10px;bottom:1rem;background:url(/themes/custom/signe/pattern-lab/public/images/bg-cross.png) center bottom;}.frontpage .listing .more-block,.pole .listing .more-block{position:relative;z-index:1;margin-top:0;}.frontpage .listing-teaser-block:after,.pole .listing-teaser-block:after{bottom:0;background:#FAF5EB;}.frontpage .listing-teaser-block .more-block,.pole .listing-teaser-block .more-block{position:relative;z-index:1;margin-bottom:0;}.pole .listing:after{top:-15px;top:-1.5rem;}.pole .listing-teaser-block:after{bottom:15px;bottom:1.5rem;}.page--node-type-page-speciale .listing-teaser-block .wrapper,.page--node-type-page-speciale .listing-teaser-block .view-content{position:relative;padding-top:30px;padding-top:3rem;}.page--node-type-page-speciale .listing-teaser-block .wrapper > *,.page--node-type-page-speciale .listing-teaser-block .view-content > *{position:relative;z-index:1;}.page--node-type-page-speciale .listing-teaser-block .wrapper:after,.page--node-type-page-speciale .listing-teaser-block .view-content:after{content:'';position:absolute;z-index:0;top:0;bottom:0;right:0;left:50%;margin-left:-50vw;width:100vw;background:#FAF5EB;}.adminimal-admin-toolbar.toolbar-horizontal.toolbar-fixed header.header{top:40px;}.frontpage .block-visuel{margin-bottom:30px;margin-bottom:3rem;}.frontpage .block-visuel:before{content:'';position:absolute;z-index:0;top:0;bottom:0;left:50%;margin-left:-50vw;width:100vw;background:#F5F4F2;}@media only screen and (max-width:739PX){.frontpage main{padding-top:130px;}}@media only screen and (min-width:740PX){.frontpage main{padding-top:145px;}}@media only screen and (min-width:1280PX){.frontpage main{padding-top:160px;}}@media only screen and (max-width:739PX){.not-front section.aside{padding-top:130px;}}@media only screen and (min-width:740PX){.not-front section.aside{padding-top:145px;}}@media only screen and (min-width:1280PX){.not-front section.aside{padding-top:165px;}}.carousel{position:relative;}.carousel header,.carousel .wrapper{position:relative;z-index:1;}.carousel:after{content:'';position:absolute;z-index:0;top:0;left:50%;margin-left:-50vw;right:0;width:100vw;height:240px;height:24rem;background:#FAF5EB;}.partners-large,.listing-card-with-header,.listing-numbers{position:relative;}.partners-large header,.partners-large .wrapper,.listing-card-with-header header,.listing-card-with-header .wrapper,.listing-numbers header,.listing-numbers .wrapper{position:relative;z-index:1;}.partners-large:after,.listing-card-with-header:after,.listing-numbers:after{content:'';position:absolute;z-index:0;top:0;bottom:0;left:50%;margin-left:-50vw;right:0;width:100vw;background:#F5F4F2;}.partners-large{margin:30px 0;margin:3rem 0;}.partners-large,.listing-card-with-header{padding:30px 0 50px;padding:3rem 0 5rem;}.listing-teaser-plus-black,.listing-teaser-plus-color,.listing-teaser-inline{margin-bottom:30px;}.not-front .pager,.not-front .more-block{text-align:center;}.extra{margin:30px 0;margin:3rem 0;}.static-toolbar{position:fixed;z-index:1000;top:200px;top:20rem;}@media only screen and (min-width:740PX){.static-toolbar{right:10px;right:1rem;}}@media only screen and (min-width:1280PX){.static-toolbar{right:50px;right:5rem;}}.transition,.btn,.agree-button.eu-cookie-compliance-secondary-button,.contact-form input[type=submit],.nl form input[type=submit],.cart,.btn-gray,a.language-link,.plus-text-link,.plus-text-link:after,.to-top,.share,.goto-facebook,.goto-twitterbird,.goto-youtube,.goto-linkedin,.goto-instagram,.share-facebook,.share-twitterbird,.share-linkedin,.goto-facebook:before,.goto-twitterbird:before,.goto-youtube:before,.goto-linkedin:before,.goto-instagram:before,.share-facebook:before,.share-twitterbird:before,.share-linkedin:before,a[class*=tool-],.partner .box,header.header .logo-site{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.hidden,.share span,.goto-facebook span,.goto-twitterbird span,.goto-youtube span,.goto-linkedin span,.goto-instagram span,.share-facebook span,.share-twitterbird span,.share-linkedin span{position:absolute;overflow:hidden;top:0;left:0;right:0;height:0;text-indent:100em;}.social-font,.goto-facebook,.goto-twitterbird,.goto-youtube,.goto-linkedin,.goto-instagram,.share-facebook,.share-twitterbird,.share-linkedin,a.social-font:before,a.goto-facebook:before,a.goto-twitterbird:before,a.goto-youtube:before,a.goto-linkedin:before,a.goto-instagram:before,a.share-facebook:before,a.share-twitterbird:before,a.share-linkedin:before{font-family:"Socicon";-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;}.visually-hidden{display:none;}body{font-size:16px;font-size:1.6rem;}body.opendyslexic *{font-family:"opendyslexicaltaregular",sans-serif !important;}body.opendyslexic * header .tools,body.opendyslexic * header .tools *,body.opendyslexic * header .block-social-networks,body.opendyslexic * header .block-social-networks *,body.opendyslexic * header .block-share *,body.opendyslexic * header .languages,body.opendyslexic * header .languages *{font-family:"clear_sansregular",Arial !important;}@media only screen and (min-width:740PX) and (max-width:1280PX){body{font-size:13px;}}@media only screen and (min-width:740PX){.container{width:740PX;margin:0 auto;}}@media only screen and (min-width:980PX){.container{width:980PX;margin:0 auto;}}@media only screen and (min-width:1280PX){.container{width:1080px;margin:0 auto;}}html{font-size:62.5%;}@media only screen and (min-width:740PX) and (max-width:1280PX){html{font-size:50.781%;}}
body.compensate-for-scrollbar{overflow:hidden;}.fancybox-active{height:auto;}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden;}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992;}.fancybox-container *{box-sizing:border-box;}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0;}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47,0,0.74,0.71);}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1);}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997;}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible;}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fancybox-toolbar{right:0;top:0;}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translate3d(0,0,0);z-index:99994;}.fancybox-is-open .fancybox-stage{overflow:hidden;}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994;}.fancybox-slide::before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0;}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block;}.fancybox-slide--next{z-index:99995;}.fancybox-slide--image{overflow:visible;padding:44px 0;}.fancybox-slide--image::before{display:none;}.fancybox-slide--html{padding:6px 6px 0 6px;}.fancybox-slide--iframe{padding:44px 44px 0;}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px 0;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle;}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5,0,0.14,1);animation-timing-function:cubic-bezier(0.5,0,0.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995;}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out;}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in;}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab;}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing;}.fancybox-container [data-selectable='true']{cursor:text;}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}.fancybox-spaceball{z-index:1;}.fancybox-slide--html .fancybox-content{margin-bottom:6px;}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%;}.fancybox-slide--video .fancybox-content{background:#000;}.fancybox-slide--map .fancybox-content{background:#e5e3df;}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px;}.fancybox-video,.fancybox-iframe{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}.fancybox-iframe{vertical-align:top;}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0;}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px;}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc;}.fancybox-button:focus,.fancybox-button:hover{color:#fff;}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision;}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3;}.fancybox-button--play svg path:nth-child(2){display:none;}.fancybox-button--pause svg path:nth-child(1){display:none;}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor;}.fancybox-button--share svg path{stroke-width:1;}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px;}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s;}.fancybox-navigation .fancybox-button::after{content:'';left:-25px;padding:50px;position:absolute;top:-25px;}.fancybox-navigation .fancybox-button--arrow_left{left:6px;}.fancybox-navigation .fancybox-button--arrow_right{right:6px;}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10;}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s;}.fancybox-close-small:focus{outline:none;}.fancybox-close-small:hover svg{opacity:1;}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px;}.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg,.fancybox-slide--iframe .fancybox-close-small:hover svg{background:transparent;color:#fff;}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none;}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px 25px 44px;right:0;}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1;}.fancybox-caption::after{border-bottom:1px solid rgba(255,255,255,0.3);content:'';display:block;left:44px;position:absolute;right:44px;top:0;}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none;}.fancybox-caption a:hover{color:#fff;text-decoration:underline;}.fancybox-loading{-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;border:6px solid rgba(100,100,100,0.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999;}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,0.25,1);}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.fancybox-fx-fade.fancybox-slide--current{opacity:1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg);transform:translate3d(100%,0,0) scale(0.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center;}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0;}.fancybox-share p{margin:0;padding:0;}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff;}.fancybox-share__button:hover{text-decoration:none;}.fancybox-share__button--fb{background:#3b5998;}.fancybox-share__button--fb:hover{background:#344e86;}.fancybox-share__button--pt{background:#bd081d;}.fancybox-share__button--pt:hover{background:#aa0719;}.fancybox-share__button--tw{background:#1da1f2;}.fancybox-share__button--tw:hover{background:#0d95e8;}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px;}.fancybox-share__button svg path{fill:#fff;}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%;}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995;}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;}.fancybox-show-thumbs .fancybox-thumbs{display:block;}.fancybox-show-thumbs .fancybox-inner{right:212px;}.fancybox-thumbs > ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;}.fancybox-thumbs-x > ul{overflow:hidden;}.fancybox-thumbs-y > ul::-webkit-scrollbar{width:7px;}.fancybox-thumbs-y > ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;}.fancybox-thumbs > ul > li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;}.fancybox-thumbs-loading{background:rgba(0,0,0,0.1);}.fancybox-thumbs > ul > li{background-position:center center;background-repeat:no-repeat;background-size:cover;}.fancybox-thumbs > ul > li:before{border:4px solid #4ea7f9;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94);z-index:99991;}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1;}@media all and (max-width:800px){.fancybox-thumbs{width:110px;}.fancybox-show-thumbs .fancybox-inner{right:110px;}.fancybox-thumbs > ul > li{max-width:calc(100% - 10px);}}
