@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i&subset=latin-ext");.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 .3em}.action-links li:first-child{margin-left:0}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:.3em}.button-action{display:inline-block;padding:.2em .5em .3em;text-decoration:none;line-height:160%}.button-action:before{margin-left:-.1em;padding-right:.2em;content:"+";font-weight:900}[dir="rtl"] .button-action:before{margin-right:-.1em;margin-left:0;padding-right:0;padding-left:.2em}
.button,.image-button{margin-right:1em;margin-left:1em}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0}
.collapse-processed>summary{padding-right:.5em;padding-left:.5em}.collapse-processed>summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/themes/classy/css/components/../../../../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:.5em 1.5em}summary{padding:.2em .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 .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:.5em}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:.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:.5em}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.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:.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:.4em;margin-bottom:.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 .3em;content:"";vertical-align:super;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:0}.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/themes/classy/css/components/../../../../misc/icons/e32700/error.svg) no-repeat;background-size:contain}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/classy/css/components/../../../../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/themes/classy/css/components/../../../../misc/feed.svg) no-repeat}
.item-list .title{font-weight:bold}.item-list ul{margin:0 0 .75em 0;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir="rtl"] .item-list li{margin:0 1.5em .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 .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}
tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.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 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir="rtl"] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.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:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/classy/css/components/../../../../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/themes/classy/css/components/../../../../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/themes/classy/css/components/../../../../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}
.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%,.16)}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width .5s ease-out;transition:width .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,.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,.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}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff}@media all and (max-width:48em){.ui-dialog{width:92% !important}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/classy/css/components/../../../../misc/loading-small.gif);background-repeat:no-repeat;background-position:center center}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none}
html{font-size:62.5%}body{font-size:18px;font-size:1.8rem}@media only screen and (min-width:740PX) and (max-width:980PX){body{font-size:13px;font-size:1.3rem}}@media only screen and (max-width:739PX){.container,.hero-large .content,.article__hero .hero-title,.article__hero .hero-content,.section-panels .panel__wrapper,section.extend>.content,footer.footer>.content,header.header>.content,main.main>.content,.panels--grey .panel__wrapper{width:90%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:740PX){.container,.hero-large .content,.article__hero .hero-title,.article__hero .hero-content,.section-panels .panel__wrapper,section.extend>.content,footer.footer>.content,header.header>.content,main.main>.content,.panels--grey .panel__wrapper{width:740PX;margin-left:auto;margin-right:auto}}@media only screen and (min-width:740PX) and (max-width:980PX){.container,.hero-large .content,.article__hero .hero-title,.article__hero .hero-content,.section-panels .panel__wrapper,section.extend>.content,footer.footer>.content,header.header>.content,main.main>.content,.panels--grey .panel__wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width:980PX){.container,.hero-large .content,.article__hero .hero-title,.article__hero .hero-content,.section-panels .panel__wrapper,section.extend>.content,footer.footer>.content,header.header>.content,main.main>.content,.panels--grey .panel__wrapper{width:980PX}}@media only screen and (min-width:1100PX){.container,.hero-large .content,.article__hero .hero-title,.article__hero .hero-content,.section-panels .panel__wrapper,section.extend>.content,footer.footer>.content,header.header>.content,main.main>.content,.panels--grey .panel__wrapper{width:1100PX}}.transition,.search-button,.dir-button,.prev-button,.owl-large .owl-prev,.next-button,.owl-large .owl-next,.link,.primary-link,nav.nav-main>ul>li>span,nav.nav-main>ul>li>a,.cookie-banner__text button,.download-link,.download-link .change,.more-base,.more-link,.article__bordered h2,.article__card-alt .more,.article__card .more,.article__inline h3 .more,.article__turquoise h2,.block__listing .listing-footer a,section.panels--hatched .panel__header a,section.panels--hatched .panel__header .more-link,section.panels--hatched .listing-footer .more-link,section.panels--pink .panel__header a,section.panels--purple .panel__header a,.more-link-p,.article__book .more,.article__hatched .more,.more-link-w,.article__card--white .more,.article__colored .more,.article__purple .more,.article__yellow .more,section.panels--pink .panel__header .more-link,section.panels--pink .panel__header .article__bordered h2,.article__bordered section.panels--pink .panel__header h2,section.panels--pink .panel__header .article__card-alt .more,.article__card-alt section.panels--pink .panel__header .more,section.panels--pink .panel__header .article__card .more,.article__card section.panels--pink .panel__header .more,section.panels--pink .panel__header .article__inline h3 .more,.article__inline h3 section.panels--pink .panel__header .more,section.panels--pink .panel__header .article__turquoise h2,.article__turquoise section.panels--pink .panel__header h2,.block__listing .listing-footer section.panels--pink .panel__header a,section.panels--pink section.panels--hatched .panel__header a,section.panels--hatched section.panels--pink .panel__header a,section.panels--pink section.panels--purple .panel__header a,section.panels--purple section.panels--pink .panel__header a,section.panels--pink .listing-footer .more-link,section.panels--pink .listing-footer .article__bordered h2,.article__bordered section.panels--pink .listing-footer h2,section.panels--pink .listing-footer .article__card-alt .more,.article__card-alt section.panels--pink .listing-footer .more,section.panels--pink .listing-footer .article__card .more,.article__card section.panels--pink .listing-footer .more,section.panels--pink .listing-footer .article__inline h3 .more,.article__inline h3 section.panels--pink .listing-footer .more,section.panels--pink .listing-footer .article__turquoise h2,.article__turquoise section.panels--pink .listing-footer h2,section.panels--pink .block__listing .listing-footer a,.block__listing section.panels--pink .listing-footer a,section.panels--hatched .panel__header section.panels--pink .listing-footer a,section.panels--pink .listing-footer .panel__header a,section.panels--pink .panel__header .listing-footer a,section.panels--purple .panel__header .more-link,section.panels--purple .panel__header .article__bordered h2,.article__bordered section.panels--purple .panel__header h2,section.panels--purple .panel__header .article__card-alt .more,.article__card-alt section.panels--purple .panel__header .more,section.panels--purple .panel__header .article__card .more,.article__card section.panels--purple .panel__header .more,section.panels--purple .panel__header .article__inline h3 .more,.article__inline h3 section.panels--purple .panel__header .more,section.panels--purple .panel__header .article__turquoise h2,.article__turquoise section.panels--purple .panel__header h2,.block__listing .listing-footer section.panels--purple .panel__header a,section.panels--purple section.panels--hatched .panel__header a,section.panels--hatched section.panels--purple .panel__header a,section.panels--purple .listing-footer .more-link,section.panels--purple .listing-footer .article__bordered h2,.article__bordered section.panels--purple .listing-footer h2,section.panels--purple .listing-footer .article__card-alt .more,.article__card-alt section.panels--purple .listing-footer .more,section.panels--purple .listing-footer .article__card .more,.article__card section.panels--purple .listing-footer .more,section.panels--purple .listing-footer .article__inline h3 .more,.article__inline h3 section.panels--purple .listing-footer .more,section.panels--purple .listing-footer .article__turquoise h2,.article__turquoise section.panels--purple .listing-footer h2,section.panels--purple .block__listing .listing-footer a,.block__listing section.panels--purple .listing-footer a,section.panels--hatched .panel__header section.panels--purple .listing-footer a,section.panels--purple .listing-footer .panel__header a,section.panels--purple .panel__header .listing-footer a,section.panels--purple .panel__content .more,.more-video,.action-inline-link,.phone-inline-link,.mail-inline-link,.external-link,.direction-link,.prev-link,.pager a.prev,.pager span.active.prev,.next-link,.pager a.next,.pager span.active.next,.direct-link,.nav-direct li a,.footer-link,nav.nav-footer a,.yellow-link,.block--filters .form-actions+a,.share,.goto-facebook,.goto-twitter,.goto-youtube,.goto-rss,button[type=submit],input[type=submit],.select-links .label,.select-links .label:after,.toggle h3,.toggle.on h3:before,.toggle.on .content-toggle,.block-share ul li,.article__colored,.article__hatched,.article__hatched h2,.article__purple,.article__turquoise,.article__yellow,nav.breadcrumb a,header.header,header.header aside{-webkit-transition:all .3s ease;transition:all .3s ease}.visually-hidden,.hidden,.share span,.goto-facebook span,.goto-twitter span,.goto-youtube span,.goto-rss span{position:absolute;overflow:hidden;top:0;left:0;right:0;height:0;text-indent:100em}*{box-sizing:border-box}.spacer:before,.tags:before,.hero-large .content p:before,.article__card .resume:before{content:'';display:block;width:42px;width:4.2rem;height:2px;background:#ffc200;margin-bottom:12px;margin-bottom:1.2rem}.spacer-after:after,.article__card-alt h2:after,.article__full h1:after,.article__full .h1:after,.article__inline h3:after,.thin-content .block-page-title-block h1:after{content:'';display:block;width:42px;width:4.2rem;height:2px;background:#ffc200;margin-top:12px;margin-top:1.2rem;margin-bottom:60px;margin-bottom:6rem}body{font-family:"PT Sans",Arial,sans-serif;font-size:16px;font-size:1.6rem;overflow-x:hidden;color:#363636}@media only screen and (min-width:740PX) and (max-width:980PX){html{font-size:50.781% !important}body{font-size:14px;font-size:1.4rem}}h1,.h1{font-family:"PT Sans",Arial,sans-serif;margin:20px 0;margin:2rem 0;font-size:30px;font-size:3rem;font-weight:700}h2,.h2{font-family:"PT Sans",Arial,sans-serif;margin:10px 0;margin:1rem 0;font-size:22px;font-size:2.2rem;font-weight:700;text-transform:uppercase;color:#49214b}h3,.h3{font-family:"PT Sans",Arial,sans-serif;margin:10px 0;margin:1rem 0}h4,.h4{font-family:"PT Sans",Arial,sans-serif;font-size:14px;font-size:1.4rem;margin:10px 0;margin:1rem 0;font-weight:500}h5,.h5{font-family:"PT Sans",Arial,sans-serif;margin:10px 0;margin:1rem 0;text-transform:uppercase}h6,.h6{font-family:"PT Sans",Arial,sans-serif;margin:10px 0;margin:1rem 0}h7,.h7{font-family:"PT Sans",Arial,sans-serif;margin:10px 0;margin:1rem 0}.ul,.list--unordered ul,.field--name-body ul,.body ul{padding:0;margin:5px 0;margin:.5rem 0}.ul ul,.list--unordered ul ul,.field--name-body ul ul,.body ul ul,.ul ol,.list--unordered ul ol,.field--name-body ul ol,.body ul ol{margin:0;padding-left:15px;padding-left:1.5rem}.ul ul ol,.list--unordered ul ul ol,.field--name-body ul ul ol,.body ul ul ol,.ul ul ul,.list--unordered ul ul ul,.field--name-body ul ul ul,.body ul ul ul,.ul ol ol,.list--unordered ul ol ol,.field--name-body ul ol ol,.body ul ol ol,.ul ol ul,.list--unordered ul ol ul,.field--name-body ul ol ul,.body ul ol ul{margin:0;padding-left:15px;padding-left:1.5rem}.ul li,.list--unordered ul li,.field--name-body ul li,.body ul li{position:relative;list-style:none;margin:0;line-height:24px;line-height:2.4rem;padding:0 0 0 2rem}.ul li:before,.list--unordered ul li:before,.field--name-body ul li:before,.body ul li:before{display:inline-block;content:"●";position:relative;left:-5px;color:#ffc200}.ol,.list--ordered ol,.field--name-body ol,.body ol{padding:0;margin:5px 0;margin:.5rem 0;counter-reset:ol-count}.ol ol,.list--ordered ol ol,.field--name-body ol ol,.body ol ol,.ol ul,.list--ordered ol ul,.field--name-body ol ul,.body ol ul{margin:0;padding-left:15px;padding-left:1.5rem}.ol ol ol,.list--ordered ol ol ol,.field--name-body ol ol ol,.body ol ol ol,.ol ol ul,.list--ordered ol ol ul,.field--name-body ol ol ul,.body ol ol ul,.ol ul ol,.list--ordered ol ul ol,.field--name-body ol ul ol,.body ol ul ol,.ol ul ul,.list--ordered ol ul ul,.field--name-body ol ul ul,.body ol ul ul{margin:0;padding-left:15px;padding-left:1.5rem}.ol li,.list--ordered ol li,.field--name-body ol li,.body ol li{position:relative;line-height:24px;line-height:2.4rem;padding:0 0 0 2rem;list-style:none;margin:0;counter-increment:ol-count}.ol li:before,.list--ordered ol li:before,.field--name-body ol li:before,.body ol li:before{content:counter(ol-count) ".";position:absolute;top:0;left:0;color:#ffc200}.field--name-body .chapo,.field--name-body .chapo *,.body .chapo,.body .chapo *{margin:0 0 20px;margin:0 0 2rem;font-weight:700}.field--name-body p,.body p{margin:0 0 20px;margin:0 0 2rem;font-weight:400;line-height:24px;line-height:2.4rem}.field--name-body ul,.field--name-body ol,.body ul,.body ol{margin:25px 0;margin:2.5rem 0}.field--name-body a,.body a{font-weight:400}.field--name-body a:link,.field--name-body a:visited,.body a:link,.body a:visited{color:#642c67;text-decoration:"underline"}.field--name-body a:hover,.field--name-body a:focus,.field--name-body a:active,.body a:hover,.body a:focus,.body a:active{color:#ffc200;text-decoration:"underline"}.field--name-body blockquote,.body blockquote{position:relative;margin:4.5rem 0;padding:20px;padding:2rem;font-size:25px;font-size:2.5rem;font-weight:bold;text-align:center;color:#642c67}.field--name-body blockquote>*,.body blockquote>*{position:relative;z-index:1}@media only screen and (min-width:740PX){.field--name-body blockquote>*,.body blockquote>*{max-width:50%;margin:0 auto}}.field--name-body blockquote *:last-child:after,.field--name-body blockquote *:first-child:before,.body blockquote *:last-child:after,.body blockquote *:first-child:before{content:'●';display:block;line-height:3em}.field--name-body blockquote p,.body blockquote p{line-height:2.8rem}.field--name-body blockquote p:last-child,.body blockquote p:last-child{margin-bottom:0}.field--name-body blockquote:after,.body blockquote:after{content:'';position:absolute;z-index:0;top:0;bottom:0;left:-140px;left:-14rem;right:-140px;right:-14rem;background:#f7f7f7}.field--name-body img,.body img{max-width:100%;height:auto}.field--name-body hr,.body hr{border-style:solid;border-width:1px 0 0;color:currentColor}.field--name-body code:before,.body code:before{content:'`'}.field--name-body code:after,.body code:after{content:'`'}pre .field--name-body code:after,pre .field--name-body code:before,pre .body code:after,pre .body code:before{content:''}.field--name-body table,.body table{width:100%;font-size:14px;font-size:1.4rem;border-collapse:collapse}.field--name-body table th,.body table th{padding:10px;padding:1rem;text-align:left;background:#f7f7f7;border:1px solid #cdcdcd}.field--name-body table td,.body table td{padding:10px;padding:1rem;background:white;border:1px solid #cdcdcd}.field--name-body div.small,.body div.small{font-size:1.2rem}.field--name-body div.small *,.body div.small *{font-size:1.2rem}.btn,.search-button,.dir-button,.prev-button,.owl-large .owl-prev,.next-button,.owl-large .owl-next{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:0;cursor:pointer}.search-button{background:url("/themes/custom/gis/pattern-lab/public/css/../images/forms/search.svg") no-repeat 5px center #ffc200;background-size:auto 50%}@media only screen and (max-width:980PX){.search-button{width:40px;height:40px}}@media only screen and (min-width:1100PX){.search-button{width:135px;width:13.5rem;height:30px;height:3rem}}@media only screen and (max-width:980PX){.search-button{background-position:center center}}.search-button:hover,.search-button.actif{background-color:#363636}.search-button span{font-size:16px;font-size:1.6rem;font-weight:400;color:#363636}@media only screen and (max-width:980PX){.search-button span{display:none}}.search-button:hover{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/forms/search-y.svg")}.search-button:hover span{color:#ffc200}.dir-button,.prev-button,.owl-large .owl-prev,.next-button,.owl-large .owl-next{overflow:hidden;width:52px;width:5.2rem;height:52px;height:5.2rem;text-indent:100em;line-height:115px;line-height:11.5rem;background:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/arrow.svg") white center center no-repeat;background-size:50% auto}@media only screen and (min-width:740PX){.dir-button,.prev-button,.owl-large .owl-prev,.next-button,.owl-large .owl-next{height:115px;height:11.5rem}}.dir-button:hover,.prev-button:hover,.owl-large .owl-prev:hover,.next-button:hover,.owl-large .owl-next:hover{background-color:#cfcfcf}.prev-button,.owl-large .owl-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.link:link,.primary-link:link,nav.nav-main>ul>li>span:link,nav.nav-main>ul>li>a:link,.cookie-banner__text button:link,.link:visited,.primary-link:visited,nav.nav-main>ul>li>span:visited,nav.nav-main>ul>li>a:visited,.cookie-banner__text button:visited{color:#363636;text-decoration:none}.link:hover,.primary-link:hover,nav.nav-main>ul>li>span:hover,nav.nav-main>ul>li>a:hover,.cookie-banner__text button:hover,.link:focus,.primary-link:focus,nav.nav-main>ul>li>span:focus,nav.nav-main>ul>li>a:focus,.cookie-banner__text button:focus,.link:active,.primary-link:active,nav.nav-main>ul>li>span:active,nav.nav-main>ul>li>a:active,.cookie-banner__text button:active{color:#ffc200;text-decoration:none}.download-link{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;position:relative;padding:5px 10px 5px 45px;padding:.5rem 1rem .5rem 4.5rem;min-height:40px;min-height:4rem;font-size:14px;font-size:1.4rem;font-weight:700;background-color:#f7f7f7;background-position:18px;background-position:1.8rem}.download-link:link,.download-link:visited{color:#363636;text-decoration:none}.download-link:hover,.download-link:focus,.download-link:active{color:white;text-decoration:none}.download-link svg{position:absolute;left:10px;left:1rem}.download-link:hover{background-color:#ffc200}.download-link:hover g.change,.download-link:hover path.change{fill:white}.more-base,.more-link,.article__bordered h2,.article__card-alt .more,.article__card .more,.article__inline h3 .more,.article__turquoise h2,.block__listing .listing-footer a,section.panels--hatched .panel__header a,section.panels--hatched .panel__header .more-link,section.panels--hatched .listing-footer .more-link,section.panels--pink .panel__header a,section.panels--purple .panel__header a,.more-link-p,.article__book .more,.article__hatched .more,.more-link-w,.article__card--white .more,.article__colored .more,.article__purple .more,.article__yellow .more,section.panels--pink .panel__header .more-link,section.panels--pink .panel__header .article__bordered h2,.article__bordered section.panels--pink .panel__header h2,section.panels--pink .panel__header .article__card-alt .more,.article__card-alt section.panels--pink .panel__header .more,section.panels--pink .panel__header .article__card .more,.article__card section.panels--pink .panel__header .more,section.panels--pink .panel__header .article__inline h3 .more,.article__inline h3 section.panels--pink .panel__header .more,section.panels--pink .panel__header .article__turquoise h2,.article__turquoise section.panels--pink .panel__header h2,.block__listing .listing-footer section.panels--pink .panel__header a,section.panels--pink section.panels--hatched .panel__header a,section.panels--hatched section.panels--pink .panel__header a,section.panels--pink section.panels--purple .panel__header a,section.panels--purple section.panels--pink .panel__header a,section.panels--pink .listing-footer .more-link,section.panels--pink .listing-footer .article__bordered h2,.article__bordered section.panels--pink .listing-footer h2,section.panels--pink .listing-footer .article__card-alt .more,.article__card-alt section.panels--pink .listing-footer .more,section.panels--pink .listing-footer .article__card .more,.article__card section.panels--pink .listing-footer .more,section.panels--pink .listing-footer .article__inline h3 .more,.article__inline h3 section.panels--pink .listing-footer .more,section.panels--pink .listing-footer .article__turquoise h2,.article__turquoise section.panels--pink .listing-footer h2,section.panels--pink .block__listing .listing-footer a,.block__listing section.panels--pink .listing-footer a,section.panels--hatched .panel__header section.panels--pink .listing-footer a,section.panels--pink .listing-footer .panel__header a,section.panels--pink .panel__header .listing-footer a,section.panels--purple .panel__header .more-link,section.panels--purple .panel__header .article__bordered h2,.article__bordered section.panels--purple .panel__header h2,section.panels--purple .panel__header .article__card-alt .more,.article__card-alt section.panels--purple .panel__header .more,section.panels--purple .panel__header .article__card .more,.article__card section.panels--purple .panel__header .more,section.panels--purple .panel__header .article__inline h3 .more,.article__inline h3 section.panels--purple .panel__header .more,section.panels--purple .panel__header .article__turquoise h2,.article__turquoise section.panels--purple .panel__header h2,.block__listing .listing-footer section.panels--purple .panel__header a,section.panels--purple section.panels--hatched .panel__header a,section.panels--hatched section.panels--purple .panel__header a,section.panels--purple .listing-footer .more-link,section.panels--purple .listing-footer .article__bordered h2,.article__bordered section.panels--purple .listing-footer h2,section.panels--purple .listing-footer .article__card-alt .more,.article__card-alt section.panels--purple .listing-footer .more,section.panels--purple .listing-footer .article__card .more,.article__card section.panels--purple .listing-footer .more,section.panels--purple .listing-footer .article__inline h3 .more,.article__inline h3 section.panels--purple .listing-footer .more,section.panels--purple .listing-footer .article__turquoise h2,.article__turquoise section.panels--purple .listing-footer h2,section.panels--purple .block__listing .listing-footer a,.block__listing section.panels--purple .listing-footer a,section.panels--hatched .panel__header section.panels--purple .listing-footer a,section.panels--purple .listing-footer .panel__header a,section.panels--purple .panel__header .listing-footer a,section.panels--purple .panel__content .more{position:relative;display:inline-block;font-size:14px;font-size:1.4rem;font-weight:700}.more-base:after,.more-link:after,.article__bordered h2:after,.article__card-alt .more:after,.article__card .more:after,.article__inline h3 .more:after,.article__turquoise h2:after,.block__listing .listing-footer a:after,section.panels--hatched .panel__header a:after,section.panels--hatched .panel__header .more-link:after,section.panels--hatched .listing-footer .more-link:after,section.panels--pink .panel__header a:after,section.panels--purple .panel__header a:after,.more-link-p:after,.article__book .more:after,.article__hatched .more:after,.more-link-w:after,.article__card--white .more:after,.article__colored .more:after,.article__purple .more:after,.article__yellow .more:after,section.panels--pink .panel__header .more-link:after,section.panels--pink .panel__header .article__bordered h2:after,.article__bordered section.panels--pink .panel__header h2:after,section.panels--pink .panel__header .article__card-alt .more:after,.article__card-alt section.panels--pink .panel__header .more:after,section.panels--pink .panel__header .article__card .more:after,.article__card section.panels--pink .panel__header .more:after,section.panels--pink .panel__header .article__inline h3 .more:after,.article__inline h3 section.panels--pink .panel__header .more:after,section.panels--pink .panel__header .article__turquoise h2:after,.article__turquoise section.panels--pink .panel__header h2:after,.block__listing .listing-footer section.panels--pink .panel__header a:after,section.panels--pink section.panels--hatched .panel__header a:after,section.panels--hatched section.panels--pink .panel__header a:after,section.panels--pink section.panels--purple .panel__header a:after,section.panels--purple section.panels--pink .panel__header a:after,section.panels--pink .listing-footer .more-link:after,section.panels--pink .listing-footer .article__bordered h2:after,.article__bordered section.panels--pink .listing-footer h2:after,section.panels--pink .listing-footer .article__card-alt .more:after,.article__card-alt section.panels--pink .listing-footer .more:after,section.panels--pink .listing-footer .article__card .more:after,.article__card section.panels--pink .listing-footer .more:after,section.panels--pink .listing-footer .article__inline h3 .more:after,.article__inline h3 section.panels--pink .listing-footer .more:after,section.panels--pink .listing-footer .article__turquoise h2:after,.article__turquoise section.panels--pink .listing-footer h2:after,section.panels--pink .block__listing .listing-footer a:after,.block__listing section.panels--pink .listing-footer a:after,section.panels--hatched .panel__header section.panels--pink .listing-footer a:after,section.panels--pink .listing-footer .panel__header a:after,section.panels--pink .panel__header .listing-footer a:after,section.panels--purple .panel__header .more-link:after,section.panels--purple .panel__header .article__bordered h2:after,.article__bordered section.panels--purple .panel__header h2:after,section.panels--purple .panel__header .article__card-alt .more:after,.article__card-alt section.panels--purple .panel__header .more:after,section.panels--purple .panel__header .article__card .more:after,.article__card section.panels--purple .panel__header .more:after,section.panels--purple .panel__header .article__inline h3 .more:after,.article__inline h3 section.panels--purple .panel__header .more:after,section.panels--purple .panel__header .article__turquoise h2:after,.article__turquoise section.panels--purple .panel__header h2:after,.block__listing .listing-footer section.panels--purple .panel__header a:after,section.panels--purple section.panels--hatched .panel__header a:after,section.panels--hatched section.panels--purple .panel__header a:after,section.panels--purple .listing-footer .more-link:after,section.panels--purple .listing-footer .article__bordered h2:after,.article__bordered section.panels--purple .listing-footer h2:after,section.panels--purple .listing-footer .article__card-alt .more:after,.article__card-alt section.panels--purple .listing-footer .more:after,section.panels--purple .listing-footer .article__card .more:after,.article__card section.panels--purple .listing-footer .more:after,section.panels--purple .listing-footer .article__inline h3 .more:after,.article__inline h3 section.panels--purple .listing-footer .more:after,section.panels--purple .listing-footer .article__turquoise h2:after,.article__turquoise section.panels--purple .listing-footer h2:after,section.panels--purple .block__listing .listing-footer a:after,.block__listing section.panels--purple .listing-footer a:after,section.panels--hatched .panel__header section.panels--purple .listing-footer a:after,section.panels--purple .listing-footer .panel__header a:after,section.panels--purple .panel__header .listing-footer a:after,section.panels--purple .panel__content .more:after{content:'';position:relative;top:3px;display:inline-block;margin-left:10px;margin-left:1rem;width:16px;width:1.6rem;height:16px;height:1.6rem;background-position:center center;background-repeat:no-repeat;background-size:contain}.more-link:link,.article__bordered h2:link,.article__card-alt .more:link,.article__card .more:link,.article__inline h3 .more:link,.article__turquoise h2:link,.block__listing .listing-footer a:link,section.panels--hatched .panel__header a:link,section.panels--hatched .panel__header .more-link:link,section.panels--hatched .listing-footer .more-link:link,section.panels--pink .panel__header a:link,section.panels--purple .panel__header a:link,.more-link:visited,.article__bordered h2:visited,.article__card-alt .more:visited,.article__card .more:visited,.article__inline h3 .more:visited,.article__turquoise h2:visited,.block__listing .listing-footer a:visited,section.panels--hatched .panel__header a:visited,section.panels--hatched .panel__header .more-link:visited,section.panels--hatched .listing-footer .more-link:visited,section.panels--pink .panel__header a:visited,section.panels--purple .panel__header a:visited{color:#363636;text-decoration:none}.more-link:hover,.article__bordered h2:hover,.article__card-alt .more:hover,.article__card .more:hover,.article__inline h3 .more:hover,.article__turquoise h2:hover,.block__listing .listing-footer a:hover,section.panels--hatched .panel__header a:hover,section.panels--hatched .panel__header .more-link:hover,section.panels--hatched .listing-footer .more-link:hover,section.panels--pink .panel__header a:hover,section.panels--purple .panel__header a:hover,.more-link:focus,.article__bordered h2:focus,.article__card-alt .more:focus,.article__card .more:focus,.article__inline h3 .more:focus,.article__turquoise h2:focus,.block__listing .listing-footer a:focus,section.panels--hatched .panel__header a:focus,section.panels--hatched .panel__header .more-link:focus,section.panels--hatched .listing-footer .more-link:focus,section.panels--pink .panel__header a:focus,section.panels--purple .panel__header a:focus,.more-link:active,.article__bordered h2:active,.article__card-alt .more:active,.article__card .more:active,.article__inline h3 .more:active,.article__turquoise h2:active,.block__listing .listing-footer a:active,section.panels--hatched .panel__header a:active,section.panels--hatched .panel__header .more-link:active,section.panels--hatched .listing-footer .more-link:active,section.panels--pink .panel__header a:active,section.panels--purple .panel__header a:active{color:#ffc200;text-decoration:none}.more-link-base{font-size:16px;font-size:1.6rem}.more-link-large,.article__bordered h2,.block__listing .listing-footer a,section.panels--hatched .panel__header a,section.panels--hatched .panel__header .more-link,section.panels--hatched .listing-footer .more-link,section.panels--pink .panel__header .more-link,section.panels--pink .panel__header .article__bordered h2,.article__bordered section.panels--pink .panel__header h2,section.panels--pink .panel__header .article__card-alt .more,.article__card-alt section.panels--pink .panel__header .more,section.panels--pink .panel__header .article__card .more,.article__card section.panels--pink .panel__header .more,section.panels--pink .panel__header .article__inline h3 .more,.article__inline h3 section.panels--pink .panel__header .more,section.panels--pink .panel__header .article__turquoise h2,.article__turquoise section.panels--pink .panel__header h2,.block__listing .listing-footer section.panels--pink .panel__header a,section.panels--pink section.panels--hatched .panel__header a,section.panels--hatched section.panels--pink .panel__header a,section.panels--pink .panel__header a,section.panels--pink section.panels--purple .panel__header a,section.panels--purple section.panels--pink .panel__header a,section.panels--pink .listing-footer .more-link,section.panels--pink .listing-footer .article__bordered h2,.article__bordered section.panels--pink .listing-footer h2,section.panels--pink .listing-footer .article__card-alt .more,.article__card-alt section.panels--pink .listing-footer .more,section.panels--pink .listing-footer .article__card .more,.article__card section.panels--pink .listing-footer .more,section.panels--pink .listing-footer .article__inline h3 .more,.article__inline h3 section.panels--pink .listing-footer .more,section.panels--pink .listing-footer .article__turquoise h2,.article__turquoise section.panels--pink .listing-footer h2,section.panels--pink .block__listing .listing-footer a,.block__listing section.panels--pink .listing-footer a,section.panels--hatched .panel__header section.panels--pink .listing-footer a,section.panels--pink .listing-footer .panel__header a,section.panels--pink .panel__header .listing-footer a,section.panels--purple .panel__header .more-link,section.panels--purple .panel__header .article__bordered h2,.article__bordered section.panels--purple .panel__header h2,section.panels--purple .panel__header .article__card-alt .more,.article__card-alt section.panels--purple .panel__header .more,section.panels--purple .panel__header .article__card .more,.article__card section.panels--purple .panel__header .more,section.panels--purple .panel__header .article__inline h3 .more,.article__inline h3 section.panels--purple .panel__header .more,section.panels--purple .panel__header .article__turquoise h2,.article__turquoise section.panels--purple .panel__header h2,.block__listing .listing-footer section.panels--purple .panel__header a,section.panels--purple section.panels--hatched .panel__header a,section.panels--hatched section.panels--purple .panel__header a,section.panels--purple .panel__header a,section.panels--purple .listing-footer .more-link,section.panels--purple .listing-footer .article__bordered h2,.article__bordered section.panels--purple .listing-footer h2,section.panels--purple .listing-footer .article__card-alt .more,.article__card-alt section.panels--purple .listing-footer .more,section.panels--purple .listing-footer .article__card .more,.article__card section.panels--purple .listing-footer .more,section.panels--purple .listing-footer .article__inline h3 .more,.article__inline h3 section.panels--purple .listing-footer .more,section.panels--purple .listing-footer .article__turquoise h2,.article__turquoise section.panels--purple .listing-footer h2,section.panels--purple .block__listing .listing-footer a,.block__listing section.panels--purple .listing-footer a,section.panels--hatched .panel__header section.panels--purple .listing-footer a,section.panels--purple .listing-footer .panel__header a,section.panels--purple .panel__header .listing-footer a{font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem}.more-link-large:after,.article__bordered h2:after,.block__listing .listing-footer a:after,section.panels--hatched .panel__header a:after,section.panels--hatched .panel__header .more-link:after,section.panels--hatched .listing-footer .more-link:after,section.panels--pink .panel__header .more-link:after,section.panels--pink .panel__header .article__bordered h2:after,.article__bordered section.panels--pink .panel__header h2:after,section.panels--pink .panel__header .article__card-alt .more:after,.article__card-alt section.panels--pink .panel__header .more:after,section.panels--pink .panel__header .article__card .more:after,.article__card section.panels--pink .panel__header .more:after,section.panels--pink .panel__header .article__inline h3 .more:after,.article__inline h3 section.panels--pink .panel__header .more:after,section.panels--pink .panel__header .article__turquoise h2:after,.article__turquoise section.panels--pink .panel__header h2:after,.block__listing .listing-footer section.panels--pink .panel__header a:after,section.panels--pink section.panels--hatched .panel__header a:after,section.panels--hatched section.panels--pink .panel__header a:after,section.panels--pink .panel__header a:after,section.panels--pink section.panels--purple .panel__header a:after,section.panels--purple section.panels--pink .panel__header a:after,section.panels--pink .listing-footer .more-link:after,section.panels--pink .listing-footer .article__bordered h2:after,.article__bordered section.panels--pink .listing-footer h2:after,section.panels--pink .listing-footer .article__card-alt .more:after,.article__card-alt section.panels--pink .listing-footer .more:after,section.panels--pink .listing-footer .article__card .more:after,.article__card section.panels--pink .listing-footer .more:after,section.panels--pink .listing-footer .article__inline h3 .more:after,.article__inline h3 section.panels--pink .listing-footer .more:after,section.panels--pink .listing-footer .article__turquoise h2:after,.article__turquoise section.panels--pink .listing-footer h2:after,section.panels--pink .block__listing .listing-footer a:after,.block__listing section.panels--pink .listing-footer a:after,section.panels--hatched .panel__header section.panels--pink .listing-footer a:after,section.panels--pink .listing-footer .panel__header a:after,section.panels--pink .panel__header .listing-footer a:after,section.panels--purple .panel__header .more-link:after,section.panels--purple .panel__header .article__bordered h2:after,.article__bordered section.panels--purple .panel__header h2:after,section.panels--purple .panel__header .article__card-alt .more:after,.article__card-alt section.panels--purple .panel__header .more:after,section.panels--purple .panel__header .article__card .more:after,.article__card section.panels--purple .panel__header .more:after,section.panels--purple .panel__header .article__inline h3 .more:after,.article__inline h3 section.panels--purple .panel__header .more:after,section.panels--purple .panel__header .article__turquoise h2:after,.article__turquoise section.panels--purple .panel__header h2:after,.block__listing .listing-footer section.panels--purple .panel__header a:after,section.panels--purple section.panels--hatched .panel__header a:after,section.panels--hatched section.panels--purple .panel__header a:after,section.panels--purple .panel__header a:after,section.panels--purple .listing-footer .more-link:after,section.panels--purple .listing-footer .article__bordered h2:after,.article__bordered section.panels--purple .listing-footer h2:after,section.panels--purple .listing-footer .article__card-alt .more:after,.article__card-alt section.panels--purple .listing-footer .more:after,section.panels--purple .listing-footer .article__card .more:after,.article__card section.panels--purple .listing-footer .more:after,section.panels--purple .listing-footer .article__inline h3 .more:after,.article__inline h3 section.panels--purple .listing-footer .more:after,section.panels--purple .listing-footer .article__turquoise h2:after,.article__turquoise section.panels--purple .listing-footer h2:after,section.panels--purple .block__listing .listing-footer a:after,.block__listing section.panels--purple .listing-footer a:after,section.panels--hatched .panel__header section.panels--purple .listing-footer a:after,section.panels--purple .listing-footer .panel__header a:after,section.panels--purple .panel__header .listing-footer a:after{top:8px;top:.8rem;width:30px;width:3rem;height:30px;height:3rem}.more-link:after,.article__bordered h2:after,.article__card-alt .more:after,.article__card .more:after,.article__inline h3 .more:after,.article__turquoise h2:after,.block__listing .listing-footer a:after,section.panels--hatched .panel__header a:after,section.panels--hatched .panel__header .more-link:after,section.panels--hatched .listing-footer .more-link:after,section.panels--pink .panel__header a:after,section.panels--purple .panel__header a:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus.svg")}.more-link:hover:after,.article__bordered h2:hover:after,.article__card-alt .more:hover:after,.article__card .more:hover:after,.article__inline h3 .more:hover:after,.article__turquoise h2:hover:after,.block__listing .listing-footer a:hover:after,section.panels--hatched .panel__header a:hover:after,section.panels--hatched .panel__header .more-link:hover:after,section.panels--hatched .listing-footer .more-link:hover:after,section.panels--pink .panel__header a:hover:after,section.panels--purple .panel__header a:hover:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus_y.svg")}.more-link:hover,.article__bordered h2:hover,.article__card-alt .more:hover,.article__card .more:hover,.article__inline h3 .more:hover,.article__turquoise h2:hover,.block__listing .listing-footer a:hover,section.panels--hatched .panel__header a:hover,section.panels--hatched .panel__header .more-link:hover,section.panels--hatched .listing-footer .more-link:hover,section.panels--pink .panel__header a:hover,section.panels--purple .panel__header a:hover{color:#ffc200}.more-link-p:link,.article__book .more:link,.article__hatched .more:link,.more-link-p:visited,.article__book .more:visited,.article__hatched .more:visited{color:#ff6873;text-decoration:none}.more-link-p:hover,.article__book .more:hover,.article__hatched .more:hover,.more-link-p:focus,.article__book .more:focus,.article__hatched .more:focus,.more-link-p:active,.article__book .more:active,.article__hatched .more:active{color:#ffc200;text-decoration:none}.more-link-p:after,.article__book .more:after,.article__hatched .more:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus_p.svg")}.more-link-p:hover:after,.article__book .more:hover:after,.article__hatched .more:hover:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus_y.svg")}.more-link-p:hover,.article__book .more:hover,.article__hatched .more:hover{color:#ffc200}.more-link-w:link,.article__card--white .more:link,.article__colored .more:link,.article__purple .more:link,.article__yellow .more:link,section.panels--pink .panel__header a:link,section.panels--pink .panel__header .more-link:link,section.panels--pink .panel__header .article__bordered h2:link,.article__bordered section.panels--pink .panel__header h2:link,section.panels--pink .panel__header .article__card-alt .more:link,.article__card-alt section.panels--pink .panel__header .more:link,section.panels--pink .panel__header .article__card .more:link,.article__card section.panels--pink .panel__header .more:link,section.panels--pink .panel__header .article__inline h3 .more:link,.article__inline h3 section.panels--pink .panel__header .more:link,section.panels--pink .panel__header .article__turquoise h2:link,.article__turquoise section.panels--pink .panel__header h2:link,section.panels--pink .listing-footer .more-link:link,section.panels--pink .listing-footer .article__bordered h2:link,.article__bordered section.panels--pink .listing-footer h2:link,section.panels--pink .listing-footer .article__card-alt .more:link,.article__card-alt section.panels--pink .listing-footer .more:link,section.panels--pink .listing-footer .article__card .more:link,.article__card section.panels--pink .listing-footer .more:link,section.panels--pink .listing-footer .article__inline h3 .more:link,.article__inline h3 section.panels--pink .listing-footer .more:link,section.panels--pink .listing-footer .article__turquoise h2:link,.article__turquoise section.panels--pink .listing-footer h2:link,section.panels--pink .block__listing .listing-footer a:link,.block__listing section.panels--pink .listing-footer a:link,section.panels--hatched .panel__header section.panels--pink .listing-footer a:link,section.panels--purple .panel__header a:link,section.panels--purple .panel__header .more-link:link,section.panels--purple .panel__header .article__bordered h2:link,.article__bordered section.panels--purple .panel__header h2:link,section.panels--purple .panel__header .article__card-alt .more:link,.article__card-alt section.panels--purple .panel__header .more:link,section.panels--purple .panel__header .article__card .more:link,.article__card section.panels--purple .panel__header .more:link,section.panels--purple .panel__header .article__inline h3 .more:link,.article__inline h3 section.panels--purple .panel__header .more:link,section.panels--purple .panel__header .article__turquoise h2:link,.article__turquoise section.panels--purple .panel__header h2:link,section.panels--purple .listing-footer .more-link:link,section.panels--purple .listing-footer .article__bordered h2:link,.article__bordered section.panels--purple .listing-footer h2:link,section.panels--purple .listing-footer .article__card-alt .more:link,.article__card-alt section.panels--purple .listing-footer .more:link,section.panels--purple .listing-footer .article__card .more:link,.article__card section.panels--purple .listing-footer .more:link,section.panels--purple .listing-footer .article__inline h3 .more:link,.article__inline h3 section.panels--purple .listing-footer .more:link,section.panels--purple .listing-footer .article__turquoise h2:link,.article__turquoise section.panels--purple .listing-footer h2:link,section.panels--purple .block__listing .listing-footer a:link,.block__listing section.panels--purple .listing-footer a:link,section.panels--hatched .panel__header section.panels--purple .listing-footer a:link,section.panels--purple .panel__content .more:link,.more-link-w:visited,.article__card--white .more:visited,.article__colored .more:visited,.article__purple .more:visited,.article__yellow .more:visited,section.panels--pink .panel__header a:visited,section.panels--pink .panel__header .more-link:visited,section.panels--pink .panel__header .article__bordered h2:visited,.article__bordered section.panels--pink .panel__header h2:visited,section.panels--pink .panel__header .article__card-alt .more:visited,.article__card-alt section.panels--pink .panel__header .more:visited,section.panels--pink .panel__header .article__card .more:visited,.article__card section.panels--pink .panel__header .more:visited,section.panels--pink .panel__header .article__inline h3 .more:visited,.article__inline h3 section.panels--pink .panel__header .more:visited,section.panels--pink .panel__header .article__turquoise h2:visited,.article__turquoise section.panels--pink .panel__header h2:visited,section.panels--pink .listing-footer .more-link:visited,section.panels--pink .listing-footer .article__bordered h2:visited,.article__bordered section.panels--pink .listing-footer h2:visited,section.panels--pink .listing-footer .article__card-alt .more:visited,.article__card-alt section.panels--pink .listing-footer .more:visited,section.panels--pink .listing-footer .article__card .more:visited,.article__card section.panels--pink .listing-footer .more:visited,section.panels--pink .listing-footer .article__inline h3 .more:visited,.article__inline h3 section.panels--pink .listing-footer .more:visited,section.panels--pink .listing-footer .article__turquoise h2:visited,.article__turquoise section.panels--pink .listing-footer h2:visited,section.panels--pink .block__listing .listing-footer a:visited,.block__listing section.panels--pink .listing-footer a:visited,section.panels--hatched .panel__header section.panels--pink .listing-footer a:visited,section.panels--purple .panel__header a:visited,section.panels--purple .panel__header .more-link:visited,section.panels--purple .panel__header .article__bordered h2:visited,.article__bordered section.panels--purple .panel__header h2:visited,section.panels--purple .panel__header .article__card-alt .more:visited,.article__card-alt section.panels--purple .panel__header .more:visited,section.panels--purple .panel__header .article__card .more:visited,.article__card section.panels--purple .panel__header .more:visited,section.panels--purple .panel__header .article__inline h3 .more:visited,.article__inline h3 section.panels--purple .panel__header .more:visited,section.panels--purple .panel__header .article__turquoise h2:visited,.article__turquoise section.panels--purple .panel__header h2:visited,section.panels--purple .listing-footer .more-link:visited,section.panels--purple .listing-footer .article__bordered h2:visited,.article__bordered section.panels--purple .listing-footer h2:visited,section.panels--purple .listing-footer .article__card-alt .more:visited,.article__card-alt section.panels--purple .listing-footer .more:visited,section.panels--purple .listing-footer .article__card .more:visited,.article__card section.panels--purple .listing-footer .more:visited,section.panels--purple .listing-footer .article__inline h3 .more:visited,.article__inline h3 section.panels--purple .listing-footer .more:visited,section.panels--purple .listing-footer .article__turquoise h2:visited,.article__turquoise section.panels--purple .listing-footer h2:visited,section.panels--purple .block__listing .listing-footer a:visited,.block__listing section.panels--purple .listing-footer a:visited,section.panels--hatched .panel__header section.panels--purple .listing-footer a:visited,section.panels--purple .panel__content .more:visited{color:white;text-decoration:none}.more-link-w:hover,.article__card--white .more:hover,.article__colored .more:hover,.article__purple .more:hover,.article__yellow .more:hover,section.panels--pink .panel__header a:hover,section.panels--pink .panel__header .more-link:hover,section.panels--pink .panel__header .article__bordered h2:hover,.article__bordered section.panels--pink .panel__header h2:hover,section.panels--pink .panel__header .article__card-alt .more:hover,.article__card-alt section.panels--pink .panel__header .more:hover,section.panels--pink .panel__header .article__card .more:hover,.article__card section.panels--pink .panel__header .more:hover,section.panels--pink .panel__header .article__inline h3 .more:hover,.article__inline h3 section.panels--pink .panel__header .more:hover,section.panels--pink .panel__header .article__turquoise h2:hover,.article__turquoise section.panels--pink .panel__header h2:hover,section.panels--pink .listing-footer .more-link:hover,section.panels--pink .listing-footer .article__bordered h2:hover,.article__bordered section.panels--pink .listing-footer h2:hover,section.panels--pink .listing-footer .article__card-alt .more:hover,.article__card-alt section.panels--pink .listing-footer .more:hover,section.panels--pink .listing-footer .article__card .more:hover,.article__card section.panels--pink .listing-footer .more:hover,section.panels--pink .listing-footer .article__inline h3 .more:hover,.article__inline h3 section.panels--pink .listing-footer .more:hover,section.panels--pink .listing-footer .article__turquoise h2:hover,.article__turquoise section.panels--pink .listing-footer h2:hover,section.panels--pink .block__listing .listing-footer a:hover,.block__listing section.panels--pink .listing-footer a:hover,section.panels--hatched .panel__header section.panels--pink .listing-footer a:hover,section.panels--purple .panel__header a:hover,section.panels--purple .panel__header .more-link:hover,section.panels--purple .panel__header .article__bordered h2:hover,.article__bordered section.panels--purple .panel__header h2:hover,section.panels--purple .panel__header .article__card-alt .more:hover,.article__card-alt section.panels--purple .panel__header .more:hover,section.panels--purple .panel__header .article__card .more:hover,.article__card section.panels--purple .panel__header .more:hover,section.panels--purple .panel__header .article__inline h3 .more:hover,.article__inline h3 section.panels--purple .panel__header .more:hover,section.panels--purple .panel__header .article__turquoise h2:hover,.article__turquoise section.panels--purple .panel__header h2:hover,section.panels--purple .listing-footer .more-link:hover,section.panels--purple .listing-footer .article__bordered h2:hover,.article__bordered section.panels--purple .listing-footer h2:hover,section.panels--purple .listing-footer .article__card-alt .more:hover,.article__card-alt section.panels--purple .listing-footer .more:hover,section.panels--purple .listing-footer .article__card .more:hover,.article__card section.panels--purple .listing-footer .more:hover,section.panels--purple .listing-footer .article__inline h3 .more:hover,.article__inline h3 section.panels--purple .listing-footer .more:hover,section.panels--purple .listing-footer .article__turquoise h2:hover,.article__turquoise section.panels--purple .listing-footer h2:hover,section.panels--purple .block__listing .listing-footer a:hover,.block__listing section.panels--purple .listing-footer a:hover,section.panels--hatched .panel__header section.panels--purple .listing-footer a:hover,section.panels--purple .panel__content .more:hover,.more-link-w:focus,.article__card--white .more:focus,.article__colored .more:focus,.article__purple .more:focus,.article__yellow .more:focus,section.panels--pink .panel__header a:focus,section.panels--pink .panel__header .more-link:focus,section.panels--pink .panel__header .article__bordered h2:focus,.article__bordered section.panels--pink .panel__header h2:focus,section.panels--pink .panel__header .article__card-alt .more:focus,.article__card-alt section.panels--pink .panel__header .more:focus,section.panels--pink .panel__header .article__card .more:focus,.article__card section.panels--pink .panel__header .more:focus,section.panels--pink .panel__header .article__inline h3 .more:focus,.article__inline h3 section.panels--pink .panel__header .more:focus,section.panels--pink .panel__header .article__turquoise h2:focus,.article__turquoise section.panels--pink .panel__header h2:focus,section.panels--pink .listing-footer .more-link:focus,section.panels--pink .listing-footer .article__bordered h2:focus,.article__bordered section.panels--pink .listing-footer h2:focus,section.panels--pink .listing-footer .article__card-alt .more:focus,.article__card-alt section.panels--pink .listing-footer .more:focus,section.panels--pink .listing-footer .article__card .more:focus,.article__card section.panels--pink .listing-footer .more:focus,section.panels--pink .listing-footer .article__inline h3 .more:focus,.article__inline h3 section.panels--pink .listing-footer .more:focus,section.panels--pink .listing-footer .article__turquoise h2:focus,.article__turquoise section.panels--pink .listing-footer h2:focus,section.panels--pink .block__listing .listing-footer a:focus,.block__listing section.panels--pink .listing-footer a:focus,section.panels--hatched .panel__header section.panels--pink .listing-footer a:focus,section.panels--purple .panel__header a:focus,section.panels--purple .panel__header .more-link:focus,section.panels--purple .panel__header .article__bordered h2:focus,.article__bordered section.panels--purple .panel__header h2:focus,section.panels--purple .panel__header .article__card-alt .more:focus,.article__card-alt section.panels--purple .panel__header .more:focus,section.panels--purple .panel__header .article__card .more:focus,.article__card section.panels--purple .panel__header .more:focus,section.panels--purple .panel__header .article__inline h3 .more:focus,.article__inline h3 section.panels--purple .panel__header .more:focus,section.panels--purple .panel__header .article__turquoise h2:focus,.article__turquoise section.panels--purple .panel__header h2:focus,section.panels--purple .listing-footer .more-link:focus,section.panels--purple .listing-footer .article__bordered h2:focus,.article__bordered section.panels--purple .listing-footer h2:focus,section.panels--purple .listing-footer .article__card-alt .more:focus,.article__card-alt section.panels--purple .listing-footer .more:focus,section.panels--purple .listing-footer .article__card .more:focus,.article__card section.panels--purple .listing-footer .more:focus,section.panels--purple .listing-footer .article__inline h3 .more:focus,.article__inline h3 section.panels--purple .listing-footer .more:focus,section.panels--purple .listing-footer .article__turquoise h2:focus,.article__turquoise section.panels--purple .listing-footer h2:focus,section.panels--purple .block__listing .listing-footer a:focus,.block__listing section.panels--purple .listing-footer a:focus,section.panels--hatched .panel__header section.panels--purple .listing-footer a:focus,section.panels--purple .panel__content .more:focus,.more-link-w:active,.article__card--white .more:active,.article__colored .more:active,.article__purple .more:active,.article__yellow .more:active,section.panels--pink .panel__header a:active,section.panels--pink .panel__header .more-link:active,section.panels--pink .panel__header .article__bordered h2:active,.article__bordered section.panels--pink .panel__header h2:active,section.panels--pink .panel__header .article__card-alt .more:active,.article__card-alt section.panels--pink .panel__header .more:active,section.panels--pink .panel__header .article__card .more:active,.article__card section.panels--pink .panel__header .more:active,section.panels--pink .panel__header .article__inline h3 .more:active,.article__inline h3 section.panels--pink .panel__header .more:active,section.panels--pink .panel__header .article__turquoise h2:active,.article__turquoise section.panels--pink .panel__header h2:active,section.panels--pink .listing-footer .more-link:active,section.panels--pink .listing-footer .article__bordered h2:active,.article__bordered section.panels--pink .listing-footer h2:active,section.panels--pink .listing-footer .article__card-alt .more:active,.article__card-alt section.panels--pink .listing-footer .more:active,section.panels--pink .listing-footer .article__card .more:active,.article__card section.panels--pink .listing-footer .more:active,section.panels--pink .listing-footer .article__inline h3 .more:active,.article__inline h3 section.panels--pink .listing-footer .more:active,section.panels--pink .listing-footer .article__turquoise h2:active,.article__turquoise section.panels--pink .listing-footer h2:active,section.panels--pink .block__listing .listing-footer a:active,.block__listing section.panels--pink .listing-footer a:active,section.panels--hatched .panel__header section.panels--pink .listing-footer a:active,section.panels--purple .panel__header a:active,section.panels--purple .panel__header .more-link:active,section.panels--purple .panel__header .article__bordered h2:active,.article__bordered section.panels--purple .panel__header h2:active,section.panels--purple .panel__header .article__card-alt .more:active,.article__card-alt section.panels--purple .panel__header .more:active,section.panels--purple .panel__header .article__card .more:active,.article__card section.panels--purple .panel__header .more:active,section.panels--purple .panel__header .article__inline h3 .more:active,.article__inline h3 section.panels--purple .panel__header .more:active,section.panels--purple .panel__header .article__turquoise h2:active,.article__turquoise section.panels--purple .panel__header h2:active,section.panels--purple .listing-footer .more-link:active,section.panels--purple .listing-footer .article__bordered h2:active,.article__bordered section.panels--purple .listing-footer h2:active,section.panels--purple .listing-footer .article__card-alt .more:active,.article__card-alt section.panels--purple .listing-footer .more:active,section.panels--purple .listing-footer .article__card .more:active,.article__card section.panels--purple .listing-footer .more:active,section.panels--purple .listing-footer .article__inline h3 .more:active,.article__inline h3 section.panels--purple .listing-footer .more:active,section.panels--purple .listing-footer .article__turquoise h2:active,.article__turquoise section.panels--purple .listing-footer h2:active,section.panels--purple .block__listing .listing-footer a:active,.block__listing section.panels--purple .listing-footer a:active,section.panels--hatched .panel__header section.panels--purple .listing-footer a:active,section.panels--purple .panel__content .more:active{color:#ffc200;text-decoration:none}.more-link-w-large,.article__turquoise h2,section.panels--pink .panel__header a,section.panels--purple .panel__header a{font-size:18px;font-size:1.8rem}.more-link-w-large:after,.article__turquoise h2:after,section.panels--pink .panel__header a:after,section.panels--purple .panel__header a:after{width:30px;width:3rem;height:30px;height:3rem}.more-link-w:after,.article__card--white .more:after,.article__colored .more:after,.article__purple .more:after,.article__yellow .more:after,section.panels--pink .panel__header a:after,section.panels--pink .panel__header .more-link:after,section.panels--pink .panel__header .article__bordered h2:after,.article__bordered section.panels--pink .panel__header h2:after,section.panels--pink .panel__header .article__card-alt .more:after,.article__card-alt section.panels--pink .panel__header .more:after,section.panels--pink .panel__header .article__card .more:after,.article__card section.panels--pink .panel__header .more:after,section.panels--pink .panel__header .article__inline h3 .more:after,.article__inline h3 section.panels--pink .panel__header .more:after,section.panels--pink .panel__header .article__turquoise h2:after,.article__turquoise section.panels--pink .panel__header h2:after,.block__listing .listing-footer section.panels--pink .panel__header a:after,section.panels--pink section.panels--hatched .panel__header a:after,section.panels--hatched section.panels--pink .panel__header a:after,section.panels--pink section.panels--purple .panel__header a:after,section.panels--purple section.panels--pink .panel__header a:after,section.panels--pink .listing-footer .more-link:after,section.panels--pink .listing-footer .article__bordered h2:after,.article__bordered section.panels--pink .listing-footer h2:after,section.panels--pink .listing-footer .article__card-alt .more:after,.article__card-alt section.panels--pink .listing-footer .more:after,section.panels--pink .listing-footer .article__card .more:after,.article__card section.panels--pink .listing-footer .more:after,section.panels--pink .listing-footer .article__inline h3 .more:after,.article__inline h3 section.panels--pink .listing-footer .more:after,section.panels--pink .listing-footer .article__turquoise h2:after,.article__turquoise section.panels--pink .listing-footer h2:after,section.panels--pink .block__listing .listing-footer a:after,.block__listing section.panels--pink .listing-footer a:after,section.panels--hatched .panel__header section.panels--pink .listing-footer a:after,section.panels--pink .listing-footer .panel__header a:after,section.panels--pink .panel__header .listing-footer a:after,section.panels--purple .panel__header a:after,section.panels--purple .panel__header .more-link:after,section.panels--purple .panel__header .article__bordered h2:after,.article__bordered section.panels--purple .panel__header h2:after,section.panels--purple .panel__header .article__card-alt .more:after,.article__card-alt section.panels--purple .panel__header .more:after,section.panels--purple .panel__header .article__card .more:after,.article__card section.panels--purple .panel__header .more:after,section.panels--purple .panel__header .article__inline h3 .more:after,.article__inline h3 section.panels--purple .panel__header .more:after,section.panels--purple .panel__header .article__turquoise h2:after,.article__turquoise section.panels--purple .panel__header h2:after,.block__listing .listing-footer section.panels--purple .panel__header a:after,section.panels--purple section.panels--hatched .panel__header a:after,section.panels--hatched section.panels--purple .panel__header a:after,section.panels--purple .listing-footer .more-link:after,section.panels--purple .listing-footer .article__bordered h2:after,.article__bordered section.panels--purple .listing-footer h2:after,section.panels--purple .listing-footer .article__card-alt .more:after,.article__card-alt section.panels--purple .listing-footer .more:after,section.panels--purple .listing-footer .article__card .more:after,.article__card section.panels--purple .listing-footer .more:after,section.panels--purple .listing-footer .article__inline h3 .more:after,.article__inline h3 section.panels--purple .listing-footer .more:after,section.panels--purple .listing-footer .article__turquoise h2:after,.article__turquoise section.panels--purple .listing-footer h2:after,section.panels--purple .block__listing .listing-footer a:after,.block__listing section.panels--purple .listing-footer a:after,section.panels--hatched .panel__header section.panels--purple .listing-footer a:after,section.panels--purple .listing-footer .panel__header a:after,section.panels--purple .panel__header .listing-footer a:after,section.panels--purple .panel__content .more:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus_w.svg")}.more-link-w:hover,.article__card--white .more:hover,.article__colored .more:hover,.article__purple .more:hover,.article__yellow .more:hover,section.panels--pink .panel__header a:hover,section.panels--pink .panel__header .more-link:hover,section.panels--pink .panel__header .article__bordered h2:hover,.article__bordered section.panels--pink .panel__header h2:hover,section.panels--pink .panel__header .article__card-alt .more:hover,.article__card-alt section.panels--pink .panel__header .more:hover,section.panels--pink .panel__header .article__card .more:hover,.article__card section.panels--pink .panel__header .more:hover,section.panels--pink .panel__header .article__inline h3 .more:hover,.article__inline h3 section.panels--pink .panel__header .more:hover,section.panels--pink .panel__header .article__turquoise h2:hover,.article__turquoise section.panels--pink .panel__header h2:hover,section.panels--pink .listing-footer .more-link:hover,section.panels--pink .listing-footer .article__bordered h2:hover,.article__bordered section.panels--pink .listing-footer h2:hover,section.panels--pink .listing-footer .article__card-alt .more:hover,.article__card-alt section.panels--pink .listing-footer .more:hover,section.panels--pink .listing-footer .article__card .more:hover,.article__card section.panels--pink .listing-footer .more:hover,section.panels--pink .listing-footer .article__inline h3 .more:hover,.article__inline h3 section.panels--pink .listing-footer .more:hover,section.panels--pink .listing-footer .article__turquoise h2:hover,.article__turquoise section.panels--pink .listing-footer h2:hover,section.panels--pink .block__listing .listing-footer a:hover,.block__listing section.panels--pink .listing-footer a:hover,section.panels--hatched .panel__header section.panels--pink .listing-footer a:hover,section.panels--purple .panel__header a:hover,section.panels--purple .panel__header .more-link:hover,section.panels--purple .panel__header .article__bordered h2:hover,.article__bordered section.panels--purple .panel__header h2:hover,section.panels--purple .panel__header .article__card-alt .more:hover,.article__card-alt section.panels--purple .panel__header .more:hover,section.panels--purple .panel__header .article__card .more:hover,.article__card section.panels--purple .panel__header .more:hover,section.panels--purple .panel__header .article__inline h3 .more:hover,.article__inline h3 section.panels--purple .panel__header .more:hover,section.panels--purple .panel__header .article__turquoise h2:hover,.article__turquoise section.panels--purple .panel__header h2:hover,section.panels--purple .listing-footer .more-link:hover,section.panels--purple .listing-footer .article__bordered h2:hover,.article__bordered section.panels--purple .listing-footer h2:hover,section.panels--purple .listing-footer .article__card-alt .more:hover,.article__card-alt section.panels--purple .listing-footer .more:hover,section.panels--purple .listing-footer .article__card .more:hover,.article__card section.panels--purple .listing-footer .more:hover,section.panels--purple .listing-footer .article__inline h3 .more:hover,.article__inline h3 section.panels--purple .listing-footer .more:hover,section.panels--purple .listing-footer .article__turquoise h2:hover,.article__turquoise section.panels--purple .listing-footer h2:hover,section.panels--purple .block__listing .listing-footer a:hover,.block__listing section.panels--purple .listing-footer a:hover,section.panels--hatched .panel__header section.panels--purple .listing-footer a:hover,section.panels--purple .panel__content .more:hover{color:#ffc200}.more-video{position:relative;padding:12px 55px 12px 12px;padding:1.2rem 5.5rem 1.2rem 1.2rem;font-size:18px;font-size:1.8rem;font-weight:700;border:1px solid white}.more-video:link,.more-video:visited{color:white;text-decoration:none}.more-video:hover,.more-video:focus,.more-video:active{color:#ffc200;text-decoration:none}.more-video:hover{border-color:#ffc200}.more-video:after{content:'';position:absolute;top:0;bottom:0;right:14px;right:1.4rem;width:30px;width:3rem;background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/youtube-play.svg) center center no-repeat;background-size:contain}.action-inline-link,.phone-inline-link,.mail-inline-link,.external-link{display:inline-block;padding-left:30px;padding-left:3rem;font-size:16px;font-size:1.6rem;font-weight:700;background-repeat:no-repeat;background-position:left center;background-size:16px 16px;background-size:1.6rem 1.6rem}.action-inline-link:link,.phone-inline-link:link,.mail-inline-link:link,.external-link:link,.action-inline-link:visited,.phone-inline-link:visited,.mail-inline-link:visited,.external-link:visited{color:#642c67;text-decoration:none}.action-inline-link:hover,.phone-inline-link:hover,.mail-inline-link:hover,.external-link:hover,.action-inline-link:focus,.phone-inline-link:focus,.mail-inline-link:focus,.external-link:focus,.action-inline-link:active,.phone-inline-link:active,.mail-inline-link:active,.external-link:active{color:#ffc200;text-decoration:none}@media only screen and (max-width:739PX){.action-inline-link,.phone-inline-link,.mail-inline-link,.external-link{font-size:12px;font-size:1.2rem}}.phone-inline-link{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/tel.svg")}.mail-inline-link{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/mail.svg")}.external-link{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/link.svg")}.direction-link,.prev-link,.pager a.prev,.pager span.active.prev,.next-link,.pager a.next,.pager span.active.next{display:inline-block;overflow:hidden;line-height:100em;text-indent:100em;width:30px;width:3rem;height:30px;height:3rem;border-radius:100%;border:1px solid #363636;background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/direction.svg) center center no-repeat;background-size:cover}.direction-link:hover,.prev-link:hover,.pager a.prev:hover,.pager span.active.prev:hover,.next-link:hover,.pager a.next:hover,.pager span.active.next:hover{background-image:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/direction-w.svg);background-color:#642c67}.prev-link,.pager a.prev,.pager span.active.prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.primary-link,nav.nav-main>ul>li>span,nav.nav-main>ul>li>a{position:relative;display:inline-block;padding:0 20px;padding:0 2rem;font-size:16px;font-size:1.6rem;font-weight:700;text-transform:uppercase}@media only screen and (min-width:740PX){.primary-link,nav.nav-main>ul>li>span,nav.nav-main>ul>li>a{border-right:1px solid #d8d8d8}}.direct-link,.nav-direct li a{position:relative;margin-bottom:4px;margin-bottom:.4rem;font-size:14px;font-size:1.4rem;font-weight:700;text-transform:uppercase}.direct-link:link,.nav-direct li a:link,.direct-link:visited,.nav-direct li a:visited{color:white;text-decoration:none}.direct-link:hover,.nav-direct li a:hover,.direct-link:focus,.nav-direct li a:focus,.direct-link:active,.nav-direct li a:active{color:white;text-decoration:none}.direct-link:hover:after,.nav-direct li a:hover:after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#ffc200}.footer-link,nav.nav-footer a{font-weight:400}.footer-link:link,nav.nav-footer a:link,.footer-link:visited,nav.nav-footer a:visited{color:#642c67;text-decoration:none}.footer-link:hover,nav.nav-footer a:hover,.footer-link:focus,nav.nav-footer a:focus,.footer-link:active,nav.nav-footer a:active{color:#ffc200;text-decoration:none}.yellow-link,.block--filters .form-actions+a{display:block;padding:25px;padding:2.5rem;margin-top:30px;margin-top:3rem;font-size:22px;font-size:2.2rem;line-height:1em;font-weight:700;text-align:center;background:#ffc200}.yellow-link:link,.block--filters .form-actions+a:link,.yellow-link:visited,.block--filters .form-actions+a:visited{color:#363636;text-decoration:none}.yellow-link:hover,.block--filters .form-actions+a:hover,.yellow-link:focus,.block--filters .form-actions+a:focus,.yellow-link:active,.block--filters .form-actions+a:active{color:white;text-decoration:none}.share,.goto-facebook,.goto-twitter,.goto-youtube,.goto-rss{display:inline-block;position:relative;width:20px;width:2rem;height:20px;height:2rem;border-radius:100%;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.share:before,.goto-facebook:before,.goto-twitter:before,.goto-youtube:before,.goto-rss:before{position:absolute;top:0;left:0;right:0;bottom:0;color:white}.goto-facebook{background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/facebook.svg) no-repeat center center #642c67;background-size:auto 55%}.goto-facebook:hover{background-color:#3b5998}.goto-facebook:hover:before{color:white}div[class*=--white] .goto-facebook{background-image:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/facebook-p.svg);background-color:white;background-size:auto 55%}div[class*=--white] .goto-facebook:hover{background-color:#ffc200}.goto-twitter{background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/twitter.svg) no-repeat center center #642c67;background-size:auto 55%}.goto-twitter:hover{background-color:#3cf}.goto-twitter:hover:before{color:white}div[class*=--white] .goto-twitter{background-image:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/twitter-p.svg);background-color:white;background-size:auto 55%}div[class*=--white] .goto-twitter:hover{background-color:#ffc200}.goto-youtube{background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/youtube.svg) no-repeat center center #642c67;background-size:auto 55%}.goto-youtube:hover{background-color:red}.goto-youtube:hover:before{color:white}div[class*=--white] .goto-youtube{background-image:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/youtube-p.svg);background-color:white;background-size:auto 55%}div[class*=--white] .goto-youtube:hover{background-color:#ffc200}.goto-rss{background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/rss.svg) no-repeat center center #642c67;background-size:auto 55%}.goto-rss:hover{background-color:#ffc200}.goto-rss:hover:before{color:white}div[class*=--white] .goto-rss{background-image:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/rss-p.svg);background-color:white;background-size:auto 55%}div[class*=--white] .goto-rss:hover{background-color:#ffc200}.goto-rss{background-color:#f78422;border-radius:0}.italic{font-style:italic;font-size:12px;font-size:1.2rem}.strong{font-weight:700;font-size:16px;font-size:1.6rem}.small{font-size:14px;font-size:1.4rem}.small .label{font-weight:700}.light{font-size:14px;font-size:1.4rem;color:#9b9b9b}.light .label{font-weight:700}.light .label:after{content:' : '}.light a{color:inherit;text-decoration:underline}.blue{color:#35478c;text-transform:uppercase;font-size:14px;font-size:1.4rem}.blue .label{font-weight:700}.blue.with-icon{position:relative}.blue.with-icon:before{position:absolute;content:'';left:-30px;left:-3rem;width:18px;width:1.8rem;height:18px;height:1.8rem;background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/book.svg) center center no-repeat;background-size:contain}.downloads ul{margin:60px 0 40px;margin:6rem 0 4rem;padding:0}.downloads ul li{display:inline-block;margin:0 5px 5px 0;padding:0;list-style:none}.cat{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-align-content:center;-ms-flex-line-pack:center;align-content:center;color:white;text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:1em}.cat img,.cat svg{display:inline-block;width:18px;width:1.8rem;height:auto;margin-right:10px;margin-right:1rem}.cat span{width:-webkit-calc(100% - 18px);width:calc(100% - 18px)}.illustration{padding:0;margin:0}.illustration img{width:100%;height:auto}.with-picto,.calendar,.clock,.place{display:inline-block;padding-left:25px;padding-left:2.5rem;background-position:left center;background-repeat:no-repeat}.calendar{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/calendar.svg");background-size:auto 16px;background-size:auto 1.6rem}.clock{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/clock.svg");background-size:auto 16px;background-size:auto 1.6rem}.place{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/place.svg");background-size:auto 20px;background-size:auto 2rem}.tags{mangin-top:40px;mangin-top:4rem;position:relative;font-size:12px;font-size:1.2rem}.tags .label{font-weight:700}.fieldgroup.form-composite{padding:0;margin:0;border:0}.fieldgroup.form-composite .form-checkboxes,.fieldgroup.form-composite .form-radios{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;padding:15px 0;padding:1.5rem 0;line-height:20px;line-height:2rem}.form-type-checkbox,.form-type-radio{margin:0}.form-type-checkbox input,.form-type-radio input{margin-right:10px}.form-type-checkbox label.option,.form-type-radio label.option{display:inline;font-weight:400}.generic-field-styles,.form-type-text input,.form-type-date input,.form-type-email input,.form-type-url input,.form-type-textfield input,.form-type-password input,.form-type-geolocation input,.form-type-number input,.form-type-entity-autocomplete input,.form-textarea-wrapper textarea,textarea,.select-links .select-links-inner,.form-type-select select,.form-type-cshs select{font-size:16px;font-size:1.6rem;box-sizing:border-box;width:100%;padding:10px;padding:1rem;margin:5px 0;margin:.5rem 0;border:0;border-radius:0;font-family:"PT Sans",Arial,sans-serif;background-color:#f7f7f7;position:relative;z-index:1}.user-pass,.user-login-form{padding:45px;padding:4.5rem;max-width:385px;margin:0 auto 50px;background:white}.user-pass input[type=submit],.user-login-form input[type=submit]{width:100%;text-align:center}.help{padding:18px 18px 18px 45px;padding:1.8rem 1.8rem 1.8rem 4.5rem;background:url("/themes/custom/gis/pattern-lab/public/css/../images/forms/help.svg") no-repeat #cfcfcf;background-position:13px 18px;background-position:1.3rem 1.8rem;bakcground-size:18px;bakcground-size:1.8rem}.help p:last-child{margin-bottom:0}.form-type-search{position:relative}.form-type-search input{position:relative;padding:10px 35px 10px 15px;padding:1rem 3.5rem 1rem 1.5rem;font-size:22px;font-size:2.2rem;background:url("/themes/custom/gis/pattern-lab/public/css/../images/forms/search.svg") 95% center no-repeat white;background-size:auto 50%;border:1px solid #cdcdcd}.form-type-text,.form-type-date,.form-type-email,.form-type-url,.form-type-textfield,.form-type-password,.form-type-geolocation,.form-type-number,.form-type-entity-autocomplete{position:relative}button[type=submit],input[type=submit]{padding:10px 15px;padding:1rem 1.5rem;font-size:22px;font-size:2.2rem;font-weight:700;background:white;border:1px solid #642c67;cursor:pointer}button[type=submit]:hover,button[type=submit]:active,button[type=submit]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{color:#363636;background-color:#ffc200;border-color:#ffc200}button[type=submit].purple,input[type=submit].purple,.block__newsletter input[type=submit]{color:white;font-size:16px;font-size:1.6rem;background-color:#642c67;border-color:#642c67}button[type=submit].purple:hover,button[type=submit].purple:active,button[type=submit].purple:focus,input[type=submit].purple:hover,.block__newsletter input[type=submit]:hover,input[type=submit].purple:active,.block__newsletter input[type=submit]:active,input[type=submit].purple:focus,.block__newsletter input[type=submit]:focus{color:#363636;background-color:#ffc200;border-color:#ffc200}input[data-drupal-selector=edit-reset]{border:0;padding:10px 15px 10px 45px;padding:1rem 1.5rem 1rem 4.5rem;background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/forms/reinit.svg");background-position:.5em center;background-repeat:no-repeat;background-size:auto 50%}.select-links{position:relative;z-index:2;box-sizing:border-box;width:auto;font-size:16px;font-size:1.6rem}.select-links .label{position:relative;display:block;padding:10px 0;padding:1rem 0;font-weight:700;text-transform:uppercase;border-bottom:1px solid #cfcfcf;cursor:pointer}.select-links .label:hover{color:#ffc200}.select-links .label:after{content:'';position:absolute;z-index:0;right:0;width:42px;width:4.2rem;height:42px;height:4.2rem;background-repeat:no-repeat;background-size:auto 25%;background-position:center center;bottom:50%;margin-bottom:-21px;margin-bottom:-2.1rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/themes/custom/gis/pattern-lab/public/css/../images/forms/select.svg)}.select-links .select-links-inner{display:none;padding:10px 0;padding:1rem 0;background:#fff}.select-links.open .select-links-inner{display:block}.select-links.open .label:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.select-links div.form-item{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;margin:0;padding:2px 0;padding:.2rem 0;line-height:1.4em}.select-links div.form-item:hover{background:#f7f7f7}.select-links div.form-item input[type=checkbox]{margin-right:10px}.select-links div.form-item label{display:block;position:relative}.select-links div.form-item label:link,.select-links div.form-item label:visited{color:#363636;text-decoration:none}.select-links div.form-item label:hover,.select-links div.form-item label:focus,.select-links div.form-item label:active{color:#ffc200;text-decoration:none}.form-type-select,.form-type-cshs{position:relative}.form-type-select select,.form-type-cshs select{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.form-type-select:before,.form-type-cshs:before{content:'';position:absolute;z-index:2;left:15px;left:1.5rem;right:15px;right:1.5rem;bottom:10px;bottom:1rem;height:1px;background:#363636}.form-type-select:after,.form-type-cshs:after{content:'';position:absolute;z-index:0;right:0;width:42px;width:4.2rem;height:42px;height:4.2rem;background-repeat:no-repeat;background-size:auto 25%;background-position:center center;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);background-image:url(/themes/custom/gis/pattern-lab/public/css/../images/forms/select.svg)}.toggle{position:relative}.toggle h3{position:relative;margin:0;padding:10px 50px 10px 20px;padding:1rem 5rem 1rem 2rem;font-size:20px;font-size:2rem;background:white}.toggle h3:after{content:'';position:absolute;bottom:0;left:-20px;left:-2rem;right:-20px;right:-2rem;height:1px;background:#cfcfcf}.toggle h3:hover{color:#ffc200}.toggle .content-toggle{position:relative}.toggle .content-toggle:after{content:'';position:absolute;z-index:0;top:0;bottom:0;left:-20px;left:-2rem;right:-20px;right:-2rem;background:#f7f7f7}.toggle.on h3{position:relative;cursor:pointer}.toggle.on h3:before{display:inline-block;content:"";position:absolute;top:33%;right:20px;width:10px;width:1rem;height:10px;height:1rem;background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/arrow-y.svg) center center no-repeat}.toggle.on .content-toggle{height:0;overflow:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.toggle.on .content-toggle>*{position:relative;z-index:1}.toggle.on .content-toggle *:first-child{margin-top:0}.toggle.on .content-toggle *:last-child{margin-bottom:0}.toggle.on.active h3:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.toggle.on.active .content-toggle{height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow:visible;padding:20px;padding:2rem}.logo-site{background:url("/themes/custom/gis/pattern-lab/public/css/../images/logo.svg") center center no-repeat;background-size:contain}@media only screen and (min-width:740PX){.logo-site{display:inline-block}}@media only screen and (max-width:739PX){.logo-site{display:block;margin:0 auto;height:36px}.logo-site img{height:36px}}@media only screen and (min-width:740PX){.logo-site{width:100%;position:relative}.logo-site:before{display:block;content:"";width:100%;padding-top:33.33333%}.logo-site>*{position:absolute;top:0;left:0;right:0;bottom:0}}.owl-slider{position:relative}.owl-slider .owl-dots{text-align:center;margin-top:10px;margin-top:1rem}@media only screen and (max-width:739PX){.owl-large .owl-nav{display:block;position:absolute;bottom:10px;left:0;right:0;text-align:center}}.owl-large .owl-prev,.owl-large .owl-next{width:40px;width:4rem;height:40px;height:4rem}@media only screen and (min-width:740PX){.owl-large .owl-prev,.owl-large .owl-next{position:absolute;bottom:20px;bottom:2rem;width:50px;width:5rem;height:115px;height:11.5rem}}@media only screen and (min-width:740PX){.owl-large .owl-prev{left:65px;left:6.5rem}}@media only screen and (min-width:740PX){.owl-large .owl-next{right:65px;right:6.5rem}}.block__contact .where{line-height:23px;line-height:2.3rem;margin-bottom:15px;margin-bottom:1.5rem}.block__contact span,.block__contact strong{display:block}.block__contact a{display:block;margin-bottom:5px;margin-bottom:.5rem}.cookie-banner{background-color:#49214b;padding:2rem 2rem 0;text-align:left}@media only screen and (min-width:740PX){.cookie-banner .container,.cookie-banner .hero-large .content,.hero-large .cookie-banner .content,.cookie-banner .article__hero .hero-title,.article__hero .cookie-banner .hero-title,.cookie-banner .article__hero .hero-content,.article__hero .cookie-banner .hero-content,.cookie-banner .section-panels .panel__wrapper,.section-panels .cookie-banner .panel__wrapper,.cookie-banner section.extend>.content,.cookie-banner footer.footer>.content,.cookie-banner header.header>.content,.cookie-banner main.main>.content,.cookie-banner .panels--grey .panel__wrapper,.panels--grey .cookie-banner .panel__wrapper{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cookie-banner__text{padding-bottom:2rem}.cookie-banner__text h2{margin-bottom:0}.cookie-banner__text p{display:inline-block;margin:.5rem 0}.cookie-banner__text button{background:transparent;border:0;display:inline-block;padding:0;color:white}@media only screen and (min-width:740PX){.cookie-banner__text{width:80%;padding-right:3%}}.cookie-banner__actions{padding-bottom:2rem}@media only screen and (min-width:740PX){.cookie-banner__actions{width:20%}}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center}.sliding-popup-bottom{position:fixed}.block--filters{padding:20px;padding:2rem;border:1px solid #cfcfcf}@media only screen and (min-width:740PX){.block--filters{padding:30px;padding:3rem}}@media only screen and (min-width:1100PX){.block--filters{padding:50px 60px;padding:5rem 6rem}}.block--filters h4.label{margin:0 0 25px;margin:0 0 2.5rem;font-size:16px;font-size:1.6rem;font-weight:700}.block--filters .select-links{margin-bottom:30px;margin-bottom:3rem}.block--filters .select-links .label{max-width:200px;max-width:20rem}.block--filters .form-actions{text-align:center}.block--filters input[type=submit]{display:block;width:100%}.block--filters input[data-drupal-selector=edit-reset]{display:inline-block;width:auto;margin:10px auto;margin:1rem auto}.block--hatched{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:13px;padding:1.3rem;background:#f7f7f7}.block--hatched>div{height:50%}.block--hatched>div:first-child{margin:0 0 10px;margin:0 0 1rem}.hero-large{position:relative;min-height:590px;min-height:59rem;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero-large:after{content:'';position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.25)}.hero-large .content{position:relative;z-index:1;padding-top:250px;padding-top:25rem;color:white}.hero-large .content>*{max-width:850px;max-width:85rem}.hero-large .content h1{margin:0 0 20px;margin:0 0 2rem;font-size:40px;font-size:4rem;color:white;text-transform:none}.hero-large .content p{font-size:20px;font-size:2rem;line-height:1.2em;margin:0}.hero-large .content p:before{width:100px;width:10rem;margin-bottom:20px;margin-bottom:2rem}.block--inline-filters{padding:20px 0;padding:2rem 0}@media only screen and (min-width:740PX){.block--inline-filters{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;padding:30px 0;padding:3rem 0}}.block--inline-filters h4.label{margin:0;font-size:16px;font-size:1.6rem;font-weight:700}@media only screen and (min-width:740PX){.block--inline-filters h4.label{min-width:10%}}.block--inline-filters .form-type-select label,.block--inline-filters .select-links label{display:none}.block--inline-filters form{position:relative}@media only screen and (min-width:740PX){.block--inline-filters .form--inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}}.block--inline-filters .form--inline>*{margin:0 10px 0 10px;margin:0 1rem 0 1rem}.block--inline-filters .form--inline>* select{padding-right:35px;padding-right:3.5rem}.block--inline-filters .form-type-select:before,.block--inline-filters .form-type-cshs:before{left:5px;left:.5rem}.block--inline-filters input[data-drupal-selector=edit-reset]{display:inline-block;width:auto;margin:10px auto;margin:1rem auto}.logos img:first-child,.logos svg{display:block;margin-bottom:25px;margin-bottom:2.5rem;width:170px;width:17rem;height:auto}.logos img{display:block;width:130px;width:13rem;height:auto}@media only screen and (max-width:739PX){.logos>*{margin:0 auto}}.block__newsletter .title{font-family:"PT Sans",Arial,sans-serif;margin:10px 0;margin:1rem 0;font-size:22px;font-size:2.2rem;font-weight:700;text-transform:uppercase;color:#49214b}.block__newsletter form{position:relative;margin:10px 0}.block__newsletter .captcha .g-recaptcha,.block__newsletter .captcha iframe{width:100%}.block__newsletter .form-actions,.block__newsletter .form-item{margin:0}.block__newsletter input{padding:0 10px;padding:0 1rem;height:32px;height:3.2rem;line-height:32px;line-height:3.2rem;margin:0}.block__newsletter input[type=text],.block__newsletter input[type=email]{background:white}.block__newsletter input[type=submit]{position:absolute;z-index:100;top:0;right:0}.block--search-hatched{position:relative}.block--search-hatched:before{content:'';position:absolute;z-index:0;top:0;bottom:0;left:50%;margin-left:-50vw;width:100vw;background:url("/themes/custom/gis/pattern-lab/public/css/../images/bg/hatched.png")}.block--search-hatched form{position:relative;z-index:1;padding:30px;padding:3rem;text-align:center}.block--search-hatched form>*{display:inline-block}.block--search-hatched form input[type=search]{box-sizing:border-box;max-width:100%}.block--search-hatched form .form-type-search{max-width:100%}.block__search form label{display:none}.block__search form .form-actions{text-align:right}.block-share ul{margin:0;padding:0}.block-share ul li{overflow:hidden;width:24px;width:2.4rem;height:24px;height:2.4rem;margin:0 10px 10px 0;padding:0;list-style:none;-webkit-transition-delay:0s;transition-delay:0s}@media only screen and (max-width:980PX){.block-share ul li{display:inline-block}}.block-share ul a{display:block;overflow:hidden;width:24px;width:2.4rem;height:24px;height:2.4rem}@media only screen and (max-width:739PX){.block__social ul,.block__social li,.block__social span.title{display:inline}.block__social ul{position:relative;top:5px}}.block__social .title{display:block;font-weight:700;color:white;font-size:14px;font-size:1.4rem;text-transform:uppercase}.block__social ul{margin:0;padding:0}.block__social li{list-style:none;display:inline-block;padding:0;margin:0 3px;margin:0 .3rem}.aside{margin:20px auto 0}@media only screen and (min-width:740PX){.aside{margin:60px auto 0}}@media only screen and (max-width:739PX){.aside .illustration{margin-bottom:20px;margin-bottom:2rem}}.aside--activity{max-width:700px;max-width:70rem}@media only screen and (min-width:740PX){.aside--activity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aside--activity .illustration{max-width:28.5%;margin-right:25px;margin-right:2.5rem}.aside--activity .aside-content{width:67%}}.aside--activity .cat{display:block;margin-bottom:40px;margin-bottom:4rem}.aside--biblio{padding:30px 40px;padding:3rem 4rem;max-width:870px;max-width:87rem;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}@media only screen and (min-width:740PX){.aside--biblio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aside--biblio .illustration{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;max-width:22%;margin-left:25px;margin-left:2.5rem}.aside--biblio .aside-content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:83%}}.aside--contribution{max-width:700px;max-width:70rem}.aside--contribution+.content{margin-top:20px !important}.aside--event{max-width:700px;max-width:70rem}@media only screen and (min-width:740PX){.aside--event{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aside--event .illustration{max-width:40%;margin-right:25px;margin-right:2.5rem}.aside--event .aside-content{width:60%}}.aside--event .place,.aside--event .calendar,.aside--event .clock{display:block;margin-bottom:10px;margin-bottom:1rem}@media only screen and (min-width:740PX){.aside--publication{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aside--publication .illustration{max-width:14.5%;margin-right:25px;margin-right:2.5rem}.aside--publication .aside-content{width:83%}}.aside--picto .illustration{position:relative}.aside--picto .illustration:after{content:'';position:absolute;z-index:1;top:10px;top:1rem;right:10px;right:1rem;width:30px;width:3rem;height:30px;height:3rem;background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/gis.svg) center center no-repeat rgba(255,255,255,.5);background-size:90%;border-radius:5px}.aside--picto .illustration img{position:relative;z-index:0}.aside .small{display:inline-block;margin-bottom:20px;margin-bottom:2rem;color:initial}.aside .small+.small:before{content:'●';padding-left:5px;padding-left:.5rem;font-size:12px;font-size:1.2rem}.article__book a{display:block;position:relative;text-decoration:none}.article__book *{color:inherit}.article__book .illustration{overflow:hidden;position:relative;max-width:63%;height:auto;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}@media only screen and (min-width:980PX){.article__book .illustration:after{content:"";display:block;padding-bottom:164%}.article__book .illustration img{position:absolute;bottom:0;left:0;right:0;max-width:100%;max-height:100%;width:auto;height:auto}}.article__book .illustration figcaption{display:none}.article__book .book-content{position:relative;z-index:1;min-height:140px;min-height:14rem;margin-left:18px;margin-left:1.8rem;margin-top:-44px;margin-top:-4.4rem;padding:15px 10px 35px;padding:1.5rem 1rem 3.5rem;background:white;box-shadow:0 0 12px 0 rgba(0,0,0,.1)}.article__book .more{position:absolute;right:18px;right:1.8rem;bottom:12px;bottom:1.2rem}.article__bordered{border:1px solid #363636}.article__bordered a{display:block;position:relative;height:100%;padding:32px 35px;padding:3.2rem 3.5rem;text-decoration:none;text-align:center}.article__bordered *{color:inherit}.article__bordered h2{position:relative;width:100%;padding-right:35px;padding-right:3.5rem;font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;text-transform:none}.article__bordered h2:after{position:absolute;top:50%;right:-25px;margin-top:-15px;margin-top:-1.5rem}@media only screen and (min-width:740PX){.article__bordered h2:after{right:0}}.article__card-alt a{display:block;position:relative;padding:30px 45px 20px;padding:3rem 4.5rem 2rem;height:100%;text-decoration:none;box-shadow:0 0 6px 0 rgba(0,0,0,.15)}.article__card-alt .small{margin-bottom:20px;margin-bottom:2rem;color:#363636}.article__card-alt .blue{margin-bottom:20px;margin-bottom:2rem}.article__card-alt h2{margin-top:20px;margin-top:2rem;font-size:18px;font-size:1.8rem;text-transform:none;color:#363636}.article__card-alt h2:after{margin-bottom:40px;margin-bottom:4rem}.article__card-alt .more{position:absolute;bottom:20px;bottom:2rem;color:#363636}.article__card-alt--picto{position:relative}.article__card-alt--picto:before{content:'';position:absolute;top:10px;top:1rem;right:15px;right:1.5rem;width:35px;width:3.5rem;height:35px;height:3.5rem;background:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/gis.svg") center center no-repeat;background-size:contain}.article__card a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;text-decoration:none}.article__card *{color:inherit}.article__card .illustration{min-width:18%;max-width:130px;max-width:13rem}.article__card .illustration figcaption{display:none}.article__card .card-content{width:70%;margin-left:20px}@media only screen and (min-width:980PX){.article__card .card-content{margin-left:50px}}.article__card .head .small{display:inline-block}.article__card .head .small+.small:before{content:' ●';padding-left:5px;padding-left:.5rem;font-size:12px;font-size:1.2rem}.article__card h3{font-size:20px;font-size:2rem}.article__card .resume{margin-bottom:5px;margin-bottom:.5rem}.article__card--white *{color:white}.article__colored *{color:white}.article__colored a{display:block;position:relative;min-height:240px;min-height:24rem;padding:15px 15px 55px;padding:1.5rem 1.5rem 5.5rem;text-decoration:none}.article__colored--yellow{background:#ffc200}.article__colored--yellow:hover{background:rgba(255,194,0,.85)}.article__colored--pink,.article__colored:nth-child(3n+2){background:#ff6873}.article__colored--pink:hover,.article__colored:hover:nth-child(3n+2){background:rgba(255,104,115,.85)}.article__colored--turquoise,.article__colored:nth-child(3n+3){background:#44c9c6}.article__colored--turquoise:hover,.article__colored:hover:nth-child(3n+3){background:rgba(68,201,198,.85)}.article__colored h3{margin-top:30px;margin-top:3rem;font-size:18px;font-size:1.8rem}.article__colored .more{position:absolute;bottom:15px;bottom:1.5rem;right:15px;right:1.5rem}.article__colored .more:hover{color:#363636}.article__colored .more:hover:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus.svg")}.article__full .content{margin-left:auto;margin-right:auto;margin-bottom:30px;margin-bottom:3rem;background:#FFF}@media only screen and (max-width:980PX){.article__full .content .block-share{margin:30px 0;margin:3rem 0}}@media only screen and (min-width:980PX){.article__full .content{position:relative}.article__full .content .block-share{position:absolute;top:0;right:-100px;right:-10rem}}.article__full .h1{margin-top:-10px;margin-top:-1rem}.article__full .h1:after{margin-bottom:25px;margin-bottom:2.5rem}.article__full div.article__bordered,.article__full div.article__hatched,.article__full div.article__yellow,.article__full div.article__turquoise{margin:32px 0;margin:3.2rem 0}.article__full div.article__bordered,.article__full div.article__turquoise{clear:both}.article__full div.article__hatched{text-align:center}@media only screen and (min-width:740PX){.article__full div.article__hatched,.article__full div.article__yellow{float:left;width:47.1%}.article__full div.article__yellow{margin-right:5.8%}}.article__full .cat{display:inline-block;padding:2px 5px;padding:.2rem .5rem;background:#c2c2c2}.article__full .cat img{position:relative;top:2px}.article__full .cat span{position:relative;top:-2px}.article__full .toggle{margin:30px 0;margin:3rem 0}.article__full .with-label{margin:30px 0;margin:3rem 0}.article__full:after{content:'';display:block;clear:both}.article__hatched{background:url(/themes/custom/gis/pattern-lab/public/css/../images/bg/hatched.png) #f7f7f7}.article__hatched:hover{background-color:rgba(247,247,247,.8)}.article__hatched:hover h2{color:#ffc200}.article__hatched:hover .more{color:#ffc200}.article__hatched:hover .more:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus_y.svg")}.article__hatched 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;position:relative;height:100%;padding:22px 35px;padding:2.2rem 3.5rem;text-decoration:none}.article__hatched *{color:inherit}.article__hatched h2{margin-bottom:20px;margin-bottom:2rem;font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;line-height:1em;text-transform:none}.article__hatched .more{color:#ff6873;position:absolute;bottom:22px;bottom:2.2rem;right:35px;right:3.5rem}.article__hero{position:relative}.article__hero header{position:relative;min-height:400px;min-height:40rem}.article__hero .hero-illustration{position:absolute;z-index:0;top:0;bottom:0;left:50%;margin-left:-50vw;width:100vw;background-repeat:no-repeat;background-position:center center;background-size:cover}.article__hero .hero-illustration:after{content:'';position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;background-color:#642c67;opacity:.25}.article__hero .hero-title{position:relative;z-index:1;min-height:400px;min-height:40rem;padding:250px 20px 0;padding:25rem 2rem 0;color:white}.article__hero .hero-title>*{max-width:700px;max-width:70rem;margin:0 auto}.article__hero .hero-title h1{margin-top:0;margin-bottom:0;font-size:40px;font-size:4rem;color:white}.article__hero .hero-title h1 span{display:block;font-weight:400;font-size:22px;font-size:2.2rem}.article__hero .hero-content{position:relative;padding:40px 0;padding:4rem 0}.article__hero .hero-content:after{content:'';position:absolute;z-index:0;top:0;bottom:0;left:50%;margin-left:-50vw;width:100vw;background-color:#f7f7f7}.article__hero .hero-content>*{position:relative;z-index:1}.article__hero--pink .hero-illustration:after{background-color:#ff6873}.article__hero--pink .hero-content{color:white}.article__hero--pink .hero-content *{color:white}.article__hero--pink .hero-content:after{background-color:#ff6873}.article__hero--purple .hero-illustration:after{background-color:#642c67}.article__hero--purple .hero-content{color:white}.article__hero--purple .hero-content *{color:white}.article__hero--purple .hero-content:after{background-color:#642c67}.article__inline a{display:block;position:relative;padding-left:50px;padding-left:5rem;text-decoration:none}.article__inline *{color:inherit}.article__inline svg{position:absolute;bottom:13px;bottom:1.3rem;left:0;max-width:32px;max-width:3.2rem}.article__inline .head .small{display:inline-block}.article__inline .head .small+.small:before{content:'●';padding-left:5px;padding-left:.5rem;font-size:12px;font-size:1.2rem}.article__inline h3{margin:0;font-size:20px;font-size:2rem}.article__inline h3:after{margin:5px 0 0}.article__inline h3 .more{font-size:18px;font-size:1.8rem}.article__inline span.ext{display:none}.article__purple{background:#49214b}.article__purple:hover{background:#642c67}.article__purple:hover h2{color:#ffc200}.article__purple:hover .more{color:#ffc200}.article__purple:hover .more:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus_y.svg")}.article__purple 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;position:relative;min-height:200px;min-height:20rem;padding:22px 35px;padding:2.2rem 3.5rem;text-decoration:none;text-align:center}.article__purple *{color:inherit}.article__purple h2{margin-bottom:20px;margin-bottom:2rem;font-size:18px;font-size:1.8rem;color:white}.article__purple .more{color:white;position:absolute;bottom:22px;bottom:2.2rem;right:35px;right:3.5rem}.article__turquoise{background-image:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/book-w.svg);background-color:#44c9c6;background-repeat:no-repeat;background-position:15px center;background-size:30px auto;background-size:3rem auto}@media only screen and (min-width:740PX){.article__turquoise{background-position:30px center;background-size:50px auto;background-size:5rem auto}}.article__turquoise:hover{background-color:rgba(68,201,198,.8)}.article__turquoise:hover h2{color:#363636}.article__turquoise:hover h2:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus.svg")}.article__turquoise a{display:block;position:relative;height:100%;padding:22px 35px;padding:2.2rem 3.5rem;text-decoration:none;text-align:center}.article__turquoise *{color:inherit}.article__turquoise h2{position:relative;width:100%;margin:0;font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;padding-right:35px;padding-right:3.5rem;text-transform:none;color:white}.article__turquoise h2:after{position:absolute;top:50%;right:-25px;background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus_w.svg");margin-top:-15px;margin-top:-1.5rem}@media only screen and (min-width:740PX){.article__turquoise h2:after{right:0}}.article__video a{display:block;color:white;text-decoration:none}.article__video figure,.article__video iframe,.article__video .illustration{margin:0 0 10px;margin:0 0 1rem}.article__video .illustration{position:relative}.article__video .illustration:before{content:'';position:absolute;top:50%;left:50%;margin-top:-15px;margin-top:-1.5rem;margin-left:-15px;margin-left:-1.5rem;width:30px;width:3rem;height:30px;height:3rem;background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/play.svg) center center no-repeat;background-size:contain}.article__video .illustration figcaption{display:none}.article__video .cat,.article__video .small{line-height:18px;line-height:1.8rem;font-size:14px;font-size:1.4rem}.article__video h3{margin:10px 0 0;margin:1rem 0 0;font-size:18px;font-size:1.8rem}.article__video:hover .illustration:before{background-image:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/play-y.svg)}.article__yellow{background:#ffc200}.article__yellow:hover{background:rgba(255,194,0,.8)}.article__yellow:hover .more{color:#363636}.article__yellow:hover .more:after{background-image:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/plus.svg")}.article__yellow 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;position:relative;height:100%;padding:22px 35px;padding:2.2rem 3.5rem;text-decoration:none;text-align:center}.article__yellow *{color:inherit}.article__yellow h2{margin-bottom:20px;margin-bottom:2rem;font-size:30px;font-size:3rem;text-transform:none}.article__yellow .more{color:white;position:absolute;bottom:22px;bottom:2.2rem;right:35px;right:3.5rem}.article__yellow .more:hover{color:#363636}nav.breadcrumb{background:white}nav.breadcrumb ol{margin:0;padding:0}nav.breadcrumb li{display:inline-block;list-style:none;margin:0 5px;margin:0 .5rem;padding:0;line-height:2em;font-weight:700}@media only screen and (max-width:739PX){nav.breadcrumb li{display:none}nav.breadcrumb li:nth-last-child(2){display:block}nav.breadcrumb li:nth-last-child(2):before{content:'< ';display:inline-block;margin-left:10px;margin-left:1rem;color:#ffc200}}nav.breadcrumb a{line-height:2em;font-weight:400}nav.breadcrumb a:link,nav.breadcrumb a:visited{color:#363636;text-decoration:none}nav.breadcrumb a:hover,nav.breadcrumb a:focus,nav.breadcrumb a:active{color:#ffc200;text-decoration:none}nav.breadcrumb a:hover{text-decoration:underline}@media only screen and (min-width:740PX){nav.breadcrumb a:after{display:inline-block;content:"●";margin-left:10px;margin-left:1rem;color:#ffc200}}.nav-direct .label,.nav-direct ul,.nav-direct li{display:inline-block}.nav-direct ul,.nav-direct li{margin:0;padding:0}.nav-direct .label{padding:10px 80px;padding:1rem 8rem;font-size:14px;font-size:1.4rem;color:white;background-color:#642c67}@media only screen and (max-width:739PX){.nav-direct .label{position:relative;display:block;text-align:center}.nav-direct .label:after{content:'';position:absolute;right:15px;right:1.5rem;top:0;bottom:0;width:10px;width:1rem;background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/arrow-y.svg) 90% center no-repeat;background-size:contain}}@media only screen and (max-width:739PX){.nav-direct ul{margin:10px 0 0}}@media only screen and (max-width:739PX){.nav-direct li{display:block;margin:10px 25px;margin:1rem 2.5rem}}@media only screen and (min-width:740PX){.nav-direct li{margin-left:30px;margin-left:3rem}}@media only screen and (min-width:1100PX){.nav-direct li{margin-left:80px;margin-left:8rem}}nav.nav-footer{text-align:left}nav.nav-footer ul{margin:0;padding:0}nav.nav-footer ul li{margin:0 0 12px;margin:0 0 1.2rem;padding:0;position:relative;display:block;list-style:none}nav.nav-footer ul ul{display:none}nav.nav-main{position:relative;z-index:0;background:white}@media only screen and (min-width:740PX){nav.nav-main .toggle{display:none}}nav.nav-main>ul{margin:0;padding:0;text-align:center}@media only screen and (min-width:740PX){nav.nav-main>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}nav.nav-main>ul>li{position:relative;list-style:none;z-index:2;display:block;margin:0;padding:0}@media only screen and (max-width:739PX){nav.nav-main>ul>li>span,nav.nav-main>ul>li>a{display:block;text-align:left}}nav.nav-main>ul>li:last-child a{border-right:0}nav.nav-main>ul>li>span:after{display:inline-block;content:'';margin-left:7px;margin-left:.7rem;width:8px;width:.8rem;height:8px;height:.8rem;background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/arrow-bttm.svg) center center no-repeat;background-size:contain}nav.nav-main>ul>li.dropdown{position:relative}nav.nav-main>ul>li.dropdown>a{position:relative;padding-right:35px;padding-right:3.5rem}nav.nav-main>ul>li.dropdown>a:after{content:'';position:absolute;right:15px;right:1.5rem;top:0;bottom:0;width:10px;width:1rem;background:url(/themes/custom/gis/pattern-lab/public/css/../images/icons/arrow-y.svg) 90% center no-repeat;background-size:contain}@media only screen and (min-width:740PX){nav.nav-main>ul>li.dropdown:hover ul{display:block;position:absolute;top:100%;left:20px;left:2rem;min-width:250px;min-width:25rem;padding:20px 0 0;padding:2rem 0 0;text-align:left}nav.nav-main>ul>li.dropdown:hover ul li{list-style:none;margin:0;padding:0 10px;padding:0 1rem;background:#363636}nav.nav-main>ul>li.dropdown:hover ul li:first-child{position:relative;padding-top:15px;padding-top:1.5rem}nav.nav-main>ul>li.dropdown:hover ul li:first-child:before{display:inline-block;content:"";position:absolute;top:-15px;top:-1.5rem;left:20px;left:2rem;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-width:0 1.5rem 1.5rem 1.5rem;border-color:transparent transparent #363636 transparent}nav.nav-main>ul>li.dropdown:hover ul li:last-child{padding-bottom:5px;padding-bottom:.5rem}nav.nav-main>ul>li.dropdown:hover ul li:last-child a{border:0}nav.nav-main>ul>li.dropdown:hover ul a{display:block;padding:15px;padding:1.5rem;font-weight:700;border-bottom:1px solid #565555}nav.nav-main>ul>li.dropdown:hover ul a:link,nav.nav-main>ul>li.dropdown:hover ul a:visited{color:white;text-decoration:none}nav.nav-main>ul>li.dropdown:hover ul a:hover,nav.nav-main>ul>li.dropdown:hover ul a:focus,nav.nav-main>ul>li.dropdown:hover ul a:active{color:#ffc200;text-decoration:none}}@media only screen and (min-width:740PX){nav.nav-main ul ul{display:none}}@media only screen and (max-width:739PX){nav.nav-main .toggle{display:block;width:40px;width:4rem;height:40px;height:4rem;background:url("/themes/custom/gis/pattern-lab/public/css/../images/icons/menu.svg") center center no-repeat #ffc200;background-size:80%}nav.nav-main>ul{display:none;position:fixed;top:60px;left:0;right:0;padding:20px 25px;margin:0;text-align:center;background:#363636}nav.nav-main>ul>li{display:block;text-align:left;margin:0 0 15px}nav.nav-main>ul>li:last-child{margin:0}nav.nav-main>ul>li a{display:inline-block}nav.nav-main>ul>li a:link,nav.nav-main>ul>li a:visited{color:white;text-decoration:none}nav.nav-main>ul>li a:hover,nav.nav-main>ul>li a:focus,nav.nav-main>ul>li a:active{color:#ffc200;text-decoration:none}nav.nav-main>ul>li>a{padding-left:0;font-size:14px}nav.nav-main>ul>li.open ul{display:block}nav.nav-main>ul ul{display:none;margin:5px 20% 15px 0;padding:0}nav.nav-main>ul ul li{padding:2px 10px;border-bottom:1px solid #565555}nav.nav-main>ul ul li:last-child{border:0}nav.nav-main>ul ul a{font-size:12px}nav.nav-main.on>ul{display:block}}.pager{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;margin:30px 0;margin:3rem 0;text-align:center}.pager ul{margin:0}.pager li{display:inline;list-style:none}.pager a,.pager span.active{display:inline-block;padding:5px;padding:.5rem;line-height:30px;line-height:3rem}.pager a:link,.pager a:visited,.pager span.active:link,.pager span.active:visited{color:#363636;text-decoration:none}.pager a:hover,.pager a:focus,.pager a:active,.pager span.active:hover,.pager span.active:focus,.pager span.active:active{color:#ffc200;text-decoration:none}.pager a.prev,.pager span.active.prev{position:relative;margin-right:45px;margin-right:4.5rem;top:6px;top:.6rem}.pager a.next,.pager span.active.next{position:relative;margin-left:45px;margin-left:4.5rem;top:6px;top:.6rem}.pager a.first,.pager a.last,.pager span.active.first,.pager span.active.last{display:none}.section-panels{background-repeat:no-repeat;background-size:cover;overflow:hidden}.section-panels .panel__wrapper{position:relative}@media only screen and (min-width:740PX){.section-panels .panel__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;height:100%}}.section-panels .panel__header,.section-panels .panel__content{position:relative;z-index:1}.section-panels .panel__header:before,.section-panels .panel__content:before{content:'';position:absolute;top:0;bottom:0;width:100vw}@media only screen and (max-width:739PX){.section-panels .panel__header{display:none}}@media only screen and (min-width:740PX){.section-panels .panel__header{width:35.45%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-panels .panel__header h1{width:100%;margin:0 0 75px;margin:0 0 7.5rem;font-size:40px;font-size:4rem;font-weight:400}.section-panels .panel__header h1 span{display:block;font-weight:400;font-size:22px;font-size:2.2rem}.section-panels .panel__header>*{position:relative;z-index:1}}@media only screen and (max-width:739PX){.section-panels .panel__content{position:relative;padding:20px}.section-panels .panel__content:before{left:0;right:0;width:100%}}@media only screen and (min-width:740PX){.section-panels .panel__content{width:64.55%}}.section-panels .panel__content header h2{margin:0 0 20px;margin:0 0 2rem}@media only screen and (min-width:740PX){.section-panels .panel__content header h2{margin:0 0 45px;margin:0 0 4.5rem}}.section-panels .panel__content .listing-footer{display:none}@media only screen and (min-width:740PX){.section-panels.left .panel__header{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-right:40px;padding-right:4rem}}@media only screen and (min-width:740PX) and (min-width:1100PX){.section-panels.left .panel__header{padding-right:100px;padding-right:10rem}}@media only screen and (min-width:740PX){.section-panels.left .panel__header:before{right:0}.section-panels.left .panel__content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-left:40px;padding-left:4rem}}@media only screen and (min-width:740PX) and (min-width:1100PX){.section-panels.left .panel__content{padding-left:100px;padding-left:10rem}}@media only screen and (min-width:740PX){.section-panels.left .panel__content:before{left:0}.section-panels.right .panel__header{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-left:40px;padding-left:4rem}}@media only screen and (min-width:740PX) and (min-width:1100PX){.section-panels.right .panel__header{padding-left:100px;padding-left:10rem}}@media only screen and (min-width:740PX){.section-panels.right .panel__header:before{left:0}.section-panels.right .panel__content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-right:40px;padding-right:4rem}}@media only screen and (min-width:740PX) and (min-width:1100PX){.section-panels.right .panel__content{padding-right:100px;padding-right:10rem}}@media only screen and (min-width:740PX){.section-panels.right .panel__content:before{right:0}}section.extend>.content{padding-top:35px;padding-top:3.5rem;padding-bottom:35px;padding-bottom:3.5rem}footer.footer{background:#f7f7f7;box-shadow:0 -3px 3px 0 rgba(0,0,0,.1)}footer.footer>.content{padding:30px 20px;padding:3rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.footer>.content>*{width:100%}@media only screen and (max-width:739PX){footer.footer>.content>*{margin-bottom:40px;margin-bottom:4rem}footer.footer>.content>*:last-child{margin-bottom:0}}footer.footer>.content .footer-first{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}@media only screen and (min-width:740PX){footer.footer>.content .footer-first{width:23%}}footer.footer>.content .footer-second{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media only screen and (min-width:740PX){footer.footer>.content .footer-second{width:23%}}footer.footer>.content .footer-third{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}footer.footer>.content .footer-third .title{font-family:"PT Sans",Arial,sans-serif;margin:10px 0;margin:1rem 0;font-size:22px;font-size:2.2rem;font-weight:700;text-transform:uppercase;color:#49214b;font-size:16px;font-size:1.6rem}@media only screen and (min-width:740PX){footer.footer>.content .footer-third{width:29%}}footer.footer>.content .footer-fourth{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media only screen and (min-width:740PX){footer.footer>.content .footer-fourth{width:17%}}@media only screen and (min-width:740PX){footer.footer>.content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer.footer>.content .footer-first{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}footer.footer>.content .footer-second{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}footer.footer>.content .footer-third{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}footer.footer>.content .footer-fourth{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}footer.footer .block__social{margin-bottom:40px;margin-bottom:4rem}footer.footer .block__social .title{display:block}@media only screen and (min-width:740PX){.grid{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-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.grid>*:first-child{width:66.54%;-webkit-box-flex:0;-webkit-flex:0 1 66.54%;-ms-flex:0 1 66.54%;flex:0 1 66.54%}.grid>*:first-child header h2{width:100%;margin:20px 0;margin:2rem 0;font-size:40px;font-size:4rem;font-weight:700}.grid>*:first-child header h2 span{font-weight:400;font-size:22px;font-size:2.2rem}}@media only screen and (min-width:740PX) and (min-width:740PX){.grid>*:first-child article{margin-bottom:0}}@media only screen and (min-width:740PX) and (min-width:980PX){.grid>*:first-child article{-webkit-box-flex:1;-webkit-flex:1 1 32.78%;-ms-flex:1 1 32.78%;flex:1 1 32.78%;max-width:32.78%}.grid>*:first-child:after{-webkit-box-flex:1;-webkit-flex:1 1 32.78%;-ms-flex:1 1 32.78%;flex:1 1 32.78%;max-width:32.78%}}@media only screen and (min-width:740PX){.grid>*:nth-child(2){width:31.45%;-webkit-box-flex:0;-webkit-flex:0 1 31.45%;-ms-flex:0 1 31.45%;flex:0 1 31.45%}}@media only screen and (max-width:739PX){.grid>*{margin:40px 0}}header.header>.content{position:relative}@media only screen and (max-width:739PX){header.header>.content{width:100%}}header.header .banner{position:relative;z-index:1;background:white}@media only screen and (max-width:739PX){header.header .banner{height:60px}}@media only screen and (min-width:740PX){header.header .banner{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:22px;padding:2.2rem;height:125px;height:12.5rem}}@media only screen and (max-width:739PX){header.header .banner .logo-site{float:left;width:110px;height:36px;margin:12px}}@media only screen and (min-width:740PX){header.header .banner .logo-site{margin-right:30px;margin-right:3rem;width:235px;width:23.5rem}}@media only screen and (max-width:739PX){header.header .banner .search-button,header.header .banner .nav-main{position:absolute;top:50%;margin-top:-20px}header.header .banner .nav-main{right:50px}header.header .banner .search-button{right:10px}}header.header aside{position:relative;min-height:30px;min-height:3rem;background:#49214b;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}@media only screen and (max-width:739PX){header.header aside{clear:both}}header.header aside.on{padding:0 0 20px;padding:0 0 2rem}header.header aside.on .block__social,header.header aside.on .nav-direct ul{display:block}@media only screen and (max-width:739PX){header.header .block__social,header.header .nav-direct ul{display:none}}@media only screen and (max-width:740PX){header.header .block__social{margin-left:25px}}header.header .block__social .title{color:white}@media only screen and (min-width:740PX){header.header .block__social{position:absolute;top:50%;margin-top:-10px;margin-top:-1rem;right:20px;right:2rem}header.header .block__social .title{display:none}}header.header.scroll{top:0}header.header.scroll .banner{border-bottom:1px solid #642c67}header.header.scroll aside{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.block__listing{position:relative}@media only screen and (max-width:739PX){.block__listing .block--filters{margin-bottom:30px;margin-bottom:3rem}}@media only screen and (min-width:740PX){.block__listing--filters-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.block__listing--filters-left .block--filters{width:32.7%}.block__listing--filters-left>div[class*=wrapper]{width:56.4%;margin-right:4.54%}.block__listing>div[class*=wrapper]{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-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.block__listing--filters-top .block--inline-filters{margin:0}@media only screen and (min-width:740PX){.block__listing--filters-top .block--inline-filters{margin:0 0 55px;margin:0 0 5.5rem}}.block__listing--inline>div[class*=wrapper]{-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}.block__listing--inline .wrapper>div,.block__listing--inline article{width:100%}.block__listing--inline .wrapper>div:last-child,.block__listing--inline article:last-child{margin:0}.block__listing--2>div[class*=wrapper]{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (min-width:740PX){.block__listing--2>div[class*=wrapper] article{width:48%;margin-left:4%}.block__listing--2>div[class*=wrapper] article:nth-child(2n+1){margin-left:0}}@media only screen and (min-width:980PX){.block__listing--2>div[class*=wrapper]{padding-left:10px;padding-left:1rem;padding-right:10px;padding-right:1rem}.block__listing--2>div[class*=wrapper] article{width:46.36%;margin-left:7.28%}}.block__listing--3>div[class*=wrapper] article{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.block__listing--3>div[class*=wrapper]:after{content:"";-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}@media only screen and (min-width:740PX) and (max-width:980PX){.block__listing--3>div[class*=wrapper] article{-webkit-box-flex:1;-webkit-flex:1 1 49%;-ms-flex:1 1 49%;flex:1 1 49%;max-width:49%}.block__listing--3>div[class*=wrapper] article:last-child{display:none}.block__listing--3>div[class*=wrapper]:after{-webkit-box-flex:1;-webkit-flex:1 1 49%;-ms-flex:1 1 49%;flex:1 1 49%;max-width:49%}}@media only screen and (min-width:980PX){.block__listing--3>div[class*=wrapper] article{-webkit-box-flex:1;-webkit-flex:1 1 32.86%;-ms-flex:1 1 32.86%;flex:1 1 32.86%;max-width:32.86%}.block__listing--3>div[class*=wrapper]:after{-webkit-box-flex:1;-webkit-flex:1 1 32.86%;-ms-flex:1 1 32.86%;flex:1 1 32.86%;max-width:32.86%}}.block__listing--4>div[class*=wrapper]{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}@media only screen and (min-width:740PX) and (max-width:980PX){.block__listing--4>div[class*=wrapper] article{width:32%;margin-left:2%;margin-bottom:45px;margin-bottom:4.5rem}.block__listing--4>div[class*=wrapper] article:nth-child(3n+1){margin-left:0}}@media only screen and (min-width:980PX){.block__listing--4>div[class*=wrapper] article{width:20.9%;margin-left:5.46%;margin-bottom:45px;margin-bottom:4.5rem}.block__listing--4>div[class*=wrapper] article:nth-child(4n+1){margin-left:0}}.block__listing--4-variant>div[class*=wrapper]{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}@media only screen and (min-width:740PX){.block__listing--4-variant>div[class*=wrapper] article{width:32%;margin-left:2%;margin-bottom:45px;margin-bottom:4.5rem}.block__listing--4-variant>div[class*=wrapper] article:nth-child(3n+1){margin-left:0}}@media only screen and (min-width:980PX){.block__listing--4-variant>div[class*=wrapper] article{width:21.8%;margin-left:4.27%;margin-bottom:45px;margin-bottom:4.5rem}.block__listing--4-variant>div[class*=wrapper] article:nth-child(4n+1){margin-left:0}}.block__listing.center-cols>div[class*=wrapper]{max-width:700px;max-width:70rem;margin:0 auto}.block__listing article{margin-bottom:20px}@media only screen and (min-width:740PX){.block__listing article{margin-bottom:35px;margin-bottom:3.5rem}}.block__listing .pager{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:30px 0;margin:3rem 0}.block__listing .listing-footer{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:30px 0;margin:3rem 0;text-align:right}.panels--grey{background:#4a4a4a}.panels--grey *{color:white}.panels--grey .panel__wrapper{position:relative}@media only screen and (min-width:740PX){.panels--grey .panel__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;height:100%}}.panels--grey .panel__large{position:relative}@media only screen and (max-width:739PX){.panels--grey .panel__large{padding:35px 20px 35px 20px;padding:3.5rem 2rem 3.5rem 2rem}}@media only screen and (min-width:740PX){.panels--grey .panel__large{padding:45px 80px 45px 0;padding:4.5rem 8rem 4.5rem 0;width:64.55%}}@media only screen and (min-width:1100PX){.panels--grey .panel__large{padding:45px 80px 45px 0;padding:4.5rem 8rem 4.5rem 0;width:76.2%}}.panels--grey .panel__large h1{height:45px;height:4.5rem;margin:0 0 25px;margin:0 0 2.5rem;font-size:40px;font-size:4rem;font-weight:400}.panels--grey .panel__large .resume{color:#363636;padding:20px;padding:2rem;background:white}.panels--grey .panel__large .resume *{color:#363636}@media only screen and (min-width:740PX){.panels--grey .panel__large .resume{padding:40px 40px 70px;padding:4rem 4rem 7rem}}.panels--grey .panel__large article{position:relative}@media only screen and (max-width:739PX){.panels--grey .panel__large article{margin-top:30px;margin-top:3rem}}@media only screen and (min-width:740PX){.panels--grey .panel__large article{top:-30px;top:-3rem;left:40px;left:4rem}}.panels--grey .panel__large>*{position:relative;z-index:1}.panels--grey .panel__large:before{content:'';position:absolute;z-index:0;top:0;right:0;bottom:0;background:#363636}@media only screen and (max-width:739PX){.panels--grey .panel__large:before{left:0}}@media only screen and (min-width:740PX){.panels--grey .panel__large:before{width:100vw}}@media only screen and (max-width:739PX){.panels--grey .panel__content{padding:35px 20px;padding:3.5rem 2rem}}@media only screen and (min-width:740PX){.panels--grey .panel__content{padding:115px 40px 45px;padding:11.5rem 4rem 4.5rem;width:35.45%}}@media only screen and (min-width:1100PX){.panels--grey .panel__content{padding:115px 40px 45px;padding:11.5rem 4rem 4.5rem;width:23.8%}}.panels--grey .panel__content .block__listing--inline article:last-child{display:none}.panels--grey .panel__content .more-video{display:inline-block;margin-top:35px;margin-top:3.5rem}@media only screen and (max-width:739PX){.panels--grey .panel__content .more-video{width:100%}}section.panels--hatched{position:relative;background-position:right center}section.panels--hatched .panel__header:before{background:url("/themes/custom/gis/pattern-lab/public/css/../images/bg/hatched.png") left top}section.panels--hatched .panel__header a{margin-bottom:30px;margin-bottom:3rem}section.panels--hatched .panel__header,section.panels--hatched .panel__content{padding-top:30px;padding-top:3rem;padding-bottom:30px;padding-bottom:3rem}section.panels--hatched .panel__content header h2{color:#363636}section.panels--hatched article{margin-bottom:10px;margin-bottom:1rem}section.panels--pink{position:relative;background-position:right center}@media only screen and (min-width:740PX){section.panels--pink:before{content:'';position:absolute;right:0;left:55%;top:0;bottom:0;background-position:right center;background-size:cover}}section.panels--pink .panel__header *{color:white}section.panels--pink .panel__header:before{background:rgba(255,104,115,.75)}section.panels--pink .panel__header a{margin-bottom:30px;margin-bottom:3rem}section.panels--pink .panel__header,section.panels--pink .panel__content{padding-top:30px;padding-top:3rem;padding-bottom:30px;padding-bottom:3rem}@media only screen and (min-width:740PX){section.panels--pink .panel__header,section.panels--pink .panel__content{padding-top:60px;padding-top:6rem;padding-bottom:60px;padding-bottom:6rem}}section.panels--pink .panel__header h1{color:white}section.panels--pink .panel__content:before{background:#f7f7f7}section.panels--pink .panel__content header h2{color:#ff6873}@media only screen and (min-width:740PX){section.panels--pink article{margin-bottom:0}}section.panels--purple{position:relative;background-position:left center}@media only screen and (min-width:740PX){section.panels--purple:before{content:'';position:absolute;right:55%;left:0;top:0;bottom:0;background-position:left center;background-size:cover}}section.panels--purple *{color:white}section.panels--purple .panel__header,section.panels--purple .panel__content{padding-top:30px;padding-top:3rem;padding-bottom:30px;padding-bottom:3rem}@media only screen and (min-width:740PX){section.panels--purple .panel__header,section.panels--purple .panel__content{padding-top:60px;padding-top:6rem;padding-bottom:60px;padding-bottom:6rem}}section.panels--purple .panel__header:before{background:rgba(100,44,103,.75)}section.panels--purple .panel__header h1{color:white}section.panels--purple .panel__header a{margin-bottom:30px;margin-bottom:3rem}section.panels--purple .panel__content:before{background:#642c67}.popin .overlay,.popin .content{display:none;position:fixed}.popin .overlay.actif,.popin .content.actif{display:block}.popin .overlay{left:0;right:0;top:0;bottom:0;z-index:1000;background:rgba(54,54,54,.5);cursor:pointer}.popin .content{z-index:1001;position:fixed;top:25%;left:50%;width:75vw;margin-left:-37.5vw;max-height:50vw}.popin .block__search{display:none;padding:20px;padding:2rem;background:rgba(100,44,103,.7)}.popin .block__search.actif{display:block}div[aria-describedby="drupal-modal"]{width:65vw !important;left:50vw !important;margin-left:-32.5vw !important}div[aria-describedby="drupal-modal"] .ui-dialog-titlebar{min-height:25px;background:white;border:0}div[aria-describedby="drupal-modal"] .ui-dialog-titlebar .ui-dialog-title{display:none}div[aria-describedby="drupal-modal"] h1{margin:20px 0;margin:2rem 0}div[aria-describedby="drupal-modal"] h1:after{margin-bottom:30px;margin-bottom:3rem}div[aria-describedby="drupal-modal"] a{box-shadow:none !important;outline:0 !important}#block-gis-local-tasks{padding:5px;position:fixed;left:0;right:0;bottom:0;z-index:1000;text-align:center;background:#f7f7f7}#block-gis-local-tasks ul{margin:0;padding:0}.not-front main{margin-top:180px;margin-top:18rem}@media only screen and (min-width:740PX){.not-front main{margin-top:247px;margin-top:24.7rem}}.not-front .no-filters.block__listing--2,.not-front .block__listing--filters-top.block__listing--inline{max-width:700px;max-width:70rem;margin:0 auto}.not-front .article__yellow a,.not-front .article__hatched a{min-height:200px;min-height:20rem}header.header{position:fixed;z-index:100;top:0;left:0;right:0}@media only screen and (min-width:740PX){header.header{top:35px;top:3.5rem}}.page-hero-thin main{position:relative}.page-hero-thin main:after,.page-hero-thin main:before{content:'';position:absolute;z-index:0;top:-82px;top:-8.2rem;left:0;right:0;height:184px;height:18.4rem;background-color:#f7f7f7;background-position:center center;background-repeat:no-repeat;background-size:cover}.page-hero-thin main:after{z-index:1;background-color:rgba(0,0,0,.25)}.page-hero-thin main>.content{position:relative;z-index:2;padding:20px;padding:2rem;background:white}@media only screen and (min-width:740PX){.page-hero-thin main>.content{padding:30px 50px;padding:3rem 5rem}}.page-hero-thin.main--purple main:after{background-color:rgba(100,44,103,.25)}.page-hero-thin.main--pink main:after{background-color:rgba(255,104,115,.25)}.page-hero main{margin-top:100px;margin-top:10rem}@media only screen and (min-width:740PX){.page-hero main{margin-top:135px;margin-top:13.5rem}}.page-hero .breadcrumb{position:absolute;top:275px;top:27.5rem;z-index:50;padding-left:0;padding-right:10px;padding-right:1rem}@media only screen and (min-width:740PX){.page-hero .breadcrumb{padding-left:50px;padding-left:5rem;padding-right:50px;padding-right:5rem}}article.article__hero .hero-content{max-width:700px;max-width:70rem}@media only screen and (max-width:739PX){article.article__full{overflow:hidden}}article.article__full>.content{max-width:700px;max-width:70rem;margin-top:60px}.extend .block__listing{margin-bottom:45px;margin-bottom:4.5rem}.thin-content .block-page-title-block,.thin-content .contact-form{max-width:700px;max-width:70rem;margin:0 auto}.thin-content .block-page-title-block{margin-top:60px}.thin-content .contact-form .form-actions{text-align:right}.thin-content .contact-form input#edit-preview{display:none}footer.footer{position:relative;z-index:2}.gis-bibliotheque section.extend>.content{padding-top:0}div.sitemap{max-width:500px;margin:0 auto;padding-top:3rem}div.sitemap ul,div.sitemap li{padding:0;margin:0;list-style:none}div.sitemap li a,div.sitemap li span{text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}div.sitemap li a:hover,div.sitemap li a.is-active,div.sitemap li span:hover,div.sitemap li span.is-active{text-decoration:underline}div.sitemap div.content>ul>li{padding:1rem 0}div.sitemap div.content>ul>li>a,div.sitemap div.content>ul>li>span{font-weight:bold;margin-bottom:.5rem;display:inline-block}div.sitemap a:link,div.sitemap a:visited{color:#363636;text-decoration:none}div.sitemap a:hover,div.sitemap a:focus,div.sitemap a:active{color:#ffc200;text-decoration:none}
