/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/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(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/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(/themes/contrib/classy/images/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(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.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:0.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:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/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;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.base{background-image:url(/themes/hatier/images/base.png);}.mobile{background-image:url(/themes/hatier/images/mobile.png);}body.type-neutre{}body.type-neutre .tabs-links li.active a{color:#F3BC13;}body.type-neutre .tabs-links li a.is-active{color:#F3BC13;}body.type-neutre .tabs-links a:hover{color:#F3BC13;}body.type-neutre span.lien-cible,body.type-neutre .collection-perso-title-color{color:#23AAA2;}body.type-neutre .menu-collection-perso a span.paragraph-number{color:#23AAA2;}body.type-neutre .blocs-persos-wrapper ul li:before{color:#23AAA2;}body.type-neutre .columns.two-columns.two-columns-numerique .grey-paragraph a{color:#23AAA2;}body.type-neutre .livres-associes-collection-perso .title-collection-wrapper{background-color:#BDE5E3;}body.type-neutre .livres-associes-collection-perso .field--name-field-sous-titre-collection{color:#23AAA2;}body.type-neutre .paragraph--type--article-personnalise .links-wrapper li a:hover{color:#23AAA2;}body.type-neutre .paragraph--type--article-personnalise .links-wrapper li.manuel-numerique-premium a:hover:before{background-image:url(/themes/hatier/images/nodes/article-manuel-numerique-premium-enseignant.png);}body.type-neutre .paragraph--type--article-personnalise .links-wrapper li.acces-libre a:hover:before{background-image:url(/themes/hatier/images/nodes/article-acces-libre-enseignant.png);}body.type-neutre .paragraph--type--article-personnalise .links-wrapper li.livre-professeur a:hover:before{background-image:url(/themes/hatier/images/nodes/article-livre-professeur-enseignant.png);}body.type-neutre .auteurs-wrapper .auteur-wrapper .auteur-name{color:#23AAA2;}body.type-neutre .slick-dots li.slick-active button{background-color:#F3BC13;}body.type-neutre .slideshow-fonds-ecrans .slick-dots li.slick-active button{background-color:#60CD96;}body.type-neutre .link-relief{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#F3BC13;border:2px solid #F3BC13;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #F3BC13;-moz-box-shadow:5px 5px 0px -1px #F3BC13;-ms-box-shadow:5px 5px 0px -1px #F3BC13;box-shadow:5px 5px 0px -1px #F3BC13;display:inline-block;}@media (min-width:767px){body.type-neutre .link-relief{padding:12px 43px;font-size:14px;font-size:1.4rem;}}body.type-neutre .link-relief:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}body.type-neutre .plus-link,body.type-neutre .feuilleter-link{font-family:"OpenSansBold";background-color:#F3BC13;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){body.type-neutre .plus-link,body.type-neutre .feuilleter-link{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}body.type-neutre .feuilleter-link{text-indent:-9999px;overflow:hidden;background-position:0px -639px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:35px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8m8);width:34px;height:34px;}body.type-neutre .node--view-mode-resultat-recherche .plus-wrapper a.plus-link,body.type-neutre .node--view-mode-resultat-recherche .plus-wrapper a.feuilleter-link,body.type-neutre .node--type-livre.node--view-mode-teaser a.plus-link,body.type-neutre .node--type-livre.node--view-mode-teaser a.feuilleter-link{background-color:#F3BC13;}body.type-neutre .node--type-collection.node--view-mode-encart .titre-description a:hover{color:#F3BC13;}body.type-neutre .node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a{color:#F3BC13;border-color:#F3BC13;-webkit-box-shadow:5px 5px 0px -1px #F3BC13;-moz-box-shadow:5px 5px 0px -1px #F3BC13;-ms-box-shadow:5px 5px 0px -1px #F3BC13;box-shadow:5px 5px 0px -1px #F3BC13;}body.type-neutre .node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}body.type-neutre .field--name-field-idxtxart-tetextes a{color:#F3BC13;}body.type-neutre #block-hatiercorelogodeseditionshatier .logo-baseline .second-line{color:#F3BC13;}body.type-neutre .block-hatier-core-agenda-title .number-products,body.type-neutre .block-hatier-search-ressources-title .number-products,body.type-neutre .block-hatier-search-title .number-products{color:#F3BC13;}body.type-neutre .block-hatier-search-facet-pre-title h3{color:#F3BC13;}body.type-neutre .block-hatier-search-facet-pre-title h3 a{color:#F3BC13;}body.type-neutre a.facets-soft-limit-link{color:#F3BC13;}body.type-neutre .pager__item.is-active a{background:#F3BC13;}body.type-neutre .pager__item a:hover{background:#F3BC13;color:#FFF;}body.type-neutre .slideshow-element .pre-title{color:#F3BC13;}body.type-neutre .block-hatier-search-enseignants-block .form-title,body.type-neutre #block-hatierusersclubfamilleblock .form-title,body.type-neutre .block-hatier-users-club-famille-block .form-title{text-transform:lowercase;color:#F3BC13;}body.type-neutre .block-hatier-search-enseignants-block form input[type=submit],body.type-neutre #block-hatierusersclubfamilleblock form input[type=submit],body.type-neutre .block-hatier-users-club-famille-block form input[type=submit]{background:#F3BC13;padding:10px 10px;}body.type-neutre .to-target-menu ul.menu li.active-trail:after{background:#F3BC13;}body.type-neutre .target-link{background:#F3BC13;}body.type-neutre .custom-field a{color:#F3BC13;}body.type-neutre .readmore-link{color:#F3BC13;}body.type-neutre .subtitle-colored{color:#F3BC13;}body.type-neutre .articles-associes h3{border-color:#F3BC13;}body.type-neutre .download-picto{background-color:#F3BC13;}body.type-neutre .inside-title-block{border-color:#F3BC13;}body.type-neutre .inside-title-block h3{color:#F3BC13;}body.type-neutre .to-target-menu li.sf-depth-1 ul,body.type-neutre .to-target-menu li.sf-depth-2 ul{background-color:#F3BC13;}body.type-neutre .to-target-menu li.sf-depth-1 ul li,body.type-neutre .to-target-menu li.sf-depth-2 ul li{background-color:#F3BC13;}body.type-neutre .to-target-menu li.sf-depth-1 li:hover,body.type-neutre .to-target-menu li.sf-depth-2 li:hover{background-color:#F0AE06;}body.type-neutre .to-target-menu li.sf-depth-1:hover:after,body.type-neutre .to-target-menu li.sf-depth-1.active-trail:after{background-color:#F3BC13;}body.type-neutre .to-target-menu ul.menu li.sf-depth-1 a.lien-important{color:#F3BC13;}body.type-neutre .to-target-menu ul.menu.menu-lvl-1{background-color:#F3BC13;}body.type-neutre .to-target-menu ul.menu.menu-lvl-1 li{background-color:#F3BC13;}body.type-neutre .to-target-menu ul.menu.menu-lvl-1 li:hover,body.type-neutre .to-target-menu ul.menu.menu-lvl-2 li:hover{background-color:#F0AE06;}body.type-neutre .subtitle-colored-border{border-bottom-color:#F3BC13;}body.type-neutre .field--name-field-idxtxcol-tetextes a{color:#F3BC13;}body.type-neutre .burger .icon-bar{background-color:#F3BC13;}body.type-neutre ul.sf-menu.menu.sf-accordion{background:#F3BC13;}body.type-neutre ul.sf-menu.menu.sf-accordion li:hover{color:#F3BC13;}body.type-neutre ul.sf-menu.menu.sf-accordion li.sf-depth-2,body.type-neutre ul.sf-menu.menu.sf-accordion li.sf-depth-3{background-color:#F0AE06;}body.type-neutre .block-hatier-users-club-famille-block .logged-in-club-famille-block .links-list a:hover,body.type-neutre #block-hatierusersclubfamilleblock .logged-in-club-famille-block .links-list a:hover{color:#F3BC13;}body.type-neutre .node--type-evenement .mois-evenement{color:#F3BC13;background-color:#FFF;height:42px !important;width:42px !important;padding:0;border:2px solid #F3BC13;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}body.type-neutre .node--type-evenement .mois-evenement::-moz-focus-inner,body.type-neutre .node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}@media (min-width:550px){body.type-neutre .node--type-evenement .mois-evenement{background-color:#FFF;height:52px !important;width:52px !important;padding:0;border:2px solid #F3BC13;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}body.type-neutre .node--type-evenement .mois-evenement::-moz-focus-inner,body.type-neutre .node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}}body.type-neutre #block-hatiercorelogodeseditionshatier .logo-baseline .second-line{color:#221F1F;}body.type-enseignant{}body.type-enseignant .tabs-links li.active a{color:#23AAA2;}body.type-enseignant .tabs-links li a.is-active{color:#23AAA2;}body.type-enseignant .tabs-links a:hover{color:#23AAA2;}body.type-enseignant span.lien-cible,body.type-enseignant .collection-perso-title-color{color:#23AAA2;}body.type-enseignant .menu-collection-perso a span.paragraph-number{color:#23AAA2;}body.type-enseignant .blocs-persos-wrapper ul li:before{color:#23AAA2;}body.type-enseignant .columns.two-columns.two-columns-numerique .grey-paragraph a{color:#23AAA2;}body.type-enseignant .livres-associes-collection-perso .title-collection-wrapper{background-color:#BDE5E3;}body.type-enseignant .livres-associes-collection-perso .field--name-field-sous-titre-collection{color:#23AAA2;}body.type-enseignant .paragraph--type--article-personnalise .links-wrapper li a:hover{color:#23AAA2;}body.type-enseignant .paragraph--type--article-personnalise .links-wrapper li.manuel-numerique-premium a:hover:before{background-image:url(/themes/hatier/images/nodes/article-manuel-numerique-premium-enseignant.png);}body.type-enseignant .paragraph--type--article-personnalise .links-wrapper li.acces-libre a:hover:before{background-image:url(/themes/hatier/images/nodes/article-acces-libre-enseignant.png);}body.type-enseignant .paragraph--type--article-personnalise .links-wrapper li.livre-professeur a:hover:before{background-image:url(/themes/hatier/images/nodes/article-livre-professeur-enseignant.png);}body.type-enseignant .auteurs-wrapper .auteur-wrapper .auteur-name{color:#23AAA2;}body.type-enseignant .slick-dots li.slick-active button{background-color:#23AAA2;}body.type-enseignant .slideshow-fonds-ecrans .slick-dots li.slick-active button{background-color:#60CD96;}body.type-enseignant .link-relief{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#23AAA2;border:2px solid #23AAA2;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #23AAA2;-moz-box-shadow:5px 5px 0px -1px #23AAA2;-ms-box-shadow:5px 5px 0px -1px #23AAA2;box-shadow:5px 5px 0px -1px #23AAA2;display:inline-block;}@media (min-width:767px){body.type-enseignant .link-relief{padding:12px 43px;font-size:14px;font-size:1.4rem;}}body.type-enseignant .link-relief:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}body.type-enseignant .plus-link,body.type-enseignant .feuilleter-link{font-family:"OpenSansBold";background-color:#23AAA2;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){body.type-enseignant .plus-link,body.type-enseignant .feuilleter-link{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}body.type-enseignant .feuilleter-link{text-indent:-9999px;overflow:hidden;background-position:0px -639px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:35px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8n6);width:34px;height:34px;}body.type-enseignant .node--view-mode-resultat-recherche .plus-wrapper a.plus-link,body.type-enseignant .node--view-mode-resultat-recherche .plus-wrapper a.feuilleter-link,body.type-enseignant .node--type-livre.node--view-mode-teaser a.plus-link,body.type-enseignant .node--type-livre.node--view-mode-teaser a.feuilleter-link{background-color:#23AAA2;}body.type-enseignant .node--type-collection.node--view-mode-encart .titre-description a:hover{color:#23AAA2;}body.type-enseignant .node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a{color:#23AAA2;border-color:#23AAA2;-webkit-box-shadow:5px 5px 0px -1px #23AAA2;-moz-box-shadow:5px 5px 0px -1px #23AAA2;-ms-box-shadow:5px 5px 0px -1px #23AAA2;box-shadow:5px 5px 0px -1px #23AAA2;}body.type-enseignant .node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}body.type-enseignant .field--name-field-idxtxart-tetextes a{color:#23AAA2;}body.type-enseignant #block-hatiercorelogodeseditionshatier .logo-baseline .second-line{color:#23AAA2;}body.type-enseignant .block-hatier-core-agenda-title .number-products,body.type-enseignant .block-hatier-search-ressources-title .number-products,body.type-enseignant .block-hatier-search-title .number-products{color:#23AAA2;}body.type-enseignant .block-hatier-search-facet-pre-title h3{color:#23AAA2;}body.type-enseignant .block-hatier-search-facet-pre-title h3 a{color:#23AAA2;}body.type-enseignant a.facets-soft-limit-link{color:#23AAA2;}body.type-enseignant .pager__item.is-active a{background:#23AAA2;}body.type-enseignant .pager__item a:hover{background:#23AAA2;color:#FFF;}body.type-enseignant .slideshow-element .pre-title{color:#23AAA2;}body.type-enseignant .block-hatier-search-enseignants-block .form-title,body.type-enseignant #block-hatierusersclubfamilleblock .form-title,body.type-enseignant .block-hatier-users-club-famille-block .form-title{text-transform:lowercase;color:#23AAA2;}body.type-enseignant .block-hatier-search-enseignants-block form input[type=submit],body.type-enseignant #block-hatierusersclubfamilleblock form input[type=submit],body.type-enseignant .block-hatier-users-club-famille-block form input[type=submit]{background:#23AAA2;padding:10px 10px;}body.type-enseignant .to-target-menu ul.menu li.active-trail:after{background:#23AAA2;}body.type-enseignant .target-link{background:#23AAA2;}body.type-enseignant .custom-field a{color:#23AAA2;}body.type-enseignant .readmore-link{color:#23AAA2;}body.type-enseignant .subtitle-colored{color:#23AAA2;}body.type-enseignant .articles-associes h3{border-color:#23AAA2;}body.type-enseignant .download-picto{background-color:#23AAA2;}body.type-enseignant .inside-title-block{border-color:#23AAA2;}body.type-enseignant .inside-title-block h3{color:#23AAA2;}body.type-enseignant .to-target-menu li.sf-depth-1 ul,body.type-enseignant .to-target-menu li.sf-depth-2 ul{background-color:#23AAA2;}body.type-enseignant .to-target-menu li.sf-depth-1 ul li,body.type-enseignant .to-target-menu li.sf-depth-2 ul li{background-color:#23AAA2;}body.type-enseignant .to-target-menu li.sf-depth-1 li:hover,body.type-enseignant .to-target-menu li.sf-depth-2 li:hover{background-color:#209C95;}body.type-enseignant .to-target-menu li.sf-depth-1:hover:after,body.type-enseignant .to-target-menu li.sf-depth-1.active-trail:after{background-color:#23AAA2;}body.type-enseignant .to-target-menu ul.menu li.sf-depth-1 a.lien-important{color:#23AAA2;}body.type-enseignant .to-target-menu ul.menu.menu-lvl-1{background-color:#23AAA2;}body.type-enseignant .to-target-menu ul.menu.menu-lvl-1 li{background-color:#23AAA2;}body.type-enseignant .to-target-menu ul.menu.menu-lvl-1 li:hover,body.type-enseignant .to-target-menu ul.menu.menu-lvl-2 li:hover{background-color:#209C95;}body.type-enseignant .subtitle-colored-border{border-bottom-color:#23AAA2;}body.type-enseignant .field--name-field-idxtxcol-tetextes a{color:#23AAA2;}body.type-enseignant .burger .icon-bar{background-color:#23AAA2;}body.type-enseignant ul.sf-menu.menu.sf-accordion{background:#23AAA2;}body.type-enseignant ul.sf-menu.menu.sf-accordion li:hover{color:#23AAA2;}body.type-enseignant ul.sf-menu.menu.sf-accordion li.sf-depth-2,body.type-enseignant ul.sf-menu.menu.sf-accordion li.sf-depth-3{background-color:#209C95;}body.type-enseignant .block-hatier-users-club-famille-block .logged-in-club-famille-block .links-list a:hover,body.type-enseignant #block-hatierusersclubfamilleblock .logged-in-club-famille-block .links-list a:hover{color:#23AAA2;}body.type-enseignant .node--type-evenement .mois-evenement{color:#23AAA2;background-color:#FFF;height:42px !important;width:42px !important;padding:0;border:2px solid #23AAA2;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}body.type-enseignant .node--type-evenement .mois-evenement::-moz-focus-inner,body.type-enseignant .node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}@media (min-width:550px){body.type-enseignant .node--type-evenement .mois-evenement{background-color:#FFF;height:52px !important;width:52px !important;padding:0;border:2px solid #23AAA2;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}body.type-enseignant .node--type-evenement .mois-evenement::-moz-focus-inner,body.type-enseignant .node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}}body.type-enseignant .verrou-picto{background-position:0px -709px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:36px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8nt);}body.type-eleve{}body.type-eleve .tabs-links li.active a{color:#E3AB00;}body.type-eleve .tabs-links li a.is-active{color:#E3AB00;}body.type-eleve .tabs-links a:hover{color:#E3AB00;}body.type-eleve span.lien-cible,body.type-eleve .collection-perso-title-color{color:#23AAA2;}body.type-eleve .menu-collection-perso a span.paragraph-number{color:#23AAA2;}body.type-eleve .blocs-persos-wrapper ul li:before{color:#23AAA2;}body.type-eleve .columns.two-columns.two-columns-numerique .grey-paragraph a{color:#23AAA2;}body.type-eleve .livres-associes-collection-perso .title-collection-wrapper{background-color:#BDE5E3;}body.type-eleve .livres-associes-collection-perso .field--name-field-sous-titre-collection{color:#23AAA2;}body.type-eleve .paragraph--type--article-personnalise .links-wrapper li a:hover{color:#23AAA2;}body.type-eleve .paragraph--type--article-personnalise .links-wrapper li.manuel-numerique-premium a:hover:before{background-image:url(/themes/hatier/images/nodes/article-manuel-numerique-premium-enseignant.png);}body.type-eleve .paragraph--type--article-personnalise .links-wrapper li.acces-libre a:hover:before{background-image:url(/themes/hatier/images/nodes/article-acces-libre-enseignant.png);}body.type-eleve .paragraph--type--article-personnalise .links-wrapper li.livre-professeur a:hover:before{background-image:url(/themes/hatier/images/nodes/article-livre-professeur-enseignant.png);}body.type-eleve .auteurs-wrapper .auteur-wrapper .auteur-name{color:#23AAA2;}body.type-eleve .slick-dots li.slick-active button{background-color:#E3AB00;}body.type-eleve .slideshow-fonds-ecrans .slick-dots li.slick-active button{background-color:#60CD96;}body.type-eleve .link-relief{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#F3BC13;border:2px solid #F3BC13;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #F3BC13;-moz-box-shadow:5px 5px 0px -1px #F3BC13;-ms-box-shadow:5px 5px 0px -1px #F3BC13;box-shadow:5px 5px 0px -1px #F3BC13;display:inline-block;}@media (min-width:767px){body.type-eleve .link-relief{padding:12px 43px;font-size:14px;font-size:1.4rem;}}body.type-eleve .link-relief:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}body.type-eleve .plus-link,body.type-eleve .feuilleter-link{font-family:"OpenSansBold";background-color:#F3BC13;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){body.type-eleve .plus-link,body.type-eleve .feuilleter-link{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}body.type-eleve .feuilleter-link{text-indent:-9999px;overflow:hidden;background-position:0px -639px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:35px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8o9);width:34px;height:34px;}body.type-eleve .node--view-mode-resultat-recherche .plus-wrapper a.plus-link,body.type-eleve .node--view-mode-resultat-recherche .plus-wrapper a.feuilleter-link,body.type-eleve .node--type-livre.node--view-mode-teaser a.plus-link,body.type-eleve .node--type-livre.node--view-mode-teaser a.feuilleter-link{background-color:#F3BC13;}body.type-eleve .node--type-collection.node--view-mode-encart .titre-description a:hover{color:#F3BC13;}body.type-eleve .node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a{color:#F3BC13;border-color:#F3BC13;-webkit-box-shadow:5px 5px 0px -1px #F3BC13;-moz-box-shadow:5px 5px 0px -1px #F3BC13;-ms-box-shadow:5px 5px 0px -1px #F3BC13;box-shadow:5px 5px 0px -1px #F3BC13;}body.type-eleve .node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}body.type-eleve .field--name-field-idxtxart-tetextes a{color:#E3AB00;}body.type-eleve #block-hatiercorelogodeseditionshatier .logo-baseline .second-line{color:#F3BC13;}body.type-eleve .block-hatier-core-agenda-title .number-products,body.type-eleve .block-hatier-search-ressources-title .number-products,body.type-eleve .block-hatier-search-title .number-products{color:#E3AB00;}body.type-eleve .block-hatier-search-facet-pre-title h3{color:#E3AB00;}body.type-eleve .block-hatier-search-facet-pre-title h3 a{color:#E3AB00;}body.type-eleve a.facets-soft-limit-link{color:#E3AB00;}body.type-eleve .pager__item.is-active a{background:#E3AB00;}body.type-eleve .pager__item a:hover{background:#E3AB00;color:#FFF;}body.type-eleve .slideshow-element .pre-title{color:#E3AB00;}body.type-eleve .block-hatier-search-enseignants-block .form-title,body.type-eleve #block-hatierusersclubfamilleblock .form-title,body.type-eleve .block-hatier-users-club-famille-block .form-title{text-transform:lowercase;color:#E3AB00;}body.type-eleve .block-hatier-search-enseignants-block form input[type=submit],body.type-eleve #block-hatierusersclubfamilleblock form input[type=submit],body.type-eleve .block-hatier-users-club-famille-block form input[type=submit]{background:#F3BC13;padding:10px 10px;}body.type-eleve .to-target-menu ul.menu li.active-trail:after{background:#E3AB00;}body.type-eleve .target-link{background:#F3BC13;}body.type-eleve .custom-field a{color:#E3AB00;}body.type-eleve .readmore-link{color:#E3AB00;}body.type-eleve .subtitle-colored{color:#E3AB00;}body.type-eleve .articles-associes h3{border-color:#E3AB00;}body.type-eleve .download-picto{background-color:#E3AB00;}body.type-eleve .inside-title-block{border-color:#E3AB00;}body.type-eleve .inside-title-block h3{color:#E3AB00;}body.type-eleve .to-target-menu li.sf-depth-1 ul,body.type-eleve .to-target-menu li.sf-depth-2 ul{background-color:#E3AB00;}body.type-eleve .to-target-menu li.sf-depth-1 ul li,body.type-eleve .to-target-menu li.sf-depth-2 ul li{background-color:#E3AB00;}body.type-eleve .to-target-menu li.sf-depth-1 li:hover,body.type-eleve .to-target-menu li.sf-depth-2 li:hover{background-color:#F0AE06;}body.type-eleve .to-target-menu li.sf-depth-1:hover:after,body.type-eleve .to-target-menu li.sf-depth-1.active-trail:after{background-color:#E3AB00;}body.type-eleve .to-target-menu ul.menu li.sf-depth-1 a.lien-important{color:#E3AB00;}body.type-eleve .to-target-menu ul.menu.menu-lvl-1{background-color:#E3AB00;}body.type-eleve .to-target-menu ul.menu.menu-lvl-1 li{background-color:#E3AB00;}body.type-eleve .to-target-menu ul.menu.menu-lvl-1 li:hover,body.type-eleve .to-target-menu ul.menu.menu-lvl-2 li:hover{background-color:#F0AE06;}body.type-eleve .subtitle-colored-border{border-bottom-color:#E3AB00;}body.type-eleve .field--name-field-idxtxcol-tetextes a{color:#E3AB00;}body.type-eleve .burger .icon-bar{background-color:#E3AB00;}body.type-eleve ul.sf-menu.menu.sf-accordion{background:#E3AB00;}body.type-eleve ul.sf-menu.menu.sf-accordion li:hover{color:#E3AB00;}body.type-eleve ul.sf-menu.menu.sf-accordion li.sf-depth-2,body.type-eleve ul.sf-menu.menu.sf-accordion li.sf-depth-3{background-color:#F0AE06;}body.type-eleve .block-hatier-users-club-famille-block .logged-in-club-famille-block .links-list a:hover,body.type-eleve #block-hatierusersclubfamilleblock .logged-in-club-famille-block .links-list a:hover{color:#E3AB00;}body.type-eleve .node--type-evenement .mois-evenement{color:#E3AB00;background-color:#FFF;height:42px !important;width:42px !important;padding:0;border:2px solid #E3AB00;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}body.type-eleve .node--type-evenement .mois-evenement::-moz-focus-inner,body.type-eleve .node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}@media (min-width:550px){body.type-eleve .node--type-evenement .mois-evenement{background-color:#FFF;height:52px !important;width:52px !important;padding:0;border:2px solid #E3AB00;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}body.type-eleve .node--type-evenement .mois-evenement::-moz-focus-inner,body.type-eleve .node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}}body.type-eleve .verrou-picto{background-position:0px -817px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:36px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8ov);}body.type-eleve .field--name-field-evt-horaires:before{background-position:0px -288px;background-repeat:no-repeat;overflow:hidden;display:block;width:42px;height:42px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf8p8);}@media (min-width:550px){body.type-eleve .field--name-field-evt-horaires:before{background-position:0px -1008px;background-repeat:no-repeat;overflow:hidden;display:block;width:42px;height:42px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8pp);}}body.type-eleve .field--name-field-evt-adresse:before{background-position:0px -459px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:43px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf8pz);}@media (min-width:550px){body.type-eleve .field--name-field-evt-adresse:before{background-position:0px -1347px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:43px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8q7);}}body.type-jeunesse{}body.type-jeunesse .tabs-links li.active a{color:#F25050;}body.type-jeunesse .tabs-links li a.is-active{color:#F25050;}body.type-jeunesse .tabs-links a:hover{color:#F25050;}body.type-jeunesse span.lien-cible,body.type-jeunesse .collection-perso-title-color{color:#23AAA2;}body.type-jeunesse .menu-collection-perso a span.paragraph-number{color:#23AAA2;}body.type-jeunesse .blocs-persos-wrapper ul li:before{color:#23AAA2;}body.type-jeunesse .columns.two-columns.two-columns-numerique .grey-paragraph a{color:#23AAA2;}body.type-jeunesse .livres-associes-collection-perso .title-collection-wrapper{background-color:#BDE5E3;}body.type-jeunesse .livres-associes-collection-perso .field--name-field-sous-titre-collection{color:#23AAA2;}body.type-jeunesse .paragraph--type--article-personnalise .links-wrapper li a:hover{color:#23AAA2;}body.type-jeunesse .paragraph--type--article-personnalise .links-wrapper li.manuel-numerique-premium a:hover:before{background-image:url(/themes/hatier/images/nodes/article-manuel-numerique-premium-enseignant.png);}body.type-jeunesse .paragraph--type--article-personnalise .links-wrapper li.acces-libre a:hover:before{background-image:url(/themes/hatier/images/nodes/article-acces-libre-enseignant.png);}body.type-jeunesse .paragraph--type--article-personnalise .links-wrapper li.livre-professeur a:hover:before{background-image:url(/themes/hatier/images/nodes/article-livre-professeur-enseignant.png);}body.type-jeunesse .auteurs-wrapper .auteur-wrapper .auteur-name{color:#23AAA2;}body.type-jeunesse .slick-dots li.slick-active button{background-color:#F25050;}body.type-jeunesse .slideshow-fonds-ecrans .slick-dots li.slick-active button{background-color:#60CD96;}body.type-jeunesse .link-relief{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#F25050;border:2px solid #F25050;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #F25050;-moz-box-shadow:5px 5px 0px -1px #F25050;-ms-box-shadow:5px 5px 0px -1px #F25050;box-shadow:5px 5px 0px -1px #F25050;display:inline-block;}@media (min-width:767px){body.type-jeunesse .link-relief{padding:12px 43px;font-size:14px;font-size:1.4rem;}}body.type-jeunesse .link-relief:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}body.type-jeunesse .plus-link,body.type-jeunesse .feuilleter-link{font-family:"OpenSansBold";background-color:#F25050;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){body.type-jeunesse .plus-link,body.type-jeunesse .feuilleter-link{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}body.type-jeunesse .feuilleter-link{text-indent:-9999px;overflow:hidden;background-position:0px -639px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:35px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8qo);width:34px;height:34px;}body.type-jeunesse .node--view-mode-resultat-recherche .plus-wrapper a.plus-link,body.type-jeunesse .node--view-mode-resultat-recherche .plus-wrapper a.feuilleter-link,body.type-jeunesse .node--type-livre.node--view-mode-teaser a.plus-link,body.type-jeunesse .node--type-livre.node--view-mode-teaser a.feuilleter-link{background-color:#F25050;}body.type-jeunesse .node--type-collection.node--view-mode-encart .titre-description a:hover{color:#F25050;}body.type-jeunesse .node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a{color:#F25050;border-color:#F25050;-webkit-box-shadow:5px 5px 0px -1px #F25050;-moz-box-shadow:5px 5px 0px -1px #F25050;-ms-box-shadow:5px 5px 0px -1px #F25050;box-shadow:5px 5px 0px -1px #F25050;}body.type-jeunesse .node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}body.type-jeunesse .field--name-field-idxtxart-tetextes a{color:#F25050;}body.type-jeunesse #block-hatiercorelogodeseditionshatier .logo-baseline .second-line{color:#F25050;}body.type-jeunesse .block-hatier-core-agenda-title .number-products,body.type-jeunesse .block-hatier-search-ressources-title .number-products,body.type-jeunesse .block-hatier-search-title .number-products{color:#F25050;}body.type-jeunesse .block-hatier-search-facet-pre-title h3{color:#F25050;}body.type-jeunesse .block-hatier-search-facet-pre-title h3 a{color:#F25050;}body.type-jeunesse a.facets-soft-limit-link{color:#F25050;}body.type-jeunesse .pager__item.is-active a{background:#F25050;}body.type-jeunesse .pager__item a:hover{background:#F25050;color:#FFF;}body.type-jeunesse .slideshow-element .pre-title{color:#F25050;}body.type-jeunesse .block-hatier-search-enseignants-block .form-title,body.type-jeunesse #block-hatierusersclubfamilleblock .form-title,body.type-jeunesse .block-hatier-users-club-famille-block .form-title{text-transform:lowercase;color:#F25050;}body.type-jeunesse .block-hatier-search-enseignants-block form input[type=submit],body.type-jeunesse #block-hatierusersclubfamilleblock form input[type=submit],body.type-jeunesse .block-hatier-users-club-famille-block form input[type=submit]{background:#F25050;padding:10px 10px;}body.type-jeunesse .to-target-menu ul.menu li.active-trail:after{background:#F25050;}body.type-jeunesse .target-link{background:#F25050;}body.type-jeunesse .custom-field a{color:#F25050;}body.type-jeunesse .readmore-link{color:#F25050;}body.type-jeunesse .subtitle-colored{color:#F25050;}body.type-jeunesse .articles-associes h3{border-color:#F25050;}body.type-jeunesse .download-picto{background-color:#F25050;}body.type-jeunesse .inside-title-block{border-color:#F25050;}body.type-jeunesse .inside-title-block h3{color:#F25050;}body.type-jeunesse .to-target-menu li.sf-depth-1 ul,body.type-jeunesse .to-target-menu li.sf-depth-2 ul{background-color:#F25050;}body.type-jeunesse .to-target-menu li.sf-depth-1 ul li,body.type-jeunesse .to-target-menu li.sf-depth-2 ul li{background-color:#F25050;}body.type-jeunesse .to-target-menu li.sf-depth-1 li:hover,body.type-jeunesse .to-target-menu li.sf-depth-2 li:hover{background-color:#EF4243;}body.type-jeunesse .to-target-menu li.sf-depth-1:hover:after,body.type-jeunesse .to-target-menu li.sf-depth-1.active-trail:after{background-color:#F25050;}body.type-jeunesse .to-target-menu ul.menu li.sf-depth-1 a.lien-important{color:#F25050;}body.type-jeunesse .to-target-menu ul.menu.menu-lvl-1{background-color:#F25050;}body.type-jeunesse .to-target-menu ul.menu.menu-lvl-1 li{background-color:#F25050;}body.type-jeunesse .to-target-menu ul.menu.menu-lvl-1 li:hover,body.type-jeunesse .to-target-menu ul.menu.menu-lvl-2 li:hover{background-color:#EF4243;}body.type-jeunesse .subtitle-colored-border{border-bottom-color:#F25050;}body.type-jeunesse .field--name-field-idxtxcol-tetextes a{color:#F25050;}body.type-jeunesse .burger .icon-bar{background-color:#F25050;}body.type-jeunesse ul.sf-menu.menu.sf-accordion{background:#F25050;}body.type-jeunesse ul.sf-menu.menu.sf-accordion li:hover{color:#F25050;}body.type-jeunesse ul.sf-menu.menu.sf-accordion li.sf-depth-2,body.type-jeunesse ul.sf-menu.menu.sf-accordion li.sf-depth-3{background-color:#EF4243;}body.type-jeunesse .block-hatier-users-club-famille-block .logged-in-club-famille-block .links-list a:hover,body.type-jeunesse #block-hatierusersclubfamilleblock .logged-in-club-famille-block .links-list a:hover{color:#F25050;}body.type-jeunesse .node--type-evenement .mois-evenement{color:#F25050;background-color:#FFF;height:42px !important;width:42px !important;padding:0;border:2px solid #F25050;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}body.type-jeunesse .node--type-evenement .mois-evenement::-moz-focus-inner,body.type-jeunesse .node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}@media (min-width:550px){body.type-jeunesse .node--type-evenement .mois-evenement{background-color:#FFF;height:52px !important;width:52px !important;padding:0;border:2px solid #F25050;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}body.type-jeunesse .node--type-evenement .mois-evenement::-moz-focus-inner,body.type-jeunesse .node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}}body.type-jeunesse .verrou-picto{background-position:0px -781px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:36px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8r3);}body.type-jeunesse .field--name-field-evt-horaires:before{background-position:0px -246px;background-repeat:no-repeat;overflow:hidden;display:block;width:42px;height:42px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf8rm);}@media (min-width:550px){body.type-jeunesse .field--name-field-evt-horaires:before{background-position:0px -1134px;background-repeat:no-repeat;overflow:hidden;display:block;width:42px;height:42px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8sd);}}body.type-jeunesse .field--name-field-evt-adresse:before{background-position:0px -416px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:43px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf8ta);}@media (min-width:550px){body.type-jeunesse .field--name-field-evt-adresse:before{background-position:0px -1218px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:43px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8tm);}}@font-face{font-family:"MontserratUltraLight";src:url(/themes/hatier/css/kits/Montserrat-UltraLight.eot) format("eot"),url(/themes/hatier/css/kits/Montserrat-UltraLight.woff2) format("woff2"),url(/themes/hatier/css/kits/Montserrat-UltraLight.woff) format("woff"),url(/themes/hatier/css/kits/Montserrat-UltraLight.truetype) format("truetype");}@font-face{font-family:"MontserratLight";src:url(/themes/hatier/css/kits/Montserrat-Light.eot) format("eot"),url(/themes/hatier/css/kits/Montserrat-Light.woff2) format("woff2"),url(/themes/hatier/css/kits/Montserrat-Light.woff) format("woff"),url(/themes/hatier/css/kits/Montserrat-Light.truetype) format("truetype");}@font-face{font-family:"MontserratRegular";src:url(/themes/hatier/css/kits/Montserrat-Regular.eot) format("eot"),url(/themes/hatier/css/kits/Montserrat-Regular.woff2) format("woff2"),url(/themes/hatier/css/kits/Montserrat-Regular.woff) format("woff"),url(/themes/hatier/css/kits/Montserrat-Regular.truetype) format("truetype");}@font-face{font-family:"MonserratSemiBold";src:url(/themes/hatier/css/kits/Montserrat-SemiBold.eot) format("eot"),url(/themes/hatier/css/kits/Montserrat-SemiBold.woff2) format("woff2"),url(/themes/hatier/css/kits/Montserrat-SemiBold.woff) format("woff"),url(/themes/hatier/css/kits/Montserrat-SemiBold.truetype) format("truetype");}@font-face{font-family:"MonsterratBold";src:url(/themes/hatier/css/kits/Montserrat-Bold.eot) format("eot"),url(/themes/hatier/css/kits/Montserrat-Bold.woff2) format("woff2"),url(/themes/hatier/css/kits/Montserrat-Bold.woff) format("woff"),url(/themes/hatier/css/kits/Montserrat-Bold.truetype) format("truetype");}@font-face{font-family:"MontserratExtraBold";src:url(/themes/hatier/css/kits/Montserrat-ExtraBold.eot) format("eot"),url(/themes/hatier/css/kits/Montserrat-ExtraBold.woff2) format("woff2"),url(/themes/hatier/css/kits/Montserrat-ExtraBold.woff) format("woff"),url(/themes/hatier/css/kits/Montserrat-ExtraBold.truetype) format("truetype");}@font-face{font-family:"MonsterratBlack";src:url(/themes/hatier/css/kits/Montserrat-Black.eot) format("eot"),url(/themes/hatier/css/kits/Montserrat-Black.woff2) format("woff2"),url(/themes/hatier/css/kits/Montserrat-Black.woff) format("woff"),url(/themes/hatier/css/kits/Montserrat-Black.truetype) format("truetype");}@font-face{font-family:"AmaticSCRegular";src:url(/themes/hatier/css/kits/AmaticSC-Regular.eot) format("eot"),url(/themes/hatier/css/kits/AmaticSC-Regular.woff2) format("woff2"),url(/themes/hatier/css/kits/AmaticSC-Regular.woff) format("woff"),url(/themes/hatier/css/kits/AmaticSC-Regular.truetype) format("truetype");}@font-face{font-family:"AmaticSCBold";src:url(/themes/hatier/css/kits/AmaticSC-Bold.eot) format("eot"),url(/themes/hatier/css/kits/AmaticSC-Bold.woff2) format("woff2"),url(/themes/hatier/css/kits/AmaticSC-Bold.woff) format("woff"),url(/themes/hatier/css/kits/AmaticSC-Bold.truetype) format("truetype");}@font-face{font-family:"OpenSansBold";src:url(/themes/hatier/css/kits/OpenSans-Bold.eot) format("eot"),url(/themes/hatier/css/kits/OpenSans-Bold.woff2) format("woff2"),url(/themes/hatier/css/kits/OpenSans-Bold.woff) format("woff"),url(/themes/hatier/css/kits/OpenSans-Bold.truetype) format("truetype");}@font-face{font-family:"OpenSansRegular";src:url(/themes/hatier/css/kits/OpenSans-Regular.eot) format("eot"),url(/themes/hatier/css/kits/OpenSans-Regular.woff2) format("woff2"),url(/themes/hatier/css/kits/OpenSans-Regular.woff) format("woff"),url(/themes/hatier/css/kits/OpenSans-Regular.truetype) format("truetype");}@font-face{font-family:"GlassAntiqua";src:url(/themes/hatier/css/kits/GlassAntiqua-Regular.ttf) format("truetype");}.preheader-wrapper{height:52px;background:#F2F2F3;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;background:#F2F2F3;}.preheader-wrapper{position:relative;z-index:0;margin-right:-600rem;margin-left:-600rem;padding-right:600rem;padding-left:600rem;}.preheader-wrapper:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#F2F2F3;}.preheader-wrapper .region-preheaderfirst{width:100%;}@media (min-width:767px){.preheader-wrapper .region-preheaderfirst{width:auto;-webkit-flex-basis:460px;-moz-flex-basis:460px;-ms-flex-preferred-size:460px;flex-basis:460px;}}@media (min-width:1170px){.preheader-wrapper .region-preheaderfirst{-webkit-flex-basis:750px;-moz-flex-basis:750px;-ms-flex-preferred-size:750px;flex-basis:750px;}}.preheader-wrapper .region-preheadersecond{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.preheader-wrapper .menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.preheader-wrapper .menu{padding:0;margin:0;}.preheader-wrapper .menu li{list-style-image:none;list-style-type:none;}.preheader-wrapper .menu li{display:inline-block;}@media (min-width:767px){.preheader-wrapper .menu{display:block;}}.preheader-wrapper .menu li a{line-height:50px;line-height:5rem;display:inline-block;color:#000;}@media (min-width:767px){body.not-frontpage .preheader-wrapper .region-preheaderfirst{-webkit-flex-basis:70%;-moz-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;}}@media (min-width:1023px){body.not-frontpage .preheader-wrapper .region-preheaderfirst{-webkit-flex-basis:564px;-moz-flex-basis:564px;-ms-flex-preferred-size:564px;flex-basis:564px;}}#block-menuparcible .menu li{text-transform:uppercase;font-size:10px;font-size:1rem;border-bottom:2px solid #221F1F;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;width:33.3333333333%;}#block-menuparcible .menu li a{padding:0 0.5%;}@media (min-width:414px){#block-menuparcible .menu li{font-size:12px;font-size:1.2rem;}}@media (min-width:767px){#block-menuparcible .menu li a{padding:0 7px;}}@media (min-width:1260px){#block-menuparcible .menu li{font-size:14px;font-size:1.4rem;}#block-menuparcible .menu li a{padding:0 15px;}}#block-menuparcible .menu .item-enseignants{border-bottom-color:#2BB897;}@media (min-width:767px){#block-menuparcible .menu .item-enseignants{margin-right:12px;width:auto;}}#block-menuparcible .menu .item-enseignants a:hover,#block-menuparcible .menu .item-enseignants .is-active{color:#2BB897;}#block-menuparcible .menu .item-lves-tudiants{border-bottom-color:#F3BC13;}@media (min-width:767px){#block-menuparcible .menu .item-lves-tudiants{margin-left:12px;margin-right:6px;width:auto;}}#block-menuparcible .menu .item-lves-tudiants a:hover,#block-menuparcible .menu .item-lves-tudiants .is-active{color:#F3BC13;}#block-menuparcible .menu .item-parents-enfants,#block-menuparcible .menu .item-jeunesse{border-bottom-color:#F25050;}@media (min-width:767px){#block-menuparcible .menu .item-parents-enfants,#block-menuparcible .menu .item-jeunesse{margin-left:6px;width:auto;}}#block-menuparcible .menu .item-parents-enfants a:hover,#block-menuparcible .menu .item-parents-enfants .is-active,#block-menuparcible .menu .item-jeunesse a:hover,#block-menuparcible .menu .item-jeunesse .is-active{color:#F25050;}#block-menulamaquehatierfrontoffice{margin-right:18px;display:none;}@media (min-width:767px){#block-menulamaquehatierfrontoffice{display:block;}}#block-menulamaquehatierfrontoffice .menu li{position:relative;}#block-menulamaquehatierfrontoffice .menu li a{font-size:12px;font-size:1.2rem;color:#9C9E9F;padding:0 12px;}@media (min-width:1170px){#block-menulamaquehatierfrontoffice .menu li a{font-size:13px;font-size:1.3rem;}}#block-menulamaquehatierfrontoffice .menu li a.is-active,#block-menulamaquehatierfrontoffice .menu li a:hover{color:#221F1F;}#block-menulamaquehatierfrontoffice .menu li:after{content:" ";display:block;position:absolute;border:1px solid #9C9E9F;height:12px;right:0;top:50%;margin-top:-6px;}#block-menulamaquehatierfrontoffice .menu li.item-libraires{display:none;}#block-menulamaquehatierfrontoffice .menu li:last-child:after{display:none;}body.path-frontpage #block-menulamaquehatierfrontoffice .menu li.item-libraires{display:inline-block;}.block-system-menu-blockreseaux-sociaux .menu{line-height:52px;line-height:5.2rem;}.block-system-menu-blockreseaux-sociaux .menu li{padding:8px 2px 0 2px;margin-left:3%;}@media (min-width:414px){.block-system-menu-blockreseaux-sociaux .menu li{margin-left:0;}}.block-system-menu-blockreseaux-sociaux .menu li:first-child{margin-left:0;}@media (min-width:414px){.block-system-menu-blockreseaux-sociaux .menu li:first-child{margin-left:0;}}.block-system-menu-blockreseaux-sociaux .menu .item-facebook a{background-position:0px -106px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:23px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8uf);}.block-system-menu-blockreseaux-sociaux .menu .item-twitter a{background-position:0px -18px;background-repeat:no-repeat;overflow:hidden;display:block;width:22px;height:21px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8ui);}.block-system-menu-blockreseaux-sociaux .menu .item-youtube a{background-position:0px -384px;background-repeat:no-repeat;overflow:hidden;display:block;width:24px;height:28px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8vi);}.block-system-menu-blockreseaux-sociaux .menu .item-pinterest a{background-position:0px -227px;background-repeat:no-repeat;overflow:hidden;display:block;width:26px;height:26px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8vl);}.block-system-menu-blockreseaux-sociaux .menu .item-linkedin a{background-position:0px -502px;background-repeat:no-repeat;overflow:hidden;display:block;width:26px;height:26px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8wh);}.block-system-menu-blockreseaux-sociaux .menu .item-instagram a{background-position:0px -253px;background-repeat:no-repeat;overflow:hidden;display:block;width:26px;height:26px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8xg);}.block-system-menu-blockreseaux-sociaux,#block-reseauxsociaux{display:none;}@media (min-width:1170px){.block-system-menu-blockreseaux-sociaux,#block-reseauxsociaux{display:block;}}#block-hatiercorelogodeseditionshatier{z-index:4;}#block-hatiercorelogodeseditionshatier .inner-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;max-height:100px;}#block-hatiercorelogodeseditionshatier .logo-wrapper{display:block;}#block-hatiercorelogodeseditionshatier .logo-wrapper img{width:80px;height:80px;}@media (min-width:767px){#block-hatiercorelogodeseditionshatier .logo-wrapper img{width:auto;height:auto;}}#block-hatiercorelogodeseditionshatier .logo-baseline{text-transform:uppercase;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;margin-left:7px;display:block;}#block-hatiercorelogodeseditionshatier .logo-baseline span{display:block;}@media (min-width:550px){#block-hatiercorelogodeseditionshatier .logo-baseline{margin-top:38px;margin-left:12px;display:block;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}#block-hatiercorelogodeseditionshatier .logo-baseline span{display:block;}}#block-hatiercorelogodeseditionshatier .logo-baseline.has2-logos{margin-top:8px;}@media (min-width:550px){#block-hatiercorelogodeseditionshatier .logo-baseline.has2-logos{margin-top:18px;}}#block-hatiercorelogodeseditionshatier .logo-baseline .second-logo{max-width:90px;}@media (min-width:767px){#block-hatiercorelogodeseditionshatier .logo-baseline{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;}#block-hatiercorelogodeseditionshatier .logo-baseline .second-logo{max-width:136px;}}#block-hatiercorelogodeseditionshatier .logo-baseline .first-line{font-family:"MonsterratBlack";}#block-hatiercorelogodeseditionshatier .logo-baseline .second-line{font-family:"MontserratRegular";}@media (min-width:767px){.pre-top-content{margin-top:40px;}}body.not-frontpage.type-neutre .logo-baseline,body.path-frontpage .logo-baseline{display:none;}@media (min-width:767px){body.not-frontpage.type-neutre .logo-baseline,body.path-frontpage .logo-baseline{display:block;}}body.type-enseignant #block-hatiercorelogodeseditionshatier .logo-baseline .first-line,body.type-eleve #block-hatiercorelogodeseditionshatier .logo-baseline .first-line,body.type-jeunesse #block-hatiercorelogodeseditionshatier .logo-baseline .first-line{font-family:"MontserratRegular";}body.type-enseignant #block-hatiercorelogodeseditionshatier .logo-baseline .second-line,body.type-eleve #block-hatiercorelogodeseditionshatier .logo-baseline .second-line,body.type-jeunesse #block-hatiercorelogodeseditionshatier .logo-baseline .second-line{font-family:"MonsterratBlack";}@media (min-width:414px){.block-hatier-users-tools-block{margin-right:0;}}@media (min-width:1023px){.block-hatier-users-tools-block{position:absolute;top:-116px;right:0;margin-top:48px;}}.block-hatier-users-tools-block .links-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.block-hatier-users-tools-block .links-list{padding:0;margin:0;}.block-hatier-users-tools-block .links-list li{list-style-image:none;list-style-type:none;}.block-hatier-users-tools-block .links-list li{display:inline-block;}.block-hatier-users-tools-block .links-list li{margin:0 1px 0 1px;}.block-hatier-users-tools-block .connexion-user-link,.block-hatier-users-tools-block .cart-user-link,.block-hatier-users-tools-block .search-user-link{zoom:0.72;}@media (min-width:767px){.block-hatier-users-tools-block .connexion-user-link,.block-hatier-users-tools-block .cart-user-link,.block-hatier-users-tools-block .search-user-link{zoom:normal;}}.block-hatier-users-tools-block .connexion-user-link{background-position:0px -610px;background-repeat:no-repeat;overflow:hidden;display:block;width:54px;height:54px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf8xq);}@media (min-width:767px){.block-hatier-users-tools-block .connexion-user-link{background-position:0px -1682px;background-repeat:no-repeat;overflow:hidden;display:block;width:54px;height:54px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8ye);}}.block-hatier-users-tools-block a.enseignant-mon-compte{border:1px solid #B1D234;height:46px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;border-radius:18px;background-color:#FFF;display:block;padding:10px 40px 10px 18px;color:#221F1F;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}.block-hatier-users-tools-block a.enseignant-mon-compte span{display:block;}.block-hatier-users-tools-block a.enseignant-mon-compte .light{font-family:"MontserratRegular";}.block-hatier-users-tools-block a.enseignant-mon-compte .bold{font-family:"MonsterratBold";}.block-hatier-users-tools-block a.enseignant-mon-compte:after{display:block;background:url(/themes/hatier/images/blocks/enseignant-connecte.png) no-repeat;width:23px;height:29px;content:" ";position:absolute;right:8px;top:50%;margin-top:-14px;}.block-hatier-users-tools-block .cart-user-link{background-position:0px -556px;background-repeat:no-repeat;overflow:hidden;display:block;width:54px;height:54px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf8z8);}@media (min-width:767px){.block-hatier-users-tools-block .cart-user-link{background-position:0px -1844px;background-repeat:no-repeat;overflow:hidden;display:block;width:54px;height:54px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf8zr);}}.block-hatier-users-tools-block .search-user-link{background-position:0px -502px;background-repeat:no-repeat;overflow:hidden;display:block;width:54px;height:54px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf90q);}@media (min-width:767px){.block-hatier-users-tools-block .search-user-link{background-position:0px -1736px;background-repeat:no-repeat;overflow:hidden;display:block;width:54px;height:54px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf917);}}.block-hatier-users-tools-block form.hatier-search-quick-search-form .search-text-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.block-hatier-users-tools-block form.hatier-search-quick-search-form .search-text-wrapper .form-item{width:100%;}.block-hatier-users-tools-block form.hatier-search-quick-search-form .search-text-wrapper input[type=submit]{background-position:0px -502px;background-repeat:no-repeat;overflow:hidden;display:block;width:54px;height:54px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf91z);right:0;border:none;background-color:transparent;position:absolute;top:50%;margin:-27px 0 0 0;}@media (min-width:767px){.block-hatier-users-tools-block form.hatier-search-quick-search-form .search-text-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.block-hatier-users-tools-block form.hatier-search-quick-search-form .search-text-wrapper .form-item{width:100%;}.block-hatier-users-tools-block form.hatier-search-quick-search-form .search-text-wrapper input[type=submit]{background-position:0px -1736px;background-repeat:no-repeat;overflow:hidden;display:block;width:54px;height:54px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf92c);right:0;border:none;background-color:transparent;position:absolute;top:50%;margin:-27px 0 0 0;}}.block-hatier-users-tools-block form.hatier-search-quick-search-form .search-text-wrapper .form-item{margin:0 0 0 0;}.block-hatier-users-tools-block form.hatier-search-quick-search-form input[type=text]{outline:none;-webkit-border-radius:600px;-moz-border-radius:600px;-ms-border-radius:600px;border-radius:600px;border:1px solid #BBB;height:36px;width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:1.2rem;position:relative;padding-bottom:10px;}@media (min-width:767px){.block-hatier-users-tools-block form.hatier-search-quick-search-form input[type=text]{height:50px;width:263px;}}.block-hatier-users-tools-block form.hatier-search-quick-search-form input[type=text]::-webkit-input-placeholder{color:#BBB;font-family:"MontserratRegular";font-size:11px;font-size:1.1rem;opacity:1;}.block-hatier-users-tools-block form.hatier-search-quick-search-form input[type=text]:-moz-placeholder{color:#BBB;font-family:"MontserratRegular";font-size:11px;font-size:1.1rem;opacity:1;}.block-hatier-users-tools-block form.hatier-search-quick-search-form input[type=text]::-moz-placeholder{color:#BBB;font-family:"MontserratRegular";font-size:11px;font-size:1.1rem;opacity:1;}.block-hatier-users-tools-block form.hatier-search-quick-search-form input[type=text]:-ms-input-placeholder{color:#BBB;font-family:"MontserratRegular";font-size:11px;font-size:1.1rem;opacity:1;}.block-hatier-users-tools-block form.hatier-search-quick-search-form .search-submit{zoom:0.72;}@media (min-width:767px){.block-hatier-users-tools-block form.hatier-search-quick-search-form .search-submit{zoom:1;}}body.user-logged-in .block-hatier-users-tools-block .connexion-user-link{background-position:0px -664px;background-repeat:no-repeat;overflow:hidden;display:block;width:56px;height:57px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf934);}@media (min-width:767px){body.user-logged-in .block-hatier-users-tools-block .connexion-user-link{background-position:0px -2117px;background-repeat:no-repeat;overflow:hidden;display:block;width:56px;height:57px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf93i);}}body.user-logged-in .block-hatier-users-tools-block .links-list{margin-top:3px;}body.user-logged-in .block-hatier-users-tools-block a.connexion-user-link,body.user-logged-in .block-hatier-users-tools-block a.cart-user-link,body.user-logged-in .block-hatier-users-tools-block a.search-user-link{height:57px;}@media (min-width:1023px){.region-preheadersecond{padding-right:200px;}}body.not-frontpage .block-hatier-users-tools-block{position:absolute;top:15px;right:45px;z-index:4;}@media (min-width:550px){body.not-frontpage .block-hatier-users-tools-block{position:static;left:auto;}}@media (min-width:1023px){body.not-frontpage .block-hatier-users-tools-block{position:absolute;top:-116px;left:auto;right:0;}}@media (min-width:1023px){body.not-frontpage.type-neutre .block-hatier-users-tools-block,body.path-frontpage .block-hatier-users-tools-block{margin-top:135px;}}@media (min-width:1023px){body.not-frontpage.type-neutre .region-preheadersecond,body.path-frontpage .region-preheadersecond{padding-right:0;}}.burger{height:24px;width:24px;display:block;}@media (min-width:1023px){.burger{height:33px;width:33px;display:none;}}.burger .icon-bar{background-color:#221F1F;display:block;width:24px;height:4px;margin:4px 0;}@media (min-width:1023px){.burger .icon-bar{width:33px;height:5.5px;margin:5.5px 0;}}ul.sf-menu.menu.sf-accordion.sf-expanded{margin-top:21px;}@media (min-width:767px){ul.sf-menu.menu.sf-accordion.sf-expanded{margin-top:40px;}}.to-target-menu{position:relative;}.to-target-menu ul.sf-menu a,.to-target-menu ul.sf-menu span.nolink{padding:0;}.to-target-menu #mobile-menu-target-icon{display:block;margin-right:20px;position:absolute;right:0;top:-15px;}@media (min-width:767px){.to-target-menu{margin-top:38px;}.to-target-menu #mobile-menu-target-icon{top:0;}}@media (min-width:1023px){.to-target-menu{display:block;}.to-target-menu #mobile-menu-target-icon{display:none;}}.to-target-menu:before{content:" ";display:block;}@media (min-width:1023px){.to-target-menu .menu-content-wrapper{display:block;position:static;z-index:0;margin-top:0;}}.to-target-menu ul.sf-menu.menu.sf-accordion li{padding:10px 2%;border-bottom:1px solid #23AAA2;}.to-target-menu ul.sf-menu.menu.sf-accordion .sf-accordion-button{position:absolute;top:3px;right:0;font-size:20px;font-size:2rem;}.to-target-menu ul.sf-menu.menu.sf-accordion .sf-accordion-button span{text-indent:-9999px;overflow:hidden;display:inline-block;}.to-target-menu li.sf-depth-1{background:#FFF;text-transform:uppercase;font-size:12px;font-size:1.2rem;position:relative;padding:16px 20px;}@media (min-width:767px){.to-target-menu li.sf-depth-1{font-size:14px;font-size:1.4rem;}.to-target-menu li.sf-depth-1{padding:0;margin:0;}.to-target-menu li.sf-depth-1 li{list-style-image:none;list-style-type:none;}}@media (min-width:1023px){.to-target-menu li.sf-depth-1{padding:0;margin:0;}.to-target-menu li.sf-depth-1 li{list-style-image:none;list-style-type:none;}.to-target-menu li.sf-depth-1 li{display:inline-block;}}@media (min-width:1170px){.to-target-menu li.sf-depth-1{font-size:16px;font-size:1.6rem;}}.to-target-menu li.sf-depth-1 > ul{margin-top:15px;}.to-target-menu li.sf-depth-1 a{color:#221F1F;}.to-target-menu li.sf-depth-1 a.lien-important{text-transform:uppercase;}.to-target-menu ul.sf-menu.menu li.sf-depth-2,.to-target-menu ul.sf-menu.menu li.sf-depth-3{padding-left:20px;padding-right:20px;font-size:11px;font-size:1.1rem;display:block;}@media (min-width:767px){.to-target-menu ul.sf-menu.menu li.sf-depth-2,.to-target-menu ul.sf-menu.menu li.sf-depth-3{font-size:13px;font-size:1.3rem;}}@media (min-width:1170px){.to-target-menu ul.sf-menu.menu li.sf-depth-2,.to-target-menu ul.sf-menu.menu li.sf-depth-3{font-size:15px;font-size:1.5rem;}}.to-target-menu ul.sf-menu.menu li.sf-depth-2 a,.to-target-menu ul.sf-menu.menu li.sf-depth-3 a{color:#FFF;padding:12px 0;position:relative;}.to-target-menu ul.sf-menu.menu li.sf-depth-2 a:hover,.to-target-menu ul.sf-menu.menu li.sf-depth-3 a:hover{text-decoration:none;}.to-target-menu ul.sf-menu.menu li.sf-depth-2:last-child > a,.to-target-menu ul.sf-menu.menu li.sf-depth-3:last-child > a{border-bottom:none;}.to-target-menu ul.sf-menu.menu li.sf-depth-2 > a:after,.to-target-menu ul.sf-menu.menu li.sf-depth-3 > a:after{content:" ";position:absolute;right:0;top:50%;margin-top:-12.5px;background-position:0px -177px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:18px;height:25px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf94c);}.to-target-menu ul.sf-menu.menu li.sf-depth-2.sf-no-children > a:after,.to-target-menu ul.sf-menu.menu li.sf-depth-3.sf-no-children > a:after{display:none;}.to-target-menu ul.sf-menu.menu li.sf-depth-2{padding:2px 22px;}.to-target-menu ul.sf-menu.menu li.sf-depth-2 a{border-bottom:1px solid #FFF;}.to-target-menu ul.sf-menu.menu li.sf-depth-3{padding:2px 0;border-bottom:1px solid #FFF;}.to-target-menu ul.sf-menu.menu li.sf-depth-3:last-child{border-bottom:none;}.to-target-menu ul.sf-menu.menu li.sf-depth-3 a{border-bottom:none;padding-right:20px;padding-left:20px;}.menu-wrapper-enseignants,.menu-wrapper-eleves,#block-enseignants,#block-enseignants-dynamique,#block-eleves{width:auto;height:40px;}@media (min-width:767px){.menu-wrapper-enseignants,.menu-wrapper-eleves,#block-enseignants,#block-enseignants-dynamique,#block-eleves{height:100px;}}@media (min-width:1023px){.menu-wrapper-enseignants,.menu-wrapper-eleves,#block-enseignants,#block-enseignants-dynamique,#block-eleves{height:auto;}}.menu-wrapper-enseignants .to-target-menu,.menu-wrapper-eleves .to-target-menu,#block-enseignants .to-target-menu,#block-enseignants-dynamique .to-target-menu,#block-eleves .to-target-menu{margin-left:30px;}.menu-wrapper-enseignants .sf-horizontal li.sf-depth-1:hover,.menu-wrapper-enseignants .sf-horizontal li.sf-depth-1.active-trail,.menu-wrapper-eleves .sf-horizontal li.sf-depth-1:hover,.menu-wrapper-eleves .sf-horizontal li.sf-depth-1.active-trail,#block-enseignants .sf-horizontal li.sf-depth-1:hover,#block-enseignants .sf-horizontal li.sf-depth-1.active-trail,#block-enseignants-dynamique .sf-horizontal li.sf-depth-1:hover,#block-enseignants-dynamique .sf-horizontal li.sf-depth-1.active-trail,#block-eleves .sf-horizontal li.sf-depth-1:hover,#block-eleves .sf-horizontal li.sf-depth-1.active-trail{position:relative;}.menu-wrapper-enseignants .sf-horizontal li.sf-depth-1:hover:after,.menu-wrapper-enseignants .sf-horizontal li.sf-depth-1.active-trail:after,.menu-wrapper-eleves .sf-horizontal li.sf-depth-1:hover:after,.menu-wrapper-eleves .sf-horizontal li.sf-depth-1.active-trail:after,#block-enseignants .sf-horizontal li.sf-depth-1:hover:after,#block-enseignants .sf-horizontal li.sf-depth-1.active-trail:after,#block-enseignants-dynamique .sf-horizontal li.sf-depth-1:hover:after,#block-enseignants-dynamique .sf-horizontal li.sf-depth-1.active-trail:after,#block-eleves .sf-horizontal li.sf-depth-1:hover:after,#block-eleves .sf-horizontal li.sf-depth-1.active-trail:after{content:" ";display:block;position:absolute;bottom:-6px;left:28%;width:44%;height:6px;}.menu-wrapper-enseignants .sf-horizontal li.sf-depth-1:hover:after,.menu-wrapper-eleves .sf-horizontal li.sf-depth-1:hover:after,#block-enseignants .sf-horizontal li.sf-depth-1:hover:after,#block-enseignants-dynamique .sf-horizontal li.sf-depth-1:hover:after,#block-eleves .sf-horizontal li.sf-depth-1:hover:after{bottom:-21px;}@media (min-width:1023px){.menu-wrapper-enseignants .sf-horizontal li.sf-depth-1,.menu-wrapper-eleves .sf-horizontal li.sf-depth-1,#block-enseignants .sf-horizontal li.sf-depth-1,#block-enseignants-dynamique .sf-horizontal li.sf-depth-1,#block-eleves .sf-horizontal li.sf-depth-1{padding:8px 10px;border-right:1px solid #221F1F;}.menu-wrapper-enseignants .sf-horizontal li.sf-depth-1:first-child,.menu-wrapper-eleves .sf-horizontal li.sf-depth-1:first-child,#block-enseignants .sf-horizontal li.sf-depth-1:first-child,#block-enseignants-dynamique .sf-horizontal li.sf-depth-1:first-child,#block-eleves .sf-horizontal li.sf-depth-1:first-child{border-left:1px solid #221F1F;}}@media (min-width:1170px){.menu-wrapper-enseignants .sf-horizontal li.sf-depth-1,.menu-wrapper-eleves .sf-horizontal li.sf-depth-1,#block-enseignants .sf-horizontal li.sf-depth-1,#block-enseignants-dynamique .sf-horizontal li.sf-depth-1,#block-eleves .sf-horizontal li.sf-depth-1{padding:8px 16px;}}.menu-wrapper-enseignants li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,.menu-wrapper-enseignants li.item-services,.menu-wrapper-enseignants li.item-offre-numrique,.menu-wrapper-enseignants li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,.menu-wrapper-eleves li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,.menu-wrapper-eleves li.item-services,.menu-wrapper-eleves li.item-offre-numrique,.menu-wrapper-eleves li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,#block-enseignants li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,#block-enseignants li.item-services,#block-enseignants li.item-offre-numrique,#block-enseignants li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,#block-enseignants-dynamique li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,#block-enseignants-dynamique li.item-services,#block-enseignants-dynamique li.item-offre-numrique,#block-enseignants-dynamique li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,#block-eleves li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,#block-eleves li.item-services,#block-eleves li.item-offre-numrique,#block-eleves li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213{border:none;text-transform:none;}@media (min-width:1023px){.menu-wrapper-enseignants li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,.menu-wrapper-enseignants li.item-services,.menu-wrapper-enseignants li.item-offre-numrique,.menu-wrapper-enseignants li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,.menu-wrapper-eleves li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,.menu-wrapper-eleves li.item-services,.menu-wrapper-eleves li.item-offre-numrique,.menu-wrapper-eleves li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,#block-enseignants li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,#block-enseignants li.item-services,#block-enseignants li.item-offre-numrique,#block-enseignants li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,#block-enseignants-dynamique li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,#block-enseignants-dynamique li.item-services,#block-enseignants-dynamique li.item-offre-numrique,#block-enseignants-dynamique li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,#block-eleves li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,#block-eleves li.item-services,#block-eleves li.item-offre-numrique,#block-eleves li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213{font-size:12px;font-size:1.2rem;}}@media (min-width:1170px){.menu-wrapper-enseignants li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,.menu-wrapper-enseignants li.item-services,.menu-wrapper-enseignants li.item-offre-numrique,.menu-wrapper-enseignants li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,.menu-wrapper-eleves li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,.menu-wrapper-eleves li.item-services,.menu-wrapper-eleves li.item-offre-numrique,.menu-wrapper-eleves li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,#block-enseignants li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,#block-enseignants li.item-services,#block-enseignants li.item-offre-numrique,#block-enseignants li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,#block-enseignants-dynamique li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,#block-enseignants-dynamique li.item-services,#block-enseignants-dynamique li.item-offre-numrique,#block-enseignants-dynamique li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213,#block-eleves li#enseignants-menu-link-content59887aac-c746-4490-812c-c0725e835abd,#block-eleves li.item-services,#block-eleves li.item-offre-numrique,#block-eleves li#enseignants-menu-link-content19905b0d-41f0-4bbb-a541-d6a1b0ded213{font-size:14px;font-size:1.4rem;}}ul.sf-menu.menu.sf-accordion{text-transform:uppercase;font-size:14px;font-size:1.4rem;}ul.sf-menu.menu.sf-accordion li{line-height:30px;line-height:3rem;}ul.sf-menu.menu.sf-accordion a{color:#FFF;padding:10px 0 10px 21px;}ul.sf-menu.menu.sf-accordion li a span:first-child{margin-right:5px;}ul.sf-menu.menu.sf-accordion li a span{display:inline-block;}ul.sf-menu.menu.sf-accordion a.menuparent{position:relative;width:80%;}ul.sf-menu.menu.sf-accordion a.sf-accordion-button{content:" ";position:absolute;right:0;top:0;background:url(/themes/hatier/images/blocks/fleche-menu.png) no-repeat center center;text-indent:-9999px;overflow:hidden;}ul.sf-menu.menu.sf-accordion li.sf-depth-1,ul.sf-menu.menu.sf-accordion li.sf-depth-2{border-top:1px solid #FFF;}ul.sf-menu.menu.sf-accordion a.sf-depth-1{font-family:"MonserratSemiBold";}ul.sf-menu.menu.sf-accordion a.sf-depth-3{padding:10px 21px;}ul.sf-menu.menu.sf-accordion li.sf-depth-3{line-height:14px;line-height:1.4rem;}ul.sf-menu.menu.sf-accordion a.sf-depth-3{padding-top:0;text-transform:initial;}ul.sf-menu.menu.sf-accordion a.sf-depth-3:after{content:" ";display:block;width:100%;height:1px;background:#FFF;margin-top:10px;}ul.sf-menu.menu.sf-accordion li.sf-depth-3:last-child a.sf-depth-3:after{display:none;}ul.sf-menu.menu.sf-accordion li.sf-depth-2.sf-expanded{padding-bottom:10px;}ul.sf-menu.menu.sf-accordion .sf-expanded > a.sf-accordion-button{background-image:url(/themes/hatier/images/blocks/fleche-menu-depliee.png);}ul.sf-menu.menu.sf-accordion .sf-expanded > li.sf-depth-1{border:none;}ul.sf-menu.menu.sf-accordion .sf-expanded > li.sf-depth-2{border:none;}@media (min-width:1023px){.menu-wrapper-jeunesse{margin-right:8.5%;width:50%;}}.menu-wrapper-jeunesse #block-jeunesse.block-superfish{width:100%;}@media (min-width:1023px){.menu-wrapper-jeunesse #block-jeunesse.block-superfish{margin-right:0;}}#block-jeunesse.block-superfish{width:auto;}@media (min-width:1023px){#block-jeunesse.block-superfish{margin-right:8.5%;width:50%;}}@media (min-width:1023px){.menu-wrapper-jeunesse,#block-jeunesse{min-height:100px;height:99px;}}.menu-wrapper-jeunesse .to-target-menu,#block-jeunesse .to-target-menu{color:#221F1F;margin-top:0;}.menu-wrapper-jeunesse .to-target-menu ul.menu.sf-menu,#block-jeunesse .to-target-menu ul.menu.sf-menu{min-width:120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.menu-wrapper-jeunesse .to-target-menu li.sf-depth-1 ul.menu,#block-jeunesse .to-target-menu li.sf-depth-1 ul.menu{text-align:initial;}.menu-wrapper-jeunesse .to-target-menu li.sf-depth-1 > ul,#block-jeunesse .to-target-menu li.sf-depth-1 > ul{margin-top:60px;}@media (min-width:1023px){.menu-wrapper-jeunesse .to-target-menu ul.menu,#block-jeunesse .to-target-menu ul.menu{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:absolute;margin-top:28px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.menu-wrapper-jeunesse .to-target-menu ul.menu li a,#block-jeunesse .to-target-menu ul.menu li a{color:#FFF;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.menu-wrapper-jeunesse .to-target-menu ul.menu li a span,#block-jeunesse .to-target-menu ul.menu li a span{display:block;}.menu-wrapper-jeunesse .to-target-menu ul.menu a:hover,#block-jeunesse .to-target-menu ul.menu a:hover{text-decoration:none;}.menu-wrapper-jeunesse .to-target-menu ul.menu > li.sf-depth-1,#block-jeunesse .to-target-menu ul.menu > li.sf-depth-1{padding:0;background:url(/themes/hatier/images/blocks/bulle-menu-jeunesse.png) no-repeat;width:84px;height:85px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.menu-wrapper-jeunesse .to-target-menu ul.menu > li.sf-depth-1 > a,#block-jeunesse .to-target-menu ul.menu > li.sf-depth-1 > a{width:84px;height:90px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.menu-wrapper-jeunesse .to-target-menu ul.menu > li.sf-depth-1.sf-no-children,#block-jeunesse .to-target-menu ul.menu > li.sf-depth-1.sf-no-children{background-image:url(/themes/hatier/images/blocks/bulle-menu-jeunesse-bleue.png);}.menu-wrapper-jeunesse .to-target-menu ul.menu li.sf-depth-1:hover,.menu-wrapper-jeunesse .to-target-menu ul.menu li.sf-depth-1.active-trail,#block-jeunesse .to-target-menu ul.menu li.sf-depth-1:hover,#block-jeunesse .to-target-menu ul.menu li.sf-depth-1.active-trail{margin-top:-20px;height:105px;}}.top-content-outer-wrapper{position:relative;z-index:3;margin-top:-10px;background:#F2F2F3;}.top-content-outer-wrapper{position:relative;z-index:0;margin-right:-600rem;margin-left:-600rem;padding-right:600rem;padding-left:600rem;}.top-content-outer-wrapper:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#F2F2F3;}@media (min-width:767px){.top-content-outer-wrapper{margin-top:-30px;}}@media (min-width:1260px){body.hp-or-lp .top-content-outer-wrapper{width:1260px;margin-left:-45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:0;padding-right:0;margin-right:0;}}.page-outer-full-page .top-content-outer-wrapper{margin-top:0;padding-top:30px;}.region-pretopcontent{background-color:#F2F2F3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px 0 23px 15px;}@media (min-width:767px){.region-pretopcontent{padding:16px 0 23px 175px;}}@media (min-width:1260px){.region-pretopcontent{padding:16px 0 23px 206px;}}@media (min-width:1023px){.region-topcontent{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}}@media (min-width:1023px){body.landing-page .region-topcontent{height:422px;}}@media (min-width:1170px){body.landing-page .region-topcontent{height:auto;}}.block-system-breadcrumb-block{position:relative;z-index:5;color:#221F1F;font-family:"MontserratLight";display:none;}@media (min-width:1023px){.block-system-breadcrumb-block{display:block;}}.block-system-breadcrumb-block a{color:#221F1F;font-family:"MontserratLight";}.block-hatier-search-enseignants-block,#block-hatierusersclubfamilleblock,.block-hatier-users-club-famille-block,.block-hatier-core-offre-numerique-block{width:100%;background:#F2F2F3;padding:16px 22px 16px 22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}@media (min-width:1170px){.block-hatier-search-enseignants-block:before,#block-hatierusersclubfamilleblock:before,.block-hatier-users-club-famille-block:before,.block-hatier-core-offre-numerique-block:before{content:"";position:absolute;z-index:1;width:36px;height:422px;background:url(/themes/hatier/images/ombre-bloc.png) no-repeat;left:0;top:0;overflow:hidden;}}@media (min-width:767px){.block-hatier-search-enseignants-block,#block-hatierusersclubfamilleblock,.block-hatier-users-club-famille-block,.block-hatier-core-offre-numerique-block{padding-bottom:46px;}}@media (min-width:1023px){.block-hatier-search-enseignants-block,#block-hatierusersclubfamilleblock,.block-hatier-users-club-famille-block,.block-hatier-core-offre-numerique-block{width:33.73015873%;padding-bottom:6px;}}@media (min-width:1170px){.block-hatier-search-enseignants-block,#block-hatierusersclubfamilleblock,.block-hatier-users-club-famille-block,.block-hatier-core-offre-numerique-block{padding:16px 22px 6px 22px;}}@media (min-width:1260px){.block-hatier-search-enseignants-block,#block-hatierusersclubfamilleblock,.block-hatier-users-club-famille-block,.block-hatier-core-offre-numerique-block{padding:32px 44px 12px 44px;}}.block-hatier-search-enseignants-block form,#block-hatierusersclubfamilleblock form,.block-hatier-users-club-famille-block form,.block-hatier-core-offre-numerique-block form{background:#F2F2F3;font-size:11px;font-size:1.1rem;}@media (min-width:767px){.block-hatier-search-enseignants-block form,#block-hatierusersclubfamilleblock form,.block-hatier-users-club-famille-block form,.block-hatier-core-offre-numerique-block form{font-size:17px;font-size:1.7rem;}}.block-hatier-search-enseignants-block form input[type=date],.block-hatier-search-enseignants-block form input[type=text],.block-hatier-search-enseignants-block form input[type=email],.block-hatier-search-enseignants-block form input[type=password],#block-hatierusersclubfamilleblock form input[type=date],#block-hatierusersclubfamilleblock form input[type=text],#block-hatierusersclubfamilleblock form input[type=email],#block-hatierusersclubfamilleblock form input[type=password],.block-hatier-users-club-famille-block form input[type=date],.block-hatier-users-club-famille-block form input[type=text],.block-hatier-users-club-famille-block form input[type=email],.block-hatier-users-club-famille-block form input[type=password],.block-hatier-core-offre-numerique-block form input[type=date],.block-hatier-core-offre-numerique-block form input[type=text],.block-hatier-core-offre-numerique-block form input[type=email],.block-hatier-core-offre-numerique-block form input[type=password]{background-color:#FFF;padding:15px 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#221F1F;}.block-hatier-search-enseignants-block form input[type=date]::-webkit-input-placeholder,.block-hatier-search-enseignants-block form input[type=text]::-webkit-input-placeholder,.block-hatier-search-enseignants-block form input[type=email]::-webkit-input-placeholder,.block-hatier-search-enseignants-block form input[type=password]::-webkit-input-placeholder,#block-hatierusersclubfamilleblock form input[type=date]::-webkit-input-placeholder,#block-hatierusersclubfamilleblock form input[type=text]::-webkit-input-placeholder,#block-hatierusersclubfamilleblock form input[type=email]::-webkit-input-placeholder,#block-hatierusersclubfamilleblock form input[type=password]::-webkit-input-placeholder,.block-hatier-users-club-famille-block form input[type=date]::-webkit-input-placeholder,.block-hatier-users-club-famille-block form input[type=text]::-webkit-input-placeholder,.block-hatier-users-club-famille-block form input[type=email]::-webkit-input-placeholder,.block-hatier-users-club-famille-block form input[type=password]::-webkit-input-placeholder,.block-hatier-core-offre-numerique-block form input[type=date]::-webkit-input-placeholder,.block-hatier-core-offre-numerique-block form input[type=text]::-webkit-input-placeholder,.block-hatier-core-offre-numerique-block form input[type=email]::-webkit-input-placeholder,.block-hatier-core-offre-numerique-block form input[type=password]::-webkit-input-placeholder{color:#221F1F;}.block-hatier-search-enseignants-block form input[type=date]:-moz-placeholder,.block-hatier-search-enseignants-block form input[type=text]:-moz-placeholder,.block-hatier-search-enseignants-block form input[type=email]:-moz-placeholder,.block-hatier-search-enseignants-block form input[type=password]:-moz-placeholder,#block-hatierusersclubfamilleblock form input[type=date]:-moz-placeholder,#block-hatierusersclubfamilleblock form input[type=text]:-moz-placeholder,#block-hatierusersclubfamilleblock form input[type=email]:-moz-placeholder,#block-hatierusersclubfamilleblock form input[type=password]:-moz-placeholder,.block-hatier-users-club-famille-block form input[type=date]:-moz-placeholder,.block-hatier-users-club-famille-block form input[type=text]:-moz-placeholder,.block-hatier-users-club-famille-block form input[type=email]:-moz-placeholder,.block-hatier-users-club-famille-block form input[type=password]:-moz-placeholder,.block-hatier-core-offre-numerique-block form input[type=date]:-moz-placeholder,.block-hatier-core-offre-numerique-block form input[type=text]:-moz-placeholder,.block-hatier-core-offre-numerique-block form input[type=email]:-moz-placeholder,.block-hatier-core-offre-numerique-block form input[type=password]:-moz-placeholder{color:#221F1F;}.block-hatier-search-enseignants-block form input[type=date]::-moz-placeholder,.block-hatier-search-enseignants-block form input[type=text]::-moz-placeholder,.block-hatier-search-enseignants-block form input[type=email]::-moz-placeholder,.block-hatier-search-enseignants-block form input[type=password]::-moz-placeholder,#block-hatierusersclubfamilleblock form input[type=date]::-moz-placeholder,#block-hatierusersclubfamilleblock form input[type=text]::-moz-placeholder,#block-hatierusersclubfamilleblock form input[type=email]::-moz-placeholder,#block-hatierusersclubfamilleblock form input[type=password]::-moz-placeholder,.block-hatier-users-club-famille-block form input[type=date]::-moz-placeholder,.block-hatier-users-club-famille-block form input[type=text]::-moz-placeholder,.block-hatier-users-club-famille-block form input[type=email]::-moz-placeholder,.block-hatier-users-club-famille-block form input[type=password]::-moz-placeholder,.block-hatier-core-offre-numerique-block form input[type=date]::-moz-placeholder,.block-hatier-core-offre-numerique-block form input[type=text]::-moz-placeholder,.block-hatier-core-offre-numerique-block form input[type=email]::-moz-placeholder,.block-hatier-core-offre-numerique-block form input[type=password]::-moz-placeholder{color:#221F1F;}.block-hatier-search-enseignants-block form input[type=date]:-ms-input-placeholder,.block-hatier-search-enseignants-block form input[type=text]:-ms-input-placeholder,.block-hatier-search-enseignants-block form input[type=email]:-ms-input-placeholder,.block-hatier-search-enseignants-block form input[type=password]:-ms-input-placeholder,#block-hatierusersclubfamilleblock form input[type=date]:-ms-input-placeholder,#block-hatierusersclubfamilleblock form input[type=text]:-ms-input-placeholder,#block-hatierusersclubfamilleblock form input[type=email]:-ms-input-placeholder,#block-hatierusersclubfamilleblock form input[type=password]:-ms-input-placeholder,.block-hatier-users-club-famille-block form input[type=date]:-ms-input-placeholder,.block-hatier-users-club-famille-block form input[type=text]:-ms-input-placeholder,.block-hatier-users-club-famille-block form input[type=email]:-ms-input-placeholder,.block-hatier-users-club-famille-block form input[type=password]:-ms-input-placeholder,.block-hatier-core-offre-numerique-block form input[type=date]:-ms-input-placeholder,.block-hatier-core-offre-numerique-block form input[type=text]:-ms-input-placeholder,.block-hatier-core-offre-numerique-block form input[type=email]:-ms-input-placeholder,.block-hatier-core-offre-numerique-block form input[type=password]:-ms-input-placeholder{color:#221F1F;}.block-hatier-search-enseignants-block form input[type=date].error,.block-hatier-search-enseignants-block form input[type=text].error,.block-hatier-search-enseignants-block form input[type=email].error,.block-hatier-search-enseignants-block form input[type=password].error,#block-hatierusersclubfamilleblock form input[type=date].error,#block-hatierusersclubfamilleblock form input[type=text].error,#block-hatierusersclubfamilleblock form input[type=email].error,#block-hatierusersclubfamilleblock form input[type=password].error,.block-hatier-users-club-famille-block form input[type=date].error,.block-hatier-users-club-famille-block form input[type=text].error,.block-hatier-users-club-famille-block form input[type=email].error,.block-hatier-users-club-famille-block form input[type=password].error,.block-hatier-core-offre-numerique-block form input[type=date].error,.block-hatier-core-offre-numerique-block form input[type=text].error,.block-hatier-core-offre-numerique-block form input[type=email].error,.block-hatier-core-offre-numerique-block form input[type=password].error{color:#FF0000;}.block-hatier-search-enseignants-block form input:-webkit-autofill,#block-hatierusersclubfamilleblock form input:-webkit-autofill,.block-hatier-users-club-famille-block form input:-webkit-autofill,.block-hatier-core-offre-numerique-block form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #FFF inset;}.block-hatier-search-enseignants-block form .form-type-checkbox label,#block-hatierusersclubfamilleblock form .form-type-checkbox label,.block-hatier-users-club-famille-block form .form-type-checkbox label,.block-hatier-core-offre-numerique-block form .form-type-checkbox label{margin-left:5px;}.block-hatier-search-enseignants-block form .form-type-select,#block-hatierusersclubfamilleblock form .form-type-select,.block-hatier-users-club-famille-block form .form-type-select,.block-hatier-core-offre-numerique-block form .form-type-select{color:#221F1F;}.block-hatier-search-enseignants-block form .form-type-select,#block-hatierusersclubfamilleblock form .form-type-select,.block-hatier-users-club-famille-block form .form-type-select,.block-hatier-core-offre-numerique-block form .form-type-select{position:relative;display:inline-block;vertical-align:middle;}.block-hatier-search-enseignants-block form .form-type-select select,#block-hatierusersclubfamilleblock form .form-type-select select,.block-hatier-users-club-famille-block form .form-type-select select,.block-hatier-core-offre-numerique-block form .form-type-select select{border:none;background:#FFF;width:100%;padding:14px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none;}.block-hatier-search-enseignants-block form .form-type-select select::-ms-expand,#block-hatierusersclubfamilleblock form .form-type-select select::-ms-expand,.block-hatier-users-club-famille-block form .form-type-select select::-ms-expand,.block-hatier-core-offre-numerique-block form .form-type-select select::-ms-expand{display:none;}.block-hatier-search-enseignants-block form .form-type-select select option[selected],.block-hatier-search-enseignants-block form .form-type-select select option:checked,#block-hatierusersclubfamilleblock form .form-type-select select option[selected],#block-hatierusersclubfamilleblock form .form-type-select select option:checked,.block-hatier-users-club-famille-block form .form-type-select select option[selected],.block-hatier-users-club-famille-block form .form-type-select select option:checked,.block-hatier-core-offre-numerique-block form .form-type-select select option[selected],.block-hatier-core-offre-numerique-block form .form-type-select select option:checked{background:transparent;}.block-hatier-search-enseignants-block form .form-type-select::before,.block-hatier-search-enseignants-block form .form-type-select::after,#block-hatierusersclubfamilleblock form .form-type-select::before,#block-hatierusersclubfamilleblock form .form-type-select::after,.block-hatier-users-club-famille-block form .form-type-select::before,.block-hatier-users-club-famille-block form .form-type-select::after,.block-hatier-core-offre-numerique-block form .form-type-select::before,.block-hatier-core-offre-numerique-block form .form-type-select::after{content:"";position:absolute;pointer-events:none;}.block-hatier-search-enseignants-block form .form-type-select::before,#block-hatierusersclubfamilleblock form .form-type-select::before,.block-hatier-users-club-famille-block form .form-type-select::before,.block-hatier-core-offre-numerique-block form .form-type-select::before{background-color:#FFF;width:16px;right:2px;top:12px;bottom:0;}.block-hatier-search-enseignants-block form .form-type-select::after,#block-hatierusersclubfamilleblock form .form-type-select::after,.block-hatier-users-club-famille-block form .form-type-select::after,.block-hatier-core-offre-numerique-block form .form-type-select::after{background:url(/themes/hatier/images/forms/select-grey.png) no-repeat;width:16px;height:10px;top:50%;margin-top:-4px;right:10px;}.block-hatier-search-enseignants-block form a,#block-hatierusersclubfamilleblock form a,.block-hatier-users-club-famille-block form a,.block-hatier-core-offre-numerique-block form a{color:#FFF;text-decoration:underline;font-family:"MonserratSemiBold";}.block-hatier-search-enseignants-block form .error a,#block-hatierusersclubfamilleblock form .error a,.block-hatier-users-club-famille-block form .error a,.block-hatier-core-offre-numerique-block form .error a{color:#FF0000;}.block-hatier-search-enseignants-block form input[type=submit],#block-hatierusersclubfamilleblock form input[type=submit],.block-hatier-users-club-famille-block form input[type=submit],.block-hatier-core-offre-numerique-block form input[type=submit]{border:none;background-color:#B3D334;color:#FFF;font-family:"MonserratSemiBold";padding:10px 15px;}.block-hatier-search-enseignants-block form h4,.block-hatier-search-enseignants-block form label,#block-hatierusersclubfamilleblock form h4,#block-hatierusersclubfamilleblock form label,.block-hatier-users-club-famille-block form h4,.block-hatier-users-club-famille-block form label,.block-hatier-core-offre-numerique-block form h4,.block-hatier-core-offre-numerique-block form label{font-weight:normal;}@media (min-width:767px){.block-hatier-search-enseignants-block form,#block-hatierusersclubfamilleblock form,.block-hatier-users-club-famille-block form,.block-hatier-core-offre-numerique-block form{font-size:15px;font-size:1.5rem;}}.block-hatier-search-enseignants-block .form-title,#block-hatierusersclubfamilleblock .form-title,.block-hatier-users-club-famille-block .form-title,.block-hatier-core-offre-numerique-block .form-title{margin:0;text-transform:uppercase;font-family:"AmaticSCBold";font-size:26px;font-size:2.6rem;}@media (min-width:1170px){.block-hatier-search-enseignants-block .form-title,#block-hatierusersclubfamilleblock .form-title,.block-hatier-users-club-famille-block .form-title,.block-hatier-core-offre-numerique-block .form-title{margin:0 0 0 0;font-size:32px;font-size:3.2rem;}}@media (min-width:1170px){.block-hatier-search-enseignants-block .prefix,#block-hatierusersclubfamilleblock .prefix,.block-hatier-users-club-famille-block .prefix,.block-hatier-core-offre-numerique-block .prefix{font-size:14px;font-size:1.4rem;}}.block-hatier-search-enseignants-block{overflow:hidden;}@media (min-width:1170px){.block-hatier-search-enseignants-block{max-height:420px;margin-top:1px;}}.block-hatier-search-enseignants-block .col-formulaire-ressource{margin-top:18px;}@media (min-width:1260px){.block-hatier-search-enseignants-block .col-formulaire-ressource{margin-top:38px;}}.block-hatier-search-enseignants-block #hatier-search-enseignants-form{position:relative;}.block-hatier-search-enseignants-block #hatier-search-enseignants-form input[type=submit]{position:absolute;background:url(/themes/hatier/images/blocks/search-loupe-blanche.png) no-repeat #2BB897 center center;width:48px;height:48px;top:0;right:-15px;border:none;text-indent:-9999px;overflow:hidden;}.block-hatier-search-enseignants-block .subtitle-grey{font-size:15px;font-size:1.5rem;color:#999;}.block-hatier-search-enseignants-block .hatier-search-enseignants-complementaire-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;}.block-hatier-search-enseignants-block .hatier-search-enseignants-complementaire-form .form-type-select{width:100%;}@media (min-width:1023px){.block-hatier-search-enseignants-block .hatier-search-enseignants-complementaire-form .form-type-select{width:278px;}}.block-hatier-search-enseignants-block .hatier-search-enseignants-complementaire-form .form-item-matiere-contenus{margin-bottom:0;}.block-hatier-search-enseignants-block .hatier-search-enseignants-complementaire-form .form-actions-wrapper{text-align:center;}@media (min-width:767px){.block-hatier-search-enseignants-block .hatier-search-enseignants-complementaire-form .form-actions-wrapper{text-align:initial;}}.block-hatier-search-enseignants-block .hatier-search-enseignants-complementaire-form input[type=submit]{margin-right:0;margin-top:0;text-transform:uppercase;width:46px;height:46px;}.block-hatier-users-club-famille-block,#block-hatierusersclubfamilleblock{z-index:2;}@media (min-width:1170px){.block-hatier-users-club-famille-block,#block-hatierusersclubfamilleblock{padding:16px 22px 6px 22px;}}@media (min-width:1260px){.block-hatier-users-club-famille-block,#block-hatierusersclubfamilleblock{padding:24px 44px 10px 44px;}}.block-hatier-users-club-famille-block .prefix,#block-hatierusersclubfamilleblock .prefix{margin-top:30px;}@media (min-width:1170px){.block-hatier-users-club-famille-block .prefix,#block-hatierusersclubfamilleblock .prefix{margin-top:50px;}}.block-hatier-users-club-famille-block form label,#block-hatierusersclubfamilleblock form label{display:none;}.block-hatier-users-club-famille-block form label.option,#block-hatierusersclubfamilleblock form label.option{display:inline;}.block-hatier-users-club-famille-block form .form-type-select,#block-hatierusersclubfamilleblock form .form-type-select{width:100%;}.block-hatier-users-club-famille-block form .nom-prenom-wrapper,#block-hatierusersclubfamilleblock form .nom-prenom-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.block-hatier-users-club-famille-block form .field--name-field-famille-prenom,.block-hatier-users-club-famille-block form .field--name-field-famille-nom,#block-hatierusersclubfamilleblock form .field--name-field-famille-prenom,#block-hatierusersclubfamilleblock form .field--name-field-famille-nom{width:45%;}.block-hatier-users-club-famille-block form input[type=submit],#block-hatierusersclubfamilleblock form input[type=submit]{margin-right:0;}@media (min-width:767px){.block-hatier-users-club-famille-block form input[type=submit],#block-hatierusersclubfamilleblock form input[type=submit]{float:right;}}.block-hatier-users-club-famille-block form .form-actions,#block-hatierusersclubfamilleblock form .form-actions{margin-top:30px;text-align:center;}@media (min-width:767px){.block-hatier-users-club-famille-block form .form-actions,#block-hatierusersclubfamilleblock form .form-actions{text-align:initial;}}@media (min-width:1170px){.block-hatier-users-club-famille-block form .form-actions,#block-hatierusersclubfamilleblock form .form-actions{margin-top:80px;}}.block-hatier-users-club-famille-block .form-title,#block-hatierusersclubfamilleblock .form-title{font-size:32px;font-size:3.2rem;line-height:32px;line-height:3.2rem;}@media (min-width:1170px){.block-hatier-users-club-famille-block .form-title,#block-hatierusersclubfamilleblock .form-title{font-size:40px;font-size:4rem;line-height:55px;line-height:5.5rem;}}.block-hatier-users-club-famille-block .logged-in-club-famille-block .form-title,#block-hatierusersclubfamilleblock .logged-in-club-famille-block .form-title{font-size:32px;font-size:3.2rem;line-height:32px;line-height:3.2rem;}.block-hatier-users-club-famille-block .logged-in-club-famille-block h3,#block-hatierusersclubfamilleblock .logged-in-club-famille-block h3{margin-top:0;margin-bottom:0;}@media (min-width:1170px){.block-hatier-users-club-famille-block .logged-in-club-famille-block .prefix,#block-hatierusersclubfamilleblock .logged-in-club-famille-block .prefix{margin-top:0;}}.block-hatier-users-club-famille-block .logged-in-club-famille-block .prefix-club-famille-block,#block-hatierusersclubfamilleblock .logged-in-club-famille-block .prefix-club-famille-block{font-size:14px;font-size:1.4rem;text-align:center;margin:22px 0;}.block-hatier-users-club-famille-block .logged-in-club-famille-block .links-list,#block-hatierusersclubfamilleblock .logged-in-club-famille-block .links-list{text-align:center;}.block-hatier-users-club-famille-block .logged-in-club-famille-block .links-list,#block-hatierusersclubfamilleblock .logged-in-club-famille-block .links-list{padding:0;margin:0;}.block-hatier-users-club-famille-block .logged-in-club-famille-block .links-list li,#block-hatierusersclubfamilleblock .logged-in-club-famille-block .links-list li{list-style-image:none;list-style-type:none;}.block-hatier-users-club-famille-block .logged-in-club-famille-block .links-list a,#block-hatierusersclubfamilleblock .logged-in-club-famille-block .links-list a{font-family:"AmaticSCBold";font-size:30px;font-size:3rem;line-height:47px;line-height:4.7rem;color:#A0A0A0;}.block-hatier-users-club-famille-block .logged-in-club-famille-block .links-list a.logout-link,#block-hatierusersclubfamilleblock .logged-in-club-famille-block .links-list a.logout-link{color:#c7c5c5;}.block-hatier-core-offre-numerique-block{padding:25px 0 0 0;background:#F2F2F3 url(/themes/hatier/images/blocks/offre-numerique-eleve.png) no-repeat center bottom;min-height:410px;position:relative;}@media (min-width:1023px){.block-hatier-core-offre-numerique-block{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:left bottom;min-height:initial;}}.block-hatier-core-offre-numerique-block h3{margin:0 auto;max-width:255px;}.block-hatier-core-offre-numerique-block .subtitle{text-transform:uppercase;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;font-family:"MonsterratBold";text-align:center;max-width:300px;margin:14px auto;}@media (min-width:414px){.block-hatier-core-offre-numerique-block .subtitle{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}}.block-hatier-core-offre-numerique-block .link-wrapper{text-align:center;position:absolute;bottom:24px;left:50%;margin-left:-62.5px;}#block-hatiercorelogodeseditionshatier-footer img{margin-top:18px;width:57px;height:57px;}@media (min-width:414px){#block-hatiercorelogodeseditionshatier-footer img{width:87px;height:87px;}}#block-hatiercorelogodeseditionshatier-footer .logo-baseline{display:none;}.inner-content-footer{padding:0 5%;}@media (min-width:1260px){.inner-content-footer{padding:0 0 0 3%;margin-right:-3%;}}.region-footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:21px 15px;}@media (min-width:1023px){.region-footer{padding:21px 0;-webkit-box-align:initial;-ms-flex-align:initial;-webkit-align-items:initial;-moz-align-items:initial;align-items:initial;}}@media (min-width:1260px){.region-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}}.region-footer .block-menu{color:#FFF;}.region-footer #block-hatiercorelogodeseditionshatier-footer{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:50%;}.region-footer #block-reseauxsociaux-footer-mobile{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:50%;}.region-footer #block-reseauxsociaux-footer-mobile ul.menu{text-align:right;line-height:24px;line-height:2.4rem;}@media (min-width:414px){.region-footer #block-reseauxsociaux-footer-mobile ul.menu{line-height:104px;line-height:10.4rem;}}.region-footer #block-reseauxsociaux-footer-mobile ul.menu li{vertical-align:middle;}.region-footer #block-hatiernewslettersfooterblock{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;margin-top:8px;}@media (min-width:1023px){.region-footer #block-hatiernewslettersfooterblock{margin-top:0;}}.region-footer .block-ambika-rgpd-footer-block{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;}@media (min-width:1023px){.region-footer .rgpd-notice{max-width:410px;}}.region-footer #block-menuservicesfooter{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;}@media (min-width:1260px){.region-footer #block-menuservicesfooter{margin-right:50px;}}.region-footer #block-menuinfosfooter{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6;}@media (min-width:1260px){.region-footer #block-menuinfosfooter{margin-right:75px;}}@media (min-width:1023px){.region-footer #block-hatiercorelogodeseditionshatier-footer,.region-footer #block-reseauxsociaux-footer-mobile,.region-footer .block-system-menu-blockreseaux-sociaux,.region-footer #block-hatiernewslettersfooterblock,.region-footer #block-menuservicesfooter,.region-footer #block-menuinfosfooter{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;}.region-footer #block-hatiercorelogodeseditionshatier-footer,.region-footer #block-reseauxsociaux-footer-mobile{width:auto;}}.region-footer #block-menuservicesfooter,.region-footer #block-menuinfosfooter{color:#FFF;font-size:11px;font-size:1.1rem;font-family:"OpenSansRegular";width:50%;}@media (min-width:767px){.region-footer #block-menuservicesfooter,.region-footer #block-menuinfosfooter{font-size:13px;font-size:1.3rem;}}@media (min-width:1023px){.region-footer #block-menuservicesfooter,.region-footer #block-menuinfosfooter{width:auto;}}.region-footer #block-menuservicesfooter h3,.region-footer #block-menuinfosfooter h3{text-transform:uppercase;font-family:"OpenSansBold";margin:15px 0 10px 0;}.region-footer #block-menuservicesfooter a,.region-footer #block-menuinfosfooter a{color:#FFF;}.region-footer #block-menuservicesfooter a:hover,.region-footer #block-menuinfosfooter a:hover{text-decoration:underline;}.region-footer #block-menuservicesfooter .contextual-links a,.region-footer #block-menuinfosfooter .contextual-links a{color:#000;}.region-footer #block-menuservicesfooter .contextual-links a:hover,.region-footer #block-menuinfosfooter .contextual-links a:hover{text-decoration:none;}.region-footer #block-menuservicesfooter ul,.region-footer #block-menuinfosfooter ul{margin-left:0;}.region-footer #block-menuservicesfooter ul li,.region-footer #block-menuinfosfooter ul li{margin:9px 0;}.region-footer #block-menuinfosfooter{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;}@media (min-width:414px){.region-footer #block-menuinfosfooter{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}}#block-hatiernewslettersfooterblock{color:#FFF;width:100%;}@media (min-width:1023px){#block-hatiernewslettersfooterblock{max-width:410px;}}#block-hatiernewslettersfooterblock .inner-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;}#block-hatiernewslettersfooterblock .inner-content .col-liens{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}#block-hatiernewslettersfooterblock .inner-content .col-formulaire{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;}#block-hatiernewslettersfooterblock h3{font-family:"AmaticSCBold";font-size:20px;font-size:2rem;text-transform:uppercase;margin:10px 0 15px 0;}@media (min-width:414px){#block-hatiernewslettersfooterblock h3{font-size:30px;font-size:3rem;}}@media (min-width:767px){#block-hatiernewslettersfooterblock h3{font-size:35px;font-size:3.5rem;}}#block-hatiernewslettersfooterblock .prefix{font-size:11px;font-size:1.1rem;margin-bottom:10px;}@media (min-width:414px){#block-hatiernewslettersfooterblock .prefix{font-size:13px;font-size:1.3rem;}}@media (min-width:767px){#block-hatiernewslettersfooterblock .prefix{font-size:14px;font-size:1.4rem;}}#block-hatiernewslettersfooterblock form{font-size:11px;font-size:1.1rem;}@media (min-width:414px){#block-hatiernewslettersfooterblock form{font-size:14px;font-size:1.4rem;}}@media (min-width:767px){#block-hatiernewslettersfooterblock form{font-size:16px;font-size:1.6rem;}}#block-hatiernewslettersfooterblock form .form-type-select{border:1px solid #FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#block-hatiernewslettersfooterblock form .form-type-select{position:relative;display:inline-block;vertical-align:middle;}#block-hatiernewslettersfooterblock form .form-type-select select{border:none;background:#3E3D40;width:100%;padding:12px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none;}#block-hatiernewslettersfooterblock form .form-type-select select::-ms-expand{display:none;}#block-hatiernewslettersfooterblock form .form-type-select select option[selected],#block-hatiernewslettersfooterblock form .form-type-select select option:checked{background:transparent;}#block-hatiernewslettersfooterblock form .form-type-select::before,#block-hatiernewslettersfooterblock form .form-type-select::after{content:"";position:absolute;pointer-events:none;}#block-hatiernewslettersfooterblock form .form-type-select::before{background-color:#3E3D40;width:16px;right:2px;top:12px;bottom:0;}#block-hatiernewslettersfooterblock form .form-type-select::after{background:url(/themes/hatier/images/forms/select-arrow.png) no-repeat;width:16px;height:10px;top:50%;margin-top:-4px;right:10px;}#block-hatiernewslettersfooterblock form select{padding:11px;}#block-hatiernewslettersfooterblock form input[type=text],#block-hatiernewslettersfooterblock form input[type=email]{border:1px solid #FFF;padding:12px;background:#3E3D40;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}#block-hatiernewslettersfooterblock form input[type=submit]{background:#FFF;color:#3E3D40;border:none;height:39px;width:39px;padding:0;font-size:11px;font-size:1.1rem;}@media (min-width:414px){#block-hatiernewslettersfooterblock form input[type=submit]{font-size:14px;font-size:1.4rem;height:45px;width:45px;}}#block-hatiernewslettersfooterblock form .form-item-mail{margin-right:10px;width:100%;}@media (min-width:1023px){#block-hatiernewslettersfooterblock form .form-item-mail{width:350px;}}#block-hatiernewslettersfooterblock form .form-item-matiere,#block-hatiernewslettersfooterblock form .form-item-matiere-wrapper,#block-hatiernewslettersfooterblock form .form-item-niveau{width:100%;display:block;}#block-hatiernewslettersfooterblock form .elements-line.first-line > div{width:100%;}@media (min-width:414px){#block-hatiernewslettersfooterblock form .elements-line.first-line div.form-item-niveau{width:42%;}#block-hatiernewslettersfooterblock form .elements-line.first-line > div{width:55%;}}#block-hatiernewslettersfooterblock form .elements-line{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:414px){#block-hatiernewslettersfooterblock form .elements-line{-webkit-flex-wrap:initial;-moz-flex-wrap:initial;-ms-flex-wrap:initial;flex-wrap:initial;}}#block-hatiernewslettersfooterblock form .elements-line.second-line{-webkit-flex-wrap:initial;-moz-flex-wrap:initial;-ms-flex-wrap:initial;flex-wrap:initial;}#block-hatiernewslettersfooterblock a.open-popin-newsletter-link{display:none;}.region-footer .block-system-menu-blockreseaux-sociaux,#block-reseauxsociaux--2{display:none;}#block-reseauxsociaux-footer-mobile{display:block;}@media (min-width:1023px){#block-reseauxsociaux-footer-mobile{display:none;}.region-footer .block-system-menu-blockreseaux-sociaux,#block-reseauxsociaux--2{display:block;}}.region-footer .block-system-menu-blockreseaux-sociaux ul,#block-reseauxsociaux-footer-mobile ul,#block-reseauxsociaux--2 ul{padding:0;margin:0;}.region-footer .block-system-menu-blockreseaux-sociaux ul li,#block-reseauxsociaux-footer-mobile ul li,#block-reseauxsociaux--2 ul li{list-style-image:none;list-style-type:none;}.region-footer .block-system-menu-blockreseaux-sociaux ul li,#block-reseauxsociaux-footer-mobile ul li,#block-reseauxsociaux--2 ul li{display:inline-block;}.region-footer .block-system-menu-blockreseaux-sociaux .item-facebook a,#block-reseauxsociaux-footer-mobile .item-facebook a,#block-reseauxsociaux--2 .item-facebook a{background-position:0px -357px;background-repeat:no-repeat;overflow:hidden;display:block;width:17px;height:27px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf94d);}.region-footer .block-system-menu-blockreseaux-sociaux .item-twitter a,#block-reseauxsociaux-footer-mobile .item-twitter a,#block-reseauxsociaux--2 .item-twitter a{background-position:0px -39px;background-repeat:no-repeat;overflow:hidden;display:block;width:26px;height:22px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf959);}.region-footer .block-system-menu-blockreseaux-sociaux .item-youtube a,#block-reseauxsociaux-footer-mobile .item-youtube a,#block-reseauxsociaux--2 .item-youtube a{background-position:0px -470px;background-repeat:no-repeat;overflow:hidden;display:block;width:28px;height:32px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf95h);}.region-footer .block-system-menu-blockreseaux-sociaux .item-pinterest a,#block-reseauxsociaux-footer-mobile .item-pinterest a,#block-reseauxsociaux--2 .item-pinterest a{background-position:0px -279px;background-repeat:no-repeat;overflow:hidden;display:block;width:26px;height:26px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf95k);}.region-footer .block-system-menu-blockreseaux-sociaux .item-linkedin a,#block-reseauxsociaux-footer-mobile .item-linkedin a,#block-reseauxsociaux--2 .item-linkedin a{background-position:0px -536px;background-repeat:no-repeat;overflow:hidden;display:block;width:26px;height:26px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf96e);}.region-footer .block-system-menu-blockreseaux-sociaux .item-instagram a,#block-reseauxsociaux-footer-mobile .item-instagram a,#block-reseauxsociaux--2 .item-instagram a{background-position:0px -331px;background-repeat:no-repeat;overflow:hidden;display:block;width:26px;height:26px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf975);}.menu a{text-decoration:none;}.menu .menu-item{padding:0;padding-top:0;}.form-item,.form-actions{margin:10px 0 10px 0;}input{-webkit-border-radius:0;}input[type=password],input[type=email],input[type=text]{font-size:11px;font-size:1.1rem;padding:12px;}@media (min-width:414px){input[type=password],input[type=email],input[type=text]{font-size:13px;font-size:1.3rem;}}@media (min-width:767px){input[type=password],input[type=email],input[type=text]{font-size:15px;font-size:1.5rem;}}select[disabled=disabled],textarea[disabled=disabled],input[disabled=disabled]{background-color:#EEE;color:#888;}input::-ms-clear{display:none;}.ajax-progress{padding:0;display:none;}.ajax-progress-throbber .throbber{background:none;display:none;height:0;padding:0;}.fieldset-wrapper{position:relative;border-width:1px;border-style:solid;border-color:#D9D9D9;border-top:none;padding:30px 14px 15px 14px;margin-top:30px;}@media (min-width:767px){.fieldset-wrapper{padding-bottom:30px;}}.fieldset-wrapper h4{text-transform:uppercase;color:#A0A0A0;font-weight:normal;font-family:"MontserratUltraLight";font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;position:relative;margin:0;position:absolute;top:-12px;padding:0 15px 0 2.79%;}@media (min-width:767px){.fieldset-wrapper h4{font-size:29px;font-size:2.9rem;line-height:29px;line-height:2.9rem;}}@media (min-width:767px){.fieldset-wrapper h4{top:-15px;}}.fieldset-wrapper h4 span.title{display:block;z-index:3;position:relative;background-color:#FFF;padding-right:15px;}.fieldset-wrapper h4:before,.fieldset-wrapper h4:after{position:absolute;content:" ";height:1px;top:50%;margin-top:-0.5px;background-color:#D9D9D9;}.fieldset-wrapper h4:before{width:3%;left:-22px;}.fieldset-wrapper h4:after{width:100%;margin-left:0.79%;}.fieldset-wrapper:before{left:0;}.fieldset-wrapper:after{right:0;}.form-required-indication{margin-top:20px;color:red;}.question-description{margin-bottom:20px;font-size:20px;font-size:2rem;}.field-multiple-table input[type=submit]{margin-left:10px;}.form-required:after{content:"";vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}.block-hatier-search-home-block{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.block-hatier-search-home-block h3{font-family:"AmaticSCBold";font-size:30px;font-size:3rem;color:#FFF;margin:0 0 10px 0;}@media (min-width:767px){.block-hatier-search-home-block h3{font-size:40px;font-size:4rem;}}@media (min-width:1023px){.block-hatier-search-home-block h3{font-size:50px;font-size:5rem;}}@media (min-width:1260px){.block-hatier-search-home-block h3{margin:10px 0 30px 0;}}.block-hatier-search-home-block .search-text-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative;}.block-hatier-search-home-block .search-text-wrapper .form-item{margin:0;}.block-hatier-search-home-block .search-text-wrapper input[type=submit]{position:absolute;right:0;}#block-formulairederecherchehatierenhomepage{height:32.8571429vw;min-height:142px;max-height:414px;width:100%;background-image:url(/themes/hatier/images/blocks/search-home-bg.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}@media (min-width:414px){#block-formulairederecherchehatierenhomepage{background-image:url(/themes/hatier/images/blocks/search-home-bg.jpg);}}#block-formulairederecherchehatierenhomepage .inner-content{padding:0 15px;}#block-formulairederecherchehatierenhomepage .search-text-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}#block-formulairederecherchehatierenhomepage .search-text-wrapper .form-item{width:100%;}#block-formulairederecherchehatierenhomepage .search-text-wrapper input[type=submit]{background-position:0px -674px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:35px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf982);right:2%;border:none;background-color:transparent;position:absolute;top:50%;margin:-17.5px 0 0 0;}#block-formulairederecherchehatierenhomepage .search-text-wrapper{background:#FFF;}@media (min-width:767px){#block-formulairederecherchehatierenhomepage .search-text-wrapper{background:transparent;}}#block-formulairederecherchehatierenhomepage .form-item-words{width:100%;}#block-formulairederecherchehatierenhomepage .form-item-words input[type=text]{height:58px;width:85%;padding:0 20px;max-width:496px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#block-formulairederecherchehatierenhomepage .form-item-words input[type=text]::-webkit-input-placeholder{color:#221F1F;}#block-formulairederecherchehatierenhomepage .form-item-words input[type=text]:-moz-placeholder{color:#221F1F;}#block-formulairederecherchehatierenhomepage .form-item-words input[type=text]::-moz-placeholder{color:#221F1F;}#block-formulairederecherchehatierenhomepage .form-item-words input[type=text]:-ms-input-placeholder{color:#221F1F;}@media (min-width:414px){#block-formulairederecherchehatierenhomepage .form-item-words input[type=text]{width:90%;}}@media (min-width:767px){#block-formulairederecherchehatierenhomepage .form-item-words input[type=text]{height:64px;width:auto;}}@media (min-width:767px){#block-formulairederecherchehatierenhomepage .form-item-words{width:auto;}}.block-hatier-core-espaces-block{z-index:10;position:relative;margin-top:50px;padding:0 15px;}@media (min-width:767px){.block-hatier-core-espaces-block{padding:0;}}.block-hatier-core-espaces-block .inner-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.block-hatier-core-espaces-block .espace-element-wrapper{width:100%;margin-top:20px;}@media (min-width:767px){.block-hatier-core-espaces-block .espace-element-wrapper{width:33%;max-width:272px;text-align:center;margin-top:0;}}.block-hatier-core-espaces-block .espace-element-wrapper .global-link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;}@media (min-width:767px){.block-hatier-core-espaces-block .espace-element-wrapper .global-link{display:block;}}.block-hatier-core-espaces-block .espace-element-wrapper .edito{margin-left:9px;}@media (min-width:767px){.block-hatier-core-espaces-block .espace-element-wrapper .edito{margin-left:0;}}.block-hatier-core-espaces-block .espace-element-wrapper .edito h2{font-family:"AmaticSCBold";font-size:20px;font-size:2rem;margin:0;}@media (min-width:414px){.block-hatier-core-espaces-block .espace-element-wrapper .edito h2{font-size:32px;font-size:3.2rem;}}@media (min-width:767px){.block-hatier-core-espaces-block .espace-element-wrapper .edito h2{margin:23px 0 16px 0;}}.block-hatier-core-espaces-block .espace-element-wrapper .edito .description{font-size:11px;font-size:1.1rem;}@media (min-width:414px){.block-hatier-core-espaces-block .espace-element-wrapper .edito .description{font-size:14px;font-size:1.4rem;}}.block-hatier-core-espaces-block .espace-element-wrapper img{width:auto;height:64px;}@media (min-width:414px){.block-hatier-core-espaces-block .espace-element-wrapper img{width:128px;height:128px;}}.block-hatier-core-espaces-block .espace-element-wrapper a.decouvrir-link{display:none;margin-top:15px;}@media (min-width:767px){.block-hatier-core-espaces-block .espace-element-wrapper a.decouvrir-link{display:inline-block;margin-top:30px;}}.block-hatier-core-espaces-block .espace-element-wrapper-enseignant h2{color:#2BB897;}.block-hatier-core-espaces-block .espace-element-wrapper-enseignant .decouvrir-link{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#2BB897;border:2px solid #2BB897;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #2BB897;-moz-box-shadow:5px 5px 0px -1px #2BB897;-ms-box-shadow:5px 5px 0px -1px #2BB897;box-shadow:5px 5px 0px -1px #2BB897;display:inline-block;}@media (min-width:767px){.block-hatier-core-espaces-block .espace-element-wrapper-enseignant .decouvrir-link{padding:12px 43px;font-size:14px;font-size:1.4rem;}}.block-hatier-core-espaces-block .espace-element-wrapper-enseignant .decouvrir-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}.block-hatier-core-espaces-block .espace-element-wrapper-eleve h2{color:#F3BC13;}.block-hatier-core-espaces-block .espace-element-wrapper-eleve .decouvrir-link{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#F3BC13;border:2px solid #F3BC13;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #F3BC13;-moz-box-shadow:5px 5px 0px -1px #F3BC13;-ms-box-shadow:5px 5px 0px -1px #F3BC13;box-shadow:5px 5px 0px -1px #F3BC13;display:inline-block;}@media (min-width:767px){.block-hatier-core-espaces-block .espace-element-wrapper-eleve .decouvrir-link{padding:12px 43px;font-size:14px;font-size:1.4rem;}}.block-hatier-core-espaces-block .espace-element-wrapper-eleve .decouvrir-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}.block-hatier-core-espaces-block .espace-element-wrapper-jeunesse h2{color:#F25050;}.block-hatier-core-espaces-block .espace-element-wrapper-jeunesse .decouvrir-link{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#F25050;border:2px solid #F25050;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #F25050;-moz-box-shadow:5px 5px 0px -1px #F25050;-ms-box-shadow:5px 5px 0px -1px #F25050;box-shadow:5px 5px 0px -1px #F25050;display:inline-block;}@media (min-width:767px){.block-hatier-core-espaces-block .espace-element-wrapper-jeunesse .decouvrir-link{padding:12px 43px;font-size:14px;font-size:1.4rem;}}.block-hatier-core-espaces-block .espace-element-wrapper-jeunesse .decouvrir-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}#block-alaunehomepage{margin-top:20px;}@media (min-width:767px){#block-alaunehomepage{margin-top:60px;}}#block-alaunehomepage .inner-content{overflow:hidden;}@media (min-width:1170px){#block-alaunehomepage .inner-content{height:348px;}}body.path-frontpage .region-topcontent{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;background-color:#FFF;}#block-alauneenhautdelahomepage img,#block-alauneenhautadroitedelahomepage img{max-height:420px;object-fit:contain;object-position:bottom center;}#block-alauneenhautadroitedelahomepage{display:none;}@media (min-width:1023px){#block-alauneenhautadroitedelahomepage{display:block;}}#block-alauneenseignants .inner-content{overflow:hidden;}@media (min-width:1260px){#block-alauneenseignants .inner-content{height:422px;}}#block-alauneenseignants .node--type-illustration-une.node--view-mode-teaser .field--name-field-une-titre{color:#FFF;}#block-alauneenseignants .node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus{position:absolute;}#block-alauneenseignants .node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus a{color:#FFF;display:inline-block;font-family:"MontserratExtraBold";text-transform:uppercase;padding:6px 12px;border:2px solid #FFF;text-decoration:none;}@media (min-width:767px){#block-alauneenseignants .node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus a{padding:12px 25px;}}#block-alaunejeunesse .node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus a{color:#FFF;background-color:#F25050;display:inline-block;font-family:"MontserratExtraBold";text-transform:uppercase;padding:6px 12px;text-decoration:none;border:none;}@media (min-width:767px){#block-alaunejeunesse .node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus a{padding:12px 25px;}}.bloc-nouveaute .nouveautes-link-wrapper{text-align:right;padding-right:30px;padding-top:25px;z-index:1;position:absolute;width:200px;right:0;}@media (min-width:767px){.bloc-nouveaute .nouveautes-link-wrapper{padding-top:15px;}}.bloc-nouveaute .nouveautes-link-wrapper.parent-slick-dotted{margin-top:-45px;}@media (min-width:767px){.bloc-nouveaute .nouveautes-link-wrapper.parent-slick-dotted{margin-top:-35px;}}body .block-block-nouveautes-livres-hp > .inner-content,body.type-neutre .block-block-nouveautes-livres-hp > .inner-content{padding-top:20px;}@media (min-width:1023px){body .block-block-nouveautes-livres-hp > .inner-content,body.type-neutre .block-block-nouveautes-livres-hp > .inner-content{padding-top:0;}}body .block-block-nouveautes-livres-hp .slick-dots li.slick-active button,body.type-neutre .block-block-nouveautes-livres-hp .slick-dots li.slick-active button{background-color:#B3D334;}body .block-block-nouveautes-livres-hp .tabs-links li.active a[href="#tab-scolaire"],body.type-neutre .block-block-nouveautes-livres-hp .tabs-links li.active a[href="#tab-scolaire"]{color:#2BB897;}body .block-block-nouveautes-livres-hp .tabs-links li.active a[href="#tab-jeunesse"],body.type-neutre .block-block-nouveautes-livres-hp .tabs-links li.active a[href="#tab-jeunesse"]{color:#F25050;}body .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.plus-link,body.type-neutre .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-enseignant .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-eleve .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-jeunesse .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-neutre .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.plus-link{font-family:"OpenSansBold";background-color:#2BB897;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){body .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.plus-link,body.type-neutre .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-enseignant .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-eleve .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-jeunesse .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-neutre .block-block-nouveautes-livres-hp #tab-scolaire .node--type-livre.node--view-mode-teaser a.plus-link{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}body .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.plus-link,body.type-neutre .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-enseignant .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-eleve .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-jeunesse .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-neutre .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.plus-link{font-family:"OpenSansBold";background-color:#F25050;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){body .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.plus-link,body.type-neutre .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-enseignant .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-eleve .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-jeunesse .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.feuilleter-link,body.type-neutre .block-block-nouveautes-livres-hp #tab-jeunesse .node--type-livre.node--view-mode-teaser a.plus-link{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}@media (min-width:1260px){#block-hatierlivresblocnouveautesenlandingpageelevesetudiantsparniveau .slideshow-title,#block-hatierlivresblocnouveautesenlandingpageelevesetudiants .slideshow-title,#block-hatierlivresblocnouveautesenlandingpagejeunesse .slideshow-title{top:26px;left:30px;line-height:32px;line-height:3.2rem;}}#block-hatierlivresblocnouveautesenlandingpageelevesetudiantsparniveau .inner-content,#block-hatierlivresblocnouveautesenlandingpageelevesetudiants .inner-content,#block-hatierlivresblocnouveautesenlandingpagejeunesse .inner-content{padding-top:60px;}@media (min-width:767px){#block-hatierlivresblocnouveautesenlandingpageelevesetudiantsparniveau .inner-content,#block-hatierlivresblocnouveautesenlandingpageelevesetudiants .inner-content,#block-hatierlivresblocnouveautesenlandingpagejeunesse .inner-content{padding-top:40px;}}@media (min-width:1260px){#block-hatierlivresblocnouveautesenlandingpageelevesetudiantsparniveau .inner-content,#block-hatierlivresblocnouveautesenlandingpageelevesetudiants .inner-content,#block-hatierlivresblocnouveautesenlandingpagejeunesse .inner-content{padding-top:140px;}}#block-hatierlivresblocnouveautesenlandingpagejeunesse{position:relative;margin-bottom:35px;}@media (min-width:767px){#block-hatierlivresblocnouveautesenlandingpagejeunesse .tab-wrapper{height:575px;}}@media (min-width:1260px){#block-hatierlivresblocnouveautesenlandingpagejeunesse{margin-bottom:130px;}#block-hatierlivresblocnouveautesenlandingpagejeunesse:before,#block-hatierlivresblocnouveautesenlandingpagejeunesse:after{content:" ";display:block;background-repeat:no-repeat;position:absolute;}#block-hatierlivresblocnouveautesenlandingpagejeunesse:before{width:203px;height:220px;background-image:url(/themes/hatier/images/blocks/illustration-nouveautes-jeunesse-2.png);top:-70px;right:20%;}#block-hatierlivresblocnouveautesenlandingpagejeunesse:after{width:110px;height:167px;background-image:url(/themes/hatier/images/blocks/illustration-collections-jeunesse-2.png);bottom:-139px;left:15.8%;}}.block-block-nouveautes-livres-enseignants .tab-wrapper .tab,.block-block-nouveautes-livres-enseignants .tab-wrapper .tab:first-of-type{visibility:hidden;}@media (min-width:1260px){.block-block-nouveautes-livres-enseignants.right-grey-block{margin-top:56px;}.block-block-nouveautes-livres-enseignants.right-grey-block .block-title{top:26px;}}.block-block-nouveautes-livres-eleves .slideshow-title span{line-height:31px;line-height:3.1rem;}.block-content-a-ne-pas-manquer-collections .field--name-field-encart-collections .field__items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1260px){.block-content-a-ne-pas-manquer-collections .field--name-field-encart-collections .field__items{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}}.block-content-a-ne-pas-manquer-collections .field--name-field-encart-collections .field__items .field__item{width:50%;}@media (min-width:1170px){.block-content-a-ne-pas-manquer-collections .field--name-field-encart-collections .field__items .field__item{width:auto;margin-bottom:35px;}}.block-content-a-ne-pas-manquer-collections .greyblack-title,.block-content-a-ne-pas-manquer-collections .white-title,.block-content-a-ne-pas-manquer-collections .greenblack-title,.block-content-a-ne-pas-manquer-collections .greyblack-title-2lines,.block-content-a-ne-pas-manquer-collections .lightgreyblack-title-2lines,.block-content-a-ne-pas-manquer-collections .black-bold-title{margin-bottom:5px;}@media (min-width:414px){.block-content-a-ne-pas-manquer-collections .greyblack-title,.block-content-a-ne-pas-manquer-collections .white-title,.block-content-a-ne-pas-manquer-collections .greenblack-title,.block-content-a-ne-pas-manquer-collections .greyblack-title-2lines,.block-content-a-ne-pas-manquer-collections .lightgreyblack-title-2lines,.block-content-a-ne-pas-manquer-collections .black-bold-title{margin-bottom:30px;}}#block-anepasmanquerhomepagelpelevelpparniveaux{margin-top:30px;}@media (min-width:414px){#block-anepasmanquerhomepagelpelevelpparniveaux{margin-top:45px;}}@media (min-width:1170px){#block-anepasmanquerhomepagelpelevelpparniveaux{width:1110px;margin-right:auto;margin-left:auto;}}@media (min-width:1260px){#block-anepasmanquerhomepagelpelevelpparniveaux{margin-left:0;margin-right:0;}}@media (min-width:1260px){body.path-frontpage #block-anepasmanquerhomepagelpelevelpparniveaux{margin-left:60px;margin-right:0;}}.block-content-notre-offre-numerique-teaser,.block-content-notre-offre-numerique-home-page{padding:29px 0 25px 0;}.block-content-notre-offre-numerique-teaser .inner-content,.block-content-notre-offre-numerique-home-page .inner-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;}.block-content-notre-offre-numerique-teaser .greyblack-title,.block-content-notre-offre-numerique-teaser .white-title,.block-content-notre-offre-numerique-teaser .greenblack-title,.block-content-notre-offre-numerique-teaser .greyblack-title-2lines,.block-content-notre-offre-numerique-teaser .lightgreyblack-title-2lines,.block-content-notre-offre-numerique-teaser .black-bold-title,.block-content-notre-offre-numerique-home-page .greyblack-title,.block-content-notre-offre-numerique-home-page .white-title,.block-content-notre-offre-numerique-home-page .greenblack-title,.block-content-notre-offre-numerique-home-page .greyblack-title-2lines,.block-content-notre-offre-numerique-home-page .lightgreyblack-title-2lines,.block-content-notre-offre-numerique-home-page .black-bold-title{margin-bottom:20px;}.block-content-notre-offre-numerique-teaser .enseignant,.block-content-notre-offre-numerique-home-page .enseignant{position:relative;width:100%;}@media (min-width:767px){.block-content-notre-offre-numerique-teaser .enseignant,.block-content-notre-offre-numerique-home-page .enseignant{margin-top:37px;}}@media (min-width:1170px){.block-content-notre-offre-numerique-teaser .enseignant,.block-content-notre-offre-numerique-home-page .enseignant{width:auto;}}.block-content-notre-offre-numerique-teaser .enseignant .edito,.block-content-notre-offre-numerique-home-page .enseignant .edito{background-color:#27ABA4;color:#FFF;padding:12px 15px 20px 15px;font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;}@media (min-width:414px){.block-content-notre-offre-numerique-teaser .enseignant .edito,.block-content-notre-offre-numerique-home-page .enseignant .edito{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;}}@media (min-width:767px){.block-content-notre-offre-numerique-teaser .enseignant .edito,.block-content-notre-offre-numerique-home-page .enseignant .edito{padding:12px 10% 20px 10%;}}@media (min-width:1170px){.block-content-notre-offre-numerique-teaser .enseignant .edito,.block-content-notre-offre-numerique-home-page .enseignant .edito{width:418px;padding:12px 10px 20px 35px;}}.block-content-notre-offre-numerique-teaser .enseignant .edito h3,.block-content-notre-offre-numerique-home-page .enseignant .edito h3{font-family:"GlassAntiqua";font-weight:normal;font-size:25px;font-size:2.5rem;line-height:25px;line-height:2.5rem;margin:10px 0;}@media (min-width:414px){.block-content-notre-offre-numerique-teaser .enseignant .edito h3,.block-content-notre-offre-numerique-home-page .enseignant .edito h3{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;}}@media (min-width:767px){.block-content-notre-offre-numerique-teaser .enseignant .edito h3,.block-content-notre-offre-numerique-home-page .enseignant .edito h3{font-size:40px;font-size:4rem;line-height:40px;line-height:4rem;width:300px;}}.block-content-notre-offre-numerique-teaser .enseignant .edito .field--name-field-desc-espace-enseignant,.block-content-notre-offre-numerique-home-page .enseignant .edito .field--name-field-desc-espace-enseignant{margin-bottom:20px;max-width:133px;}@media (min-width:414px){.block-content-notre-offre-numerique-teaser .enseignant .edito .field--name-field-desc-espace-enseignant,.block-content-notre-offre-numerique-home-page .enseignant .edito .field--name-field-desc-espace-enseignant{max-width:250px;}}.block-content-notre-offre-numerique-teaser .enseignant .field--name-field-image-espace-enseignant,.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant{position:absolute;top:83px;right:15px;}.block-content-notre-offre-numerique-teaser .enseignant .field--name-field-image-espace-enseignant img,.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant img{width:137px;height:167px;}@media (min-width:767px){.block-content-notre-offre-numerique-teaser .enseignant .field--name-field-image-espace-enseignant img,.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant img{width:auto;height:auto;}}@media (min-width:1023px){.block-content-notre-offre-numerique-teaser .enseignant .field--name-field-image-espace-enseignant,.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant{top:138px;right:-87px;}.block-content-notre-offre-numerique-teaser .enseignant .field--name-field-image-espace-enseignant img,.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant img{width:auto;height:auto;}}.block-content-notre-offre-numerique-teaser .eleves-etudiants,.block-content-notre-offre-numerique-teaser .jeunesse,.block-content-notre-offre-numerique-home-page .eleves-etudiants,.block-content-notre-offre-numerique-home-page .jeunesse{font-size:11px;font-size:1.1rem;margin-top:40px;max-width:137px;}@media (min-width:414px){.block-content-notre-offre-numerique-teaser .eleves-etudiants,.block-content-notre-offre-numerique-teaser .jeunesse,.block-content-notre-offre-numerique-home-page .eleves-etudiants,.block-content-notre-offre-numerique-home-page .jeunesse{font-size:12px;font-size:1.2rem;max-width:190px;}}@media (min-width:767px){.block-content-notre-offre-numerique-teaser .eleves-etudiants,.block-content-notre-offre-numerique-teaser .jeunesse,.block-content-notre-offre-numerique-home-page .eleves-etudiants,.block-content-notre-offre-numerique-home-page .jeunesse{max-width:260px;font-size:14px;font-size:1.4rem;}}@media (min-width:1170px){.block-content-notre-offre-numerique-teaser .eleves-etudiants,.block-content-notre-offre-numerique-teaser .jeunesse,.block-content-notre-offre-numerique-home-page .eleves-etudiants,.block-content-notre-offre-numerique-home-page .jeunesse{margin-top:0;}}.block-content-notre-offre-numerique-teaser .eleves-etudiants h3,.block-content-notre-offre-numerique-teaser .jeunesse h3,.block-content-notre-offre-numerique-home-page .eleves-etudiants h3,.block-content-notre-offre-numerique-home-page .jeunesse h3{font-family:"AmaticSCBold";font-size:20px;font-size:2rem;border-bottom:2px solid #F3BC13;margin:0 0 16px 0;padding-bottom:12px;}@media (min-width:414px){.block-content-notre-offre-numerique-teaser .eleves-etudiants h3,.block-content-notre-offre-numerique-teaser .jeunesse h3,.block-content-notre-offre-numerique-home-page .eleves-etudiants h3,.block-content-notre-offre-numerique-home-page .jeunesse h3{font-size:25px;font-size:2.5rem;}}@media (min-width:767px){.block-content-notre-offre-numerique-teaser .eleves-etudiants h3,.block-content-notre-offre-numerique-teaser .jeunesse h3,.block-content-notre-offre-numerique-home-page .eleves-etudiants h3,.block-content-notre-offre-numerique-home-page .jeunesse h3{font-size:35px;font-size:3.5rem;}}.block-content-notre-offre-numerique-teaser .eleves-etudiants .field--name-field-chapo-eleves-et-etudiants,.block-content-notre-offre-numerique-teaser .eleves-etudiants .field--name-field-chapo-jeunesse,.block-content-notre-offre-numerique-teaser .jeunesse .field--name-field-chapo-eleves-et-etudiants,.block-content-notre-offre-numerique-teaser .jeunesse .field--name-field-chapo-jeunesse,.block-content-notre-offre-numerique-home-page .eleves-etudiants .field--name-field-chapo-eleves-et-etudiants,.block-content-notre-offre-numerique-home-page .eleves-etudiants .field--name-field-chapo-jeunesse,.block-content-notre-offre-numerique-home-page .jeunesse .field--name-field-chapo-eleves-et-etudiants,.block-content-notre-offre-numerique-home-page .jeunesse .field--name-field-chapo-jeunesse{text-transform:uppercase;font-family:"MonsterratBold";margin-bottom:16px;}.block-content-notre-offre-numerique-teaser .eleves-etudiants .field--name-field-desc-espace-eleves,.block-content-notre-offre-numerique-teaser .eleves-etudiants .field--name-field-desc-espace-jeunesse,.block-content-notre-offre-numerique-teaser .jeunesse .field--name-field-desc-espace-eleves,.block-content-notre-offre-numerique-teaser .jeunesse .field--name-field-desc-espace-jeunesse,.block-content-notre-offre-numerique-home-page .eleves-etudiants .field--name-field-desc-espace-eleves,.block-content-notre-offre-numerique-home-page .eleves-etudiants .field--name-field-desc-espace-jeunesse,.block-content-notre-offre-numerique-home-page .jeunesse .field--name-field-desc-espace-eleves,.block-content-notre-offre-numerique-home-page .jeunesse .field--name-field-desc-espace-jeunesse{line-height:18px;line-height:1.8rem;margin:20px 0 18px 0;}.block-content-notre-offre-numerique-teaser .eleves-etudiants .field--type-image img,.block-content-notre-offre-numerique-teaser .jeunesse .field--type-image img,.block-content-notre-offre-numerique-home-page .eleves-etudiants .field--type-image img,.block-content-notre-offre-numerique-home-page .jeunesse .field--type-image img{width:137px;height:91px;}@media (min-width:414px){.block-content-notre-offre-numerique-teaser .eleves-etudiants .field--type-image img,.block-content-notre-offre-numerique-teaser .jeunesse .field--type-image img,.block-content-notre-offre-numerique-home-page .eleves-etudiants .field--type-image img,.block-content-notre-offre-numerique-home-page .jeunesse .field--type-image img{width:180px;height:auto;}}@media (min-width:767px){.block-content-notre-offre-numerique-teaser .eleves-etudiants .field--type-image img,.block-content-notre-offre-numerique-teaser .jeunesse .field--type-image img,.block-content-notre-offre-numerique-home-page .eleves-etudiants .field--type-image img,.block-content-notre-offre-numerique-home-page .jeunesse .field--type-image img{width:auto;height:auto;}}@media (min-width:1170px){.block-content-notre-offre-numerique-teaser .eleves-etudiants,.block-content-notre-offre-numerique-home-page .eleves-etudiants{margin-left:97px;}}.block-content-notre-offre-numerique-teaser .eleves-etudiants h3,.block-content-notre-offre-numerique-home-page .eleves-etudiants h3{color:#F3BC13;}.block-content-notre-offre-numerique-teaser .jeunesse,.block-content-notre-offre-numerique-home-page .jeunesse{margin-left:30px;}.block-content-notre-offre-numerique-teaser .jeunesse h3,.block-content-notre-offre-numerique-home-page .jeunesse h3{color:#F25050;border-bottom-color:#F25050;}.block-content-notre-offre-numerique-home-page{background:#F2F2F3;margin-left:auto;margin-right:auto;margin-top:35px;}.block-content-notre-offre-numerique-home-page{background:#F2F2F3;}@media (min-width:1170px){.block-content-notre-offre-numerique-home-page{position:relative;z-index:0;}}@media (min-width:1170px){.block-content-notre-offre-numerique-home-page:before,.block-content-notre-offre-numerique-home-page:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;background:#F2F2F3;width:94px;display:block;}.block-content-notre-offre-numerique-home-page:before{left:-94px;}.block-content-notre-offre-numerique-home-page:after{right:-94px;}}@media (min-width:767px){.block-content-notre-offre-numerique-home-page{margin-top:70px;padding:48px 0 50px 0;}}@media (min-width:1170px){.block-content-notre-offre-numerique-home-page{margin-left:60px;width:1110px;}}.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant{position:absolute;top:83px;right:15px;}.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant img{width:137px;height:167px;}@media (min-width:767px){.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant{top:0;right:10%;}.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant img{width:auto;height:auto;}}@media (min-width:1170px){.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant{top:138px;right:-87px;}.block-content-notre-offre-numerique-home-page .enseignant .field--name-field-image-espace-enseignant img{width:auto;height:auto;}}.block-content-offres-numeriques-actu,.block-content-reseaux-sociaux{padding:0 15px;}@media (min-width:767px){.block-content-offres-numeriques-actu,.block-content-reseaux-sociaux{padding:0 0;}}@media (min-width:1170px){.block-content-offres-numeriques-actu,.block-content-reseaux-sociaux{width:1110px;}}@media (min-width:1260px){.block-content-offres-numeriques-actu,.block-content-reseaux-sociaux{margin-left:40px;}}.block-content-offres-numeriques-actu .inner-content,.block-content-reseaux-sociaux .inner-content{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1260px){.block-content-offres-numeriques-actu .inner-content,.block-content-reseaux-sociaux .inner-content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}}.block-content-offres-numeriques-actu .twitter-flux-wrapper,.block-content-offres-numeriques-actu .fan-page-fb-wrapper,.block-content-reseaux-sociaux .twitter-flux-wrapper,.block-content-reseaux-sociaux .fan-page-fb-wrapper{width:100%;text-align:center;border:1px solid #BCBCBC;padding:4px;overflow-y:scroll;height:130px;}.block-content-offres-numeriques-actu .twitter-flux-wrapper .fb-mobile,.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-mobile,.block-content-reseaux-sociaux .twitter-flux-wrapper .fb-mobile,.block-content-reseaux-sociaux .fan-page-fb-wrapper .fb-mobile{display:block;}.block-content-offres-numeriques-actu .twitter-flux-wrapper .fb-grand,.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-grand,.block-content-reseaux-sociaux .twitter-flux-wrapper .fb-grand,.block-content-reseaux-sociaux .fan-page-fb-wrapper .fb-grand{display:none;}@media (min-width:767px){.block-content-offres-numeriques-actu .twitter-flux-wrapper,.block-content-offres-numeriques-actu .fan-page-fb-wrapper,.block-content-reseaux-sociaux .twitter-flux-wrapper,.block-content-reseaux-sociaux .fan-page-fb-wrapper{border:none;padding:0;}.block-content-offres-numeriques-actu .twitter-flux-wrapper .fb-mobile,.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-mobile,.block-content-reseaux-sociaux .twitter-flux-wrapper .fb-mobile,.block-content-reseaux-sociaux .fan-page-fb-wrapper .fb-mobile{display:none;}.block-content-offres-numeriques-actu .twitter-flux-wrapper .fb-grand,.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-grand,.block-content-reseaux-sociaux .twitter-flux-wrapper .fb-grand,.block-content-reseaux-sociaux .fan-page-fb-wrapper .fb-grand{display:block;}}@media (min-width:1170px){.block-content-offres-numeriques-actu .twitter-flux-wrapper,.block-content-offres-numeriques-actu .fan-page-fb-wrapper,.block-content-reseaux-sociaux .twitter-flux-wrapper,.block-content-reseaux-sociaux .fan-page-fb-wrapper{width:500px;text-align:initial;}}@media (min-width:767px){.block-content-offres-numeriques-actu .twitter-flux-wrapper,.block-content-offres-numeriques-actu .fan-page-fb-wrapper,.block-content-reseaux-sociaux .twitter-flux-wrapper,.block-content-reseaux-sociaux .fan-page-fb-wrapper{height:304px;}}.block-content-offres-numeriques-actu .twitter-flux-wrapper,.block-content-reseaux-sociaux .twitter-flux-wrapper{overflow-y:scroll;}.block-content-reseaux-sociaux{margin-top:25px;}@media (min-width:414px){.block-content-reseaux-sociaux{margin-top:46px;}}@media (min-width:1260px){body.not-frontpage.type-neutre .block-content-reseaux-sociaux,body.path-frontpage .block-content-reseaux-sociaux{margin-left:60px;}}.block-content-offres-numeriques-actu{background-color:#F2F2F3;padding:0;}.block-content-offres-numeriques-actu{background:#F2F2F3;}@media (min-width:1170px){.block-content-offres-numeriques-actu{position:relative;z-index:0;}}@media (min-width:1170px){.block-content-offres-numeriques-actu:before,.block-content-offres-numeriques-actu:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;background:#F2F2F3;width:74px;display:block;}.block-content-offres-numeriques-actu:before{left:-74px;}.block-content-offres-numeriques-actu:after{right:-74px;}}@media (min-width:767px){.block-content-offres-numeriques-actu{padding:0 15px;}}@media (min-width:1170px){.block-content-offres-numeriques-actu{width:auto;}}@media (min-width:1260px){.block-content-offres-numeriques-actu{margin-left:0;}}.block-content-offres-numeriques-actu .inner-content{padding-top:40px;padding-bottom:40px;}@media (min-width:1260px){.block-content-offres-numeriques-actu .inner-content{padding-bottom:100px;}}.block-content-offres-numeriques-actu .fan-page-fb-wrapper{margin-top:20px;height:auto;}.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-tres-grand{display:none;width:500px;}@media (min-width:414px){.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-mobile{display:none;}.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-grand{display:block;}}@media (min-width:767px){.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-mobile,.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-grand{display:none;}.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-tres-grand{display:block;}}@media (min-width:1023px){.block-content-offres-numeriques-actu .fan-page-fb-wrapper{margin-top:40px;}}@media (min-width:1170px){.block-content-offres-numeriques-actu .fan-page-fb-wrapper{width:350px;}.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-mobile,.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-tres-grand{display:none;}.block-content-offres-numeriques-actu .fan-page-fb-wrapper .fb-grand{display:block;}}.block-content-offres-numeriques-actu .greyblack-title,.block-content-offres-numeriques-actu .white-title,.block-content-offres-numeriques-actu .greenblack-title,.block-content-offres-numeriques-actu .greyblack-title-2lines,.block-content-offres-numeriques-actu .lightgreyblack-title-2lines,.block-content-offres-numeriques-actu .black-bold-title{margin-bottom:0;}.block-content-offres-numeriques-actu .field--name-field-encarts-offres-numeriques{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}@media (min-width:1023px){.block-content-offres-numeriques-actu .field--name-field-encarts-offres-numeriques > .field__item:first-child{padding-left:0;}}.block-content-offres-numeriques-actu .field--name-field-encarts-offres-numeriques > .field__item{margin-top:20px;width:48%;padding:0;}@media (min-width:1023px){.block-content-offres-numeriques-actu .field--name-field-encarts-offres-numeriques > .field__item{margin-top:40px;width:auto;padding:0 2.5% 0 2.5%;}}@media (min-width:1260px){#block-notreoffrenumeriqueetnotreactulandingpagejeunesse .inner-content{position:relative;}#block-notreoffrenumeriqueetnotreactulandingpagejeunesse .inner-content:after{position:absolute;bottom:-4px;left:60%;display:block;content:" ";width:108px;height:203px;background-image:url(/themes/hatier/images/blocks/illustration-actu-jeunesse.png);background-repeat:no-repeat;z-index:10;}}#block-notreoffrenumeriquelandingpagenumerique{margin-top:50px;}#block-notreoffrenumeriquelandingpagenumerique .field--name-field-encarts-offres-numeriques > .field__item{margin-top:30px;}@media (min-width:767px){#block-notreoffrenumeriquelandingpagenumerique .node--type-encart-offre-numerique{width:362px;}}#block-hatiercoreprefooterservices{background:#B1D234;padding:3px 0;background:#B1D234;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#block-hatiercoreprefooterservices{position:relative;z-index:0;margin-right:-600rem;margin-left:-600rem;padding-right:600rem;padding-left:600rem;}#block-hatiercoreprefooterservices:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#B1D234;}@media (min-width:767px){#block-hatiercoreprefooterservices{height:61px;}}#block-hatiercoreprefooterservices .inner-content{padding-left:4%;}#block-hatiercoreprefooterservices .services-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;font-family:"AmaticSCBold";text-transform:uppercase;font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#block-hatiercoreprefooterservices .services-wrapper{padding:0;margin:0;}#block-hatiercoreprefooterservices .services-wrapper li{list-style-image:none;list-style-type:none;}#block-hatiercoreprefooterservices .services-wrapper{padding:0 0 0 75px;margin:0;}#block-hatiercoreprefooterservices .services-wrapper li{list-style-image:none;list-style-type:none;}@media (min-width:414px){#block-hatiercoreprefooterservices .services-wrapper{font-size:27px;font-size:2.7rem;line-height:27px;line-height:2.7rem;}}@media (min-width:767px){#block-hatiercoreprefooterservices .services-wrapper{-webkit-flex-wrap:initial;-moz-flex-wrap:initial;-ms-flex-wrap:initial;flex-wrap:initial;}#block-hatiercoreprefooterservices .services-wrapper{padding:0 0 0 40px;margin:0;}#block-hatiercoreprefooterservices .services-wrapper li{list-style-image:none;list-style-type:none;}}@media (min-width:1023px){#block-hatiercoreprefooterservices .services-wrapper{padding:0 0 0 75px;margin:0;}#block-hatiercoreprefooterservices .services-wrapper li{list-style-image:none;list-style-type:none;}}@media (min-width:1170px){#block-hatiercoreprefooterservices .services-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}}#block-hatiercoreprefooterservices .services-wrapper li:before{content:" ";display:block;position:absolute;left:-70px;}#block-hatiercoreprefooterservices .services-wrapper li{position:relative;width:100%;margin:10px 0;vertical-align:middle;}@media (min-width:767px){#block-hatiercoreprefooterservices .services-wrapper li{width:auto;margin:0;vertical-align:initial;}}@media (min-width:767px){#block-hatiercoreprefooterservices .services-wrapper li span{display:block;margin-top:-4px;}}#block-hatiercoreprefooterservices .services-wrapper li.paiement-securise{line-height:61px;line-height:6.1rem;}@media (min-width:767px){#block-hatiercoreprefooterservices .services-wrapper li.paiement-securise{line-height:56px;line-height:5.6rem;}}#block-hatiercoreprefooterservices .services-wrapper li.paiement-securise:before{background-position:0px -2538px;background-repeat:no-repeat;overflow:hidden;display:block;width:66px;height:66px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf98p);}@media (min-width:767px){#block-hatiercoreprefooterservices .services-wrapper li.paiement-securise:before{top:-18px;left:-75px;}}#block-hatiercoreprefooterservices .services-wrapper li.livraison-gratuite{line-height:45px;line-height:4.5rem;}@media (min-width:767px){#block-hatiercoreprefooterservices .services-wrapper li.livraison-gratuite{line-height:31px;line-height:3.1rem;}}#block-hatiercoreprefooterservices .services-wrapper li.livraison-gratuite:before{background-position:0px -1631px;background-repeat:no-repeat;overflow:hidden;display:block;width:63px;height:51px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf99f);}@media (min-width:767px){#block-hatiercoreprefooterservices .services-wrapper li.livraison-gratuite:before{left:-72px;margin-top:3px;}}#block-hatiercoreprefooterservices .services-wrapper li.ouvrages-conformes{line-height:50px;line-height:5rem;}@media (min-width:767px){#block-hatiercoreprefooterservices .services-wrapper li.ouvrages-conformes{line-height:31px;line-height:3.1rem;}}#block-hatiercoreprefooterservices .services-wrapper li.ouvrages-conformes:before{background-position:0px -2174px;background-repeat:no-repeat;overflow:hidden;display:block;width:56px;height:58px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf99k);}@media (min-width:767px){#block-hatiercoreprefooterservices .services-wrapper li.ouvrages-conformes:before{top:-15px;left:-58px;}}.field--name-field-encarts-offres-numeriques{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;}@media (min-width:414px){.field--name-field-encarts-offres-numeriques{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.field--name-field-encarts-offres-numeriques > .field__item{width:50%;padding:0 1% 0 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:24px;margin-bottom:20px;}@media (min-width:1170px){.field--name-field-encarts-offres-numeriques > .field__item{width:32%;}}@media (min-width:1260px){.field--name-field-encarts-offres-numeriques > .field__item{width:33.333333%;}}@media (min-width:767px){.field--name-field-encarts-offres-numeriques > .field__item{margin-top:48px;margin-bottom:40px;}}.block-content-offres-numeriques-actu .col-offres .greyblack-title,.block-content-offres-numeriques-actu .col-offres .white-title,.block-content-offres-numeriques-actu .col-offres .greenblack-title,.block-content-offres-numeriques-actu .col-offres .greyblack-title-2lines,.block-content-offres-numeriques-actu .col-offres .lightgreyblack-title-2lines,.block-content-offres-numeriques-actu .col-offres .black-bold-title{margin-left:0;}.block-content-offres-numeriques-actu .field--name-field-encarts-offres-numeriques{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;}#block-notreoffrenumeriquelandingpageelevesetudiants,#block-notreoffrenumeriquelandingpageenseignants{margin-top:36px;}@media (min-width:414px){#block-notreoffrenumeriquelandingpageelevesetudiants,#block-notreoffrenumeriquelandingpageenseignants{margin-top:72px;}}#block-notreoffrenumeriquelandingpageelevesetudiants{background:#F2F2F3;}#block-notreoffrenumeriquelandingpageelevesetudiants{position:relative;z-index:0;margin-right:-600rem;margin-left:-600rem;padding-right:600rem;padding-left:600rem;}#block-notreoffrenumeriquelandingpageelevesetudiants:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#F2F2F3;}#block-notreoffrenumeriquelandingpageelevesetudiants .greyblack-title,#block-notreoffrenumeriquelandingpageelevesetudiants .white-title,#block-notreoffrenumeriquelandingpageelevesetudiants .greenblack-title,#block-notreoffrenumeriquelandingpageelevesetudiants .greyblack-title-2lines,#block-notreoffrenumeriquelandingpageelevesetudiants .lightgreyblack-title-2lines,#block-notreoffrenumeriquelandingpageelevesetudiants .black-bold-title{padding-top:29px;margin-bottom:0;}@media (min-width:414px){#block-notreoffrenumeriquelandingpageelevesetudiants .greyblack-title,#block-notreoffrenumeriquelandingpageelevesetudiants .white-title,#block-notreoffrenumeriquelandingpageelevesetudiants .greenblack-title,#block-notreoffrenumeriquelandingpageelevesetudiants .greyblack-title-2lines,#block-notreoffrenumeriquelandingpageelevesetudiants .lightgreyblack-title-2lines,#block-notreoffrenumeriquelandingpageelevesetudiants .black-bold-title{padding-top:49px;}}#block-notreoffrenumeriquelandingpageelevesetudiants .inner-content{max-width:1110px;margin-left:auto;margin-right:auto;}#block-hatiercoreservicesenseignants{background:url(/themes/hatier/images/blocks/nos-services.jpg) no-repeat;max-height:230px;height:230px;padding:20px 1% 0 1%;margin-top:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:550px){#block-hatiercoreservicesenseignants{padding:40px 1% 0 1%;}}@media (min-width:1023px){#block-hatiercoreservicesenseignants{padding-left:0;padding-right:0;}}@media (min-width:1260px){#block-hatiercoreservicesenseignants{width:1260px;}}#block-hatiercoreservicesenseignants .inner-content{margin:auto;}@media (min-width:1023px){#block-hatiercoreservicesenseignants .inner-content{width:980px;}}#block-hatiercoreservicesenseignants .white-title{width:980px;margin:0 auto 18px auto;}@media (min-width:550px){#block-hatiercoreservicesenseignants .white-title{margin-bottom:28px;}}#block-hatiercoreservicesenseignants ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}#block-hatiercoreservicesenseignants ul{padding:0;margin:0;}#block-hatiercoreservicesenseignants ul li{list-style-image:none;list-style-type:none;}#block-hatiercoreservicesenseignants ul li{display:inline-block;}#block-hatiercoreservicesenseignants ul li{background-color:#2BB897;width:46%;padding:12px 0 12px 0px;margin:10px 0 10px 0;font-size:10px;font-size:1rem;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"MonsterratBold";position:relative;}@media (min-width:550px){#block-hatiercoreservicesenseignants ul li{margin:0;font-size:12px;font-size:1.2rem;width:23%;}}@media (min-width:1023px){#block-hatiercoreservicesenseignants ul li{text-align:left;width:225px;padding:17px 0 17px 78px;font-size:14px;font-size:1.4rem;}}#block-hatiercoreservicesenseignants ul li a{color:#FFF;text-transform:uppercase;}#block-hatiercoreservicesenseignants ul li a span{display:block;}#block-hatiercoreservicesenseignants ul li a:before{display:none;position:absolute;left:16px;}@media (min-width:1023px){#block-hatiercoreservicesenseignants ul li a:before{display:block;content:" ";}}#block-hatiercoreservicesenseignants ul .offres a:before{background-position:0px -1483px;background-repeat:no-repeat;overflow:hidden;display:block;width:48px;height:48px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9a6);top:10px;}#block-hatiercoreservicesenseignants ul .catalogues a:before{background-position:0px -1435px;background-repeat:no-repeat;overflow:hidden;display:block;width:48px;height:48px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9am);top:10px;}#block-hatiercoreservicesenseignants ul .ecoute a:before{background-position:0px -1261px;background-repeat:no-repeat;overflow:hidden;display:block;width:55px;height:43px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9az);top:14px;}#block-hatiercoreservicesenseignants ul .documentaliste a:before{background-position:0px -1390px;background-repeat:no-repeat;overflow:hidden;display:block;width:56px;height:45px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9bt);top:14px;}.right-grey-block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:88px;position:relative;}@media (min-width:1260px){.right-grey-block{margin-top:68px;}}.right-grey-block > .inner-content{background:#F2F2F3;margin-top:-30px;margin-left:auto;margin-right:auto;width:100%;}@media (min-width:414px){.right-grey-block > .inner-content{margin-top:0;width:95%;}}@media (min-width:1170px){.right-grey-block > .inner-content{width:1075px;}}@media (min-width:1260px){.right-grey-block > .inner-content{margin:0;}}.right-grey-block .block-title{position:absolute;left:0;top:-46px;}@media (min-width:767px){.right-grey-block .block-title{top:-56px;}}@media (min-width:1260px){.right-grey-block .block-title{top:46px;}}.inside-title-block{border-width:1px;border-style:solid;padding:30px 15px 15px 15px;position:relative;margin-top:30px;}@media (min-width:767px){.inside-title-block{padding-bottom:30px;}}.inside-title-block h3{font-family:"AmaticSCBold";font-size:20px;font-size:2rem;text-transform:uppercase;margin:0;position:absolute;top:-17px;background-color:#FFF;padding:0 15px;}@media (min-width:550px){.inside-title-block h3{font-size:26px;font-size:2.6rem;top:-23px;}}@media (min-width:767px){.inside-title-block h3{font-size:32px;font-size:3.2rem;top:-30px;}}.block-block-cross-sell .nouveautes-link-wrapper.parent-slick-dotted,.livres-associes-collection-scolaire.mode-avec_serie .nouveautes-link-wrapper.parent-slick-dotted,.livres-associes-collection-jeunesse .nouveautes-link-wrapper.parent-slick-dotted,.livres-associes-collection-parascolaire .nouveautes-link-wrapper.parent-slick-dotted{margin-top:70px;}.block-block-cross-sell{margin-top:-15px;margin-bottom:75px;}@media (min-width:1023px){.block-block-cross-sell{margin-left:-80px;}}@media (min-width:1170px){.block-block-cross-sell{width:1125px;}}.block-block-cross-sell .block-title{text-align:center;margin-bottom:20px;}.block-block-cross-sell .hatier-livres-cross-sell-inner{}@media (min-width:1170px){.block-block-cross-sell .hatier-livres-cross-sell-inner{width:1125px;}}.plus-ouvrages-link{color:#221F1F;font-size:12px;font-size:1.2rem;font-family:"MonsterratBold";display:block;text-align:right;margin-right:25px;}@media (min-width:767px){.plus-ouvrages-link{font-size:14px;font-size:1.4rem;}}.block-page-title-block{background:#F2F2F3;padding-left:15px;width:100%;}@media (min-width:1260px){.block-page-title-block{padding-left:75px;}}.block-page-title-block .page-title{margin:0;padding-bottom:15px;}@media (min-width:414px){.block-page-title-block .page-title{padding:10px 0 45px 15px;}}.block-hatier-core-ecoute-block{background:#F2F2F3;padding:0 2%;}@media (min-width:1170px){.block-hatier-core-ecoute-block .ecoute-outer-wrapper{width:1110px;}}@media (min-width:1260px){.block-hatier-core-ecoute-block{padding:0 0;width:1260px;margin-left:-45px;}}.block-hatier-core-ecoute-block .greyblack-title,.block-hatier-core-ecoute-block .white-title,.block-hatier-core-ecoute-block .greenblack-title,.block-hatier-core-ecoute-block .greyblack-title-2lines,.block-hatier-core-ecoute-block .lightgreyblack-title-2lines,.block-hatier-core-ecoute-block .black-bold-title{margin:0 0 37px 0;line-height:75px;line-height:7.5rem;}@media (min-width:414px){.block-hatier-core-ecoute-block .greyblack-title,.block-hatier-core-ecoute-block .white-title,.block-hatier-core-ecoute-block .greenblack-title,.block-hatier-core-ecoute-block .greyblack-title-2lines,.block-hatier-core-ecoute-block .lightgreyblack-title-2lines,.block-hatier-core-ecoute-block .black-bold-title{margin:37px 0;line-height:35px;line-height:3.5rem;}}@media (min-width:550px){.block-hatier-core-ecoute-block .greyblack-title,.block-hatier-core-ecoute-block .white-title,.block-hatier-core-ecoute-block .greenblack-title,.block-hatier-core-ecoute-block .greyblack-title-2lines,.block-hatier-core-ecoute-block .lightgreyblack-title-2lines,.block-hatier-core-ecoute-block .black-bold-title{line-height:25px;line-height:2.5rem;}}.block-hatier-core-ecoute-block .inner-content{max-width:1110px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1170px){.block-hatier-core-ecoute-block .inner-content{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.block-hatier-core-ecoute-block .inner-content .col{color:#FFF;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;height:240px;margin-bottom:65px;}.block-hatier-core-ecoute-block .inner-content .col h3{font-family:"GlassAntiqua";font-size:40px;font-size:4rem;line-height:40px;line-height:4rem;position:relative;margin:0;}.block-hatier-core-ecoute-block .inner-content .col h3:before{content:" ";display:block;position:absolute;}.block-hatier-core-ecoute-block .inner-content .col a{display:inline-block;border:1px solid #FFF;color:#FFF;font-family:"MonsterratBold";width:196px;text-align:center;padding:8px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.block-hatier-core-ecoute-block .inner-content .col .text-wrapper{background:#27aba4;}.block-hatier-core-ecoute-block .inner-content .formation-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;}@media (min-width:767px){.block-hatier-core-ecoute-block .inner-content .formation-col{width:730px;}}.block-hatier-core-ecoute-block .inner-content .formation-col .inner-formation{padding:23px 30px 40px 36px;background:#27aba4;margin-top:37px;}@media (min-width:550px){.block-hatier-core-ecoute-block .inner-content .formation-col .inner-formation{margin-top:0;}}.block-hatier-core-ecoute-block .inner-content .formation-col .formation-cols{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:550px){.block-hatier-core-ecoute-block .inner-content .formation-col .formation-cols{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;}}.block-hatier-core-ecoute-block .inner-content .formation-col .formation-cols .inner-col{padding:0 1%;}@media (min-width:767px){.block-hatier-core-ecoute-block .inner-content .formation-col .formation-cols .inner-col{width:200px;}}@media (min-width:767px){.block-hatier-core-ecoute-block .inner-content .formation-col .formation-cols .inner-col:first-child{margin-right:36px;}}.block-hatier-core-ecoute-block .inner-content .formation-col h3{padding-left:65px;}.block-hatier-core-ecoute-block .inner-content .formation-col h3:before{background-position:0px -2006px;background-repeat:no-repeat;overflow:hidden;display:block;width:54px;height:55px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9ci);top:-6px;left:0;}.block-hatier-core-ecoute-block .inner-content .formation-col img{display:none;}@media (min-width:767px){.block-hatier-core-ecoute-block .inner-content .formation-col img{margin-left:-24px;display:block;}}.block-hatier-core-ecoute-block .inner-content .formation-col .decouvrir-espace-librairie{line-height:16px;line-height:1.6rem;margin-top:8px;}.block-hatier-core-ecoute-block .inner-content .question-col{text-align:center;padding:112px 0 35px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background:#27aba4;}@media (min-width:1170px){.block-hatier-core-ecoute-block .inner-content .question-col{width:350px;}}.block-hatier-core-ecoute-block .inner-content .question-col h3{margin-bottom:8px;}.block-hatier-core-ecoute-block .inner-content .question-col h3:before{background-position:0px -2604px;background-repeat:no-repeat;overflow:hidden;display:block;width:119px;height:87px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9d9);top:-100px;left:50%;margin-left:-55.5px;}.block-hatier-core-ecoute-block .inner-content .question-col a{width:auto;}body.path-offre-numerique .block-hatier-core-ecoute-block{background:#F2F2F3;}body.path-offre-numerique .block-hatier-core-ecoute-block{position:relative;z-index:0;margin-right:-600rem;margin-left:-600rem;padding-right:600rem;padding-left:600rem;}body.path-offre-numerique .block-hatier-core-ecoute-block:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#F2F2F3;}.block-hatier-search-categories-block{margin-top:60px;}.block-hatier-search-categories-block .inner-form-content{padding:0 2%;min-height:272px;max-height:272px;background-image:url(/themes/hatier/images/blocks/fond-recherche-categories.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.block-hatier-search-categories-block .inner-form-content{background:#231F20;font-size:11px;font-size:1.1rem;}@media (min-width:767px){.block-hatier-search-categories-block .inner-form-content{font-size:17px;font-size:1.7rem;}}.block-hatier-search-categories-block .inner-form-content input[type=date],.block-hatier-search-categories-block .inner-form-content input[type=text],.block-hatier-search-categories-block .inner-form-content input[type=email],.block-hatier-search-categories-block .inner-form-content input[type=password]{background-color:#FFF;padding:17px 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;}.block-hatier-search-categories-block .inner-form-content input[type=date]::-webkit-input-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=text]::-webkit-input-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=email]::-webkit-input-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=password]::-webkit-input-placeholder{color:#000;}.block-hatier-search-categories-block .inner-form-content input[type=date]:-moz-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=text]:-moz-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=email]:-moz-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=password]:-moz-placeholder{color:#000;}.block-hatier-search-categories-block .inner-form-content input[type=date]::-moz-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=text]::-moz-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=email]::-moz-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=password]::-moz-placeholder{color:#000;}.block-hatier-search-categories-block .inner-form-content input[type=date]:-ms-input-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=text]:-ms-input-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=email]:-ms-input-placeholder,.block-hatier-search-categories-block .inner-form-content input[type=password]:-ms-input-placeholder{color:#000;}.block-hatier-search-categories-block .inner-form-content input[type=date].error,.block-hatier-search-categories-block .inner-form-content input[type=text].error,.block-hatier-search-categories-block .inner-form-content input[type=email].error,.block-hatier-search-categories-block .inner-form-content input[type=password].error{color:#FF0000;}.block-hatier-search-categories-block .inner-form-content input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #FFF inset;}.block-hatier-search-categories-block .inner-form-content .form-type-checkbox label{margin-left:5px;}.block-hatier-search-categories-block .inner-form-content .form-type-select{color:#221F1F;}.block-hatier-search-categories-block .inner-form-content .form-type-select{position:relative;display:inline-block;vertical-align:middle;}.block-hatier-search-categories-block .inner-form-content .form-type-select select{border:none;background:#FFF;width:100%;padding:18px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none;}.block-hatier-search-categories-block .inner-form-content .form-type-select select::-ms-expand{display:none;}.block-hatier-search-categories-block .inner-form-content .form-type-select select option[selected],.block-hatier-search-categories-block .inner-form-content .form-type-select select option:checked{background:transparent;}.block-hatier-search-categories-block .inner-form-content .form-type-select::before,.block-hatier-search-categories-block .inner-form-content .form-type-select::after{content:"";position:absolute;pointer-events:none;}.block-hatier-search-categories-block .inner-form-content .form-type-select::before{background-color:#FFF;width:16px;right:2px;top:12px;bottom:0;}.block-hatier-search-categories-block .inner-form-content .form-type-select::after{background:url(/themes/hatier/images/forms/select-black.png) no-repeat;width:16px;height:10px;top:50%;margin-top:-4px;right:10px;}.block-hatier-search-categories-block .inner-form-content a{color:#FFF;text-decoration:underline;font-family:"MonserratSemiBold";}.block-hatier-search-categories-block .inner-form-content .error a{color:#FF0000;}.block-hatier-search-categories-block .inner-form-content input[type=submit]{border:none;background-color:#B3D334;color:#FFF;font-family:"MonserratSemiBold";padding:10px 15px;}.block-hatier-search-categories-block .inner-form-content h4,.block-hatier-search-categories-block .inner-form-content label{font-weight:normal;}@media (min-width:1260px){.block-hatier-search-categories-block .inner-form-content{width:1260px;margin-left:-45px;padding:0;}}@media (min-width:414px){.block-hatier-search-categories-block .inner-form-content{background-image:url(/themes/hatier/images/blocks/fond-recherche-categories.jpg);}}.block-hatier-search-categories-block .inner-form-content h3{font-family:"AmaticSCBold";font-size:30px;font-size:3rem;color:#FFF;text-align:center;margin:0;padding:20px 0 25px 0;}@media (min-width:550px){.block-hatier-search-categories-block .inner-form-content h3{font-size:35px;font-size:3.5rem;}}@media (min-width:767px){.block-hatier-search-categories-block .inner-form-content h3{font-size:50px;font-size:5rem;}}.block-hatier-search-categories-block .inner-form-content #selects-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.block-hatier-search-categories-block .inner-form-content form{width:100%;margin:0 auto;}@media (min-width:1170px){.block-hatier-search-categories-block .inner-form-content form{width:1110px;}}.block-hatier-search-categories-block .inner-form-content form .form-type-select{width:31%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.block-hatier-search-categories-block .inner-form-content form .form-type-select select{padding:9px;}.block-hatier-search-categories-block .inner-form-content form .form-type-select select option::first-letter{text-transform:uppercase;}@media (min-width:550px){.block-hatier-search-categories-block .inner-form-content form .form-type-select select{padding:18px;}}.block-hatier-search-categories-block .inner-form-content form input[type=submit]{border:none;background-color:#F3BC13;color:#FFF;font-family:"MonserratSemiBold";padding:10px 15px;}.block-hatier-search-categories-block .inner-form-content form .submit-wrapper{text-align:right;margin-top:22px;}.block-hatier-search-categories-block #selects-wrapper div{display:none;content:" ";}.block-hatier-search-categories-block #selects-wrapper div.form-item{display:block;content:initial;}.block-content-guides-parents{position:relative;}@media (min-width:1023px){.block-content-guides-parents{margin:119px 0 0 0;}}@media (min-width:1260px){.block-content-guides-parents{width:1260px;margin-left:-45px;}}.block-content-guides-parents .greyblack-title-2lines,.block-content-guides-parents .lightgreyblack-title-2lines{order:2;padding:40px 0 0 40px;margin:0;background:#ade5e2;font-size:26px;font-size:2.6rem;line-height:32px;line-height:3.2rem;}@media (min-width:1023px){.block-content-guides-parents .greyblack-title-2lines,.block-content-guides-parents .lightgreyblack-title-2lines{background:transparent;padding:0 0;order:1;position:absolute;top:-38px;left:45px;}}.block-content-guides-parents .inner-content{color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1023px){.block-content-guides-parents .inner-content{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.block-content-guides-parents .inner-content .block-content{background:#ade5e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:36px 40px 40px 40px;width:100%;order:3;}@media (min-width:1023px){.block-content-guides-parents .inner-content .block-content{order:1;width:32.4%;padding:36px 16px 40px 16px;}}.block-content-guides-parents .inner-content .block-content p{font-size:14px;font-size:1.4rem;margin:0 0 25px 0;text-align:justify;}@media (min-width:1023px){.block-content-guides-parents .inner-content .block-content p{margin:0 0 25px 0;font-size:14px;font-size:1.4rem;}}@media (min-width:1260px){.block-content-guides-parents .inner-content .block-content p{margin:0 0 40px 0;font-size:18px;font-size:1.8rem;}}.block-content-guides-parents .inner-content .field--name-field-telechargements-gratuits .field__label{text-transform:uppercase;font-size:16px;font-size:1.6rem;font-family:"MontserratLight";font-weight:normal;}@media (min-width:1023px){.block-content-guides-parents .inner-content .field--name-field-telechargements-gratuits .field__label{font-size:16px;font-size:1.6rem;}}@media (min-width:1260px){.block-content-guides-parents .inner-content .field--name-field-telechargements-gratuits .field__label{font-size:20px;font-size:2rem;}}.block-content-guides-parents .inner-content .field--name-field-titre-du-niveau{font-size:14px;font-size:1.4rem;margin:20px 0 8px 0;text-transform:uppercase;}@media (min-width:1023px){.block-content-guides-parents .inner-content .field--name-field-titre-du-niveau{font-size:14px;font-size:1.4rem;margin:20px 0 8px 0;}}@media (min-width:1260px){.block-content-guides-parents .inner-content .field--name-field-titre-du-niveau{font-size:16px;font-size:1.6rem;margin:34px 0 15px 0;}}.block-content-guides-parents .inner-content .field--name-field-titre-du-niveau:before{content:"> ";display:inline-block;margin-right:5px;}.block-content-guides-parents .inner-content .field--name-field-titre-du-niveau .field__item{display:inline-block;}.block-content-guides-parents .illustration-famille{width:100%;height:0;padding-top:66.705744431%;background:url(/themes/hatier/images/blocks/club-famille-illustration.jpg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;order:1;}@media (min-width:1023px){.block-content-guides-parents .illustration-famille{order:1;width:68%;padding-top:0;height:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}}.block-content-guides-parents ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.block-content-guides-parents ul{padding:0;margin:0;}.block-content-guides-parents ul li{list-style-image:none;list-style-type:none;}.block-content-guides-parents ul li{display:inline-block;}@media (min-width:1023px){.block-content-guides-parents ul{display:block;}}.block-content-guides-parents ul li{padding:0 14px;margin:9px 0;}@media (min-width:550px){.block-content-guides-parents ul li{margin:0;padding:0 6px;}}.block-content-guides-parents ul a{display:block;color:#000;font-size:12px;font-size:1.2rem;line-height:36px;line-height:3.6rem;padding:0 22px 0 6px;background:#FFF url(/themes/hatier/images/blocks/telecharger-fleche.png) no-repeat right 4px center;}@media (min-width:1023px){.block-content-guides-parents ul a{font-size:12px;font-size:1.2rem;line-height:36px;line-height:3.6rem;padding:0 22px 0 6px;}}@media (min-width:1260px){.block-content-guides-parents ul a{font-size:14px;font-size:1.4rem;line-height:40px;line-height:4rem;padding:0 28px 0 8px;}}.block-content-guides-parents .field__item:nth-child(2) ul a,.block-content-guides-parents .field__item:nth-child(3) ul a{width:63px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:550px){.block-content-guides-parents .field__item:nth-child(2) ul a,.block-content-guides-parents .field__item:nth-child(3) ul a{width:auto;}}.block-content-espace-recre{position:relative;margin-top:105px;}@media (min-width:414px){.block-content-espace-recre{margin-top:125px;}}@media (min-width:1260px){.block-content-espace-recre{width:1260px;margin-left:-45px;}}.block-content-espace-recre .block-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;width:320px;margin:0 auto;}@media (min-width:414px){.block-content-espace-recre .block-content{width:395px;}}@media (min-width:1170px){.block-content-espace-recre .block-content{display:block;width:auto;}}.block-content-espace-recre .renard-illustration{display:block;background-position:0px -721px;background-repeat:no-repeat;overflow:hidden;display:block;width:119px;height:162px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf9dq);position:absolute;top:-102px;left:50%;margin-left:-160px;}@media (min-width:414px){.block-content-espace-recre .renard-illustration{top:-74px;margin-left:-160px;}}@media (min-width:550px){.block-content-espace-recre .renard-illustration{background-position:0px -2691px;background-repeat:no-repeat;overflow:hidden;display:block;width:169px;height:232px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9e3);top:-142px;margin-left:-190px;}}@media (min-width:1170px){.block-content-espace-recre .renard-illustration{top:-153px;left:390px;margin-left:0;}}.block-content-espace-recre .greyblack-title.small-title,.block-content-espace-recre .small-title.white-title,.block-content-espace-recre .small-title.greenblack-title,.block-content-espace-recre .small-title.greyblack-title-2lines,.block-content-espace-recre .small-title.lightgreyblack-title-2lines,.block-content-espace-recre .small-title.black-bold-title{margin-left:0;margin-right:20px;padding-bottom:26px;}@media (min-width:1260px){.block-content-espace-recre .greyblack-title.small-title,.block-content-espace-recre .small-title.white-title,.block-content-espace-recre .small-title.greenblack-title,.block-content-espace-recre .small-title.greyblack-title-2lines,.block-content-espace-recre .small-title.lightgreyblack-title-2lines,.block-content-espace-recre .small-title.black-bold-title{margin-left:45px;padding-top:0;}}.block-content-espace-recre div.field--name-field-liens-espace-recre{padding:0;margin:0 0 0 1.5%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}@media (min-width:1170px){.block-content-espace-recre div.field--name-field-liens-espace-recre{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item{margin:18px 0;width:320px;}@media (min-width:414px){.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item{width:393px;}}@media (min-width:1170px){.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item{margin:0;width:32.3%;}}.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item:first-child{margin-top:0;}.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item a{text-indent:-9999px;overflow:hidden;display:block;height:238px;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;width:100%;}@media (min-width:414px){.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item a{height:295px;}}.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item:nth-child(1) a{background-image:url(/themes/hatier/images/blocks/club-famille/carte-a-imprimer.jpg);}.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item:nth-child(2) a{background-image:url(/themes/hatier/images/blocks/club-famille/activites.jpg);}.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item:nth-child(3) a{background-image:url(/themes/hatier/images/blocks/club-famille/coloriages.jpg);position:relative;}.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item:nth-child(3) a:before{background-position:0px -883px;background-repeat:no-repeat;overflow:hidden;display:block;width:131px;height:169px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf9ez);content:" ";position:absolute;bottom:-4px;right:-14px;}@media (min-width:1023px){.block-content-espace-recre div.field--name-field-liens-espace-recre div.field__item:nth-child(3) a:before{display:none;}}.block-content-fonds-ecrans{margin-top:74px;margin-bottom:100px;position:relative;}@media (min-width:767px){.block-content-fonds-ecrans{margin-top:136px;}}@media (min-width:1260px){.block-content-fonds-ecrans{width:1210px;margin-left:-45px;}}.block-content-fonds-ecrans .chien-illustration{position:absolute;display:none;}@media (min-width:1023px){.block-content-fonds-ecrans .chien-illustration{display:block;background-position:0px -2923px;background-repeat:no-repeat;overflow:hidden;display:block;width:228px;height:294px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9f4);top:-153px;right:10%;}}@media (min-width:1260px){.block-content-fonds-ecrans .chien-illustration{right:30px;}}.block-content-fonds-ecrans .slick-slide{text-align:center;}.block-content-fonds-ecrans .slick-slide a{display:block;position:relative;}.block-content-fonds-ecrans .slick-slide img{margin-top:5px;position:relative;display:inline-block;}@media (min-width:767px){.block-content-fonds-ecrans .slick-slide img{margin-top:0;}}@media (min-width:767px){.block-content-fonds-ecrans .slick-slide a:hover .hover-mask{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}}.block-content-fonds-ecrans .slick-slide .hover-mask{display:none;width:0;height:0;z-index:3;background:#000;opacity:0.7;position:absolute;top:0;left:0;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:767px){.block-content-fonds-ecrans .slick-slide .hover-mask{height:100%;width:100%;}}.block-content-fonds-ecrans .slick-slide .hover-mask .dimensions{font-size:18px;font-size:1.8rem;color:#FFF;width:0;}@media (min-width:767px){.block-content-fonds-ecrans .slick-slide .hover-mask .dimensions{width:50%;}}.block-content-fonds-ecrans h4,.block-content-fonds-ecrans .greyblack-title,.block-content-fonds-ecrans .white-title,.block-content-fonds-ecrans .greenblack-title,.block-content-fonds-ecrans .greyblack-title-2lines,.block-content-fonds-ecrans .lightgreyblack-title-2lines,.block-content-fonds-ecrans .black-bold-title{margin-left:25px;padding-left:0px;}@media (min-width:767px){.block-content-fonds-ecrans h4,.block-content-fonds-ecrans .greyblack-title,.block-content-fonds-ecrans .white-title,.block-content-fonds-ecrans .greenblack-title,.block-content-fonds-ecrans .greyblack-title-2lines,.block-content-fonds-ecrans .lightgreyblack-title-2lines,.block-content-fonds-ecrans .black-bold-title{margin-left:45px;padding-left:0;}}.block-content-fonds-ecrans h4{font-weight:normal;text-transform:uppercase;font-size:16px;font-size:1.6rem;margin-top:10px;margin-bottom:47px;width:219px;}@media (min-width:767px){.block-content-fonds-ecrans h4{width:auto;margin-bottom:72px;}}.block-ambika-promobutton-block{position:fixed;top:50%;right:0;z-index:10;display:none;}.block-ambika-promobutton-block a{color:#221F1F;background:#B3D334;font-family:"MontserratExtraBold";font-size:14px;font-size:1.4rem;line-height:42px;line-height:4.2rem;height:42px;padding:0 20px;text-transform:uppercase;display:block;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-ms-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;transform:rotate(270deg) translateX(50%);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform-origin:100% 100%;}.block-ambika-promobutton-block .close-link{position:absolute;top:-100%;right:0;text-indent:-9999px;overflow:hidden;background:url(/themes/hatier/images/close-popin.png) no-repeat;display:block;width:32px;height:32px;border:none;z-index:1;transform:translateX(-40%) translateY(-150%);}#go-header-wrapper{width:150px;height:150px;background:url(/themes/hatier/images/blocks/scroll-to-top.png) no-repeat;position:fixed;right:0;bottom:1%;z-index:500;display:none;cursor:pointer;}.page-title,.greyblack-title,.white-title,.greenblack-title,.greyblack-title-2lines,.lightgreyblack-title-2lines,.black-bold-title{font-size:18px;font-size:1.8rem;line-height:23px;line-height:2.3rem;text-transform:uppercase;margin:0 0 0 15px;}@media (min-width:414px){.page-title,.greyblack-title,.white-title,.greenblack-title,.greyblack-title-2lines,.lightgreyblack-title-2lines,.black-bold-title{font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.2rem;margin:10px 0 10px 15px;}}@media (min-width:550px){.page-title,.greyblack-title,.white-title,.greenblack-title,.greyblack-title-2lines,.lightgreyblack-title-2lines,.black-bold-title{font-size:32px;font-size:3.2rem;line-height:32px;line-height:3.2rem;margin:10px 0 10px 15px;}}@media (min-width:1170px){.page-title,.greyblack-title,.white-title,.greenblack-title,.greyblack-title-2lines,.lightgreyblack-title-2lines,.black-bold-title{margin-left:0;}}.page-title .light,.greyblack-title .light,.white-title .light,.greenblack-title .light,.greyblack-title-2lines .light,.lightgreyblack-title-2lines .light,.black-bold-title .light{font-family:"MontserratUltraLight";color:#A0A0A0;}.page-title .black,.page-title .bold,.greyblack-title .black,.white-title .black,.greenblack-title .black,.greyblack-title-2lines .black,.lightgreyblack-title-2lines .black,.black-bold-title .black,.greyblack-title .bold,.white-title .bold,.greenblack-title .bold,.greyblack-title-2lines .bold,.lightgreyblack-title-2lines .bold,.black-bold-title .bold{font-family:"MonsterratBlack";}.page-title .black,.greyblack-title .black,.white-title .black,.greenblack-title .black,.greyblack-title-2lines .black,.lightgreyblack-title-2lines .black,.black-bold-title .black{color:#000;}.page-title{font-family:"MontserratUltraLight";color:#A0A0A0;}.black-bold-title .bold{color:#000;font-family:"MonsterratBold";}.greyblack-title-2lines span,.lightgreyblack-title-2lines span{display:block;}@media (min-width:414px){.greyblack-title.small-title,.small-title.white-title,.small-title.greenblack-title,.small-title.black-bold-title,.greyblack-title-2lines.small-title,.small-title.lightgreyblack-title-2lines{font-size:30px;font-size:3rem;line-height:35px;line-height:3.5rem;}}.lightgreyblack-title-2lines span:first-child{color:#A0A0A0;}.greenblack-title,.greenblack-title .light{color:#258C9C;}.white-title{color:#FFF;}.white-title .light{color:#FFF;}.enseignant-title,h3.enseignant-title{text-transform:uppercase;font-family:"AmaticSCBold";color:#23AAA2;font-size:20px;font-size:2rem;}@media (min-width:414px){.enseignant-title,h3.enseignant-title{font-size:32px;font-size:3.2rem;}}.subtitle-colored-without-context,.eleves-subtitle-colored,.eleves-subtitle-colored-border,.enseignants-subtitle-colored-border,.enseignants-subtitle-colored,.subtitle-colored{text-transform:uppercase;font-size:20px;font-size:2rem;font-family:"AmaticSCBold";}@media (min-width:414px){.subtitle-colored-without-context,.eleves-subtitle-colored,.eleves-subtitle-colored-border,.enseignants-subtitle-colored-border,.enseignants-subtitle-colored,.subtitle-colored{font-size:25px;font-size:2.5rem;}}@media (min-width:767px){.subtitle-colored-without-context,.eleves-subtitle-colored,.eleves-subtitle-colored-border,.enseignants-subtitle-colored-border,.enseignants-subtitle-colored,.subtitle-colored{font-size:30px;font-size:3rem;}}@media (min-width:1023px){.subtitle-colored-without-context,.eleves-subtitle-colored,.eleves-subtitle-colored-border,.enseignants-subtitle-colored-border,.enseignants-subtitle-colored,.subtitle-colored{font-size:35px;font-size:3.5rem;}}.subtitle-colored-border-without-context,.eleves-subtitle-colored-border,.enseignants-subtitle-colored-border,.subtitle-colored-border{border-bottom:2px solid #23AAA2;text-align:center;padding-bottom:15px;}.enseignants-subtitle-colored{color:#23AAA2;}.enseignants-subtitle-colored-border{border-bottom-color:#23AAA2;}.eleves-subtitle-colored,.eleves-subtitle-colored-border,.enseignants-subtitle-colored-border{color:#F3BC13;}.eleves-subtitle-colored-border{border-bottom-color:#F3BC13;}.full-bordered-title{background:url(/themes/hatier/images/blocks/titre-intervenant.png) no-repeat;width:213px;height:68px;line-height:40px;line-height:4rem;text-align:center;color:#23AAA2;font-family:"MonsterratBold";font-size:14px;font-size:1.4rem;text-transform:uppercase;text-indent:-20px;margin:40px 0;}.node{position:relative;}@media (min-width:1260px){.node--collection-perso.node--view-mode-full .header-contenu,.node--type-collection.node--view-mode-full .header-contenu,.node--type-livre.node--view-mode-full .header-contenu{background:#F2F2F3;}.node--collection-perso.node--view-mode-full .header-contenu,.node--type-collection.node--view-mode-full .header-contenu,.node--type-livre.node--view-mode-full .header-contenu{position:relative;z-index:0;margin-right:-600rem;margin-left:-600rem;padding-right:600rem;padding-left:600rem;}.node--collection-perso.node--view-mode-full .header-contenu:before,.node--type-collection.node--view-mode-full .header-contenu:before,.node--type-livre.node--view-mode-full .header-contenu:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#F2F2F3;}}.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu{background:#F2F2F3;padding:15px 15px 25px 15px;z-index:2;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1170px){.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu{padding-right:1.28%;padding-left:3.85%;}}@media (min-width:1260px){.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu{padding-right:45px;padding-left:75px;margin-left:-45px;}}.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu h1,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu h1,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu h1{font-family:"MonsterratBlack";font-size:17px;font-size:1.7rem;text-transform:uppercase;margin-top:0;margin-bottom:20px;}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu h1,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu h1,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu h1{font-size:25px;font-size:2.5rem;}}.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article{margin-top:20px;}@media (min-width:767px){.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article{margin-top:0;}}.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper{text-align:center;}@media (min-width:550px){.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:initial;}}@media (min-width:767px){.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper,.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper{text-align:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;-webkit-justify-content:inherit;-moz-justify-content:inherit;justify-content:inherit;}}.node--collection-perso.node--view-mode-full .readmore-link,.node--type-collection.node--view-mode-full .readmore-link,.node--type-livre.node--view-mode-full .readmore-link{display:block;font-family:"MontserratExtraBold";font-size:11px;font-size:1.1rem;}@media (min-width:414px){.node--collection-perso.node--view-mode-full .readmore-link,.node--type-collection.node--view-mode-full .readmore-link,.node--type-livre.node--view-mode-full .readmore-link{font-size:14px;font-size:1.4rem;}}.node--type-collection.node--view-mode-full{}@media (min-width:767px){.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-right:1.28%;padding-left:1.28%;}}.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu h1{margin-bottom:15px;}.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture{margin-right:1.28%;}@media (min-width:767px){.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture{-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;}}@media (min-width:1023px){.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture{min-width:285px;margin-right:2.380952381%;}}.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture .field--name-field-img-couverture{margin-bottom:25px;text-align:center;}@media (min-width:767px){.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article{-webkit-box-flex:0;-webkit-flex:0 0 70%;-moz-box-flex:0;-moz-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;}}.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .chapo{font-family:"MonsterratBold";font-size:13px;font-size:1.3rem;margin-bottom:25px;}.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .field--name-field-idxtxcol-tetextes{margin-top:25px;margin-bottom:22px;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;}@media (min-width:414px){.node--type-collection.node--view-mode-full .header-contenu .inner-header-contenu .field--name-field-idxtxcol-tetextes{font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem;}}.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire .slick-track{margin-left:auto;margin-right:auto;}.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-sans_article_phare .slick-prev{left:-40px;}@media (min-width:1260px){.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-sans_article_phare .slick-prev{left:-40px;}}.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-sans_article_phare .slick-next{right:-15px;}@media (min-width:1260px){.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-sans_article_phare .slick-next{right:0;}}.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .block-title{position:static;margin-top:40px;}@media (min-width:1260px){.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .block-title{margin-left:-95px;}}.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .block-title,.node--type-collection.node--view-mode-full .livres-associes-collection-jeunesse .block-title,.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .block-title{top:-30px;}@media (min-width:1260px){.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .block-title,.node--type-collection.node--view-mode-full .livres-associes-collection-jeunesse .block-title,.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .block-title{top:26px;}}.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-jeunesse .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .slideshow-wrapper{padding:0 0 0 2.79%;width:312px;}@media (min-width:550px){.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-jeunesse .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .slideshow-wrapper{width:460px;}}@media (min-width:767px){.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-jeunesse .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .slideshow-wrapper{width:600px;}}@media (min-width:1023px){.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-jeunesse .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .slideshow-wrapper{width:900px;}}@media (min-width:1260px){.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-jeunesse .slideshow-wrapper,.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .slideshow-wrapper{width:auto;padding-top:40px;}}.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire.mode-avec_serie .plus-ouvrages-link,.node--type-collection.node--view-mode-full .livres-associes-collection-jeunesse .plus-ouvrages-link,.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .plus-ouvrages-link{margin-bottom:40px;margin-right:2.79%;}.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .hatier-livres-cross-sell-inner{margin-top:50px;}@media (min-width:1260px){.node--type-collection.node--view-mode-full .livres-associes-collection-parascolaire .hatier-livres-cross-sell-inner{margin-top:100px;}}@media (min-width:1260px){.node--type-collection.node--view-mode-full .right-grey-block.livres-associes-collection-jeunesse{margin-top:103px;}}@media (min-width:1260px){.node--type-collection.node--view-mode-full .right-grey-block.livres-associes-collection-jeunesse .slideshow-wrapper{padding-top:65px;}}@media (min-width:1260px){.node--type-collection.node--view-mode-full .right-grey-block.livres-associes-collection-jeunesse span:nth-child(2){float:left;width:775px;}.node--type-collection.node--view-mode-full .right-grey-block.livres-associes-collection-jeunesse .illustration-chat{float:right;display:block;content:" ";width:513px;height:203px;margin-top:-193px;margin-right:-110px;background-image:url(/themes/hatier/images/blocks/illustration-actu-jeunesse.png);background-repeat:no-repeat;z-index:10;}}@media (min-width:550px){.node--type-collection.node--view-mode-full .right-grey-block.livres-associes-collection-jeunesse .plus-ouvrages-link{margin-top:80px;}}@media (min-width:767px){.node--type-collection.node--view-mode-full .right-grey-block.livres-associes-collection-jeunesse .plus-ouvrages-link{margin-top:35px;}}.node--type-collection.node--view-mode-full .right-grey-block.livres-associes-collection-jeunesse.sous-collection span:nth-child(2){display:block;}@media (min-width:1260px){.node--type-collection.node--view-mode-full .right-grey-block.livres-associes-collection-jeunesse.sous-collection span:nth-child(2){float:none;}}.node--type-collection.node--view-mode-full .hatier-livres-cross-sell-inner{margin-top:100px;margin-left:auto;}@media (min-width:1170px){.node--type-collection.node--view-mode-full .hatier-livres-cross-sell-inner{margin-left:45px;}}@media (min-width:1260px){.node--type-collection.node--view-mode-full .hatier-livres-cross-sell-inner{margin-left:0;}}.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire{margin-top:50px;}.node--type-collection.node--view-mode-full .livres-associes-collection-scolaire .hatier-livres-cross-sell-inner{margin-top:0;}.node--type-collection.node--view-mode-full .ressources-telechargeables .block-title{top:-40px;}@media (min-width:320px){.node--type-collection.node--view-mode-full .ressources-telechargeables .block-title{top:-46px;}}@media (min-width:550px){.node--type-collection.node--view-mode-full .ressources-telechargeables .block-title{top:-66px;}}@media (min-width:1170px){.node--type-collection.node--view-mode-full .ressources-telechargeables .block-title{top:-10px;}}.node--type-collection.node--view-mode-full .ressources-telechargeables .inner-content{padding-bottom:40px;}.node--type-collection.node--view-mode-full .ressources-telechargeables .tabs-links{margin-top:56px;}@media (min-width:550px){.node--type-collection.node--view-mode-full .ressources-telechargeables .tabs-links{margin-top:36px;}}.node--type-collection.node--view-mode-full .ressources-telechargeables .tab-wrapper{height:auto;}.node--type-collection.node--view-mode-full .ressources-telechargeables .ressources-telechargeables-a-plat .block-title{position:static;margin-top:40px;}@media (min-width:1170px){.node--type-collection.node--view-mode-full .ressources-telechargeables .ressources-telechargeables-a-plat .block-title{margin-left:-100px;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell{margin-top:0;margin-bottom:75px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}@media (min-width:550px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell{margin-top:45px;}}@media (min-width:1023px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell h3{margin-bottom:19px;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .subtitle{font-family:"MonsterratBold";text-transform:uppercase;margin-bottom:19px;text-align:center;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .block-content-notre-offre-numerique-teaser .greyblack-title,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .block-content-notre-offre-numerique-teaser .black-bold-title,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .block-content-notre-offre-numerique-teaser .greyblack-title-2lines,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .block-content-notre-offre-numerique-teaser .lightgreyblack-title-2lines,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .block-content-notre-offre-numerique-teaser .greenblack-title,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .block-content-notre-offre-numerique-teaser .white-title{margin-bottom:15px;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .block-content-notre-offre-numerique-teaser .enseignant{margin-top:0;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .block-content-notre-offre-numerique-teaser .inner-content{-webkit-box-pack:initial;-ms-flex-pack:initial;-webkit-justify-content:initial;-moz-justify-content:initial;justify-content:initial;}@media (min-width:1023px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .col{width:46%;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .col-l{margin-right:2%;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .col-r{margin-left:2%;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .slideshow-wrapper{width:320px;padding-left:12.5px;margin:auto;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .slideshow-wrapper .slick-next{right:-20px;}@media (min-width:1170px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .slideshow-wrapper .slick-next{right:-30px;}}@media (min-width:767px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell .slideshow-wrapper{width:395px;padding-left:0;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-sous-collection .slideshow-wrapper{width:320px;padding-left:0;}@media (min-width:1023px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-sous-collection .slideshow-wrapper{width:460px;padding-left:0;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-parascolaire,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-jeunesse{display:block;}@media (min-width:1023px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-parascolaire,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-jeunesse{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}}@media (min-width:1023px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-parascolaire .subtitle-colored-border,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-jeunesse .subtitle-colored-border{text-align:left;padding-left:23%;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-parascolaire .col-r,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-jeunesse .col-r{width:100%;}@media (min-width:1023px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-parascolaire .col-r,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-jeunesse .col-r{width:43%;}}.node--type-collection.node--view-mode-full .block-content-notre-offre-numerique-teaser{text-align:center;}.node--type-collection.node--view-mode-full .block-content-notre-offre-numerique-teaser img{max-width:100%;height:auto;}@media (min-width:767px){.node--type-collection.node--view-mode-full .block-content-notre-offre-numerique-teaser{text-align:initial;}.node--type-collection.node--view-mode-full .block-content-notre-offre-numerique-teaser img{max-width:auto;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell.espace-numerique-cross-sell-jeunesse .slideshow-wrapper{margin-top:56px;}.node--collection-perso.node--view-mode-full .livres-associes-collection-perso .title-collection-wrapper{height:272px;text-align:center;padding-top:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node--collection-perso.node--view-mode-full .livres-associes-collection-perso .field--name-field-sous-titre-collection{text-align:center;font-family:"MontserratExtraBold";font-size:25px;font-size:2.5rem;text-transform:uppercase;}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .livres-associes-collection-perso .field--name-field-sous-titre-collection{font-size:35px;font-size:3.5rem;}}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .livres-associes-collection-perso{width:925px;margin-left:266px;}}.node--collection-perso.node--view-mode-full .livres-associes-collection-perso .collection-title{font-family:"MonserratSemiBold";font-style:italic;font-size:14px;font-size:1.4rem;text-transform:uppercase;}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .livres-associes-collection-perso .collection-title{font-size:18px;font-size:1.8rem;}}.node--collection-perso.node--view-mode-full .livres-associes-collection-perso .hatier-livres-cross-wrapper{width:220px;margin:auto;}.node--collection-perso.node--view-mode-full .livres-associes-collection-perso > .inner-content{margin-top:-130px;}.node--collection-perso.node--view-mode-full .collection-perso-title-color{font-family:"MonsterratBold";font-size:14px;font-size:1.4rem;text-transform:uppercase;}.node--collection-perso.node--view-mode-full .lien-externe-collection-wrapper{text-align:center;}@media (min-width:1260px){.node--collection-perso.node--view-mode-full .header-contenu{background:#F2F2F3;}.node--collection-perso.node--view-mode-full .header-contenu{position:relative;z-index:0;margin-right:-600rem;margin-left:-600rem;padding-right:600rem;padding-left:600rem;}.node--collection-perso.node--view-mode-full .header-contenu:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#F2F2F3;}}@media (min-width:1260px){.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu{margin-left:18px;}}.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu h1{font-size:25px;font-size:2.5rem;}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .header-contenu .inner-header-contenu h1{font-size:35px;font-size:3.5rem;}}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper,.node--collection-perso.node--view-mode-full .field--name-field-template-perso{padding:0 10px;font-size:14px;font-size:1.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .blocs-persos-wrapper section,.node--collection-perso.node--view-mode-full .field--name-field-template-perso section{width:900px;}}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper img,.node--collection-perso.node--view-mode-full .field--name-field-template-perso img{max-width:100%;}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .blocs-persos-wrapper img,.node--collection-perso.node--view-mode-full .field--name-field-template-perso img{max-width:initial;}}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper h3 br,.node--collection-perso.node--view-mode-full .field--name-field-template-perso h3 br{display:none;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper ul,.node--collection-perso.node--view-mode-full .field--name-field-template-perso ul{line-height:18px;line-height:1.8rem;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper ul,.node--collection-perso.node--view-mode-full .field--name-field-template-perso ul{padding:0 0 0 10px;margin:0;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper ul li,.node--collection-perso.node--view-mode-full .field--name-field-template-perso ul li{list-style-image:none;list-style-type:none;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper ul li,.node--collection-perso.node--view-mode-full .field--name-field-template-perso ul li{margin:20px 0;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper ul li:before,.node--collection-perso.node--view-mode-full .field--name-field-template-perso ul li:before{content:"•";color:#2BB897;font-weight:bold;display:inline-block;width:20px;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .title-wrapper,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .title-wrapper{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}@media (min-width:1170px){.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .title-wrapper,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .title-wrapper{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;}}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .title-wrapper .col1,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .title-wrapper .col1{margin-right:20px;}}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .title-wrapper .col2,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .title-wrapper .col2{margin-left:20px;}}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper p,.node--collection-perso.node--view-mode-full .field--name-field-template-perso p{line-height:18px;line-height:1.8rem;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .subtitle,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .subtitle{font-size:35px;font-size:3.5rem;font-family:"MontserratUltraLight";line-height:40px;line-height:4rem;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .bold-title,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .bold-title{margin-top:40px;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .paragraph-right-image,.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .paragraph-left-image,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .paragraph-right-image,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .paragraph-left-image{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin-top:40px;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .paragraph-right-image .bold-title,.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .paragraph-left-image .bold-title,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .paragraph-right-image .bold-title,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .paragraph-left-image .bold-title{margin-top:0;}.node--collection-perso.node--view-mode-full .blocs-persos-wrapper .columns.two-columns.limited-width h5,.node--collection-perso.node--view-mode-full .field--name-field-template-perso .columns.two-columns.limited-width h5{margin-bottom:50px;}.node--collection-perso.node--view-mode-full .menu-collection-perso{border-left:2px solid #F2F2F3;position:absolute;z-index:10;height:105%;left:10px;display:none;}@media (min-width:1170px){.node--collection-perso.node--view-mode-full .menu-collection-perso{display:block;}}.node--collection-perso.node--view-mode-full .menu-collection-perso .inner-content{position:fixed;border-left:2px solid #F2F2F3;margin-left:-2px;height:100%;padding-top:0px;}.node--collection-perso.node--view-mode-full .menu-collection-perso .bg-wrapper{padding:20px 10px 20px 0px;background:rgba(255,255,255,0.5);}.node--collection-perso.node--view-mode-full .menu-collection-perso h3{margin-left:36px;}.node--collection-perso.node--view-mode-full .menu-collection-perso a{color:#221F1F;font-size:14px;font-size:1.4rem;}.node--collection-perso.node--view-mode-full .menu-collection-perso ul{padding:0;margin:0;}.node--collection-perso.node--view-mode-full .menu-collection-perso ul li{list-style-image:none;list-style-type:none;}.node--collection-perso.node--view-mode-full .menu-collection-perso ul li{margin:45px 0 0 0;position:relative;}.node--collection-perso.node--view-mode-full .menu-collection-perso ul li a:before{position:absolute;content:" ";background-image:url(/themes/hatier/images/nodes/collection-menu-puce.png);background-repeat:no-repeat;width:46px;height:26px;left:-15px;top:-4px;}.node--collection-perso.node--view-mode-full .menu-collection-perso ul li a:hover:before{background-image:url(/themes/hatier/images/nodes/collection-menu-puce-hover.png);}.node--collection-perso.node--view-mode-full .menu-collection-perso ul li.active a:before{background-image:url(/themes/hatier/images/nodes/collection-menu-puce-active.png);}.node--collection-perso.node--view-mode-full .menu-collection-perso ul li a{padding-left:46px;}.node--collection-perso.node--view-mode-full .menu-collection-perso ul li a span.paragraph-number{font-size:12px;font-size:1.2rem;position:absolute;}.node--collection-perso.node--view-mode-full .menu-collection-perso ul li a span.paragraph-title{display:inline-block;margin-left:22px;margin-top:-2px;}.node--collection-perso.node--view-mode-full .footer-collection-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;}@media (min-width:1023px){.node--collection-perso.node--view-mode-full .footer-collection-blocks{width:940px;}}.node--collection-perso.node--view-mode-full .footer-collection-blocks .footer-collection-block{background-color:#BDE5E3;text-align:center;margin:35px 0;padding:25px 35px;width:388px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node--collection-perso.node--view-mode-full .footer-collection-blocks .footer-collection-block h4{color:#23AAA2;font-family:"MonsterratBold";font-size:20px;font-size:2rem;}.node--collection-perso.node--view-mode-full .footer-collection-blocks .footer-collection-block a{color:#23AAA2;}.node--collection-perso.node--view-mode-full .footer-collection-blocks .footer-collection-block .relief-enseignant-link,.node--collection-perso.node--view-mode-full .footer-collection-blocks .footer-collection-block span.relief-blanc-link{background-color:#FFF;}.paragraph--type--article-personnalise .article-title{text-align:center;font-family:"MonsterratBold";font-size:20px;font-size:2rem;}.paragraph--type--article-personnalise .article-title sup{top:-4px;}.paragraph--type--article-personnalise .links-wrapper{padding:0 0 0 28px;margin:0;}.paragraph--type--article-personnalise .links-wrapper li{list-style-image:none;list-style-type:none;}.paragraph--type--article-personnalise .links-wrapper li a{display:block;color:#87888A;font-family:"MonserratSemiBold";font-size:12px;font-size:1.2rem;position:relative;margin:20px 0;}.paragraph--type--article-personnalise .links-wrapper li a:hover{text-decoration:underline;}.paragraph--type--article-personnalise .links-wrapper li a:before{content:" ";display:block;background-repeat:no-repeat;position:absolute;width:18px;height:18px;left:-28px;}.paragraph--type--article-personnalise .links-wrapper li.acces-libre a:before{background-image:url(/themes/hatier/images/nodes/article-acces-libre.png);width:23px;height:21px;}.paragraph--type--article-personnalise .links-wrapper li.manuel-numerique-premium a:before{background-image:url(/themes/hatier/images/nodes/article-manuel-numerique-premium.png);width:17px;height:20px;}.paragraph--type--article-personnalise .links-wrapper li.livre-professeur a:before{background-image:url(/themes/hatier/images/nodes/article-livre-professeur.png);height:15px;}.ressources-telechargeables .tabs-links a{text-align:center;line-height:35px;line-height:3.5rem;}.node--type-livre .nouveau-picto-wrapper{margin-top:10px;height:30px;}.node--type-livre .nouveau-picto-wrapper{display:block;position:relative;text-transform:uppercase;color:#FFF;font-family:"AmaticSCBold";font-size:25px;font-size:2.5rem;background:#D0263A;width:90px;height:31px;padding:0px 16px 0 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node--type-livre .nouveau-picto-wrapper:after{display:block;content:" ";position:absolute;top:0;right:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:8px solid #F2F2F3;}.node--type-livre .nouveau-picto-wrapper.is-not-nouveaute{height:31px;background:#F2F2F3;}.node--type-livre .couverture-bandeau-wrapper{position:relative;}.node--type-livre .bandeau-numerique-nature{border:2px solid white;border-left:none;border-top-right-radius:15px;border-bottom-right-radius:15px;font-size:1.2rem;line-height:1.6rem;padding:8px;position:absolute;bottom:16px;left:0;}.node--type-livre .bandeau-numerique-nature strong{letter-spacing:2px;}.node--type-livre .bandeau-numerique-nature.enseignant{color:#FFF;background-color:rgba(255,3,134,0.9333333333);}.node--type-livre .bandeau-numerique-nature.eleve{color:#FFF;background-color:rgba(112,91,246,0.9333333333);}.node--type-livre .bandeau-numerique-nature.ebook{color:#FFF;background-color:rgba(91,204,184,0.9333333333);}.node--type-livre .bandeau-numerique-nature.ressource-interactive{color:#FFF;background-color:rgba(91,204,184,0.9333333333);}.node--type-livre.node--view-mode-full{}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu{}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-right:1.28%;padding-left:1.28%;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu h1{margin-top:20px;text-transform:initial;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu h1{margin-top:0;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture{margin-right:1.28%;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture{min-width:254px;margin-right:2.380952381%;padding-right:10px;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture .article-image{position:relative;max-width:fit-content;margin:0 auto;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture .field--name-field-img-couverture{text-align:center;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture .field--name-field-img-couverture img{width:252px;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-image-couverture .field--name-field-img-couverture{width:auto;text-align:left;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .nouveau-picto-wrapper{margin-bottom:24px;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .custom-fields-wrapper{margin-bottom:24px;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .custom-field{font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;}@media (min-width:414px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .custom-field{font-size:12.5px;font-size:1.25rem;line-height:18px;line-height:1.8rem;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .custom-field a{color:#B3D334;text-decoration:underline;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .article-links{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .social-links{-webkit-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;-moz-justify-content:right;justify-content:right;padding-bottom:2em;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper .target-link{margin-top:10px;width:219px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper .target-link{margin-top:0;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper .target-link.feuilleter-manuel-numerique-enseignant{width:135px;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper .target-link:first-child{margin-top:0;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper{width:370px;}}@media (min-width:1170px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .plus-links-wrapper{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;width:455px;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article{margin-right:1.28%;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article{max-width:370px;margin-right:2%;}}@media (min-width:1170px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-infos-article{max-width:450px;margin-right:6.349206349%;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block{background-color:#BDE5E3;padding:15px;margin-top:30px;width:100%;font-size:11px;font-size:1.1rem;}@media (min-width:414px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block{font-size:14px;font-size:1.4rem;}}@media (min-width:1260px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block .acces-libre-inner{width:320px;margin-bottom:20px;}@media (min-width:1260px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block .acces-libre-inner{margin-bottom:0;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block h5.bold-title{margin:0;font-size:14px;font-size:1.4rem;font-family:"MontserratExtraBold";}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block p{margin:0;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block p a{color:#2BB897;font-family:"MontserratExtraBold";text-decoration:underline;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block p a:hover{text-decoration:none;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block a.acces-libre-link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;color:#2BB897;border:2px solid #2BB897;text-decoration:none;padding:6px 10px;-webkit-box-shadow:5px 5px 0px -1px #2BB897;-moz-box-shadow:5px 5px 0px -1px #2BB897;-ms-box-shadow:5px 5px 0px -1px #2BB897;box-shadow:5px 5px 0px -1px #2BB897;display:inline-block;height:24px;height:auto;}@media (min-width:767px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block a.acces-libre-link{padding:4px 20px;font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .acces-libre-block a.acces-libre-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .inner-content{background:#FFF;-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;padding:0 3%;text-align:center;margin-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .inner-content{margin-top:0;min-width:326px;padding:0 30px;}}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .bloc-prix{display:block;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-label{font-family:"MonsterratBold";font-size:12px;font-size:1.2rem;}@media (min-width:767px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-label{font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-montant{font-family:"MonsterratBold";font-size:22px;font-size:2.2rem;margin:4px 0;}@media (min-width:767px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-montant{margin:14px 0;font-size:30px;font-size:3rem;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton a,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton button{display:inline-block;color:#221F1F;background:#B3D334;font-family:"MontserratExtraBold";border:none;font-size:10px;font-size:1rem;line-height:30px;line-height:3rem;text-transform:uppercase;text-align:center;min-width:127px;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;padding:0 20px;margin:0;}@media (min-width:767px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton a,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton button{font-size:14px;font-size:1.4rem;line-height:42px;line-height:4.2rem;height:42px;min-width:180px;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton a span,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton button span{color:#221F1F;font-family:"MontserratExtraBold";text-shadow:none;font-size:10px;font-size:1rem;}@media (min-width:767px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton a span,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton button span{font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton a:hover span,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-bouton button:hover span{text-decoration:none;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .prix-montant-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .bloc-prix-public,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .bloc-prix-enseignant{padding:15px 0;width:100%;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .bloc-prix-public,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .bloc-prix-enseignant{padding:30px 0;width:auto;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .bloc-prix-public .prix-bouton{margin-top:32px;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .bloc-prix-enseignant.bloc-prix-specimen-gratuit .prix-label{margin-bottom:5px;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .bloc-prix-enseignant.bloc-prix-specimen-gratuit .prix-bouton{margin-top:30px;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .reduction-bandeau{margin-left:10px;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .reduction-bandeau{display:block;position:relative;text-transform:uppercase;color:#FFF;font-family:"AmaticSCBold";font-size:25px;font-size:2.5rem;background:#D0263A;width:70px;height:31px;padding:0 10px 0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .reduction-bandeau:after{display:block;content:" ";position:absolute;top:0;right:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:8px solid #FFF;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .mention-conditions{color:#D0263A;font-size:13px;font-size:1.3rem;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .description-tarif .strong{font-family:"MonsterratBold";}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .bloc-prix-bordered{border-top:1px solid #A0A0A0;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi{padding:10px 0;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi{position:relative;background:#F4F8E1;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi:before,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi:after{content:" ";display:block;position:absolute;background-color:#F4F8E1;height:100%;top:0;width:3%;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi:before,.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi:after{width:30px;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi:before{left:-3%;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi:before{left:-30px;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi:after{right:-3%;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi:after{right:-30px;}}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi .prix-title{text-transform:uppercase;font-family:"MontserratExtraBold";font-size:16px;font-size:1.6rem;padding-bottom:10px;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi .mention-gratuite{text-transform:uppercase;color:#C0383F;font-style:italic;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi .prix-bouton{margin-top:10px;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi .prix-bouton a{background-color:#C0383F;color:#FFF;font-family:"MonsterratBold";text-transform:none;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi .prix-bouton a{font-family:"MonsterratBold";font-size:14px;font-size:1.4rem;color:#FFF;height:40px;line-height:40px;line-height:4rem;display:inline-block;padding:0 18px 0 54px;position:relative;}.node--type-livre.node--view-mode-full .header-contenu .inner-header-contenu .col-achat-article .manuel-numerique-enseignant-enrichi .prix-bouton a:before{content:" ";position:absolute;left:10px;top:50%;margin-top:-18px;background-position:0px -889px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:36px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9f6);}.node--type-livre.node--view-mode-full .custom-field{font-family:"MonserratSemiBold";font-size:13px;font-size:1.3rem;}.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes-chapo,.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes{font-size:11px;font-size:1.1rem;}@media (min-width:414px){.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes-chapo,.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes{font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes-chapo,.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes{line-height:21px;line-height:2.1rem;margin-top:24px;}@media (min-width:414px){.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes-chapo,.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes{line-height:24px;line-height:2.4rem;}}.node--type-livre.node--view-mode-full .argu-article-chapo-absent,.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes-chapo{margin-top:24px;}.node--type-livre.node--view-mode-full .field--name-field-idxtxart-tetextes-chapo{color:#D0263A;font-family:"MontserratRegular";}.node--type-livre.node--view-mode-full .readmore-link{margin-top:22px;}.node--type-livre.node--view-mode-full .articles-associes{margin:17px 15px 0 15px;}@media (min-width:1170px){.node--type-livre.node--view-mode-full .articles-associes{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:1110px;margin:17px auto 0 auto;}}.node--type-livre.node--view-mode-full .articles-associes h3{border-bottom-width:2px;border-bottom-style:solid;text-align:center;padding-bottom:14px;}@media (min-width:1170px){.node--type-livre.node--view-mode-full .articles-associes .col-versions-numeriques{width:440px;margin-right:30px;}}@media (min-width:1170px){.node--type-livre.node--view-mode-full .articles-associes .col-complements-methode{width:659px;}}.node--type-livre.node--view-mode-full .ressources-telechargeables .inner-content{padding:0 15px;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .ressources-telechargeables .inner-content{padding-bottom:50px;}}.node--type-livre.node--view-mode-full .ressources-telechargeables .block-title{font-size:19px;font-size:1.9rem;line-height:25px;line-height:2.5rem;}@media (min-width:414px){.node--type-livre.node--view-mode-full .ressources-telechargeables .block-title{font-size:20px;font-size:2rem;}}@media (min-width:550px){.node--type-livre.node--view-mode-full .ressources-telechargeables .block-title{width:auto;font-size:35px;font-size:3.5rem;line-height:40px;line-height:4rem;}}@media (min-width:1260px){.node--type-livre.node--view-mode-full .ressources-telechargeables .block-title{top:26px;}}.node--type-livre.node--view-mode-full .ressources-telechargeables .tab-wrapper{height:auto;}.node--type-livre.node--view-mode-full .ressources-telechargeables .ressources-telechargeables-a-plat .block-title{position:static;margin-top:40px;}@media (min-width:1170px){.node--type-livre.node--view-mode-full .ressources-telechargeables .ressources-telechargeables-a-plat .block-title{margin-left:-100px;}}.node--type-livre.node--view-mode-full .collection-ressources-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:38px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}@media (min-width:767px){.node--type-livre.node--view-mode-full .collection-ressources-wrapper{margin-top:68px;margin-left:95px;-webkit-box-pack:initial;-ms-flex-pack:initial;-webkit-justify-content:initial;-moz-justify-content:initial;justify-content:initial;}}.node--type-livre.node--view-mode-full .collection-ressources-wrapper .node--type-contenu-complementaire.node--view-mode-list a{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}.node--type-livre.node--view-mode-full .collection-ressources-wrapper.collection-presente{margin-left:30px;}.node--type-livre.node--view-mode-full .collection-ressources-wrapper.collection-presente .collection-compagnon-wrapper{margin-right:30px;}.node--type-livre.node--view-mode-full .collection-ressources-wrapper.collection-presente .collection-compagnon-wrapper .node--type-collection.node--view-mode-encart{margin:0;}.node--type-livre.node--view-mode-full .collection-ressources-wrapper.collection-presente .ressources-telechargeables .greyblack-title-2lines,.node--type-livre.node--view-mode-full .collection-ressources-wrapper.collection-presente .ressources-telechargeables .lightgreyblack-title-2lines{margin-top:0;}.node--type-livre.node--view-mode-full .collection-ressources-wrapper.collection-presente .node--type-contenu-complementaire.node--view-mode-list{width:760px;}.node--type-livre.node--view-mode-full .collection-ressources-wrapper.collection-presente.ressources-absentes{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center;}.node--type-livre.node--view-mode-full .informations-techniques{margin:60px auto 0 auto;max-width:980px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:1170px){.node--type-livre.node--view-mode-full .informations-techniques{margin-top:95px;margin-left:95px;margin-right:15px;}}@media (min-width:1023px){.node--type-livre.node--view-mode-full .informations-techniques .inner-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}}.node--type-livre.node--view-mode-full .informations-techniques .col{margin-top:8px;}@media (min-width:767px){.node--type-livre.node--view-mode-full .informations-techniques .col{margin-top:0;}}.node--type-livre.node--view-mode-full .informations-techniques .col-intervenants{margin-top:0;}@media (min-width:1023px){.node--type-livre.node--view-mode-full .informations-techniques .col-intervenants{width:44%;padding-right:6%;}}@media (min-width:1023px){.node--type-livre.node--view-mode-full .informations-techniques .col-categories{width:24%;padding-right:1%;}}@media (min-width:1023px){.node--type-livre.node--view-mode-full .informations-techniques .col-identifiants{width:24%;padding-right:1%;}}.node--type-livre.node--view-mode-full .informations-techniques .custom-field{line-height:22px;line-height:2.2rem;}.node--type-livre.node--view-mode-full .informations-techniques .custom-field-value{font-family:"MontserratLight";}.node--type-livre.node--view-mode-full .informations-techniques .custom-field-value a{color:#221F1F;text-decoration:underline;}.node--type-livre.node--view-mode-full .existe-en-ebook{margin-top:42px;}.node--type-livre.node--view-mode-full .existe-en-ebook .block-title{top:20px;left:29px;}.node--type-livre.node--view-mode-full .existe-en-ebook .inner-content{background-color:#F2F2F3;padding-top:100px;padding-bottom:43px;}.node--type-livre.node--view-mode-full .nouveaute-notation-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:24px;margin-top:10px;}.node--type-livre.node--view-mode-full .nouveaute-notation-wrapper .nouveau-picto-wrapper{margin-top:0;margin-bottom:0;}.node--type-livre.node--view-mode-full .nouveaute-notation-wrapper .notation-wrapper{margin-top:-8px;margin-left:25px;color:#D0263A;font-size:12px;font-size:1.2rem;font-family:"MonsterratBold";text-align:center;}.node--type-livre.node--view-mode-full .nouveaute-notation-wrapper .notation-wrapper .form-item{margin:0;}.node--view-mode-accroche-pages-interieures{width:137px;height:280px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px;border:1px solid #D5D5D6;}@media (min-width:767px){.node--view-mode-accroche-pages-interieures{width:180px;height:378px;padding:10px;}}.node--view-mode-accroche-pages-interieures .field--name-field-img-couverture{text-align:center;height:176px;width:122px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:767px){.node--view-mode-accroche-pages-interieures .field--name-field-img-couverture{height:228px;}}.node--view-mode-accroche-pages-interieures .field--name-field-img-couverture img{max-height:176px;width:122px;border:1px solid #B2B1B2;display:inline;}@media (min-width:767px){.node--view-mode-accroche-pages-interieures .field--name-field-img-couverture img{max-height:228px;width:156px;}}.node--view-mode-accroche-pages-interieures .edito{margin-top:8px;height:40px;}@media (min-width:767px){.node--view-mode-accroche-pages-interieures .edito{height:64px;}}.node--view-mode-accroche-pages-interieures .edito h2{line-height:14px;line-height:1.4rem;margin-bottom:0;margin-top:5px;}.node--view-mode-accroche-pages-interieures .edito a{font-family:"MonsterratBold";color:#221F1F;font-size:10px;font-size:1rem;}@media (min-width:767px){.node--view-mode-accroche-pages-interieures .edito a{font-size:14px;font-size:1.4rem;}}.node--view-mode-accroche-pages-interieures .categories{display:none;}.node--view-mode-accroche-pages-interieures .plus-wrapper{margin-top:16px;text-align:center;}.node--view-mode-accroche-pages-interieures:hover{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}.page-node-type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures,.page-node-type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures,.node--type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures,.node--type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures{width:137px;height:308px;padding:7px;background-color:#F2F2F3;border:none;}@media (min-width:767px){.page-node-type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures,.page-node-type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures,.node--type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures,.node--type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures{width:174px;height:414px;}}.page-node-type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures .edito,.page-node-type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures .edito,.node--type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures .edito,.node--type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures .edito{height:70px;}@media (min-width:767px){.page-node-type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures .edito,.page-node-type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures .edito,.node--type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures .edito,.node--type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures .edito{height:104px;}}.page-node-type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures .categories,.page-node-type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures .categories,.node--type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures .categories,.node--type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures .categories{font-size:11px;font-size:1.1rem;display:block;color:#87888A;}@media (min-width:767px){.page-node-type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures .categories,.page-node-type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures .categories,.node--type-livre .block-block-cross-sell .node--view-mode-accroche-pages-interieures .categories,.node--type-livre .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures .categories{font-size:14px;font-size:1.4rem;}}.cross-sell-collections-wrapper .node--view-mode-accroche-pages-interieures{padding:0;}.cross-sell-collections-wrapper .node--view-mode-accroche-pages-interieures .field--name-field-img-couverture img{border:none;}.node--type-livre.node--view-mode-fiche-collection{height:370px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:relative;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection{height:466px;}}.node--type-livre.node--view-mode-fiche-collection .node__content{background:#FFF;width:137px;height:354px;padding:56px 5px 18px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #D5D5D6;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection .node__content{width:174px;height:450px;}}.node--type-livre.node--view-mode-fiche-collection .node__content .field--name-field-img-couverture{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:127px;height:177px;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection .node__content .field--name-field-img-couverture{width:160px;height:223px;}}.node--type-livre.node--view-mode-fiche-collection .node__content .field--name-field-img-couverture a{border:1px solid #B2B1B2;}.node--type-livre.node--view-mode-fiche-collection .node__content .field--name-field-img-couverture img{width:127px;height:auto;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection .node__content .field--name-field-img-couverture img{width:160px;}}.node--type-livre.node--view-mode-fiche-collection .node__content .edito{height:78px;margin-top:14px;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection .node__content .edito{height:105px;margin-top:12px;}}.node--type-livre.node--view-mode-fiche-collection .node__content .edito h2{line-height:10px;line-height:1rem;}.node--type-livre.node--view-mode-fiche-collection .node__content .edito .node-title{font-family:"MonsterratBold";font-size:10px;font-size:1rem;line-height:10px;line-height:1rem;color:#221F1F;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection .node__content .edito .node-title{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;}}.node--type-livre.node--view-mode-fiche-collection .node__content .plus-wrapper{text-align:center;}.node--type-livre.node--view-mode-fiche-collection .node__content:hover{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}.node--type-livre.node--view-mode-fiche-collection .banniere-texte-gris{background-color:#A0A0A0;color:#FFF;font-family:"AmaticSCBold";font-size:20px;font-size:2rem;position:absolute;top:0;left:5px;height:33px;min-width:20px;display:inline-block;padding:0 10px;line-height:33px;line-height:3.3rem;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection .banniere-texte-gris{font-size:28px;font-size:2.8rem;}}.node--type-livre.node--view-mode-fiche-collection .banniere-texte-gris span{display:block;position:relative;}.node--type-livre.node--view-mode-fiche-collection .banniere-texte-gris span:after{position:absolute;top:0;right:-20px;content:" ";display:block;background:url(/themes/hatier/images/blocks/banniere-grise.png) no-repeat top right;width:10px;height:33px;}.node--type-livre.node--view-mode-fiche-sous-collection .field--name-field-img-couverture,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture,.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .field--name-field-img-couverture{width:129px;text-align:center;height:195px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection .field--name-field-img-couverture,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture,.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .field--name-field-img-couverture{width:212px;height:auto;}}.node--type-livre.node--view-mode-fiche-sous-collection .field--name-field-img-couverture img,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture img,.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .field--name-field-img-couverture img{display:inline-block;width:129px;height:auto;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection .field--name-field-img-couverture img,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture img,.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .field--name-field-img-couverture img{width:212px;height:inherit;}}.node--type-livre.node--view-mode-fiche-sous-collection .edito,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito,.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .edito{margin-top:1px;}.node--type-livre.node--view-mode-fiche-sous-collection .edito h2,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito h2,.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .edito h2{margin:5px 0;}.node--type-livre.node--view-mode-fiche-sous-collection,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse{width:144px;height:381px;padding:25px 9px 15px 9px;background:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse{width:230px;height:460px;}}.node--type-livre.node--view-mode-fiche-sous-collection .field--name-field-img-couverture,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:197px;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection .field--name-field-img-couverture,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture{height:282px;}}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection .field--name-field-img-couverture img,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture img{max-width:212px;max-height:282px;}}.node--type-livre.node--view-mode-fiche-sous-collection .edito,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito{margin-top:1px;height:96px;}.node--type-livre.node--view-mode-fiche-sous-collection .edito h2,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito h2{line-height:10px;line-height:1rem;}.node--type-livre.node--view-mode-fiche-sous-collection .edito a.node-title,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito a.node-title{color:#221F1F;font-size:11px;font-size:1.1rem;font-family:"MonsterratBold";}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection .edito a.node-title,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito a.node-title{font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-fiche-sous-collection .links,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .links{text-align:center;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection .links,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .links{text-align:initial;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;}}.node--type-livre.node--view-mode-fiche-sous-collection .categories,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .categories{margin-top:5px;font-family:"MontserratRegular";color:#87888A;font-size:11px;font-size:1.1rem;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection .categories,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .categories{font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-fiche-sous-collection .decouvrir-link,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link{margin-top:10px;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection .decouvrir-link,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link{margin-top:0;}}.node--type-livre.node--view-mode-fiche-sous-collection .decouvrir-link a,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link a{color:#221F1F;font-size:12px;font-size:1.2rem;font-family:"MonsterratBold";}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-sous-collection .decouvrir-link a,.node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link a{font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire{width:144px;height:321px;padding:15px 9px 20px 9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFF;-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;margin-bottom:15px;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire{width:230px;height:526px;}}.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .edito{margin-top:1px;height:79px;}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .edito{height:126px;margin-top:16px;}}.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .edito a.node-title{color:#221F1F;font-size:11px;font-size:1.1rem;font-family:"MonsterratBold";}@media (min-width:767px){.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .edito a.node-title{font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire .plus-wrapper{text-align:center;}.node--type-livre.node--view-mode-fiche-collection-marche-parascolaire:hover{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}@media (min-width:1170px){.node--type-livre.node--view-mode-fiche-sous-collection{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}}.node--type-livre.node--view-mode-fiche-sous-collection .plus-wrapper{text-align:center;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .slideshow-wrapper{margin-top:32px;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .subtitle-colored-border{text-align:center;padding-left:0;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .slick-initialized .slick-slide.slick-active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .slick-initialized .slick-slide.slick-active .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse{-webkit-box-shadow:0 0 10px #D5D5D5;-moz-box-shadow:0 0 10px #D5D5D5;-ms-box-shadow:0 0 10px #D5D5D5;box-shadow:0 0 10px #D5D5D5;position:relative;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .slick-initialized .slick-slide{height:415px;padding-left:10px;height:346px;}@media (min-width:767px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .slick-initialized .slick-slide{height:415px;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .slick-initialized .slick-next{right:-25px;}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse{width:140px;height:326px;padding:13px 9px 13px 9px;}@media (min-width:767px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse{width:200px;height:395px;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture{height:177px;width:120px;}@media (min-width:767px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture{width:186px;height:253px;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture img{max-width:130px;max-height:177px;}@media (min-width:767px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .field--name-field-img-couverture img{max-width:186px;max-height:253px;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .categories,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link{font-size:10px;font-size:1rem;}@media (min-width:767px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .categories,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link{font-size:12.5px;font-size:1.25rem;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito a.node-title,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito a,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .categories a.node-title,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .categories a,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link a.node-title,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link a{font-size:10px;font-size:1rem;}@media (min-width:767px){.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito a.node-title,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito a,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .categories a.node-title,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .categories a,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link a.node-title,.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .decouvrir-link a{font-size:12.5px;font-size:1.25rem;}}.node--type-collection.node--view-mode-full .espace-numerique-cross-sell-sous-collection .cross-sell-collections-wrapper .node--type-livre.node--view-mode-fiche-collection-marche-jeunesse .edito{height:76px;}.node--type-collection.node--view-mode-fiche-collection{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #D5D5D6;width:135px;height:293px;}@media (min-width:767px){.node--type-collection.node--view-mode-fiche-collection{width:175px;height:380px;}}.node--type-collection.node--view-mode-fiche-collection .field--name-field-img-couverture{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:188px;}.node--type-collection.node--view-mode-fiche-collection .field--name-field-img-couverture img{max-width:125px;height:auto;}@media (min-width:767px){.node--type-collection.node--view-mode-fiche-collection .field--name-field-img-couverture{height:241px;width:173px;max-width:initial;}.node--type-collection.node--view-mode-fiche-collection .field--name-field-img-couverture img{max-height:initial;max-width:initial;}}.node--type-collection.node--view-mode-fiche-collection .edito{text-transform:uppercase;word-break:break-word;height:54px;font-family:"MonsterratBold";padding:0 14px;margin-top:10px;font-size:11px;font-size:1.1rem;}@media (min-width:414px){.node--type-collection.node--view-mode-fiche-collection .edito{font-size:14px;font-size:1.4rem;}}@media (min-width:767px){.node--type-collection.node--view-mode-fiche-collection .edito{height:74px;}}.node--type-collection.node--view-mode-fiche-collection .edito a{color:#221F1F;}.node--type-collection.node--view-mode-fiche-collection .plus-wrapper{text-align:center;}.node--type-livre.node--view-mode-teaser{background:#FFF;width:137px;height:304px;padding:10px 10px 10px 10px;margin:0 auto 15px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:767px){.node--type-livre.node--view-mode-teaser{width:230px;height:458px;padding-bottom:15px;}}.node--type-livre.node--view-mode-teaser .field--name-field-img-couverture{height:178px;width:117px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.node--type-livre.node--view-mode-teaser .field--name-field-img-couverture img{max-width:100%;max-height:178px;}@media (min-width:767px){.node--type-livre.node--view-mode-teaser .field--name-field-img-couverture{height:297px;width:auto;}.node--type-livre.node--view-mode-teaser .field--name-field-img-couverture img{max-height:none;}}.node--type-livre.node--view-mode-teaser .edito{height:78px;margin-top:6px;font-size:10px;font-size:1rem;}@media (min-width:767px){.node--type-livre.node--view-mode-teaser .edito{height:88px;margin-top:12px;}}@media (min-width:767px){.node--type-livre.node--view-mode-teaser .edito{font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-teaser .edito .node-title{font-family:"MonsterratBold";color:#221F1F;text-transform:uppercase;}.node--type-livre.node--view-mode-teaser .edito .categories{margin-top:5px;color:#87888A;}.node--type-livre.node--view-mode-teaser .plus-wrapper{text-align:center;}.node--type-livre.node--view-mode-teaser .plus-link,.node--type-livre.node--view-mode-teaser body.type-neutre .feuilleter-link,body.type-neutre .node--type-livre.node--view-mode-teaser .feuilleter-link,.node--type-livre.node--view-mode-teaser body.type-enseignant .feuilleter-link,body.type-enseignant .node--type-livre.node--view-mode-teaser .feuilleter-link,.node--type-livre.node--view-mode-teaser body.type-eleve .feuilleter-link,body.type-eleve .node--type-livre.node--view-mode-teaser .feuilleter-link,.node--type-livre.node--view-mode-teaser body.type-jeunesse .feuilleter-link,body.type-jeunesse .node--type-livre.node--view-mode-teaser .feuilleter-link{font-family:"OpenSansBold";background-color:#F3BC13;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){.node--type-livre.node--view-mode-teaser .plus-link,.node--type-livre.node--view-mode-teaser body.type-neutre .feuilleter-link,body.type-neutre .node--type-livre.node--view-mode-teaser .feuilleter-link,.node--type-livre.node--view-mode-teaser body.type-enseignant .feuilleter-link,body.type-enseignant .node--type-livre.node--view-mode-teaser .feuilleter-link,.node--type-livre.node--view-mode-teaser body.type-eleve .feuilleter-link,body.type-eleve .node--type-livre.node--view-mode-teaser .feuilleter-link,.node--type-livre.node--view-mode-teaser body.type-jeunesse .feuilleter-link,body.type-jeunesse .node--type-livre.node--view-mode-teaser .feuilleter-link{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}.node--type-livre.node--view-mode-teaser:hover{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}.node--view-mode-resultat-recherche{width:153px;height:441px;padding:4px 4px;background-color:#F2F2F3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;}@media (min-width:414px){.node--view-mode-resultat-recherche{width:175px;padding:15px 8px;}}.node--view-mode-resultat-recherche .bandeau-numerique-nature{transform:translateX(-8px);}@media (min-width:1170px){.node--view-mode-resultat-recherche{margin:0;}}.node--view-mode-resultat-recherche .field--name-field-img-couverture{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:223px;}.node--view-mode-resultat-recherche .edito{font-size:14px;font-size:1.4rem;height:98px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node--view-mode-resultat-recherche .edito h2{font-size:14px;font-size:1.4rem;font-weight:normal;}.node--view-mode-resultat-recherche .edito .node-title{color:#221F1F;margin:10px 0 10px 0;display:block;}.node--view-mode-resultat-recherche .edito .categories{color:#87888A;}.node--view-mode-resultat-recherche .infos-wrapper{border-top:1px solid #87888A;padding-top:12px;}.node--view-mode-resultat-recherche .infos-wrapper.plus-infos-wrapper{border-top:none;padding-top:0;}.node--view-mode-resultat-recherche .infos-wrapper.plus-infos-wrapper:before{background-position:0px 0px;background-repeat:no-repeat;overflow:hidden;display:block;width:172px;height:18px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9fg);content:" ";display:block;margin-left:-6px;width:153px;}@media (min-width:414px){.node--view-mode-resultat-recherche .infos-wrapper.plus-infos-wrapper:before{width:172px;margin-left:-6px;}}.node--view-mode-resultat-recherche .indication-plus{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#87888A;}.node--view-mode-resultat-recherche .indication-plus:before{content:" ";display:inline-block;}.node--view-mode-resultat-recherche .indication-plus span{padding-left:10px;}.node--view-mode-resultat-recherche .indication-plus.indication-versions-numeriques:before{background-position:0px -305px;background-repeat:no-repeat;overflow:hidden;display:block;width:23px;height:26px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9fv);}.node--view-mode-resultat-recherche .indication-plus.indication-versions-numeriques span{padding-left:5px;}.node--view-mode-resultat-recherche .indication-plus.indication-ressources:before{background-position:0px -61px;background-repeat:no-repeat;overflow:hidden;display:block;width:23px;height:22px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9fw);width:26px;}.node--view-mode-resultat-recherche .contenu-associe{min-height:76px;}.node--view-mode-resultat-recherche .contenu-associe .field--name-field-idcoledi{color:#A8A8AA;font-size:13px;font-size:1.3rem;}.node--view-mode-resultat-recherche .plus-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.node--view-mode-resultat-recherche .plus-wrapper a{display:block;margin:0 7px;}.node--view-mode-resultat-recherche .plus-wrapper a{font-family:"OpenSansBold";background-color:#F3BC13;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}@media (min-width:767px){.node--view-mode-resultat-recherche .plus-wrapper a{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}.node--type-collection.node--view-mode-teaser .panel{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;margin:15px auto;}.node--type-collection.node--view-mode-teaser .panel{position:relative;perspective:411px;width:137px;height:137px;}.node--type-collection.node--view-mode-teaser .panel .front,.node--type-collection.node--view-mode-teaser .panel .back{float:none;position:absolute;top:0;left:0;z-index:2;width:inherit;height:inherit;}.node--type-collection.node--view-mode-teaser .panel .front{-moz-transform:rotateX(0) rotateY(0);-o-transform:rotateX(0) rotateY(0);-ms-transform:rotateX(0) rotateY(0);-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 0.4s ease-in-out,backface-visibility 0.4s ease-in-out,transform-style 0.4s ease-in-out;transition:transform 0.4s ease-in-out,backface-visibility 0.4s ease-in-out,transform-style 0.4s ease-in-out;}.node--type-collection.node--view-mode-teaser .panel .back{-moz-transform:rotateX(0) rotateY(-179deg);-o-transform:rotateX(0) rotateY(-179deg);-ms-transform:rotateX(0) rotateY(-179deg);-webkit-transform:rotateX(0) rotateY(-179deg);transform:rotateX(0) rotateY(-179deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 0.4s ease-in-out,backface-visibility 0.4s ease-in-out,transform-style 0.4s ease-in-out;transition:transform 0.4s ease-in-out,backface-visibility 0.4s ease-in-out,transform-style 0.4s ease-in-out;}.node--type-collection.node--view-mode-teaser .panel:hover .front,.node--type-collection.node--view-mode-teaser .panel:active .front{-moz-transform:rotateX(0) rotateY(-179deg);-o-transform:rotateX(0) rotateY(-179deg);-ms-transform:rotateX(0) rotateY(-179deg);-webkit-transform:rotateX(0) rotateY(-179deg);transform:rotateX(0) rotateY(-179deg);}.node--type-collection.node--view-mode-teaser .panel:hover .back,.node--type-collection.node--view-mode-teaser .panel:active .back{-moz-transform:rotateX(0) rotateY(0);-o-transform:rotateX(0) rotateY(0);-ms-transform:rotateX(0) rotateY(0);-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0);}.node--type-collection.node--view-mode-teaser .panel:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}.node--type-collection.node--view-mode-teaser .panel img{max-width:137px;height:auto;}@media (min-width:767px){.node--type-collection.node--view-mode-teaser .panel{position:relative;perspective:762px;width:254px;height:254px;}.node--type-collection.node--view-mode-teaser .panel .front,.node--type-collection.node--view-mode-teaser .panel .back{float:none;position:absolute;top:0;left:0;z-index:2;width:inherit;height:inherit;}.node--type-collection.node--view-mode-teaser .panel .front{-moz-transform:rotateX(0) rotateY(0);-o-transform:rotateX(0) rotateY(0);-ms-transform:rotateX(0) rotateY(0);-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 0.4s ease-in-out,backface-visibility 0.4s ease-in-out,transform-style 0.4s ease-in-out;transition:transform 0.4s ease-in-out,backface-visibility 0.4s ease-in-out,transform-style 0.4s ease-in-out;}.node--type-collection.node--view-mode-teaser .panel .back{-moz-transform:rotateX(0) rotateY(-179deg);-o-transform:rotateX(0) rotateY(-179deg);-ms-transform:rotateX(0) rotateY(-179deg);-webkit-transform:rotateX(0) rotateY(-179deg);transform:rotateX(0) rotateY(-179deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 0.4s ease-in-out,backface-visibility 0.4s ease-in-out,transform-style 0.4s ease-in-out;transition:transform 0.4s ease-in-out,backface-visibility 0.4s ease-in-out,transform-style 0.4s ease-in-out;}.node--type-collection.node--view-mode-teaser .panel:hover .front,.node--type-collection.node--view-mode-teaser .panel:active .front{-moz-transform:rotateX(0) rotateY(-179deg);-o-transform:rotateX(0) rotateY(-179deg);-ms-transform:rotateX(0) rotateY(-179deg);-webkit-transform:rotateX(0) rotateY(-179deg);transform:rotateX(0) rotateY(-179deg);}.node--type-collection.node--view-mode-teaser .panel:hover .back,.node--type-collection.node--view-mode-teaser .panel:active .back{-moz-transform:rotateX(0) rotateY(0);-o-transform:rotateX(0) rotateY(0);-ms-transform:rotateX(0) rotateY(0);-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0);}.node--type-collection.node--view-mode-teaser .panel img{max-width:254px;}}@media (min-width:1170px){.node--type-collection.node--view-mode-teaser .panel{margin:0;}}.node--type-collection.node--view-mode-teaser .panel .back{background:#03080C;color:#FFF;padding:27px 17px 23px 17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-family:"MontserratRegular";font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}@media (min-width:1170px){.node--type-collection.node--view-mode-teaser .panel .back{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}}.node--type-collection.node--view-mode-teaser .panel .back a.inner-content{height:165px;display:block;}.node--type-collection.node--view-mode-teaser .panel a{color:#FFF;}.node--type-collection.node--view-mode-teaser .panel .node-title{text-transform:uppercase;font-family:"MonsterratBold";margin-bottom:2px;min-height:60px;font-size:12px;font-size:1.2rem;}@media (min-width:767px){.node--type-collection.node--view-mode-teaser .panel .node-title{min-height:auto;font-size:16px;font-size:1.6rem;}}@media (min-width:767px){.node--type-collection.node--view-mode-teaser .panel .node-description-title{min-height:165px;}}.node--type-collection.node--view-mode-teaser .panel .node-description{display:none;}@media (min-width:767px){.node--type-collection.node--view-mode-teaser .panel .node-description{display:block;}}.node--type-illustration-une .node__content{position:relative;}.node--type-illustration-une .edito{position:absolute;right:0;top:10%;width:100%;text-align:center;}@media (min-width:767px){.node--type-illustration-une .edito{right:5%;width:auto;}}@media (min-width:1023px){.node--type-illustration-une .edito{top:47px;}}.node--type-illustration-une .edito .titre-description{min-height:100px;}@media (min-width:550px){.node--type-illustration-une .edito .titre-description{width:490px;}}@media (min-width:1023px){.node--type-illustration-une .edito .titre-description{min-height:161px;}}.node--type-illustration-une .grand-display{display:none;}.node--type-illustration-une .mobile-display{display:block;}@media (min-width:414px){.node--type-illustration-une .grand-display{display:block;}.node--type-illustration-une .mobile-display{display:none;}}.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-titre,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-titre{font-family:"MonsterratBlack";text-transform:uppercase;font-size:15px;font-size:1.5rem;color:#b1d234;margin-bottom:10px;}@media (min-width:414px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-titre,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-titre{font-size:20px;font-size:2rem;}}@media (min-width:767px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-titre,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-titre{font-size:27px;font-size:2.7rem;}}.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-description,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-description{font-family:"MontserratLight";font-size:11px;font-size:1.1rem;color:#FFF;}@media (min-width:414px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-description,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-description{font-size:15px;font-size:1.5rem;}}@media (min-width:767px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-description,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-description{font-size:19px;font-size:1.9rem;}}.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-savoir-plus{margin-top:10px;}@media (min-width:767px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-savoir-plus{margin-top:16px;}}@media (min-width:1023px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-savoir-plus{margin-top:40px;}}.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus a,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-savoir-plus a{color:#b1d234;display:inline-block;font-family:"MontserratExtraBold";text-transform:uppercase;padding:6px 12px;border:2px solid #b1d234;text-decoration:none;}@media (min-width:767px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus a,.node--type-illustration-une.node--view-mode-home-page .field--name-field-une-savoir-plus a{padding:12px 25px;}}.node--type-illustration-une.node--view-mode-teaser img,.node--type-illustration-une.node--view-mode-home-page img{max-width:100%;height:auto;min-height:171px;}.node--type-illustration-une.node--view-mode-teaser .field--name-field-image-portrait img,.node--type-illustration-une.node--view-mode-home-page .field--name-field-image-portrait img{max-width:none;width:100%;}@media (min-width:414px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-image-portrait img,.node--type-illustration-une.node--view-mode-home-page .field--name-field-image-portrait img{max-width:100%;width:auto;}}.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus{position:absolute;bottom:8%;right:3%;margin-top:0;}.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus a{color:#FFF;display:inline-block;font-family:"MontserratExtraBold";text-transform:uppercase;padding:6px 12px;border:2px solid #FFF;text-decoration:none;}@media (min-width:767px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-savoir-plus a{padding:12px 25px;}}.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-img img{max-width:none;width:100%;}@media (min-width:1023px){.node--type-illustration-une.node--view-mode-teaser .field--name-field-une-img img{max-width:100%;width:auto;}}.node--type-collection.node--view-mode-encart,.node--type-encart-offre-numerique{width:145px;margin:auto;}@media (min-width:414px){.node--type-collection.node--view-mode-encart,.node--type-encart-offre-numerique{width:190px;}}@media (min-width:550px){.node--type-collection.node--view-mode-encart,.node--type-encart-offre-numerique{width:230px;}}@media (min-width:767px){.node--type-collection.node--view-mode-encart,.node--type-encart-offre-numerique{width:350px;}}.node--type-collection.node--view-mode-encart .field--name-field-img-encart-numerique img,.node--type-encart-offre-numerique .field--name-field-img-encart-numerique img{width:145px;height:auto;}@media (min-width:414px){.node--type-collection.node--view-mode-encart .field--name-field-img-encart-numerique img,.node--type-encart-offre-numerique .field--name-field-img-encart-numerique img{width:190px;}}@media (min-width:550px){.node--type-collection.node--view-mode-encart .field--name-field-img-encart-numerique img,.node--type-encart-offre-numerique .field--name-field-img-encart-numerique img{width:230px;}}@media (min-width:767px){.node--type-collection.node--view-mode-encart .field--name-field-img-encart-numerique img,.node--type-encart-offre-numerique .field--name-field-img-encart-numerique img{width:auto;}}.node--type-collection.node--view-mode-encart .titre-description,.node--type-encart-offre-numerique .titre-description{font-size:10px;font-size:1rem;margin-top:10px;height:88px;}@media (min-width:767px){.node--type-collection.node--view-mode-encart .titre-description,.node--type-encart-offre-numerique .titre-description{font-size:14px;font-size:1.4rem;height:58px;}}.node--type-collection.node--view-mode-encart .titre-description h2,.node--type-encart-offre-numerique .titre-description h2{font-size:14px;font-size:1.4rem;margin-bottom:0;}.node--type-collection.node--view-mode-encart .titre-description .field--name-body,.node--type-encart-offre-numerique .titre-description .field--name-body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:12px;line-height:1.2rem;}.node--type-collection.node--view-mode-encart .titre-description .field--name-body p,.node--type-encart-offre-numerique .titre-description .field--name-body p{margin-top:2px;}@media (min-width:767px){.node--type-collection.node--view-mode-encart .titre-description .field--name-body,.node--type-encart-offre-numerique .titre-description .field--name-body{line-height:18px;line-height:1.8rem;}}.node--type-collection.node--view-mode-encart .field--name-title,.node--type-encart-offre-numerique .field--name-title{font-family:"MonsterratBold";text-transform:uppercase;}.node--type-collection.node--view-mode-encart .field--name-field-lien-encart-numerique,.node--type-encart-offre-numerique .field--name-field-lien-encart-numerique{margin-top:10px;}@media (min-width:767px){.node--type-collection.node--view-mode-encart .field--name-field-lien-encart-numerique,.node--type-encart-offre-numerique .field--name-field-lien-encart-numerique{margin-top:20px;}}.node--type-collection.node--view-mode-encart .field--name-field-lien-encart-numerique a,.node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#2BB897;border:2px solid #2BB897;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #2BB897;-moz-box-shadow:5px 5px 0px -1px #2BB897;-ms-box-shadow:5px 5px 0px -1px #2BB897;box-shadow:5px 5px 0px -1px #2BB897;display:inline-block;}@media (min-width:767px){.node--type-collection.node--view-mode-encart .field--name-field-lien-encart-numerique a,.node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a{padding:12px 43px;font-size:14px;font-size:1.4rem;}}.node--type-collection.node--view-mode-encart .field--name-field-lien-encart-numerique a:hover,.node--type-encart-offre-numerique .field--name-field-lien-encart-numerique a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}.node .node--type-collection.node--view-mode-encart{width:317px;}.node .node--type-collection.node--view-mode-encart .titre-description{height:auto;}.node .node--type-collection.node--view-mode-encart .titre-description a{font-family:"MonsterratBold";text-transform:uppercase;}.node--type-collection.node--view-mode-encart a.link-relief{margin-top:20px;display:inline-block;}.node--type-livre.node--view-mode-list div.node__content{display:block;padding-left:0;}@media (min-width:767px){.node--type-livre.node--view-mode-list div.node__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-left:15px;}}.node--type-livre.node--view-mode-list div.node__content .icon-wrapper{float:left;height:90px;padding-left:15px;}@media (min-width:767px){.node--type-livre.node--view-mode-list div.node__content .icon-wrapper{float:none;height:auto;padding-left:0;}}.node--type-livre.node--view-mode-list div.node__content .link-affiliation-wrapper{position:static;width:100%;}@media (min-width:767px){.node--type-livre.node--view-mode-list div.node__content .link-affiliation-wrapper{position:absolute;width:300px;}}.node--type-livre.node--view-mode-list .node__content a,.node--type-contenu-complementaire.node--view-mode-list .node__content a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;padding-left:15px;}.node--type-livre.node--view-mode-list .node__content a:hover,.node--type-contenu-complementaire.node--view-mode-list .node__content a:hover{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}.node--type-livre.node--view-mode-list,.node--type-contenu-complementaire.node--view-mode-resultat-recherche,.node--type-contenu-complementaire.node--view-mode-list{background-color:transparent;margin:40px 20px;}@media (min-width:1023px){.node--type-livre.node--view-mode-list,.node--type-contenu-complementaire.node--view-mode-resultat-recherche,.node--type-contenu-complementaire.node--view-mode-list{width:885px;margin-left:auto;margin-right:auto;}}.node--type-livre.node--view-mode-list .icon-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .icon-wrapper,.node--type-contenu-complementaire.node--view-mode-list .icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.node--type-livre.node--view-mode-list .icon-wrapper img,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .icon-wrapper img,.node--type-contenu-complementaire.node--view-mode-list .icon-wrapper img{height:32px;}@media (min-width:767px){.node--type-livre.node--view-mode-list .icon-wrapper img,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .icon-wrapper img,.node--type-contenu-complementaire.node--view-mode-list .icon-wrapper img{height:44px;}}.node--type-livre.node--view-mode-list .node-title,.node--type-livre.node--view-mode-list .link-affiliation-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node-title,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .link-affiliation-wrapper,.node--type-contenu-complementaire.node--view-mode-list .node-title,.node--type-contenu-complementaire.node--view-mode-list .link-affiliation-wrapper{font-size:11px;font-size:1.1rem;text-transform:uppercase;color:#221F1F;}@media (min-width:550px){.node--type-livre.node--view-mode-list .node-title,.node--type-livre.node--view-mode-list .link-affiliation-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node-title,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .link-affiliation-wrapper,.node--type-contenu-complementaire.node--view-mode-list .node-title,.node--type-contenu-complementaire.node--view-mode-list .link-affiliation-wrapper{font-size:12px;font-size:1.2rem;}}@media (min-width:767px){.node--type-livre.node--view-mode-list .node-title,.node--type-livre.node--view-mode-list .link-affiliation-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node-title,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .link-affiliation-wrapper,.node--type-contenu-complementaire.node--view-mode-list .node-title,.node--type-contenu-complementaire.node--view-mode-list .link-affiliation-wrapper{font-size:14px;font-size:1.4rem;}}.node--type-livre.node--view-mode-list .node-title,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node-title,.node--type-contenu-complementaire.node--view-mode-list .node-title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-left:16px;height:90px;width:calc(100% - 63px);font-family:"MonsterratBold";}@media (min-width:767px){.node--type-livre.node--view-mode-list .node-title,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node-title,.node--type-contenu-complementaire.node--view-mode-list .node-title{width:calc(100% - 360px);}}.node--type-livre.node--view-mode-list .download-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .download-picto,.node--type-contenu-complementaire.node--view-mode-list .download-picto{position:absolute;right:0;width:51px;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}@media (min-width:767px){.node--type-livre.node--view-mode-list .download-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .download-picto,.node--type-contenu-complementaire.node--view-mode-list .download-picto{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:90px;height:90px;}}.node--type-livre.node--view-mode-list .download-picto .inner-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .download-picto .inner-picto,.node--type-contenu-complementaire.node--view-mode-list .download-picto .inner-picto{background-position:0px -330px;background-repeat:no-repeat;overflow:hidden;display:block;width:35px;height:43px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf9g7);text-indent:-9999px;overflow:hidden;}@media (min-width:767px){.node--type-livre.node--view-mode-list .download-picto .inner-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .download-picto .inner-picto,.node--type-contenu-complementaire.node--view-mode-list .download-picto .inner-picto{background-position:0px -2061px;background-repeat:no-repeat;overflow:hidden;display:block;width:47px;height:56px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9gk);}}.node--type-livre.node--view-mode-list .download-picto .inner-picto-numeric,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .download-picto .inner-picto-numeric,.node--type-contenu-complementaire.node--view-mode-list .download-picto .inner-picto-numeric{background-image:url(/themes/hatier/images/ressource-link-m.png);text-indent:-9999px;overflow:hidden;width:23px;height:28px;background-repeat:no-repeat;}@media (min-width:767px){.node--type-livre.node--view-mode-list .download-picto .inner-picto-numeric,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .download-picto .inner-picto-numeric,.node--type-contenu-complementaire.node--view-mode-list .download-picto .inner-picto-numeric{background-image:url(/themes/hatier/images/ressource-link.png);width:39px;height:48px;background-repeat:no-repeat;}}.node--type-livre.node--view-mode-list .node__content[data-readmore] .download-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node__content[data-readmore] .download-picto,.node--type-contenu-complementaire.node--view-mode-list .node__content[data-readmore] .download-picto{height:50px;}@media (min-width:767px){.node--type-livre.node--view-mode-list .node__content[data-readmore] .download-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node__content[data-readmore] .download-picto,.node--type-contenu-complementaire.node--view-mode-list .node__content[data-readmore] .download-picto{height:99px;}}.node--type-livre.node--view-mode-list .node__content.expanded[data-readmore] .download-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node__content.expanded[data-readmore] .download-picto,.node--type-contenu-complementaire.node--view-mode-list .node__content.expanded[data-readmore] .download-picto{height:100%;}.node--type-livre.node--view-mode-list .link-affiliation-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .link-affiliation-wrapper,.node--type-contenu-complementaire.node--view-mode-list .link-affiliation-wrapper{width:245px;text-align:center;position:absolute;right:0;background-color:#B3D334;font-family:"MontserratExtraBold";}.node--type-livre.node--view-mode-list .link-affiliation-wrapper .link-affiliation-label .buybutton,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .link-affiliation-wrapper .link-affiliation-label .buybutton,.node--type-contenu-complementaire.node--view-mode-list .link-affiliation-wrapper .link-affiliation-label .buybutton{background-color:transparent;padding:0;}.node--type-livre.node--view-mode-list .link-affiliation-wrapper .link-affiliation-label .buybutton span,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .link-affiliation-wrapper .link-affiliation-label .buybutton span,.node--type-contenu-complementaire.node--view-mode-list .link-affiliation-wrapper .link-affiliation-label .buybutton span{font-family:"MontserratExtraBold";text-shadow:none;color:#221F1F;text-transform:uppercase;font-size:14px;font-size:1.4rem;}.node--type-livre.node--view-mode-list .link-affiliation-wrapper .link-affiliation-price,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .link-affiliation-wrapper .link-affiliation-price,.node--type-contenu-complementaire.node--view-mode-list .link-affiliation-wrapper .link-affiliation-price{line-height:90px;line-height:9rem;padding-left:10px;}.node--type-livre.node--view-mode-list .link-affiliation-wrapper .link-affiliation-label,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .link-affiliation-wrapper .link-affiliation-label,.node--type-contenu-complementaire.node--view-mode-list .link-affiliation-wrapper .link-affiliation-label{border-right:1px solid #221F1F;padding-right:10px;}.node--type-contenu-complementaire.node--view-mode-list,.node--type-contenu-complementaire.node--view-mode-resultat-recherche{height:auto;position:relative;}.node--type-contenu-complementaire.node--view-mode-list .ressource-content-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .ressource-content-wrapper{position:relative;}@media (min-width:1023px){.node--type-contenu-complementaire.node--view-mode-list .ressource-content-wrapper a.ressource-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .ressource-content-wrapper a.ressource-link{position:absolute;top:0;right:0;}}.node--type-contenu-complementaire.node--view-mode-list div.node__content,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;margin:0px 15px;background-color:#FFF;}@media (min-width:767px){.node--type-contenu-complementaire.node--view-mode-list div.node__content,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content{margin:0;}}.node--type-contenu-complementaire.node--view-mode-list div.node__content .inner-content,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content .inner-content{min-height:99px;padding:8px 0 0 0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.node--type-contenu-complementaire.node--view-mode-list div.node__content .inner-content .icon-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content .inner-content .icon-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}@media (min-width:1023px){.node--type-contenu-complementaire.node--view-mode-list div.node__content .inner-content .icon-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content .inner-content .icon-wrapper{width:8%;zoom:1;-moz-transform:scale(1);-moz-transform-origin:0 0;-o-transform:scale(1);-o-transform-origin:0 0;-webkit-box-pack:initial;-ms-flex-pack:initial;-webkit-justify-content:initial;-moz-justify-content:initial;justify-content:initial;}}@media (min-width:1023px){.node--type-contenu-complementaire.node--view-mode-list div.node__content .inner-content,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content .inner-content{padding:0 0 0 23px;width:470px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:1170px){.node--type-contenu-complementaire.node--view-mode-list div.node__content .inner-content,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content .inner-content{width:83%;}}.node--type-contenu-complementaire.node--view-mode-list div.node__content .titre-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content .titre-wrapper{padding-top:22px;padding-bottom:14px;width:90%;}.node--type-contenu-complementaire.node--view-mode-list div.node__content .titre-wrapper.open,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content .titre-wrapper.open{height:auto;overflow:auto;}.node--type-contenu-complementaire.node--view-mode-list div.node__content a.ressource-link,.node--type-contenu-complementaire.node--view-mode-list div.node__content a.download-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content a.ressource-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content a.download-picto{padding-left:0;width:100%;height:50px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;}@media (min-width:1023px){.node--type-contenu-complementaire.node--view-mode-list div.node__content a.ressource-link,.node--type-contenu-complementaire.node--view-mode-list div.node__content a.download-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content a.ressource-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content a.download-picto{position:absolute;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;width:100px;height:100%;margin-top:0;}}.node--type-contenu-complementaire.node--view-mode-list div.node__content.open .titre-wrapper,.node--type-contenu-complementaire.node--view-mode-resultat-recherche div.node__content.open .titre-wrapper{height:auto;overflow:auto;}.node--type-contenu-complementaire.node--view-mode-list .node-title,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node-title{font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;text-transform:none;height:auto;width:auto;}@media (min-width:1260px){.node--type-contenu-complementaire.node--view-mode-list .node-title,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .node-title{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}}.node--type-contenu-complementaire.node--view-mode-list .field--name-field-pxtceccp,.node--type-contenu-complementaire.node--view-mode-list .field--name-field-idxsited,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-pxtceccp,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-idxsited{width:100%;padding-left:16px;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;color:#000;font-family:"MontserratLight";}@media (min-width:1023px){.node--type-contenu-complementaire.node--view-mode-list .field--name-field-pxtceccp,.node--type-contenu-complementaire.node--view-mode-list .field--name-field-idxsited,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-pxtceccp,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-idxsited{width:auto;}}@media (min-width:1260px){.node--type-contenu-complementaire.node--view-mode-list .field--name-field-pxtceccp,.node--type-contenu-complementaire.node--view-mode-list .field--name-field-idxsited,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-pxtceccp,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-idxsited{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;}}.node--type-contenu-complementaire.node--view-mode-list .field--name-field-pxtceccp .field__item,.node--type-contenu-complementaire.node--view-mode-list .field--name-field-pxtceccp .field__label,.node--type-contenu-complementaire.node--view-mode-list .field--name-field-idxsited .field__item,.node--type-contenu-complementaire.node--view-mode-list .field--name-field-idxsited .field__label,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-pxtceccp .field__item,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-pxtceccp .field__label,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-idxsited .field__item,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-idxsited .field__label{display:inline-block;}.node--type-contenu-complementaire.node--view-mode-list .field--name-field-pxtceccp .field__label,.node--type-contenu-complementaire.node--view-mode-list .field--name-field-idxsited .field__label,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-pxtceccp .field__label,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-idxsited .field__label{font-weight:normal;}.node--type-contenu-complementaire.node--view-mode-list .field--name-field-pxtceccp .field__label::after,.node--type-contenu-complementaire.node--view-mode-list .field--name-field-idxsited .field__label::after,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-pxtceccp .field__label::after,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-idxsited .field__label::after{content:" :";}.node--type-contenu-complementaire.node--view-mode-list .flag-favoris,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .flag-favoris{position:absolute;top:10px;right:10px;background:url(/themes/hatier/images/pictos/flag.svg) no-repeat;background-size:contain;overflow:hidden;text-indent:-9999px;width:35px;height:35px;}@media (min-width:1023px){.node--type-contenu-complementaire.node--view-mode-list .flag-favoris,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .flag-favoris{top:10px;right:120px;bottom:initial;}}.node--type-contenu-complementaire.node--view-mode-list .flag-favoris a,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .flag-favoris a{color:#D0263A;display:block;width:35px;height:35px;}.node--type-contenu-complementaire.node--view-mode-list .flag-favoris.action-unflag,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .flag-favoris.action-unflag{background:url(/themes/hatier/images/pictos/unflag.svg) no-repeat;background-size:contain;overflow:hidden;text-indent:-9999px;width:35px;height:35px;}.node--type-contenu-complementaire.node--view-mode-list .plus-link.plus-mobile-link,.node--type-contenu-complementaire.node--view-mode-list body.type-neutre .plus-mobile-link.feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-enseignant .plus-mobile-link.feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-eleve .plus-mobile-link.feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-jeunesse .plus-mobile-link.feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-link.plus-mobile-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-neutre .plus-mobile-link.feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-enseignant .plus-mobile-link.feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-eleve .plus-mobile-link.feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-jeunesse .plus-mobile-link.feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link{display:block;position:absolute;left:98%;bottom:57px;}@media (min-width:550px){.node--type-contenu-complementaire.node--view-mode-list .plus-link.plus-mobile-link,.node--type-contenu-complementaire.node--view-mode-list body.type-neutre .plus-mobile-link.feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-enseignant .plus-mobile-link.feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-eleve .plus-mobile-link.feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-jeunesse .plus-mobile-link.feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-link.plus-mobile-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-neutre .plus-mobile-link.feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-enseignant .plus-mobile-link.feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-eleve .plus-mobile-link.feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-jeunesse .plus-mobile-link.feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link{left:99%;}}@media (min-width:767px){.node--type-contenu-complementaire.node--view-mode-list .plus-link.plus-mobile-link,.node--type-contenu-complementaire.node--view-mode-list body.type-neutre .plus-mobile-link.feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-enseignant .plus-mobile-link.feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-eleve .plus-mobile-link.feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-jeunesse .plus-mobile-link.feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-link.plus-mobile-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-neutre .plus-mobile-link.feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-enseignant .plus-mobile-link.feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-eleve .plus-mobile-link.feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-jeunesse .plus-mobile-link.feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link{left:100%;}}@media (min-width:1023px){.node--type-contenu-complementaire.node--view-mode-list .plus-link.plus-mobile-link,.node--type-contenu-complementaire.node--view-mode-list body.type-neutre .plus-mobile-link.feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-enseignant .plus-mobile-link.feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-eleve .plus-mobile-link.feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-jeunesse .plus-mobile-link.feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-list .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-link.plus-mobile-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-neutre .plus-mobile-link.feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-enseignant .plus-mobile-link.feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-eleve .plus-mobile-link.feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-jeunesse .plus-mobile-link.feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-mobile-link.feuilleter-link{display:none;}}.node--type-contenu-complementaire.node--view-mode-list .field--name-field-idxtxccp-tetextes,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-idxtxccp-tetextes{font-family:"MontserratLight";font-size:13px;font-size:1.3rem;margin-top:24px;padding:0 23px 10px 23px;text-align:justify;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;display:none;}@media (min-width:1023px){.node--type-contenu-complementaire.node--view-mode-list .field--name-field-idxtxccp-tetextes,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .field--name-field-idxtxccp-tetextes{display:block;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;font-size:14px;font-size:1.4rem;}}.node--type-contenu-complementaire.node--view-mode-list .plus-link,.node--type-contenu-complementaire.node--view-mode-list body.type-neutre .feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-list .feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-enseignant .feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-list .feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-eleve .feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-list .feuilleter-link,.node--type-contenu-complementaire.node--view-mode-list body.type-jeunesse .feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-list .feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-neutre .feuilleter-link,body.type-neutre .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-enseignant .feuilleter-link,body.type-enseignant .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-eleve .feuilleter-link,body.type-eleve .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link,.node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-jeunesse .feuilleter-link,body.type-jeunesse .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link{position:absolute;left:50%;bottom:0;margin-left:-17px;}.node--type-contenu-complementaire.node--view-mode-list .verrou-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .verrou-picto{position:absolute;top:0;left:5px;}@media (min-width:767px){.node--type-contenu-complementaire.node--view-mode-list .verrou-picto,.node--type-contenu-complementaire.node--view-mode-resultat-recherche .verrou-picto{left:-5px;}}.node.node--type-contenu-complementaire.node--view-mode-list .verrou-picto{left:-12px;top:-18px;}.node.node--type-contenu-complementaire.node--view-mode-list .plus-link,.node.node--type-contenu-complementaire.node--view-mode-list body.type-neutre .feuilleter-link,body.type-neutre .node.node--type-contenu-complementaire.node--view-mode-list .feuilleter-link,.node.node--type-contenu-complementaire.node--view-mode-list body.type-enseignant .feuilleter-link,body.type-enseignant .node.node--type-contenu-complementaire.node--view-mode-list .feuilleter-link,.node.node--type-contenu-complementaire.node--view-mode-list body.type-eleve .feuilleter-link,body.type-eleve .node.node--type-contenu-complementaire.node--view-mode-list .feuilleter-link,.node.node--type-contenu-complementaire.node--view-mode-list body.type-jeunesse .feuilleter-link,body.type-jeunesse .node.node--type-contenu-complementaire.node--view-mode-list .feuilleter-link{bottom:-17px;}.node--type-livre.node--view-mode-list .node__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;padding-left:15px;}.node--type-livre.node--view-mode-list .node__content:hover{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}.node--type-contenu-complementaire.node--view-mode-resultat-recherche{margin:10px auto;width:100%;}@media (min-width:1170px){.node--type-contenu-complementaire.node--view-mode-resultat-recherche{width:760px;}}@media (min-width:1260px){.node--type-intervenant.node--view-mode-full .header-intervenant{background:#F2F2F3;}.node--type-intervenant.node--view-mode-full .header-intervenant{position:relative;z-index:0;margin-right:-600rem;margin-left:-600rem;padding-right:600rem;padding-left:600rem;}.node--type-intervenant.node--view-mode-full .header-intervenant:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#F2F2F3;}}.node--type-intervenant.node--view-mode-full .header-intervenant .inner-header-contenu{padding:18px 2% 6px 2%;background:#F2F2F3;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:550px){.node--type-intervenant.node--view-mode-full .header-intervenant .inner-header-contenu{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:1260px){.node--type-intervenant.node--view-mode-full .header-intervenant .inner-header-contenu{padding-right:85px;padding-left:206px;}}.node--type-intervenant.node--view-mode-full .header-intervenant .inner-header-contenu h1{margin-bottom:3px;}.node--type-intervenant.node--view-mode-full .header-intervenant .inner-header-contenu .article-links{padding-top:20px;-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;}.node--type-intervenant.node--view-mode-full .field--name-field-idxtxint-tetextes{background:#F2F2F3;padding:3.12%;font-size:12px;font-size:1.2rem;font-family:"MontserratLight";font-style:italic;}@media (min-width:767px){.node--type-intervenant.node--view-mode-full .field--name-field-idxtxint-tetextes{font-size:14px;font-size:1.4rem;}}.node--type-intervenant.node--view-mode-full .auteur-part{padding:0 2%;}@media (min-width:767px){.node--type-intervenant.node--view-mode-full .auteur-part{width:688px;margin:auto;}}@media (min-width:1023px){.node--type-intervenant.node--view-mode-full .auteur-part{width:944px;}}@media (min-width:1170px){.node--type-intervenant.node--view-mode-full .auteur-part{padding:0;width:1090px;}}.node--type-intervenant.node--view-mode-full .auteur-livres .node--type-livre{margin-top:32px;}.node--type-intervenant.node--view-mode-full .auteur-livres .inner-content{background:#F2F2F3;padding:3.12%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.field--name-field-notation .br-theme-css-stars .br-widget a.br-active:after,.field--name-field-notation .br-theme-css-stars .br-widget a.br-selected:after{background-position:0px -152px;background-repeat:no-repeat;overflow:hidden;display:block;width:27px;height:25px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9gq);}.field--name-field-notation .br-theme-css-stars .br-widget a:after{background-position:0px -202px;background-repeat:no-repeat;overflow:hidden;display:block;width:26px;height:25px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9gv);}.article-links,.social-links{height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.article-links ul,.social-links ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.article-links ul,.social-links ul{padding:0;margin:0;}.article-links ul li,.social-links ul li{list-style-image:none;list-style-type:none;}.article-links ul li:first-child,.social-links ul li:first-child{margin-left:0;}.article-links ul li,.social-links ul li{margin-left:12px;}.article-links ul li.social-link a,.social-links ul li.social-link a{display:block;width:34px;height:34px;text-indent:-9999px;}.article-links ul li.social-link-facebook a,.social-links ul li.social-link-facebook a{background-image:url(/themes/hatier/images/pictos/facebook-node-colored.png);}.article-links ul li.social-link-pinterest a,.social-links ul li.social-link-pinterest a{background-position:0px -966px;background-repeat:no-repeat;overflow:hidden;display:block;width:42px;height:42px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9h0);}.article-links ul li.social-link-twitter a,.social-links ul li.social-link-twitter a{background-image:url(/themes/hatier/images/pictos/twitter-node-colored.svg);background-color:#1E1E1E;background-position:center center;background-size:70%;background-repeat:no-repeat;}.article-links ul li.social-link-instagram a,.social-links ul li.social-link-instagram a{background-image:url(/themes/hatier/images/pictos/instagram-node-colored.svg);background-color:#FFFFFF;background-position:center center;background-size:70%;background-repeat:no-repeat;}.article-links .flag-favoris,.social-links .flag-favoris{margin-left:10px;position:relative;}.article-links .flag-favoris a,.social-links .flag-favoris a{color:#D0263A;font-family:"MonsterratBold";font-size:14px;font-size:1.4rem;line-height:42px;line-height:4.2rem;display:block;padding-left:27px;}.article-links .flag-favoris a:before,.social-links .flag-favoris a:before{content:" ";position:absolute;margin-top:9px;left:0;background-position:0px -129px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:24px;height:23px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9hb);}.article-links .flag-favoris.action-unflag a:before,.social-links .flag-favoris.action-unflag a:before{background-position:0px -83px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:24px;height:23px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9hs);}.bouton-lien-collection{text-align:center;}.bouton-lien-collection a,.bouton-lien-collection button{display:inline-block;color:#221F1F;background:#B3D334 url(/themes/hatier/images/pictos/picto-feuillets.png) no-repeat 7px 6px;font-weight:bold;font-size:12px;font-size:1.2rem;line-height:30px;line-height:3rem;text-align:center;min-width:127px;height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px 16px 0 46px;margin:0;}@media (min-width:767px){.bouton-lien-collection a,.bouton-lien-collection button{padding-top:0;font-size:13px;font-size:1.3rem;line-height:42px;line-height:4.2rem;height:42px;min-width:180px;}}.bouton-lien-collection a span,.bouton-lien-collection button span{color:#221F1F;font-family:"MontserratExtraBold";text-shadow:none;font-size:12px;font-size:1.2rem;}@media (min-width:767px){.bouton-lien-collection a span,.bouton-lien-collection button span{font-size:14px;font-size:1.4rem;}}.bouton-lien-collection a:hover span,.bouton-lien-collection button:hover span{text-decoration:none;}p.js-flag-message{display:none;}body.page-node-type-page .node__content{padding:40px 2% 20px 2%;}@media (min-width:1170px){body.page-node-type-page .node__content{width:1110px;margin:auto;padding:40px 0 20px 0;}}body.page-node-type-page h1 strong,body.page-node-type-page h1 b{font-family:"MonsterratBlack";color:#221F1F;}.admin-links{position:absolute;top:-50px;z-index:4;right:0;display:none;}@media (min-width:1170px){.admin-links{display:block;}}.admin-links ul{padding:0;margin:0;}.admin-links ul li{list-style-image:none;list-style-type:none;}.admin-links ul li{display:inline-block;}.admin-links ul a{display:inline-block;color:#221F1F;}.admin-links ul a:hover{color:#2BB897;}.admin-links ul .edit-link-bo{background:url(/themes/hatier/images/node-edit.svg) no-repeat;overflow:hidden;text-indent:-9999px;width:24px;height:24px;}.node-preview-container{position:static;display:none;}@media (min-width:1170px){.node-preview-container{display:block;}}.node-preview-container a{display:inline-block;color:#221F1F;}.node-preview-container a:hover{color:#2BB897;}.node-preview-container .form-type-select,.node-preview-container input[type=submit]{display:none;}.field--name-field-hatier-editeur{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.field--name-field-hatier-editeur img{margin-right:4px;}@media (min-width:767px){.field--name-field-hatier-editeur img{margin-right:10px;}}.node--type-collection .field--name-field-hatier-editeur,.node--view-mode-teaser .field--name-field-hatier-editeur{margin-top:0;}.main-article-editeur .field--name-field-hatier-editeur{margin-top:0;margin-bottom:20px;}.node-preview-container{background:#ff9800;border:2px solid red;padding:20px 50px 20px;position:fixed;left:0;right:0;}.node-preview-container:before{content:"";background-image:url("/themes/hatier/src/images/warning.svg");background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;width:32px;height:32px;position:absolute;left:10px;top:10px;}.global-link{color:inherit;text-decoration:none;}.link-relief{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#F3BC13;border:2px solid #F3BC13;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #F3BC13;-moz-box-shadow:5px 5px 0px -1px #F3BC13;-ms-box-shadow:5px 5px 0px -1px #F3BC13;box-shadow:5px 5px 0px -1px #F3BC13;display:inline-block;}@media (min-width:767px){.link-relief{padding:12px 43px;font-size:14px;font-size:1.4rem;}}.link-relief:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}.plus-link-yellow{font-family:"OpenSansBold";background-color:#F3BC13;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){.plus-link-yellow{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}.plus-link-white{font-family:"OpenSansBold";background-color:#FFF;color:#2BB897;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){.plus-link-white{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}.plus-link-red{font-family:"OpenSansBold";background-color:#F25050;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){.plus-link-red{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}.plus-link-green{font-family:"OpenSansBold";background-color:#23AAA2;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){.plus-link-green{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}.simple-black-link,.simple-black-italic-link{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;color:#221F1F;}@media (min-width:414px){.simple-black-link,.simple-black-italic-link{font-size:12px;font-size:1.2rem;}}@media (min-width:767px){.simple-black-link,.simple-black-italic-link{font-size:14px;font-size:1.4rem;}}.simple-black-italic-link{font-family:"MonsterratBold";font-style:italic;}.full-colored-link,.full-jeunesse-link,.full-eleves-link,.full-enseignants-link,.full-neutre-link{font-family:"MonsterratBold";font-size:12px;font-size:1.2rem;line-height:38px;line-height:3.8rem;padding:0 28px;color:#FFF;display:inline-block;}@media (min-width:414px){.full-colored-link,.full-jeunesse-link,.full-eleves-link,.full-enseignants-link,.full-neutre-link{font-size:14px;font-size:1.4rem;line-height:40px;line-height:4rem;}}.full-neutre-link{background-color:#B3D334;}.full-enseignants-link{background-color:#23AAA2;}.full-eleves-link{background-color:#F3BC13;}.full-jeunesse-link{background-color:#F25050;}a.disallowed-link{cursor:not-allowed;}a.disabled-link{cursor:default;}.feuilleter-big-link{font-family:"MonsterratBold";font-size:14px;font-size:1.4rem;color:#FFF;height:40px;line-height:40px;line-height:4rem;display:inline-block;padding:0 18px 0 56px;position:relative;}.feuilleter-big-link:before{content:" ";position:absolute;left:10px;top:50%;margin-top:-17.5px;background-position:0px -639px;background-repeat:no-repeat;overflow:hidden;display:block;width:36px;height:35px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9ht);}@media (min-width:550px){.feuilleter-big-link{margin-right:17px;}}.collection-big-link{font-family:"MonsterratBold";font-size:14px;font-size:1.4rem;color:#FFF;height:40px;line-height:40px;line-height:4rem;display:inline-block;padding:0 18px 0 58px;position:relative;}.collection-big-link:before{content:" ";position:absolute;left:10px;top:50%;margin-top:-18px;background-position:0px -745px;background-repeat:no-repeat;overflow:hidden;display:block;width:38px;height:36px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9ia);}@media (min-width:550px){.collection-big-link{margin-right:17px;}}.ressources-big-link{margin-top:10px;}.ressources-big-link{font-family:"MonsterratBold";font-size:14px;font-size:1.4rem;color:#FFF;height:40px;line-height:40px;line-height:4rem;display:inline-block;padding:0 18px 0 51px;position:relative;}.ressources-big-link:before{content:" ";position:absolute;left:10px;top:50%;margin-top:-18px;background-position:0px -853px;background-repeat:no-repeat;overflow:hidden;display:block;width:31px;height:36px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9j7);}@media (min-width:550px){.ressources-big-link{margin-top:0;}}.pager{margin-top:30px;}@media (min-width:767px){.pager{margin-top:40px;}}.pager .pager__items{padding:0;}.pager .pager__items li a{font-family:"MonsterratBold";font-size:12px;font-size:1.2rem;line-height:15px;line-height:1.5rem;color:#221F1F;display:inline-block;padding:9px 12px;}@media (min-width:767px){.pager .pager__items li a{font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;padding:12px 15px;}}.pager .pager__items li.pager__item{padding:0;}.pager .pager__items .pager__item.is-active a{color:#FFF;}.pager .pager__items .pager__item.pager__item--next,.pager .pager__items .pager__item.pager__item--previous{display:none;}.slideshow-wrapper.slick-initialized .slick-slide{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.slideshow-wrapper{width:294px;margin-left:auto;margin-right:auto;}@media (min-width:550px){.slideshow-wrapper{width:460px;}}@media (min-width:767px){.slideshow-wrapper{padding-left:25px;padding-right:25px;width:600px;}}@media (min-width:1023px){.slideshow-wrapper{width:900px;}}@media (min-width:1170px){.slideshow-wrapper{width:auto;margin-left:0;margin-right:0;}}.slick-slider{position:relative;margin-bottom:30px;}.slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;margin-top:-35px;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;display:none;}@media (min-width:1023px){.slick-arrow{display:block;}}.slick-prev{left:-15px;}@media (min-width:1023px){.slick-prev{background-position:0px -1581px;background-repeat:no-repeat;overflow:hidden;display:block;width:31px;height:50px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9jx);}}.slick-next{right:-15px;}@media (min-width:1023px){.slick-next{background-position:0px -1531px;background-repeat:no-repeat;overflow:hidden;display:block;width:31px;height:50px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9jy);}}.slick-dots{position:absolute;bottom:-55px;display:block;width:100%;text-align:center;}.slick-dots{padding:0;margin:0;}.slick-dots li{list-style-image:none;list-style-type:none;}.slick-dots li{display:inline-block;}.slick-dots li{cursor:pointer;padding:6px 12px;}@media (min-width:1023px){.slick-dots li{padding:0 6px;}}.slick-dots li button{background-color:#D1D1D2;height:11px !important;width:11px !important;padding:0;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;text-indent:-9999px;overflow:hidden;border:none;}.slick-dots li button::-moz-focus-inner,.slick-dots li button::-moz-focus-inner{padding:0;border:0;}@media (min-width:1023px){.slick-dots li button{background-color:#D1D1D2;height:11px !important;width:11px !important;padding:0;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.slick-dots li button::-moz-focus-inner,.slick-dots li button::-moz-focus-inner{padding:0;border:0;}}.slick-dots li.slick-active button{background-color:#B3D334;height:11px !important;width:11px !important;padding:0;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.slick-dots li.slick-active button::-moz-focus-inner,.slick-dots li.slick-active button::-moz-focus-inner{padding:0;border:0;}@media (min-width:1023px){.slick-dots li.slick-active button{background-color:#D1D1D2;height:11px !important;width:11px !important;padding:0;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.slick-dots li.slick-active button::-moz-focus-inner,.slick-dots li.slick-active button::-moz-focus-inner{padding:0;border:0;}}.innerpage-slideshow .slick-dots{display:none;}.slideshow-element .pre-title{text-transform:uppercase;font-size:18px;font-size:1.8rem;font-family:"AmaticSCBold";display:block;text-align:center;margin-bottom:18px;}@media (min-width:550px){.slideshow-element .pre-title{font-size:20px;font-size:2rem;}}@media (min-width:767px){.slideshow-element .pre-title{font-size:24px;font-size:2.4rem;}}@media (min-width:1023px){.slideshow-element .pre-title{font-size:28px;font-size:2.8rem;}}.slideshow-wrapper.slideshow-articles .slick-dots{position:static;margin-top:20px;}@media (min-width:767px){.slideshow-wrapper.slideshow-articles .slick-dots{margin-top:40px;}}.slideshow-wrapper.slideshow-articles.slick-dotted{margin-bottom:35px;}.slideshow-wrapper.hatier-livres-cross-sell-inner{padding-left:0;padding-right:0;}@media (min-width:1023px){.slideshow-wrapper.hatier-livres-cross-sell-inner .hatier-livres-cross-wrapper .node--view-mode-accroche-pages-interieures{margin:0 10px;}}.slideshow-wrapper.slideshow-fonds-ecrans{width:326px;}@media (min-width:767px){.slideshow-wrapper.slideshow-fonds-ecrans{padding-left:30px;width:600px;}}@media (min-width:1023px){.slideshow-wrapper.slideshow-fonds-ecrans{width:900px;}.slideshow-wrapper.slideshow-fonds-ecrans .slick-arrow{display:block;}}@media (min-width:1170px){.slideshow-wrapper.slideshow-fonds-ecrans{width:1100px;}}@media (min-width:1260px){.slideshow-wrapper.slideshow-fonds-ecrans{width:auto;margin-left:0;margin-right:0;}}.slideshow-wrapper.slideshow-fonds-ecrans .slick-track{margin:10px 0;}@media (min-width:767px){.slideshow-wrapper.slideshow-fonds-ecrans .slick-track{margin:0;}}.slideshow-wrapper.slideshow-fonds-ecrans .slick-prev{left:1px;z-index:2;}@media (min-width:767px){.slideshow-wrapper.slideshow-fonds-ecrans .slick-prev{background-position:0px -2292px;background-repeat:no-repeat;overflow:hidden;display:block;width:41px;height:60px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9k3);}}@media (min-width:550px){.slideshow-wrapper.slideshow-fonds-ecrans .slick-prev{left:15px;}}.slideshow-wrapper.slideshow-fonds-ecrans .slick-next{right:1px;}@media (min-width:767px){.slideshow-wrapper.slideshow-fonds-ecrans .slick-next{background-position:0px -2232px;background-repeat:no-repeat;overflow:hidden;display:block;width:41px;height:60px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9ks);}}.slideshow-wrapper.slideshow-fonds-ecrans .slick-prev,.slideshow-wrapper.slideshow-fonds-ecrans .slick-next{margin-top:0;}.slideshow-wrapper.slideshow-fonds-ecrans li.slick-active button{background-color:#60CD96;height:11px !important;width:11px !important;padding:0;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.slideshow-wrapper.slideshow-fonds-ecrans li.slick-active button::-moz-focus-inner,.slideshow-wrapper.slideshow-fonds-ecrans li.slick-active button::-moz-focus-inner{padding:0;border:0;}.tab-wrapper{height:475px;}@media (min-width:767px){.tab-wrapper{height:675px;}}.tab-wrapper .tab{visibility:hidden;}.tab-wrapper .tab:first-of-type{visibility:visible;}.block-block-nouveautes-livres-jeunesse .tab-wrapper{height:405px;}@media (min-width:767px){.block-block-nouveautes-livres-jeunesse .tab-wrapper{height:675px;}}.tab-wrapper.no-slideshow-items .tab{position:absolute;}.tab-wrapper.no-slideshow-items .tab:first-of-type{position:static;}.tabs-links{text-align:center;}.tabs-links{padding:0;margin:36px 0 28px 0;}.tabs-links li{list-style-image:none;list-style-type:none;}.tabs-links li{display:inline-block;}@media (min-width:1023px){.tabs-links{padding:0;margin:56px 0 48px 0;}.tabs-links li{list-style-image:none;list-style-type:none;}.tabs-links li{display:inline-block;}}@media (min-width:1170px){.tabs-links{text-align:right;}.tabs-links{padding:0;margin:56px 30px 48px 0;}.tabs-links li{list-style-image:none;list-style-type:none;}.tabs-links li{display:inline-block;}}.tabs-links .item-list li{margin:0;}.tabs-links li a{color:#A0A0A0;text-transform:lowercase;font-size:20px;font-size:2rem;font-family:"AmaticSCBold";display:inline-block;border-right:1px solid #A0A0A0;padding:0 10px;}@media (min-width:414px){.tabs-links li a{padding:0 16px;font-size:25px;font-size:2.5rem;}}@media (min-width:767px){.tabs-links li a{padding:0 30px;font-size:30px;font-size:3rem;}}@media (min-width:1023px){.tabs-links li a{font-size:35px;font-size:3.5rem;}}.tabs-links li:first-child{border-left:none;}@media (min-width:767px){.tabs-links li:first-child{border-left:1px solid #A0A0A0;}}.tabs-links li:last-child{border-right:none;}.tabs-links li:last-child a{border-right:none;}@media (min-width:767px){.tabs-links li:last-child a{border-right:1px solid #A0A0A0;}}.tabs-links li.active a,.tabs-links li a.is-active{color:#F3BC13;}.ui-dialog.hatier-dialog{background:#231F20;border:none;color:#FFF;}.ui-dialog.hatier-dialog .dialog-triangle{display:none;}@media (min-width:1023px){.ui-dialog.hatier-dialog .dialog-triangle{display:block;position:absolute;top:-10px;right:157px;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #231F20 transparent;}}.ui-dialog.hatier-dialog .ui-dialog-title{display:none;}.ui-dialog.hatier-dialog .ui-dialog-titlebar{background:#231F20;border:none;}.ui-dialog.hatier-dialog .ui-dialog-content{position:static;padding:32px 2%;}@media (min-width:767px){.ui-dialog.hatier-dialog .ui-dialog-content{padding:32px 44px;}}.ui-dialog.hatier-dialog .ui-dialog-titlebar-close,.ui-dialog.hatier-dialog .ui-dialog-titlebar-close.ui-state-default{right:12px;top:24px;cursor:pointer;background-position:0px -441px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9ld);z-index:101;}.ui-dialog.hatier-dialog .ui-dialog-titlebar-close .ui-icon,.ui-dialog.hatier-dialog .ui-dialog-titlebar-close.ui-state-default .ui-icon{background-image:none;display:none;}.ui-dialog.hatier-dialog .ui-widget-content{color:#FFF;}.ui-dialog.hatier-dialog h3{font-family:"AmaticSCBold";color:#FFF;font-size:36px;font-size:3.6rem;margin:0 0 0 0;text-align:center;}.ui-dialog.hatier-dialog form{background:#231F20;font-size:11px;font-size:1.1rem;}@media (min-width:767px){.ui-dialog.hatier-dialog form{font-size:17px;font-size:1.7rem;}}.ui-dialog.hatier-dialog form input[type=date],.ui-dialog.hatier-dialog form input[type=text],.ui-dialog.hatier-dialog form input[type=email],.ui-dialog.hatier-dialog form input[type=password]{background-color:#FFF;padding:17px 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;}.ui-dialog.hatier-dialog form input[type=date]::-webkit-input-placeholder,.ui-dialog.hatier-dialog form input[type=text]::-webkit-input-placeholder,.ui-dialog.hatier-dialog form input[type=email]::-webkit-input-placeholder,.ui-dialog.hatier-dialog form input[type=password]::-webkit-input-placeholder{color:#000;}.ui-dialog.hatier-dialog form input[type=date]:-moz-placeholder,.ui-dialog.hatier-dialog form input[type=text]:-moz-placeholder,.ui-dialog.hatier-dialog form input[type=email]:-moz-placeholder,.ui-dialog.hatier-dialog form input[type=password]:-moz-placeholder{color:#000;}.ui-dialog.hatier-dialog form input[type=date]::-moz-placeholder,.ui-dialog.hatier-dialog form input[type=text]::-moz-placeholder,.ui-dialog.hatier-dialog form input[type=email]::-moz-placeholder,.ui-dialog.hatier-dialog form input[type=password]::-moz-placeholder{color:#000;}.ui-dialog.hatier-dialog form input[type=date]:-ms-input-placeholder,.ui-dialog.hatier-dialog form input[type=text]:-ms-input-placeholder,.ui-dialog.hatier-dialog form input[type=email]:-ms-input-placeholder,.ui-dialog.hatier-dialog form input[type=password]:-ms-input-placeholder{color:#000;}.ui-dialog.hatier-dialog form input[type=date].error,.ui-dialog.hatier-dialog form input[type=text].error,.ui-dialog.hatier-dialog form input[type=email].error,.ui-dialog.hatier-dialog form input[type=password].error{color:#FF0000;}.ui-dialog.hatier-dialog form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #FFF inset;}.ui-dialog.hatier-dialog form .form-type-checkbox label{margin-left:5px;}.ui-dialog.hatier-dialog form .form-type-select{color:#221F1F;}.ui-dialog.hatier-dialog form .form-type-select{position:relative;display:inline-block;vertical-align:middle;}.ui-dialog.hatier-dialog form .form-type-select select{border:none;background:#FFF;width:100%;padding:18px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none;}.ui-dialog.hatier-dialog form .form-type-select select::-ms-expand{display:none;}.ui-dialog.hatier-dialog form .form-type-select select option[selected],.ui-dialog.hatier-dialog form .form-type-select select option:checked{background:transparent;}.ui-dialog.hatier-dialog form .form-type-select::before,.ui-dialog.hatier-dialog form .form-type-select::after{content:"";position:absolute;pointer-events:none;}.ui-dialog.hatier-dialog form .form-type-select::before{background-color:#FFF;width:16px;right:2px;top:12px;bottom:0;}.ui-dialog.hatier-dialog form .form-type-select::after{background:url(/themes/hatier/images/forms/select-black.png) no-repeat;width:16px;height:10px;top:50%;margin-top:-4px;right:10px;}.ui-dialog.hatier-dialog form a{color:#FFF;text-decoration:underline;font-family:"MonserratSemiBold";}.ui-dialog.hatier-dialog form .error a{color:#FF0000;}.ui-dialog.hatier-dialog form input[type=submit]{border:none;background-color:#B3D334;color:#FFF;font-family:"MonserratSemiBold";padding:10px 15px;}.ui-dialog.hatier-dialog form h4,.ui-dialog.hatier-dialog form label{font-weight:normal;}.ui-dialog.hatier-dialog form .search-text-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.ui-dialog.hatier-dialog form .search-text-wrapper .form-item{width:100%;}.ui-dialog.hatier-dialog form .search-text-wrapper input[type=submit]{background-position:0px -674px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:35px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9lk);right:2%;border:none;background-color:transparent;position:absolute;top:50%;margin:-17.5px 0 0 0;}.ui-dialog.hatier-dialog form .form-type-select{width:100%;}.ui-dialog.hatier-dialog form .form-item{margin:21px auto;}@media (min-width:1023px){.ui-dialog.hatier-dialog form .form-item{margin:21px 0;}}.ui-dialog.hatier-dialog .links-list{padding:0;margin:0;}.ui-dialog.hatier-dialog .links-list li{list-style-image:none;list-style-type:none;}.ui-dialog.hatier-dialog .links-list a{color:#FFF;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;font-family:"MontserratRegular";}.ui-dialog.hatier-dialog .links-list a:hover{color:#B3D334;}.ui-widget-overlay{background:none;width:0;height:0;}.ui-widget-overlay.messages-overlay{position:fixed;background:#000;opacity:0.5;z-index:999;width:100%;height:100%;top:0;left:0;}.ui-dialog .message-header{text-align:center;font-size:15px;font-size:1.5rem;margin-bottom:28px;}.ui-dialog.search-dialog .ui-dialog-content{overflow:visible;}@media (min-width:1023px){.ui-dialog.search-dialog .dialog-triangle{right:155px;}}@media (min-width:1023px){.ui-dialog.hatier-dialog.ressources-login-dialog .dialog-triangle{right:135px;}}.ui-dialog.user-edit-dialog{position:fixed;background:transparent;}.ui-dialog.user-edit-dialog .ui-dialog-titlebar{background:transparent;}.ui-dialog.user-edit-dialog .ui-dialog-titlebar-close,.ui-dialog.user-edit-dialog .dialog-triangle{display:none;}.hatier-dialog.messages-wrapper .ui-dialog-content{position:static;text-align:center;}.ui-dialog.hatier-dialog.hatier-popin-newsletter-dialog #drupal-modal,.ui-dialog.hatier-dialog.hatier-popin-newsletter-dialog form{background:transparent;}.ui-dialog.hatier-dialog.hatier-popin-newsletter-dialog #drupal-modal input[type=text],.ui-dialog.hatier-dialog.hatier-popin-newsletter-dialog #drupal-modal input[type=email],.ui-dialog.hatier-dialog.hatier-popin-newsletter-dialog #drupal-modal .form-type-select select,.ui-dialog.hatier-dialog.hatier-popin-newsletter-dialog form input[type=text],.ui-dialog.hatier-dialog.hatier-popin-newsletter-dialog form input[type=email],.ui-dialog.hatier-dialog.hatier-popin-newsletter-dialog form .form-type-select select{border:1px solid #221F1F;}.block-ambika-ene-temp-popin-link{display:none;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog{background:#FFF;border:none;padding:20px;-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .dialog-triangle{display:none;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .ui-dialog-titlebar{background:#FFF;border:none;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .ui-dialog-titlebar .ui-dialog-title{display:none;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .ui-button .ui-icon{display:none;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .ui-dialog-content{text-align:center;padding:40px 20px 20px 20px;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .ui-dialog-content ul{font-family:"MontserratRegular";font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .ui-dialog-content ul{padding:0;margin:0;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .ui-dialog-content ul li{list-style-image:none;list-style-type:none;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .dialog-triangle{display:none;}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .ui-dialog-titlebar-close{background-position:0px -412px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9m7);}.ui-dialog.ui-dialog-hatier.hatier-popin-ene-temp-dialog .retour-message-wrapper{display:block;text-align:center;width:100px;margin:30px auto 0 auto;}.ui-dialog.hatier-dialog.cart-dialog{background:#FFF;}.ui-dialog.hatier-dialog.cart-dialog .ui-dialog-content{padding:32px 0;}.ui-dialog.hatier-dialog.cart-dialog .dialog-triangle{display:none;}@media (min-width:1260px){.ui-dialog.hatier-dialog.cart-dialog .dialog-triangle{display:block;}}.ui-dialog.hatier-dialog.cart-dialog .ui-dialog-titlebar-close{background-position:0px -412px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:29px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9mk);}.audio-dialog{text-align:center;}.audio-dialog h2{font-family:"MonsterratBold";}.audio-dialog .mejs__container,.audio-dialog audio,.audio-dialog video{margin:auto;}body.cke_editable,.field--name-body{font-family:"MontserratRegular";font-size:13px;font-size:1.3rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){body.cke_editable,.field--name-body{font-size:15px;font-size:1.5rem;line-height:21px;line-height:2.1rem;}}body.cke_editable a,body.cke_editable b,body.cke_editable strong,.field--name-body a,.field--name-body b,.field--name-body strong{font-family:"MonsterratBold";font-weight:normal;}body.cke_editable a,.field--name-body a{color:#221f1f;}body.cke_editable img,.field--name-body img{max-width:100%;height:auto;}@media (min-width:1023px){body.cke_editable img,.field--name-body img{max-width:initial;}}.columns.two-columns{margin:30px 0;text-align:center;}.columns.two-columns .column{flex-basis:50%;margin-bottom:20px;}.columns.two-columns .column:last-child{margin-bottom:0;}@media (min-width:767px){.columns.two-columns .column{margin-bottom:0;}}@media (min-width:767px){.columns.two-columns{text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.columns.two-columns .column img{max-width:100%;height:auto;}}@media (min-width:1260px){.columns.two-columns.two-columns-numerique{width:953px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.columns.two-columns.two-columns-numerique .column-1{background-color:#23AAA2;color:#FFF;text-align:center;padding:25px 10px;}@media (min-width:1260px){.columns.two-columns.two-columns-numerique .column-1{width:500px;padding:15px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}.columns.two-columns.two-columns-numerique .column-1 h4{margin-top:15px;font-size:35px;font-size:3.5rem;line-height:40px;line-height:4rem;font-family:"MontserratUltraLight";text-transform:initial;font-weight:normal;}.columns.two-columns.two-columns-numerique .column-1 h4 strong,.columns.two-columns.two-columns-numerique .column-1 h4 b{font-family:"MontserratLight";}@media (min-width:1260px){.columns.two-columns.two-columns-numerique .column-2{width:453px;}}.columns.two-columns.two-columns-numerique .grey-paragraph{padding:30px 70px;margin-top:-3px;margin-bottom:0;}.columns.three-columns{margin:30px 0;text-align:center;}@media (min-width:1023px){.columns.three-columns{text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.columns.three-columns .column img{max-width:100%;height:auto;}}.columns.three-columns .column{margin-bottom:20px;flex-basis:33%;}.columns.three-columns .column:last-child{margin-bottom:0;}@media (min-width:1023px){.columns.three-columns .column{margin-bottom:0;}}.columns.two-columns h4,.columns.three-columns h4{text-transform:uppercase;margin-bottom:0;}.columns.two-columns .column > p,.columns.three-columns .column > p{margin-top:0;}.columns.two-columns.limited-width{width:auto;}@media (min-width:767px){.columns.two-columns.limited-width{width:742px;margin-left:0;}}@media (min-width:1023px){.columns.two-columns.limited-width{margin-left:140px;}}span.lien-cible{color:#2BB897;font-family:"MonsterratBold";font-size:12px;font-size:1.2rem;text-transform:uppercase;}span.lien-plus{font-family:"OpenSansBold";background-color:#23AAA2;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;width:14px;height:14px;display:inline-block;margin-right:10px;}@media (min-width:767px){span.lien-plus{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}@media (min-width:767px){span.lien-plus{font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;width:16px;height:16px;}}.mise-en-avant-liseret,.mise-en-avant-liseret-vert{background-color:transparent;color:#221F1F;padding:35px 40px 20px 40px;margin:25px 0;border:1px solid #221F1F;}.mise-en-avant-liseret h3,.mise-en-avant-liseret-vert h3{margin:5px 0 30px 0;font-family:"MonsterratBold";text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;}@media (min-width:767px){.mise-en-avant-liseret h3,.mise-en-avant-liseret-vert h3{font-size:18px;font-size:1.8rem;line-height:25px;line-height:2.5rem;}}.mise-en-avant-liseret p a,.mise-en-avant-liseret-vert p a{color:#FFF;text-decoration:underline;font-family:"MonsterratBold";}.mise-en-avant-liseret .plus-link-wrapper,.mise-en-avant-liseret-vert .plus-link-wrapper{text-align:right;}.mise-en-avant-liseret-vert{border-color:#23AAA2;}.mise-en-avant-liseret-vert .plus-link-green{font-family:"OpenSansBold";background-color:#23AAA2;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){.mise-en-avant-liseret-vert .plus-link-green{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}.enseignant-mise-en-avant,.gris-mise-en-avant{background-color:#27ACA4;color:#FFF;padding:25px 35px;margin:15px 0;}@media (min-width:767px){.enseignant-mise-en-avant,.gris-mise-en-avant{margin:30px 0;}}.enseignant-mise-en-avant h3,.gris-mise-en-avant h3{font-family:"AmaticSCBold";font-size:22px;font-size:2.2rem;line-height:27px;line-height:2.7rem;margin:5px 0 15px 0;}@media (min-width:767px){.enseignant-mise-en-avant h3,.gris-mise-en-avant h3{font-size:28px;font-size:2.8rem;line-height:34px;line-height:3.4rem;}}.enseignant-mise-en-avant p a,.gris-mise-en-avant p a{color:#FFF;text-decoration:underline;font-family:"MonsterratBold";}.enseignant-mise-en-avant .plus-link-wrapper,.gris-mise-en-avant .plus-link-wrapper{text-align:right;}.enseignant-mise-en-avant .plus-link-white,.gris-mise-en-avant .plus-link-white{color:#23AAA2;}.gris-mise-en-avant{background-color:#F2F2F3;color:#060606;font-size:14px;font-size:1.4rem;}@media (min-width:1023px){.gris-mise-en-avant{font-size:14px;font-size:1.4rem;}}.gris-mise-en-avant h3{color:#23AAA2;}.gris-mise-en-avant p a{color:#060606;}.gris-mise-en-avant .plus-link,.gris-mise-en-avant body.type-neutre .feuilleter-link,body.type-neutre .gris-mise-en-avant .feuilleter-link,.gris-mise-en-avant body.type-enseignant .feuilleter-link,body.type-enseignant .gris-mise-en-avant .feuilleter-link,.gris-mise-en-avant body.type-eleve .feuilleter-link,body.type-eleve .gris-mise-en-avant .feuilleter-link,.gris-mise-en-avant body.type-jeunesse .feuilleter-link,body.type-jeunesse .gris-mise-en-avant .feuilleter-link{font-family:"OpenSansBold";background-color:#23AAA2;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){.gris-mise-en-avant .plus-link,.gris-mise-en-avant body.type-neutre .feuilleter-link,body.type-neutre .gris-mise-en-avant .feuilleter-link,.gris-mise-en-avant body.type-enseignant .feuilleter-link,body.type-enseignant .gris-mise-en-avant .feuilleter-link,.gris-mise-en-avant body.type-eleve .feuilleter-link,body.type-eleve .gris-mise-en-avant .feuilleter-link,.gris-mise-en-avant body.type-jeunesse .feuilleter-link,body.type-jeunesse .gris-mise-en-avant .feuilleter-link{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}span.texte-colore-enseignant{font-family:"MontserratRegular";color:#23AAA2;}span.mention-petite{font-family:"MontserratLight";font-size:12px;font-size:1.2rem;font-style:italic;}span.mise-en-avant-texte{font-family:"MonsterratBold";color:#CF2639;display:inline;}span.texte-souligne{font-family:"MontserratRegular";color:#073DBC;text-decoration:underline;}span.simple-link{font-family:"MontserratExtraBold";font-size:12px;font-size:1.2rem;}@media (min-width:414px){span.simple-link{font-size:14px;font-size:1.4rem;}}.paragraph-right-image,.paragraph-left-image{margin:30px 0;}@media (min-width:1023px){.paragraph-right-image,.paragraph-left-image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.paragraph-right-image .col:nth-of-type(1),.paragraph-left-image .col:nth-of-type(1){margin-right:2.65%;}.paragraph-right-image .col:nth-of-type(2n),.paragraph-left-image .col:nth-of-type(2n){margin-left:2.65%;}}.paragraph-right-image .col:nth-of-type(2n){text-align:center;margin-top:20px;}@media (min-width:1023px){.paragraph-right-image .col:nth-of-type(2n){margin-top:0;}}.paragraph-left-image .col:nth-of-type(1){text-align:center;margin-bottom:20px;}@media (min-width:1023px){.paragraph-left-image .col:nth-of-type(1){margin-bottom:0;}}.limited-width,.paragraph-left-image.limited-width,.paragraph-right-image.limited-width{width:auto;}.default-title,h6.bold-title,h6.default-title,h5.bold-title,h5.default-title,h4.default-title,h3.default-title,h2.default-title{text-transform:uppercase;font-weight:normal;}h2.default-title{font-family:"MontserratUltraLight";color:#A0A0A0;margin:45px 10px;font-size:29px;font-size:2.9rem;line-height:35px;line-height:3.5rem;}@media (min-width:414px){h2.default-title{font-size:35px;font-size:3.5rem;line-height:41px;line-height:4.1rem;}}h3.default-title{font-family:"AmaticSCBold";color:#23AAA2;margin:15px 5px;font-size:29px;font-size:2.9rem;line-height:35px;line-height:3.5rem;}@media (min-width:414px){h3.default-title{font-size:35px;font-size:3.5rem;line-height:41px;line-height:4.1rem;}}h4.default-title{font-family:"MonsterratBlack";color:#221F1F;margin:15px 5px;font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;}@media (min-width:414px){h4.default-title{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;}}h5.default-title,h5.bold-title{font-family:"MontserratRegular";color:#221F1F;margin:15px 5px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){h5.default-title,h5.bold-title{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}}h5.bold-title{font-family:"MonsterratBold";color:#221F1F;margin:15px 5px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){h5.bold-title{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}}h6.default-title,h6.bold-title{font-family:"MontserratRegular";color:#23AAA2;margin:15px 5px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){h6.default-title,h6.bold-title{font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.9rem;}}h6.bold-title{font-family:"MonsterratBold";color:#23AAA2;margin:15px 5px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){h6.bold-title{font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.9rem;}}h2.grey-title{font-family:"MontserratUltraLight";text-transform:uppercase;font-size:23px;font-size:2.3rem;line-height:29px;line-height:2.9rem;margin:15px 0;font-weight:normal;color:#A0A0A0;}@media (min-width:414px){h2.grey-title{font-size:29px;font-size:2.9rem;line-height:36px;line-height:3.6rem;}}h2.grey-title strong{font-family:"MonsterratBlack";color:#221F1F;}p.grey-paragraph{background-color:#F2F2F3;}h3.enseignant-title{line-height:26px;line-height:2.6rem;margin:10px 0;}@media (min-width:414px){h3.enseignant-title{line-height:40px;line-height:4rem;}}.default-titre-surligne,h2.titre-surligne-jaune,h2.titre-surligne-rouge,h2.titre-surligne-vert{font-family:"AmaticSCBold";text-transform:uppercase;margin:40px 0;color:#FFF;line-height:26px;line-height:2.6rem;font-size:20px;font-size:2rem;padding:20px 30px;}@media (min-width:414px){.default-titre-surligne,h2.titre-surligne-jaune,h2.titre-surligne-rouge,h2.titre-surligne-vert{line-height:40px;line-height:4rem;font-size:32px;font-size:3.2rem;}}h2.titre-surligne-vert{background-color:#23AAA2;}h2.titre-surligne-rouge{background-color:#F25050;}h2.titre-surligne-jaune{background-color:#F3BC13;}.default-texte-surligne,span.texte-surligne-rose,span.texte-surligne-rouge,span.texte-surligne-vert{color:#FFF;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;}span.texte-surligne-vert{background-color:#23AAA2;}span.texte-surligne-rouge{background-color:#CF2639;}span.texte-surligne-rose{background-color:#F25273;}span.texte-rose{color:#F25273;}span.relief-enseignant-link,span.relief-blanc-link{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#23AAA2;border:2px solid #23AAA2;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #23AAA2;-moz-box-shadow:5px 5px 0px -1px #23AAA2;-ms-box-shadow:5px 5px 0px -1px #23AAA2;box-shadow:5px 5px 0px -1px #23AAA2;display:inline-block;display:inline-block;padding:0 0;margin:10px 0;}@media (min-width:767px){span.relief-enseignant-link,span.relief-blanc-link{padding:12px 43px;font-size:14px;font-size:1.4rem;}}span.relief-enseignant-link:hover,span.relief-blanc-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}@media (min-width:767px){span.relief-enseignant-link,span.relief-blanc-link{padding:0 0;}}span.relief-enseignant-link input[type=submit],span.relief-blanc-link input[type=submit],span.relief-enseignant-link a,span.relief-blanc-link a{text-transform:uppercase;color:#23AAA2;padding:6px 6px;display:inline-block;}@media (min-width:767px){span.relief-enseignant-link input[type=submit],span.relief-blanc-link input[type=submit],span.relief-enseignant-link a,span.relief-blanc-link a{padding:12px 12px;}}span.relief-enseignant-link input[type=submit],span.relief-blanc-link input[type=submit]{background-color:#FFF;border:none;}span.relief-blanc-link{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#FFF;border:2px solid #FFF;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #FFF;-moz-box-shadow:5px 5px 0px -1px #FFF;-ms-box-shadow:5px 5px 0px -1px #FFF;box-shadow:5px 5px 0px -1px #FFF;display:inline-block;padding:0 0;}@media (min-width:767px){span.relief-blanc-link{padding:12px 43px;font-size:14px;font-size:1.4rem;}}span.relief-blanc-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}@media (min-width:767px){span.relief-blanc-link{padding:0 0;}}span.relief-blanc-link input[type=submit],span.relief-blanc-link a{color:#FFF;}span.relief-blanc-link input[type=submit]{background-color:#23AAA2;border:none;}.field--name-body span.relief-enseignant-link a,.field--name-body span.relief-blanc-link a,body.cke_editable span.relief-enseignant-link a,body.cke_editable span.relief-blanc-link a{padding:6px 21px;}@media (min-width:767px){.field--name-body span.relief-enseignant-link a,.field--name-body span.relief-blanc-link a,body.cke_editable span.relief-enseignant-link a,body.cke_editable span.relief-blanc-link a{padding:12px 43px;}}.auteurs-wrapper{width:auto;}@media (min-width:1023px){.auteurs-wrapper{width:754px;margin-left:180px;}}.auteurs-wrapper .default-title,.auteurs-wrapper h5.bold-title,.auteurs-wrapper h6.bold-title{width:100%;text-align:left;}@media (min-width:1023px){.auteurs-wrapper .default-title,.auteurs-wrapper h5.bold-title,.auteurs-wrapper h6.bold-title{text-align:center;}}.auteurs-wrapper .auteur-wrapper{width:352px;padding:46px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #87888A;text-align:center;margin:12px 0;}.auteurs-wrapper .auteur-wrapper .auteur-name{font-size:16px;font-size:1.6rem;font-family:"MonsterratBold";}.auteurs-wrapper .auteur-wrapper .auteur-fonction{font-size:12px;font-size:1.2rem;color:#87888A;}.auteurs-wrapper .auteur-wrapper .auteur-description{font-size:14px;font-size:1.4rem;text-align:left;}.auteurs-wrapper .auteur-wrapper .auteur-description:before{content:" ";display:block;width:32px;height:25px;background:url(/themes/hatier/images/nodes/quote.png) no-repeat;margin-bottom:11px;}.auteurs-wrapper .view-more-auteurs{text-align:center;display:none;}div.cc_container{font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;font-family:"MontserratRegular";color:#040404;background:#F2F2F3;border:none;padding:10px;width:100%;bottom:0;}@media (min-width:1023px){div.cc_container{padding:10px 30px 10px 30px;}}div.cc_container a.cc_more_info{display:block;color:#040404;font-family:"MonsterratBold";margin-top:4px;}div.cc_container .cc_btn{font-family:"MonsterratBold";font-size:10px;font-size:1rem;line-height:25px;line-height:2.5rem;text-align:center;background-color:#B3D334;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-transition:initial;transition:initial;width:25px;height:25px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;}div.cc_container .cc_btn:hover{background-color:#F3BC13;}.error{color:red;}#overlay-messages{display:none;position:fixed;background:#000;opacity:0.5;z-index:999;width:100%;height:100%;top:0;left:0;}body.display-fixed-messages .messages-wrapper{background-color:#FFF;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;display:none;position:fixed;top:50%;left:50%;z-index:1000;width:80%;opacity:0.95;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}body.display-fixed-messages .messages-wrapper{min-height:230px;height:229px;}@media (min-width:767px){body.display-fixed-messages .messages-wrapper{left:50%;}}@media (min-width:1023px){body.display-fixed-messages .messages-wrapper{left:50%;width:529px;}}body.display-fixed-messages .messages-wrapper div{color:#221F1F;}body.display-fixed-messages .messages-wrapper div[role=alert]{color:red;}body.display-fixed-messages .messages-wrapper .inner-content{padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:130px;}body.display-fixed-messages .messages-wrapper ul{padding:0 30px;margin:0;}body.display-fixed-messages .messages-wrapper ul li{list-style-image:none;list-style-type:none;}body.display-fixed-messages .messages-wrapper li{margin:10px 0;}body.display-fixed-messages .messages-wrapper li a{color:#221F1F;text-decoration:underline;}body.display-fixed-messages .messages-wrapper #close-messages{position:absolute;top:-16px;right:-16px;text-indent:-9999px;overflow:hidden;background:url(/themes/hatier/images/close-popin.png);display:block;width:32px;height:32px;border:none;}body.display-fixed-messages .messages-wrapper .retour-message-wrapper{width:150px;text-align:center;display:block;margin:0 auto 40px auto;}body.display-fixed-messages .messages-wrapper .ui-dialog-titlebar,body.display-fixed-messages .messages-wrapper .dialog-triangle{display:none;}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative;}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}.iframe-container-4x3{padding-top:75%;}div.iframe-wrapper{width:100%;}@media (min-width:1170px){div.iframe-wrapper{width:90%;}}.region-content .connection-registration-wrapper{padding:34px 49px;max-width:848px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:40px auto;}.connection-registration-wrapper{background:#231F20;}@media (min-width:767px){.connection-registration-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}}.connection-registration-wrapper .col{width:100%;}@media (min-width:767px){.connection-registration-wrapper .col{width:50%;}}@media (min-width:767px){.connection-registration-wrapper .col:first-child{border-right:1px solid #FFF;padding-right:28px;}}.connection-registration-wrapper .col:last-child{margin-top:80px;}@media (min-width:767px){.connection-registration-wrapper .col:last-child{padding-left:28px;margin-top:0;}}.connection-registration-wrapper form .button-wrapper{margin-top:30px;text-align:right;}.connection-registration-wrapper .col-registration .button-wrapper{margin:15px 0 0 0;}.connection-registration-wrapper .col-registration .form-item{margin:12px 0;}.connection-registration-wrapper .col-registration .form-item-je-suis{margin-top:10px;}.connection-registration-wrapper h3{font-family:"AmaticSCRegular";color:#FFF;font-size:35px;font-size:3.5rem;margin:0 0 0 0;text-align:center;}.connection-registration-wrapper form{background:#231F20;font-size:11px;font-size:1.1rem;}@media (min-width:767px){.connection-registration-wrapper form{font-size:17px;font-size:1.7rem;}}.connection-registration-wrapper form input[type=date],.connection-registration-wrapper form input[type=text],.connection-registration-wrapper form input[type=email],.connection-registration-wrapper form input[type=password]{background-color:#FFF;padding:17px 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;}.connection-registration-wrapper form input[type=date]::-webkit-input-placeholder,.connection-registration-wrapper form input[type=text]::-webkit-input-placeholder,.connection-registration-wrapper form input[type=email]::-webkit-input-placeholder,.connection-registration-wrapper form input[type=password]::-webkit-input-placeholder{color:#000;}.connection-registration-wrapper form input[type=date]:-moz-placeholder,.connection-registration-wrapper form input[type=text]:-moz-placeholder,.connection-registration-wrapper form input[type=email]:-moz-placeholder,.connection-registration-wrapper form input[type=password]:-moz-placeholder{color:#000;}.connection-registration-wrapper form input[type=date]::-moz-placeholder,.connection-registration-wrapper form input[type=text]::-moz-placeholder,.connection-registration-wrapper form input[type=email]::-moz-placeholder,.connection-registration-wrapper form input[type=password]::-moz-placeholder{color:#000;}.connection-registration-wrapper form input[type=date]:-ms-input-placeholder,.connection-registration-wrapper form input[type=text]:-ms-input-placeholder,.connection-registration-wrapper form input[type=email]:-ms-input-placeholder,.connection-registration-wrapper form input[type=password]:-ms-input-placeholder{color:#000;}.connection-registration-wrapper form input[type=date].error,.connection-registration-wrapper form input[type=text].error,.connection-registration-wrapper form input[type=email].error,.connection-registration-wrapper form input[type=password].error{color:#FF0000;}.connection-registration-wrapper form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #FFF inset;}.connection-registration-wrapper form .form-type-checkbox label{margin-left:5px;}.connection-registration-wrapper form .form-type-select{color:#221F1F;}.connection-registration-wrapper form .form-type-select{position:relative;display:inline-block;vertical-align:middle;}.connection-registration-wrapper form .form-type-select select{border:none;background:#FFF;width:100%;padding:18px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none;}.connection-registration-wrapper form .form-type-select select::-ms-expand{display:none;}.connection-registration-wrapper form .form-type-select select option[selected],.connection-registration-wrapper form .form-type-select select option:checked{background:transparent;}.connection-registration-wrapper form .form-type-select::before,.connection-registration-wrapper form .form-type-select::after{content:"";position:absolute;pointer-events:none;}.connection-registration-wrapper form .form-type-select::before{background-color:#FFF;width:16px;right:2px;top:12px;bottom:0;}.connection-registration-wrapper form .form-type-select::after{background:url(/themes/hatier/images/forms/select-black.png) no-repeat;width:16px;height:10px;top:50%;margin-top:-4px;right:10px;}.connection-registration-wrapper form a{color:#FFF;text-decoration:underline;font-family:"MonserratSemiBold";}.connection-registration-wrapper form .error a{color:#FF0000;}.connection-registration-wrapper form input[type=submit]{border:none;background-color:#B3D334;color:#FFF;font-family:"MonserratSemiBold";padding:10px 15px;}.connection-registration-wrapper form h4,.connection-registration-wrapper form label{font-weight:normal;}.connection-registration-wrapper form .search-text-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.connection-registration-wrapper form .search-text-wrapper .form-item{width:100%;}.connection-registration-wrapper form .search-text-wrapper input[type=submit]{background-position:0px -674px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:35px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9mo);right:2%;border:none;background-color:transparent;position:absolute;top:50%;margin:-17.5px 0 0 0;}.connection-registration-wrapper form .form-type-select{width:100%;}.connection-registration-wrapper form .form-item{margin:21px 0;}.ui-dialog.hatier-dialog form .form-item-je-suis{margin-top:10px;}.hatier-white-form{font-size:11px;font-size:1.1rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:50px auto;padding:0 2%;text-align:center;}.hatier-white-form{background:#FFF;font-size:11px;font-size:1.1rem;}@media (min-width:767px){.hatier-white-form{font-size:17px;font-size:1.7rem;}}.hatier-white-form input[type=date],.hatier-white-form input[type=text],.hatier-white-form input[type=email],.hatier-white-form input[type=password]{background-color:#FFF;padding:8px 12px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#050505;}.hatier-white-form input[type=date]::-webkit-input-placeholder,.hatier-white-form input[type=text]::-webkit-input-placeholder,.hatier-white-form input[type=email]::-webkit-input-placeholder,.hatier-white-form input[type=password]::-webkit-input-placeholder{color:#050505;}.hatier-white-form input[type=date]:-moz-placeholder,.hatier-white-form input[type=text]:-moz-placeholder,.hatier-white-form input[type=email]:-moz-placeholder,.hatier-white-form input[type=password]:-moz-placeholder{color:#050505;}.hatier-white-form input[type=date]::-moz-placeholder,.hatier-white-form input[type=text]::-moz-placeholder,.hatier-white-form input[type=email]::-moz-placeholder,.hatier-white-form input[type=password]::-moz-placeholder{color:#050505;}.hatier-white-form input[type=date]:-ms-input-placeholder,.hatier-white-form input[type=text]:-ms-input-placeholder,.hatier-white-form input[type=email]:-ms-input-placeholder,.hatier-white-form input[type=password]:-ms-input-placeholder{color:#050505;}.hatier-white-form input[type=date].error,.hatier-white-form input[type=text].error,.hatier-white-form input[type=email].error,.hatier-white-form input[type=password].error{color:#FF0000;}.hatier-white-form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #FFF inset;}.hatier-white-form .form-type-checkbox label{margin-left:5px;}.hatier-white-form .form-type-select{color:#221F1F;}.hatier-white-form .form-type-select{position:relative;display:inline-block;vertical-align:middle;}.hatier-white-form .form-type-select select{border:none;background:#FFF;width:100%;padding:8px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none;}.hatier-white-form .form-type-select select::-ms-expand{display:none;}.hatier-white-form .form-type-select select option[selected],.hatier-white-form .form-type-select select option:checked{background:transparent;}.hatier-white-form .form-type-select::before,.hatier-white-form .form-type-select::after{content:"";position:absolute;pointer-events:none;}.hatier-white-form .form-type-select::before{background-color:#FFF;width:16px;right:2px;top:12px;bottom:0;}.hatier-white-form .form-type-select::after{background:url(/themes/hatier/images/forms/select-grey.png) no-repeat;width:16px;height:10px;top:50%;margin-top:-4px;right:10px;}.hatier-white-form a{color:#FFF;text-decoration:underline;font-family:"MonserratSemiBold";}.hatier-white-form .error a{color:#FF0000;}.hatier-white-form input[type=submit]{border:none;background-color:#B3D334;color:#FFF;font-family:"MonserratSemiBold";padding:10px 15px;}.hatier-white-form h4,.hatier-white-form label{font-weight:normal;}@media (min-width:550px){.hatier-white-form{text-align:left;}}@media (min-width:1023px){.hatier-white-form{padding:0;width:790px;}}.hatier-white-form .button,.hatier-white-form .image-button{margin:0;}.hatier-white-form a{color:#050505;}.hatier-white-form .error a{color:#FF0000;}.hatier-white-form a.full-neutre-link{color:#FFF;text-decoration:none;line-height:38px;line-height:3.8rem;}@media (min-width:767px){.hatier-white-form{font-size:14px;font-size:1.4rem;}}.hatier-white-form input[type=date],.hatier-white-form input[type=text],.hatier-white-form input[type=email],.hatier-white-form input[type=password]{border:1px solid #DADADA;}.hatier-white-form .form-type-select select{border:1px solid #DADADA;}.hatier-white-form .form-type-select::after{margin-top:4px;}.hatier-white-form .form-type-password-confirm,.hatier-white-form .inline-fields-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}@media (min-width:550px){.hatier-white-form .form-type-password-confirm,.hatier-white-form .inline-fields-wrapper{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:550px){.hatier-white-form .form-type-password-confirm,.hatier-white-form .inline-fields-wrapper{margin-left:-2%;}.hatier-white-form .form-type-password-confirm > div,.hatier-white-form .inline-fields-wrapper > div{margin:0 1%;}.hatier-white-form .form-type-password-confirm > div:last-child,.hatier-white-form .inline-fields-wrapper > div:last-child{margin-right:0;}.hatier-white-form .form-type-password-confirm .form-item-pass-pass2,.hatier-white-form .inline-fields-wrapper .form-item-pass-pass2{margin-right:0;}}.hatier-white-form .description{display:none;}.hatier-white-form .rgpd-notice{color:#221F1F;}.hatier-white-form .rgpd-notice a{color:#221F1F;}.hatier-white-form .inline-fields-wrapper.emails-fields-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;}@media (min-width:1023px){.hatier-white-form.big-form{padding:0;width:790px;}}@media (min-width:1170px){.hatier-white-form.big-form{padding-left:45px;width:1170px;}}@media (min-width:550px){.hatier-user-profile-form .ville-cp-wrapper.inline-fields-wrapper > div,.hatier-user-profile-form .form-type-password-confirm > div{width:50%;}.hatier-user-profile-form .nom-prenom-wrapper > .field--name-field-civilite{width:35%;}}.hatier-user-profile-form .field--name-field-a-enfants{margin-top:40px;}.hatier-user-profile-form .field--name-field-naissance-enfants{margin:20px 0 40px 0;}.hatier-user-profile-form .field--name-field-naissance-enfants .field-multiple-table tr{display:flex;flex-direction:row;align-items:center;}.hatier-user-profile-form .field--name-field-naissance-enfants .field-multiple-table tr:nth-child(1) .form-submit{display:none;}.hatier-user-profile-form .field--name-field-naissance-enfants .field-multiple-table td,.hatier-user-profile-form .field--name-field-naissance-enfants .field-multiple-table td > .ajax-new-content{display:flex;flex-direction:row;align-items:center;margin:10px 0;}.hatier-user-profile-form .field--name-field-naissance-enfants .field-multiple-table td .label{margin-right:10px;}.hatier-user-profile-form .field--name-field-naissance-enfants .field-multiple-table td.field-multiple-drag{display:none;}.hatier-user-profile-form #edit-delete-account{margin-top:80px;}.hatier-user-profile-form label{margin-bottom:5px;display:inline-block;}.hatier-user-profile-form div.js-password-confirm{font-size:10px;font-size:1rem;display:none;width:100%;}@media (min-width:550px){.hatier-user-profile-form div.js-password-confirm{font-size:12px;font-size:1.2rem;}}.hatier-user-profile-form .tabledrag-toggle-weight-wrapper,.hatier-user-profile-form thead{display:none;}.hatier-demande-form{width:96%;margin:0 auto;overflow:hidden;}@media (min-width:767px){.hatier-demande-form{width:90%;}}@media (min-width:1023px){.hatier-demande-form{width:790px;}}.hatier-demande-form .fieldset-wrapper{font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;}@media (min-width:767px){.hatier-demande-form .fieldset-wrapper{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;}}.hatier-demande-form .fieldset-wrapper .field-value{font-family:"MonsterratBold";-webkit-box-flex:0;-webkit-flex:0 0 48%;-moz-box-flex:0;-moz-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;}.hatier-demande-form .fieldset-wrapper .mini{font-size:10px;font-size:1rem;}.hatier-demande-form .fieldset-wrapper .mini{padding:0;margin:0;}.hatier-demande-form .fieldset-wrapper .mini li{list-style-image:none;list-style-type:none;}.hatier-demande-form .fieldset-wrapper .mini a{color:#221F1F;text-decoration:underline;}.hatier-demande-form .fieldset-wrapper .mini a:hover{text-decoration:none;}.hatier-demande-form .fieldset-wrapper .inner-content{text-align:center;}.hatier-demande-form .fieldset-wrapper .inner-content .description-ressource{padding-left:2.93%;}@media (min-width:767px){.hatier-demande-form .fieldset-wrapper .inner-content{text-align:initial;}}.hatier-demande-form .fieldset-wrapper .inner-content .field{margin-bottom:15px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.hatier-demande-form .fieldset-wrapper .inner-content .field .label-ressource,.hatier-demande-form .fieldset-wrapper .inner-content .field label{display:block;-webkit-box-flex:0;-webkit-flex:0 0 49%;-moz-box-flex:0;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;margin-right:3%;}@media (min-width:767px){.hatier-demande-form .fieldset-wrapper .inner-content .field{margin-bottom:0px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;}.hatier-demande-form .fieldset-wrapper .inner-content .field .label-ressource,.hatier-demande-form .fieldset-wrapper .inner-content .field label{text-align:right;display:inline-block;}}.hatier-demande-form .fieldset-wrapper .rne-field{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.hatier-demande-form .fieldset-wrapper .rne-field span{display:block;}.hatier-demande-form .fieldset-wrapper .rne-field label{margin-top:20px;}.hatier-demande-form .fieldset-wrapper .rne-field .information-link{font-style:italic;color:#FFF;background-color:#23AAA2;width:14px;height:14px;font-family:Arial;font-size:13px;font-size:1.3rem;line-height:14px;line-height:1.4rem;display:inline-block;text-align:center;margin-right:5px;}.hatier-demande-form .fieldset-wrapper .checkbox-field{width:600px;margin-left:114px;}.hatier-demande-form .fieldset-wrapper .form-item-coderne,.hatier-demande-form .fieldset-wrapper .form-item-telephone{padding-right:12%;padding-left:12%;-webkit-box-flex:0;-webkit-flex:0 0 48%;-moz-box-flex:0;-moz-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;}@media (min-width:767px){.hatier-demande-form .fieldset-wrapper .form-item-coderne,.hatier-demande-form .fieldset-wrapper .form-item-telephone{padding-left:0;}}@media (min-width:1023px){.hatier-demande-form .fieldset-wrapper .form-item-coderne,.hatier-demande-form .fieldset-wrapper .form-item-telephone{padding-right:0;}}.hatier-demande-form .fieldset-wrapper .form-item-coderne input,.hatier-demande-form .fieldset-wrapper .form-item-telephone input{border:1px solid #A0A0A0;width:100%;}@media (min-width:1023px){.hatier-demande-form .fieldset-wrapper .form-item-coderne input,.hatier-demande-form .fieldset-wrapper .form-item-telephone input{width:50%;}}.hatier-demande-form .fieldset-wrapper .adresse-personnelle{margin-top:40px;}.hatier-demande-form .fieldset-wrapper .adresse-personnelle .mention-adresse{margin-top:40px;text-align:center;}.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;}@media (min-width:767px){.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item{margin-bottom:0px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item label{text-align:left;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 49%;-moz-box-flex:0;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;margin-right:3%;}.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item.form-type-select{width:auto;}.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item select,.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item input{padding-right:1%;padding-left:1%;-webkit-box-flex:0;-webkit-flex:0 0 47%;-moz-box-flex:0;-moz-flex:0 0 47%;-ms-flex:0 0 47%;flex:0 0 47%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #A0A0A0;width:100%;}@media (min-width:767px){.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item select,.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item input{padding-left:1%;}}@media (min-width:1023px){.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item select,.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item input{padding-right:0;}}@media (min-width:1023px){.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item select,.hatier-demande-form .fieldset-wrapper .adresse-personnelle .form-item input{width:50%;}}.hatier-demande-form .fieldset-wrapper .modifier-link-wrapper{position:absolute;bottom:-34px;z-index:3;right:50%;margin-right:-70px;}@media (min-width:767px){.hatier-demande-form .fieldset-wrapper .modifier-link-wrapper{margin-right:-104px;}}@media (min-width:1023px){.hatier-demande-form .fieldset-wrapper .modifier-link-wrapper{right:2.93%;margin-right:0;}}.hatier-demande-form .fieldset-wrapper .modifier-link-wrapper span.relief-enseignant-link,.hatier-demande-form .fieldset-wrapper .modifier-link-wrapper span.relief-blanc-link{background:#FFF;}.hatier-demande-form .fieldset-wrapper .field-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 48%;-moz-box-flex:0;-moz-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;}.hatier-demande-form .fieldset-wrapper .form-type-select{width:261px;}.hatier-demande-form .fieldset-wrapper .form-type-select{position:relative;display:inline-block;vertical-align:middle;}.hatier-demande-form .fieldset-wrapper .form-type-select select{border:none;background:#FFF;width:100%;padding:12px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none;}.hatier-demande-form .fieldset-wrapper .form-type-select select::-ms-expand{display:none;}.hatier-demande-form .fieldset-wrapper .form-type-select select option[selected],.hatier-demande-form .fieldset-wrapper .form-type-select select option:checked{background:transparent;}.hatier-demande-form .fieldset-wrapper .form-type-select::before,.hatier-demande-form .fieldset-wrapper .form-type-select::after{content:"";position:absolute;pointer-events:none;}.hatier-demande-form .fieldset-wrapper .form-type-select::before{background-color:#FFF;width:16px;right:2px;top:12px;bottom:0;}.hatier-demande-form .fieldset-wrapper .form-type-select::after{background:url(/themes/hatier/images/forms/select-grey.png) no-repeat;width:16px;height:10px;top:50%;margin-top:-4px;right:10px;}.hatier-demande-form .fieldset-wrapper .form-type-select select{border:1px solid #A0A0A0;padding-right:39px;}.hatier-demande-form .fieldset-wrapper .form-type-select select[disabled],.hatier-demande-form .fieldset-wrapper .form-type-select select[disabled=disabled]{background-color:#EEE;color:#888;}.hatier-demande-form .fieldset-wrapper .form-type-file{border:1px solid #D9D9D9;padding:18px 18px;color:#A0A0A0;font-size:13px;font-size:1.3rem;width:294px;}@media (min-width:414px){.hatier-demande-form .fieldset-wrapper .form-type-file{padding:18px 33px;}}.hatier-demande-form .fieldset-wrapper.prescription-identification{padding-bottom:78px;}.hatier-demande-form .fieldset-wrapper.prescription-identification:before,.hatier-demande-form .fieldset-wrapper.prescription-identification:after{height:314px;}.hatier-demande-form .fieldset-wrapper.prescription-ressource{margin-top:75px;padding-bottom:20px;}.hatier-demande-form .fieldset-wrapper.prescription-ressource:before,.hatier-demande-form .fieldset-wrapper.prescription-ressource:after{height:286px;}.hatier-demande-form .fieldset-wrapper.prescription-ressource h4{margin-bottom:20px;}.hatier-demande-form .fieldset-wrapper.prescription-ressource .field{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.hatier-demande-form .fieldset-wrapper.prescription-justificatif{margin-top:55px;padding-bottom:30px;}.hatier-demande-form .fieldset-wrapper.prescription-justificatif:before,.hatier-demande-form .fieldset-wrapper.prescription-justificatif:after{height:204px;}.hatier-demande-form .fieldset-wrapper.prescription-justificatif h4{margin-bottom:20px;}.hatier-demande-form .fieldset-wrapper.prescription-justificatif .border-fieldset-zone{padding:0 2.79%;}.hatier-demande-form .fieldset-wrapper.prescription-justificatif .border-fieldset-zone .description-justificatif span.bullet{display:inline-block;margin-right:30px;}.hatier-demande-form .bouton-prescription-wrapper{text-align:center;margin:40px 0 0 0;}body.path-demande-specimen .gris-mise-en-avant.specimen-demande-inactive{display:block;}.prefix-prescription-text{margin:30px 0 50px 0;font-size:12px;font-size:1.2rem;padding-left:15px;padding-right:15px;}@media (min-width:1023px){.prefix-prescription-text{font-size:14px;font-size:1.4rem;}}@media (min-width:1260px){.prefix-prescription-text{padding-left:0;padding-right:0;}}.contact-formulaire-wrapper{padding:0 15px;font-size:14px;font-size:1.4rem;margin:40px auto;overflow:hidden;}@media (min-width:1023px){.contact-formulaire-wrapper{padding:0;}}.contact-formulaire-wrapper h2.contact-title{font-size:18px;font-size:1.8rem;font-family:"MonsterratBlack";text-transform:uppercase;margin:26px 0 14px 0;}@media (min-width:767px){.contact-formulaire-wrapper h2.contact-title{font-size:24px;font-size:2.4rem;margin:46px 0 34px 0;}}.contact-formulaire-wrapper .prefix-text{margin-bottom:20px;}@media (min-width:1170px){.contact-formulaire-wrapper .prefix-text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}}.contact-formulaire-wrapper .prefix-text img{max-width:100%;height:auto;display:block;}.contact-formulaire-wrapper .suffix-text{line-height:24px;line-height:2.4rem;}.contact-formulaire-wrapper .suffix-text table{width:100%;}.contact-formulaire-wrapper .suffix-text tr{display:block;}@media (min-width:767px){.contact-formulaire-wrapper .suffix-text tr{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}}.contact-formulaire-wrapper .suffix-text td{display:block;margin-top:10px;}@media (min-width:767px){.contact-formulaire-wrapper .suffix-text td{margin-top:0;-webkit-box-flex:3;-webkit-flex:3;-moz-box-flex:3;-moz-flex:3;-ms-flex:3;flex:3;}}.hatier-core-contact-form .form-type-select,.hatier-core-contact-form .form-type-textfield,.hatier-core-contact-form .form-type-textarea,.hatier-core-contact-form .form-type-file{width:100%;}@media (min-width:1023px){.hatier-core-contact-form .form-type-select,.hatier-core-contact-form .form-type-textfield,.hatier-core-contact-form .form-type-textarea,.hatier-core-contact-form .form-type-file{width:80%;}}.hatier-core-contact-form .form-type-email textarea,.hatier-core-contact-form .form-type-email input,.hatier-core-contact-form .form-type-textfield textarea,.hatier-core-contact-form .form-type-textfield input,.hatier-core-contact-form .form-type-textarea textarea,.hatier-core-contact-form .form-type-textarea input,.hatier-core-contact-form .form-type-file textarea,.hatier-core-contact-form .form-type-file input{padding:12px;border:1px solid #A0A0A0;font-size:12px;font-size:1.2rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.hatier-core-contact-form .form-type-email textarea::-webkit-input-placeholder,.hatier-core-contact-form .form-type-email input::-webkit-input-placeholder,.hatier-core-contact-form .form-type-textfield textarea::-webkit-input-placeholder,.hatier-core-contact-form .form-type-textfield input::-webkit-input-placeholder,.hatier-core-contact-form .form-type-textarea textarea::-webkit-input-placeholder,.hatier-core-contact-form .form-type-textarea input::-webkit-input-placeholder,.hatier-core-contact-form .form-type-file textarea::-webkit-input-placeholder,.hatier-core-contact-form .form-type-file input::-webkit-input-placeholder{color:#221F1F;font-family:"MontserratLight";}.hatier-core-contact-form .form-type-email textarea:-moz-placeholder,.hatier-core-contact-form .form-type-email input:-moz-placeholder,.hatier-core-contact-form .form-type-textfield textarea:-moz-placeholder,.hatier-core-contact-form .form-type-textfield input:-moz-placeholder,.hatier-core-contact-form .form-type-textarea textarea:-moz-placeholder,.hatier-core-contact-form .form-type-textarea input:-moz-placeholder,.hatier-core-contact-form .form-type-file textarea:-moz-placeholder,.hatier-core-contact-form .form-type-file input:-moz-placeholder{color:#221F1F;font-family:"MontserratLight";}.hatier-core-contact-form .form-type-email textarea::-moz-placeholder,.hatier-core-contact-form .form-type-email input::-moz-placeholder,.hatier-core-contact-form .form-type-textfield textarea::-moz-placeholder,.hatier-core-contact-form .form-type-textfield input::-moz-placeholder,.hatier-core-contact-form .form-type-textarea textarea::-moz-placeholder,.hatier-core-contact-form .form-type-textarea input::-moz-placeholder,.hatier-core-contact-form .form-type-file textarea::-moz-placeholder,.hatier-core-contact-form .form-type-file input::-moz-placeholder{color:#221F1F;font-family:"MontserratLight";}.hatier-core-contact-form .form-type-email textarea:-ms-input-placeholder,.hatier-core-contact-form .form-type-email input:-ms-input-placeholder,.hatier-core-contact-form .form-type-textfield textarea:-ms-input-placeholder,.hatier-core-contact-form .form-type-textfield input:-ms-input-placeholder,.hatier-core-contact-form .form-type-textarea textarea:-ms-input-placeholder,.hatier-core-contact-form .form-type-textarea input:-ms-input-placeholder,.hatier-core-contact-form .form-type-file textarea:-ms-input-placeholder,.hatier-core-contact-form .form-type-file input:-ms-input-placeholder{color:#221F1F;font-family:"MontserratLight";}@media (min-width:1023px){.hatier-core-contact-form .form-type-email textarea,.hatier-core-contact-form .form-type-email input,.hatier-core-contact-form .form-type-textfield textarea,.hatier-core-contact-form .form-type-textfield input,.hatier-core-contact-form .form-type-textarea textarea,.hatier-core-contact-form .form-type-textarea input,.hatier-core-contact-form .form-type-file textarea,.hatier-core-contact-form .form-type-file input{width:auto;}}.hatier-core-contact-form fieldset{border:none;margin:60px 0 0 0;}.hatier-core-contact-form fieldset legend{text-transform:uppercase;color:#2BB897;font-weight:normal;font-family:"MontserratUltraLight";font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.2rem;}@media (min-width:767px){.hatier-core-contact-form fieldset legend{font-size:29px;font-size:2.9rem;line-height:29px;line-height:2.9rem;}}.hatier-core-contact-form fieldset .fieldset-wrapper{border:none;padding:0;}.hatier-core-contact-form .rgpd-notice{color:#221F1F;}.hatier-core-contact-form .rgpd-notice a{color:#221F1F;}@media (min-width:1023px){.hatier-core-contact-form{padding:0;width:790px;margin:auto;}}.hatier-core-contact-form .form-item-objet,.hatier-core-contact-form .form-item-type-utilisateur{display:block;}.hatier-core-contact-form .form-item-objet,.hatier-core-contact-form .form-item-type-utilisateur{position:relative;display:inline-block;vertical-align:middle;}.hatier-core-contact-form .form-item-objet select,.hatier-core-contact-form .form-item-type-utilisateur select{border:none;background:#FFF;width:100%;padding:12px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none;}.hatier-core-contact-form .form-item-objet select::-ms-expand,.hatier-core-contact-form .form-item-type-utilisateur select::-ms-expand{display:none;}.hatier-core-contact-form .form-item-objet select option[selected],.hatier-core-contact-form .form-item-objet select option:checked,.hatier-core-contact-form .form-item-type-utilisateur select option[selected],.hatier-core-contact-form .form-item-type-utilisateur select option:checked{background:transparent;}.hatier-core-contact-form .form-item-objet::before,.hatier-core-contact-form .form-item-objet::after,.hatier-core-contact-form .form-item-type-utilisateur::before,.hatier-core-contact-form .form-item-type-utilisateur::after{content:"";position:absolute;pointer-events:none;}.hatier-core-contact-form .form-item-objet::before,.hatier-core-contact-form .form-item-type-utilisateur::before{background-color:#FFF;width:16px;right:2px;top:12px;bottom:0;}.hatier-core-contact-form .form-item-objet::after,.hatier-core-contact-form .form-item-type-utilisateur::after{background:url(/themes/hatier/images/forms/select-grey.png) no-repeat;width:16px;height:10px;top:50%;margin-top:-4px;right:10px;}.hatier-core-contact-form .form-item-objet select,.hatier-core-contact-form .form-item-type-utilisateur select{border:1px solid #A0A0A0;}.hatier-core-contact-form .ui-multiselect{background:#FFF;border:1px solid #A0A0A0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;padding:12px;font-size:12px;font-size:1.2rem;color:#221F1F;font-family:"MontserratRegular";}.hatier-core-contact-form .ui-multiselect .ui-icon{background-image:url(/themes/hatier/images/forms/select-grey.png);background-position:center;}.faq h2.selection-title{text-align:center;}.faq .faq-rubriques{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.faq .faq-rubriques{padding:0;margin:20px 0 12px 0;}.faq .faq-rubriques li{list-style-image:none;list-style-type:none;}.faq .faq-rubriques li{display:inline-block;}@media (min-width:767px){.faq .faq-rubriques{width:auto;-webkit-flex-wrap:initial;-moz-flex-wrap:initial;-ms-flex-wrap:initial;flex-wrap:initial;}}.faq .faq-rubriques li{margin:10px 0;height:71px;font-size:12px;font-size:1.2rem;background-color:#23AAA2;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 9px;margin-top:5px;}@media (min-width:767px){.faq .faq-rubriques li{margin-top:0;font-size:14px;font-size:1.4rem;height:120px;}}.faq .faq-rubriques li.active{background-color:#FFF;border-top:1px solid #23AAA2;border-right:1px solid #23AAA2;border-bottom:1px solid #23AAA2;border-left:1px solid #23AAA2;position:relative;}@media (min-width:767px){.faq .faq-rubriques li.active{border-bottom:none;}}@media (min-width:767px){.faq .faq-rubriques li.active:after{content:" ";display:block;width:100%;height:13px;border-left:1px solid #23AAA2;border-right:1px solid #23AAA2;border-bottom:1px solid #FFF;position:absolute;bottom:-13px;left:-1px;}}.faq .faq-rubriques li:first-child{margin-left:0;}.faq .faq-rubriques li:last-child{margin-right:0;}.faq .faq-rubriques a{color:#FFF;display:block;padding:26px 5% 17px 5%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:767px){.faq .faq-rubriques a{padding:26px 0 17px 0;}}.faq .faq-rubriques a .picto-rubrique{display:none;}@media (min-width:767px){.faq .faq-rubriques a .picto-rubrique{display:block;margin-bottom:5px;}}.faq .faq-rubriques a .label-rubrique{width:100%;}@media (min-width:767px){.faq .faq-rubriques a .label-rubrique.not-picto{margin-top:39px;}}.faq .faq-rubriques a.active,.faq .faq-rubriques a:hover{color:#000;}.faq .faq-rubriques a.active{background-color:#FFF;}.faq .questions-wrapper{padding:18px;}.faq .questions-wrapper.active{border:1px solid #23AAA2;}.faq .faq-groupe-questions{display:none;}.faq .questions-en-avant h3.questions-avant-title{margin-top:30px;margin-bottom:30px;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq{margin:20px 0 20px 0;border-bottom:1px solid #A0A0A0;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq h3,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq h3{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;font-size:23px;font-size:2.3rem;margin:15px 0;}@media (min-width:414px){.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq h3,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq h3{font-size:35px;font-size:3.5rem;}}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq h3 > a,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq h3 > a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq h3 > a:hover,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq h3 > a:hover{text-decoration:none;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq h3 span.plus,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq h3 span.plus{color:#FFF;margin-left:auto;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq h3 span.plus:after,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq h3 span.plus:after{display:block;content:"+";}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq h3 span.plus:hover,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq h3 span.plus:hover{text-decoration:none;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq a,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq a{color:#221F1F;font-family:"MonsterratBold";}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq a:hover,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq a:hover{text-decoration:underline;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq .reponse-wrapper,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq .reponse-wrapper{display:none;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq.open .reponse-wrapper,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq.open .reponse-wrapper{display:block;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq.open h3 span.plus:after,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq.open h3 span.plus:after{content:"-";}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq .reponse-ok h4,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq .reponse-ok h4{text-align:center;font-size:18px;font-size:1.8rem;margin:40px 0 20px 0;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-bottom:40px;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper input[type=submit],.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper button,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper input[type=submit],.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper button{font-family:"MonsterratBold";font-size:14px;font-size:1.4rem;color:#FFF;display:inline-block;text-align:center;background-color:#F3BC13;width:125px;padding:15px 0;text-transform:uppercase;margin:0 10px;border:none;outline:none;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper input[type=submit]:hover,.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper button:hover,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper input[type=submit]:hover,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper button:hover{background-color:#23aaa3;text-decoration:none;}.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper input[type=submit].button-clicked,.faq .questions-en-avant .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper button.button-clicked,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper input[type=submit].button-clicked,.faq .faq-groupe-questions .field--name-field-questions .paragraph--type--question-faq .reponse-ok .feedback-wrapper button.button-clicked{background-color:#23aaa3;}.faq .questions-en-avant .field--name-field-questions .field--name-field-question,.faq .faq-groupe-questions .field--name-field-questions .field--name-field-question{color:#221F1F;font-family:"MonsterratBold";font-size:18px;font-size:1.8rem;margin:10px 0;}.faq .questions-en-avant .field--name-field-reponse img,.faq .faq-groupe-questions .field--name-field-reponse img{max-width:100%;}.user-password-forget .password-part-form{margin-top:40px;}.user-password-forget .password-part-form h2{padding:0 3%;}.user-pass{padding:34px 5%;}.user-pass{background:#231F20;font-size:11px;font-size:1.1rem;}@media (min-width:767px){.user-pass{font-size:17px;font-size:1.7rem;}}.user-pass input[type=date],.user-pass input[type=text],.user-pass input[type=email],.user-pass input[type=password]{background-color:#FFF;padding:17px 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;}.user-pass input[type=date]::-webkit-input-placeholder,.user-pass input[type=text]::-webkit-input-placeholder,.user-pass input[type=email]::-webkit-input-placeholder,.user-pass input[type=password]::-webkit-input-placeholder{color:#000;}.user-pass input[type=date]:-moz-placeholder,.user-pass input[type=text]:-moz-placeholder,.user-pass input[type=email]:-moz-placeholder,.user-pass input[type=password]:-moz-placeholder{color:#000;}.user-pass input[type=date]::-moz-placeholder,.user-pass input[type=text]::-moz-placeholder,.user-pass input[type=email]::-moz-placeholder,.user-pass input[type=password]::-moz-placeholder{color:#000;}.user-pass input[type=date]:-ms-input-placeholder,.user-pass input[type=text]:-ms-input-placeholder,.user-pass input[type=email]:-ms-input-placeholder,.user-pass input[type=password]:-ms-input-placeholder{color:#000;}.user-pass input[type=date].error,.user-pass input[type=text].error,.user-pass input[type=email].error,.user-pass input[type=password].error{color:#FF0000;}.user-pass input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #FFF inset;}.user-pass .form-type-checkbox label{margin-left:5px;}.user-pass .form-type-select{color:#221F1F;}.user-pass .form-type-select{position:relative;display:inline-block;vertical-align:middle;}.user-pass .form-type-select select{border:none;background:#FFF;width:100%;padding:18px;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none;}.user-pass .form-type-select select::-ms-expand{display:none;}.user-pass .form-type-select select option[selected],.user-pass .form-type-select select option:checked{background:transparent;}.user-pass .form-type-select::before,.user-pass .form-type-select::after{content:"";position:absolute;pointer-events:none;}.user-pass .form-type-select::before{background-color:#FFF;width:16px;right:2px;top:12px;bottom:0;}.user-pass .form-type-select::after{background:url(/themes/hatier/images/forms/select-black.png) no-repeat;width:16px;height:10px;top:50%;margin-top:-4px;right:10px;}.user-pass a{color:#FFF;text-decoration:underline;font-family:"MonserratSemiBold";}.user-pass .error a{color:#FF0000;}.user-pass input[type=submit]{border:none;background-color:#B3D334;color:#FFF;font-family:"MonserratSemiBold";padding:10px 15px;}.user-pass h4,.user-pass label{font-weight:normal;}.user-pass p{color:#FFF;}@media (min-width:1023px){.user-pass{padding:34px 49px;width:850px;margin:40px auto;}}.ui-multiselect-menu .ui-multiselect-checkboxes label{font-family:"MontserratRegular";}.ui-multiselect-menu .ui-multiselect-checkboxes label span{padding-left:10px;}.ui-multiselect-menu .ui-multiselect-checkboxes .ui-state-hover,.ui-multiselect-menu .ui-multiselect-checkboxes .ui-widget-content .ui-state-hover,.ui-multiselect-menu .ui-multiselect-checkboxes .ui-widget-header .ui-state-hover,.ui-multiselect-menu .ui-multiselect-checkboxes .ui-state-focus,.ui-multiselect-menu .ui-multiselect-checkboxes .ui-widget-content .ui-state-focus,.ui-multiselect-menu .ui-multiselect-checkboxes .ui-widget-header .ui-state-focus{background:#209C95;color:#FFF;}.rgpd-notice{font-size:10px;font-size:1rem;text-align:justify;color:#FFF;}.rgpd-notice a{color:#FFF;text-decoration:underline;}.rgpd-notice a:hover{text-decoration:none;}.cc_container .rgpd-notice{color:#221F1F;}.cc_container .rgpd-notice a{color:#221F1F;}body.path-agenda .top-content,body.is-search-page .top-content{background-color:#F2F2F3;}body.path-agenda .region-topcontent,body.is-search-page .region-topcontent{padding:14px 0 37px 0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;max-width:1110px;margin:auto;}body.path-agenda #block-hatiersearchtitle,body.is-search-page #block-hatiersearchtitle{width:100%;}@media (min-width:1023px){body.path-agenda #block-hatiersearchtitle,body.is-search-page #block-hatiersearchtitle{width:45%;}}@media (min-width:1260px){body.path-agenda #block-hatiersearchtitle,body.is-search-page #block-hatiersearchtitle{width:50%;}}body.path-agenda .block-search-api-sorts .tabs-links,body.is-search-page .block-search-api-sorts .tabs-links{margin:0 0 0 0;}@media (min-width:1023px){body.path-agenda .block-search-api-sorts .tabs-links,body.is-search-page .block-search-api-sorts .tabs-links{margin:0;}}body.path-agenda .block-search-api-sorts .tabs-links li:last-child a,body.is-search-page .block-search-api-sorts .tabs-links li:last-child a{border-right:none;}@media (min-width:1170px){body.path-agenda .block-search-api-sorts .tabs-links li:last-child,body.is-search-page .block-search-api-sorts .tabs-links li:last-child{border-right:1px solid #A0A0A0;}}body.path-agenda .block-search-api-sorts a.sort-item,body.is-search-page .block-search-api-sorts a.sort-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}body.path-agenda .block-search-api-sorts a.sort-item .tablesort,body.is-search-page .block-search-api-sorts a.sort-item .tablesort{margin-left:16px;}body.is-search-page .region-topcontent{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;}body.path-recherche-enseignants .block-search-api-sorts li:last-child{display:none;}.view-recherche{margin-top:30px;}.view-recherche .views-exposed-form{display:none;}.view-recherche .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:767px){.view-recherche .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}}@media (min-width:1023px){.view-recherche .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 0 32%;-moz-box-flex:0;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;}}@media (min-width:1170px){.view-recherche .view-content{margin-left:16px;}.view-recherche .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 0 24.5%;-moz-box-flex:0;-moz-flex:0 0 24.5%;-ms-flex:0 0 24.5%;flex:0 0 24.5%;}}.view-recherche .view-content .views-row{padding:0 1%;}@media (min-width:414px){.view-recherche .view-content .views-row{padding:0 3%;}}@media (min-width:550px){.view-recherche .view-content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;padding:0 3%;}.view-recherche .view-content .views-row{padding:0;}}@media (min-width:1170px){.view-recherche .view-content{padding:0;}}.view-recherche .view-content .views-row{margin:15px 0 15px 0;}.view-recherche-contenus-complementaires .views-exposed-form{display:none;}.view-recherche-contenus-complementaires .views-row{padding:0 5%;}@media (min-width:767px){.view-recherche-contenus-complementaires .views-row{padding:0 5%;}}@media (min-width:1023px){.view-recherche-contenus-complementaires .views-row{padding:0 2%;}}.hatier-ressources-form form{position:relative;}.hatier-ressources-form form .form-item.form-item-mots{margin:0;width:100%;}.hatier-ressources-form form input[type=text]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;}@media (min-width:414px){.hatier-ressources-form form input[type=text]{width:348px;}}.hatier-ressources-form form input[type=submit]{position:absolute;background-position:0px -674px;background-repeat:no-repeat;overflow:hidden;display:block;width:34px;height:35px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9ms);top:7px;right:4%;border:none;background-color:transparent;}body.is-search-page.path-ressources .region-topcontent{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;padding-bottom:12px;}@media (min-width:1023px){body.is-search-page.path-ressources .region-topcontent{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}}@media (min-width:1023px){body.is-search-page.path-ressources .inner-content-sidebars{margin-top:32px;}}@media (min-width:1023px){body.is-search-page.path-ressources #main .layout-sidebar-first{margin-left:0;}}@media (min-width:1170px){body.is-search-page.path-ressources #main .layout-sidebar-first{margin-left:0;}}body.is-search-page.path-ressources .region-sidebar-first{background-color:#F2F2F3;padding:0 15px 45px 15px;}@media (min-width:1023px){body.is-search-page.path-ressources .region-sidebar-first{padding-top:45px;}}body.is-search-page.path-ressources .block-hatier-search-facet-pre-title h3{font-size:28px;font-size:2.8rem;text-align:center;margin:0 0 34px 0;}body.is-search-page.path-ressources .block-facets{border:none;background:#FFF;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px 13px 11px 20px;margin:30px auto;}@media (min-width:414px){body.is-search-page.path-ressources .block-facets{width:348px;}}@media (min-width:1023px){body.is-search-page.path-ressources .block-facets{margin:30px 0;}}body.is-search-page.path-ressources .block-facets h3{border-bottom:none;text-transform:none;font-family:"MontserratRegular";padding:5px 0;background-position:right;}body.is-search-page.path-ressources .block-facets:last-child{margin-bottom:0;}body.is-search-page.path-ressources .tabs-links li:first-child{border-left:none;}body.is-search-page.path-ressources .tabs-links li:last-child{border-right:none;}body.is-search-page.path-ressources .tabs-links li a{padding:0 6px;font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;}@media (min-width:414px){body.is-search-page.path-ressources .tabs-links li a{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;}}@media (min-width:767px){body.is-search-page.path-ressources .tabs-links li a{padding:0 15px;font-size:28px;font-size:2.8rem;line-height:28px;line-height:2.8rem;}}@media (min-width:1260px){body.is-search-page.path-ressources .tabs-links li a{font-size:34px;font-size:3.4rem;line-height:34px;line-height:3.4rem;}}.block-hatier-search-fulltext-ressources .form--inline{width:100%;position:relative;margin:0 auto;}@media (min-width:414px){.block-hatier-search-fulltext-ressources .form--inline{width:348px;}}@media (min-width:1023px){.block-hatier-search-fulltext-ressources .form--inline{margin:0;}}.block-hatier-core-agenda-title .inner-content,.block-hatier-search-ressources-title .inner-content,.block-hatier-search-title .inner-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}@media (min-width:1170px){.block-hatier-core-agenda-title .inner-content,.block-hatier-search-ressources-title .inner-content,.block-hatier-search-title .inner-content{-webkit-box-pack:initial;-ms-flex-pack:initial;-webkit-justify-content:initial;-moz-justify-content:initial;justify-content:initial;}}.block-hatier-core-agenda-title h1,.block-hatier-search-ressources-title h1,.block-hatier-search-title h1{margin-top:0;margin-bottom:0;min-height:80px;}.block-hatier-core-agenda-title span.number-products,.block-hatier-search-ressources-title span.number-products,.block-hatier-search-title span.number-products{color:#F3BC13;font-family:"MonsterratBold";font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;display:inline-block;}@media (min-width:767px){.block-hatier-core-agenda-title span.number-products,.block-hatier-search-ressources-title span.number-products,.block-hatier-search-title span.number-products{margin-left:16px;}}.block-hatier-search-ressources-title .inner-content{-webkit-box-pack:initial;-ms-flex-pack:initial;-webkit-justify-content:initial;-moz-justify-content:initial;justify-content:initial;}@media (min-width:767px){.block-hatier-search-ressources-title{padding-left:125px;}}.block-hatier-search-ressources-title span.number-products{font-size:16px;font-size:1.6rem;}.block-hatier-search-ressources-title .lightgreyblack-title-2lines > span:first-child{color:#221F1F;}.block-hatier-search-ressources-title .lightgreyblack-title-2lines > span:nth-child(3){line-height:24px;line-height:2.4rem;}@media (min-width:767px){.block-hatier-search-ressources-title .lightgreyblack-title-2lines > span:nth-child(3){line-height:40px;line-height:4rem;}}.block-hatier-search-ressources-title .lightgreyblack-title-2lines > span:nth-child(3) .text{display:none;}@media (min-width:767px){.block-hatier-search-ressources-title .lightgreyblack-title-2lines > span:nth-child(3) .text{display:inline;}}.block-hatier-search-entete-ressources .inner-content{text-align:center;font-family:"MontserratLight";font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}@media (min-width:1023px){.block-hatier-search-entete-ressources .inner-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:justify;}}.block-hatier-search-entete-ressources .col-l{-webkit-box-flex:0;-webkit-flex:0 0 327px;-moz-box-flex:0;-moz-flex:0 0 327px;-ms-flex:0 0 327px;flex:0 0 327px;}.block-hatier-search-entete-ressources .col-l img{-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}.block-hatier-search-entete-ressources .col-r{padding-left:20px;padding-right:15px;margin-top:20px;text-align:justify;}@media (min-width:1023px){.block-hatier-search-entete-ressources .col-r{margin-top:0;}}.block-hatier-search-facet-pre-title{width:90%;margin-left:auto;margin-right:auto;}.block-hatier-search-facet-pre-title h3{font-family:"AmaticSCBold";font-size:35px;font-size:3.5rem;margin-bottom:0;}@media (min-width:767px){.block-hatier-search-facet-pre-title h3{padding-top:45px;}}@media (min-width:1023px){.block-hatier-search-facet-pre-title h3{padding-top:0;}}.block-facets{border:1px solid #A0A0A0;padding:18px 13px;width:90%;margin:26px auto;display:none;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:767px){.block-facets{cursor:initial;margin:26px 0;width:254px;display:block;}}.block-facets h3{font-family:"MonsterratBold";font-weight:normal;font-size:14px;font-size:1.4rem;text-transform:uppercase;margin:0;background:url(/themes/hatier/images/forms/select-grey.png) no-repeat right top;}.block-facets h3 a{color:#221F1F;display:block;}.block-facets h3[aria-expanded=true]{border-bottom:1px solid #A0A0A0;padding-bottom:10px;}.block-facets ul{padding:0;margin:0;}.block-facets ul li{list-style-image:none;list-style-type:none;}.block-facets ul li{margin:20px 0;font-size:13px;font-size:1.3rem;}.block-facets ul .facet-item label{position:relative;top:-2px;display:block;margin-left:20px;}.block-facets ul .facet-item input[type=checkbox]{margin-right:5px;float:left;}.region-sidebar-first .block-facet-blockmatiere-enseignant{margin-top:13px;}.view-recherche .view-empty{font-size:14px;font-size:1.4rem;padding-left:15px;}@media (min-width:1260px){.view-recherche .view-empty{padding-left:0;}}.spellcheck-suggestions-wrapper h3{font-size:18px;font-size:1.8rem;}.spellcheck-suggestions-wrapper ul{padding:0;margin:0;}.spellcheck-suggestions-wrapper ul li{list-style-image:none;list-style-type:none;}.spellcheck-suggestions-wrapper ul li{margin:0;font-size:14px;font-size:1.4rem;}.spellcheck-suggestions-wrapper ul li a{color:#221F1F;text-decoration:underline;}.tabs-links ul.search-api-sorts li a{text-transform:uppercase;}.ui-widget-content.ui-autocomplete .ui-state-active,.ui-widget-header.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-button.ui-state-active:hover{border:initial;background:#2BB897;color:#FFF;display:block;}.ui-autocomplete .ui-menu-item-wrapper{padding:0;}.ui-autocomplete .search-api-autocomplete-suggestion{padding:10px;}.error-page-wrapper{color:#FFF;text-align:center;background-color:#232323;}@media (min-width:1023px){.error-page-wrapper{text-align:left;background-image:url(/themes/hatier/images/blocks/errors/error.jpg);background-repeat:no-repeat;background-position:50%;background-color:#232323;height:732px;z-index:0;margin:0 -600rem;padding-right:600rem;padding-left:600rem;}.error-page-wrapper:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#232323;}}.error-page-wrapper h1{margin:0;padding-top:40px;text-transform:uppercase;padding-bottom:0;font-family:"MonsterratBold";font-size:20px;font-size:2rem;}@media (min-width:767px){.error-page-wrapper h1{font-size:26px;font-size:2.6rem;}}@media (min-width:1023px){.error-page-wrapper h1{margin:0;padding-top:12px;padding-bottom:45px;padding-left:155px;}}.error-page-wrapper .inner-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}@media (min-width:1023px){.error-page-wrapper .inner-content{width:1024px;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;}}@media (min-width:1170px){.error-page-wrapper .inner-content{width:1065px;}}.error-page-wrapper .illustration{display:none;}@media (min-width:1023px){.error-page-wrapper .illustration{display:block;}}@media (min-width:1170px){.error-page-wrapper .illustration{padding-left:145px;}}.error-page-wrapper .text-wrapper{padding-top:55px;padding-bottom:55px;padding-left:15px;margin:0 auto;}@media (min-width:1023px){.error-page-wrapper .text-wrapper{padding-top:90px;margin:0;}}.error-page-wrapper .error-number{font-size:42px;font-size:4.2rem;font-family:"MontserratExtraBold";margin-bottom:20px;}@media (min-width:767px){.error-page-wrapper .error-number{font-size:72px;font-size:7.2rem;}}.error-page-wrapper .first-description{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin-bottom:58px;}@media (min-width:767px){.error-page-wrapper .first-description{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;}}.error-page-wrapper .first-description .subtitle{text-transform:uppercase;}.error-page-wrapper .second-description{font-size:14px;font-size:1.4rem;font-family:"MontserratLight";}@media (min-width:767px){.error-page-wrapper .second-description{font-size:20px;font-size:2rem;}}.error-page-wrapper .second-description a{color:#B1D234;}.is-error-page .region-pretopcontent{display:none;}.is-error-page .region-prefooter{margin-top:0;}body.path-mes-favoris .greyblack-title,body.path-mes-favoris .black-bold-title,body.path-mes-favoris .greyblack-title-2lines,body.path-mes-favoris .lightgreyblack-title-2lines,body.path-mes-favoris .greenblack-title,body.path-mes-favoris .white-title{color:#000;}.favoris-entete{font-family:"MontserratLight";font-size:12px;font-size:1.2rem;margin:50px 6%;}@media (min-width:1023px){.favoris-entete{font-size:17px;font-size:1.7rem;margin:50px 80px 13px 80px;}}.favoris.right-grey-block > .inner-content{margin-top:0;padding-top:45px;}@media (min-width:414px){.favoris.right-grey-block > .inner-content{margin-top:-30px;padding-top:95px;}}@media (min-width:1170px){.favoris.right-grey-block > .inner-content{width:1030px;}}.favoris.right-grey-block .block-title{top:26px;}.favoris.right-grey-block .content-wrapper{margin-top:0;}@media (min-width:414px){.favoris.right-grey-block .content-wrapper{margin-top:30px;}}.favoris.right-grey-block .node--view-mode-resultat-recherche{padding:0;}.favoris.right-grey-block.contenus-complementaires-favoris .content-wrapper{margin-top:80px;}@media (min-width:414px){.favoris.right-grey-block.contenus-complementaires-favoris .content-wrapper{margin-top:110px;}}@media (min-width:550px){.favoris.right-grey-block.contenus-complementaires-favoris .content-wrapper{margin-top:110px;}}@media (min-width:1260px){.favoris.right-grey-block:nth-child(2){margin-top:53px;}}.livres-favoris .inner-content{padding:95px 0 60px 0;}.livres-favoris .livres-wrapper{padding-left:15px;padding-right:15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.livres-favoris .node{margin-top:24px;}.contenus-complementaires-favoris .inner-content{padding:140px 0 60px 0;}.contenus-complementaires-favoris .inner-content .node__content{background-color:#FFF;}@media (min-width:414px){.contenus-complementaires-favoris .inner-content{padding:170px 0 60px 0;}}@media (min-width:1170px){.contenus-complementaires-favoris .inner-content{padding:110px 0 60px 0;}}.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche{margin-top:47px;background-color:transparent;}@media (min-width:767px){.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche{width:90%;}}@media (min-width:1023px){.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche{width:760px;}}.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .flag-favoris{right:4px;top:-12px;}@media (min-width:767px){.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .flag-favoris{right:-12px;}}@media (min-width:1170px){.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .flag-favoris{left:-12px;top:88px;}}.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-link,.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-neutre .feuilleter-link,body.type-neutre .contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link,.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-enseignant .feuilleter-link,body.type-enseignant .contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link,.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-eleve .feuilleter-link,body.type-eleve .contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link,.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-jeunesse .feuilleter-link,body.type-jeunesse .contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link{bottom:62px;}@media (min-width:1023px){.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .plus-link,.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-neutre .feuilleter-link,body.type-neutre .contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link,.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-enseignant .feuilleter-link,body.type-enseignant .contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link,.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-eleve .feuilleter-link,body.type-eleve .contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link,.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche body.type-jeunesse .feuilleter-link,body.type-jeunesse .contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .feuilleter-link{bottom:-17px;}}.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .verrou-picto{top:-18px;left:0;}@media (min-width:1023px){.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .verrou-picto{left:-14px;}}.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche .ressource-content-wrapper{position:static;}.contenus-complementaires-favoris .node--type-contenu-complementaire.node--view-mode-resultat-recherche:first-child{margin-top:27px;}.flag-wrapper{display:none;}.node.node--type-livre.node--view-mode-teaser{position:relative;}.node.node--type-livre.node--view-mode-teaser .flag-wrapper{display:block;position:absolute;bottom:20px;right:15px;}.node.node--type-livre.node--view-mode-teaser .flag-wrapper .action-flag{background-position:0px -129px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:24px;height:23px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9n1);}.node.node--type-livre.node--view-mode-teaser .flag-wrapper .action-unflag{background-position:0px -83px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:24px;height:23px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9nw);}.node.node--type-livre.node--view-mode-teaser .flag-wrapper a{color:#D0263A;display:block;width:24px;height:24px;}.node--type-intervenant .node.node--type-livre.node--view-mode-teaser .flag-wrapper{display:none;}.node--type-evenement{background-color:#F2F2F3;text-transform:uppercase;font-size:12px;font-size:1.2rem;font-family:"MontserratLight";width:88%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:40px auto;}@media (min-width:767px){.node--type-evenement{font-size:16px;font-size:1.6rem;}}@media (min-width:1023px){.node--type-evenement{width:864px;height:295px;margin:70px auto;}}@media (min-width:767px){.node--type-evenement:first-child{margin-top:88px;}}.node--type-evenement .node__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1023px){.node--type-evenement .node__content{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.node--type-evenement .node__content .col-l{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:32px 10px 18px 10px;}@media (min-width:1023px){.node--type-evenement .node__content .col-l{width:500px;padding:26px 12px 26px 35px;}}.node--type-evenement .mois-evenement{position:absolute;top:-21px;left:-21px;background-color:#FFF;height:42px !important;width:42px !important;padding:0;border:2px solid #23AAA2;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-family:"AmaticSCBold";font-size:18px;font-size:1.8rem;line-height:42px;line-height:4.2rem;text-align:center;color:#2BB897;}.node--type-evenement .mois-evenement::-moz-focus-inner,.node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}@media (min-width:550px){.node--type-evenement .mois-evenement{top:-26px;left:-26px;font-size:26px;font-size:2.6rem;line-height:52px;line-height:5.2rem;background-color:#FFF;height:52px !important;width:52px !important;padding:0;border:2px solid #23AAA2;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 15px #d5d5d5;-moz-box-shadow:0 0 15px #d5d5d5;-ms-box-shadow:0 0 15px #d5d5d5;box-shadow:0 0 15px #d5d5d5;}.node--type-evenement .mois-evenement::-moz-focus-inner,.node--type-evenement .mois-evenement::-moz-focus-inner{padding:0;border:0;}}.node--type-evenement h3{font-weight:normal;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;margin-bottom:15px;margin-top:0;}@media (min-width:767px){.node--type-evenement h3{margin-bottom:20px;font-size:22px;font-size:2.2rem;line-height:28px;line-height:2.8rem;}}.node--type-evenement h3 .field--name-field-evt-sous-titre{display:inline-block;}.node--type-evenement h3 .separator{margin:0 8px;}.node--type-evenement h3 .light{font-family:"MontserratUltraLight";padding-top:4px;}.node--type-evenement .date-wrapper{font-size:14px;font-size:1.4rem;margin-bottom:20px;}@media (min-width:767px){.node--type-evenement .date-wrapper{font-size:18px;font-size:1.8rem;margin-bottom:30px;}}.node--type-evenement .field--name-field-evt-horaires,.node--type-evenement .field--name-field-evt-adresse{position:relative;padding-left:30px;}@media (min-width:550px){.node--type-evenement .field--name-field-evt-horaires,.node--type-evenement .field--name-field-evt-adresse{padding-left:50px;}}.node--type-evenement .field--name-field-evt-horaires:before,.node--type-evenement .field--name-field-evt-adresse:before{content:" ";display:block;position:absolute;left:0;}.node--type-evenement .field--name-field-evt-horaires:before{background-position:0px -204px;background-repeat:no-repeat;overflow:hidden;display:block;width:42px;height:42px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf9on);zoom:0.5588;top:-50%;}@media (min-width:550px){.node--type-evenement .field--name-field-evt-horaires:before{background-position:0px -1176px;background-repeat:no-repeat;overflow:hidden;display:block;width:42px;height:42px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9op);zoom:1;top:-70%;}}.node--type-evenement .field--name-field-evt-adresse{margin-top:20px;left:3px;}.node--type-evenement .field--name-field-evt-adresse:before{background-position:0px -373px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:43px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/mobile.png?v=uumf9pl);zoom:0.625;top:-20%;}@media (min-width:550px){.node--type-evenement .field--name-field-evt-adresse{left:4px;}.node--type-evenement .field--name-field-evt-adresse:before{background-position:0px -1304px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:43px;text-indent:-9999px;font-size:0px;font-size:0rem;background-image:url(/themes/hatier/images/base.png?v=uumf9q3);zoom:1;}}@media (min-width:767px){.node--type-evenement .field--name-field-evt-adresse{margin-top:40px;left:3px;}}@media (min-width:1170px){.node--type-evenement .field--name-field-evt-adresse{left:7px;}}.node--type-evenement .field--name-field-evt-illustration{text-align:center;}.node--type-evenement .field--name-field-evt-illustration img{max-width:100%;height:auto;}@media (min-width:1023px){.node--type-evenement .field--name-field-evt-illustration{text-align:left;}}.block-hatier-core-agenda-filtre .tabs-links{margin-top:0;margin-left:-25px;padding-bottom:5px;text-align:center;}@media (min-width:767px){.block-hatier-core-agenda-filtre .tabs-links{margin-left:0;text-align:initial;}}.block-hatier-core-agenda-filtre .tabs-links li a{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;padding:5px 10px;margin:5px 0;}@media (min-width:767px){.block-hatier-core-agenda-filtre .tabs-links li a{font-size:25px;font-size:2.5rem;line-height:25px;line-height:2.5rem;padding:0 11px;margin:0;}}@media (min-width:1023px){.block-hatier-core-agenda-filtre .tabs-links li a{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;}}@media (min-width:767px){.block-hatier-core-agenda-filtre .tabs-links{margin-bottom:0;padding-bottom:0;}}.block-hatier-core-agenda-filtre .tabs-links li:first-child{border-left:none;padding-left:0;}.block-hatier-core-agenda-filtre .tabs-links li:last-child a{border-right:none;padding-right:0;}@media (min-width:1260px){.view-agenda .views-row{padding-left:30px;}}@media (min-width:1260px){body.path-mes-favoris div.region-pretopcontent,body.path-agenda div.region-pretopcontent{padding-left:155px;}}@media (min-width:1260px){body.path-mes-favoris div.region-topcontent,body.path-agenda div.region-topcontent{padding-left:140px;}body.path-mes-favoris div.region-topcontent .block-page-title-block,body.path-agenda div.region-topcontent .block-page-title-block{padding-left:0;}}body.path-agenda .region-topcontent{padding:0 0 0 15px;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;}body.path-agenda .region-topcontent .block-hatier-core-agenda-title{margin-bottom:5px;}body.path-agenda .region-topcontent .block-hatier-core-agenda-title .black-bold-title{margin-left:0;}body.path-agenda .region-topcontent .block-hatier-core-agenda-title .inner-content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;}body.path-agenda .region-topcontent .block-hatier-core-agenda-title h1{min-height:auto;margin-bottom:10px;}@media (min-width:767px){body.path-agenda .region-topcontent .block-hatier-core-agenda-title h1{margin-bottom:0;}}body.path-agenda .region-topcontent .block-hatier-core-agenda-title span.number-products{font-size:12px;font-size:1.2rem;display:block;}@media (min-width:767px){body.path-agenda .region-topcontent .block-hatier-core-agenda-title span.number-products{font-size:13px;font-size:1.3rem;display:inline;}}html{font-size:62.5%;}body{font-family:"MontserratRegular";font-size:12px;font-size:1.2rem;color:#221F1F;}body:before{content:"veryTiny";display:none;}@media (min-width:414px){body:before{content:"tiny";}}@media (min-width:550px){body:before{content:"verySmall";}}@media (min-width:767px){body:before{content:"small";}}@media (min-width:1023px){body:before{content:"medium";}}@media (min-width:1170px){body:before{content:"large";}}@media (min-width:1260px){body:before{content:"veryLarge";}}h1,h2,h3{font-weight:normal;}a{text-decoration:none;}iframe{border:0;}@media (min-width:767px){#main .inner-content-sidebars.has-sidebar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}}#main .layout-sidebar-first{width:100%;}@media (min-width:767px){#main .layout-sidebar-first{margin-left:15px;margin-right:15px;-webkit-box-flex:0;-webkit-flex:0 0 254px;-moz-box-flex:0;-moz-flex:0 0 254px;-ms-flex:0 0 254px;flex:0 0 254px;}}@media (min-width:1170px){#main .layout-sidebar-first{margin-left:30px;margin-right:30px;}}#main .layout-content{width:100%;}.page-outer-wrapper{overflow:hidden;}.page-outer-wrapper .page-inner-wrapper{max-width:1170px;margin:auto;}@media (min-width:767px){body.path-ressources #main .inner-content-sidebars.has-sidebar{display:block;}}@media (min-width:1023px){body.path-ressources #main .inner-content-sidebars.has-sidebar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}}@media (min-width:767px){body.path-ressources #main .layout-sidebar-first{-webkit-box-flex:0;-webkit-flex:0 0 378px;-moz-box-flex:0;-moz-flex:0 0 378px;-ms-flex:0 0 378px;flex:0 0 378px;}}.region-header{position:relative;margin-top:11px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 15px;}@media (min-width:1023px){.region-header{margin-top:25px;-webkit-box-align:initial;-ms-flex-align:initial;-webkit-align-items:initial;-moz-align-items:initial;align-items:initial;}}@media (min-width:1023px){.region-header{padding:0;}}.region-prefooter{margin:25px auto 0 auto;max-width:950px;position:relative;z-index:11;}@media (min-width:414px){.region-prefooter{margin:75px auto 0 auto;}}.path-jeunesse .region-prefooter{position:relative;margin-top:0;}.region-footer{background:#3E3D40;}.region-footer{position:relative;z-index:11;margin-right:-600rem;margin-left:-600rem;padding-right:600rem;padding-left:600rem;}.region-footer:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:598.5rem;right:598.5rem;background:#3E3D40;}@media (min-width:1260px){.big-width-block{width:1260px;margin-left:-45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}span.new-line{display:block;}@media (min-width:1023px){span.new-line{display:inline;}}.global-link-wrapper{cursor:pointer;}
body.cke_editable,.field--name-body{font-family:"MontserratRegular";font-size:13px;font-size:1.3rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){body.cke_editable,.field--name-body{font-size:15px;font-size:1.5rem;line-height:21px;line-height:2.1rem;}}body.cke_editable a,body.cke_editable b,body.cke_editable strong,.field--name-body a,.field--name-body b,.field--name-body strong{font-family:"MonsterratBold";font-weight:normal;}body.cke_editable a,.field--name-body a{color:#221f1f;}body.cke_editable img,.field--name-body img{max-width:100%;height:auto;}@media (min-width:1023px){body.cke_editable img,.field--name-body img{max-width:initial;}}.columns.two-columns{margin:30px 0;text-align:center;}.columns.two-columns .column{flex-basis:50%;margin-bottom:20px;}.columns.two-columns .column:last-child{margin-bottom:0;}@media (min-width:767px){.columns.two-columns .column{margin-bottom:0;}}@media (min-width:767px){.columns.two-columns{text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.columns.two-columns .column img{max-width:100%;height:auto;}}@media (min-width:1260px){.columns.two-columns.two-columns-numerique{width:953px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.columns.two-columns.two-columns-numerique .column-1{background-color:#23AAA2;color:#FFF;text-align:center;padding:25px 10px;}@media (min-width:1260px){.columns.two-columns.two-columns-numerique .column-1{width:500px;padding:15px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}.columns.two-columns.two-columns-numerique .column-1 h4{margin-top:15px;font-size:35px;font-size:3.5rem;line-height:40px;line-height:4rem;font-family:"MontserratUltraLight";text-transform:initial;font-weight:normal;}.columns.two-columns.two-columns-numerique .column-1 h4 strong,.columns.two-columns.two-columns-numerique .column-1 h4 b{font-family:"MontserratLight";}@media (min-width:1260px){.columns.two-columns.two-columns-numerique .column-2{width:453px;}}.columns.two-columns.two-columns-numerique .grey-paragraph{padding:30px 70px;margin-top:-3px;margin-bottom:0;}.columns.three-columns{margin:30px 0;text-align:center;}@media (min-width:1023px){.columns.three-columns{text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.columns.three-columns .column img{max-width:100%;height:auto;}}.columns.three-columns .column{margin-bottom:20px;flex-basis:33%;}.columns.three-columns .column:last-child{margin-bottom:0;}@media (min-width:1023px){.columns.three-columns .column{margin-bottom:0;}}.columns.two-columns h4,.columns.three-columns h4{text-transform:uppercase;margin-bottom:0;}.columns.two-columns .column > p,.columns.three-columns .column > p{margin-top:0;}.columns.two-columns.limited-width{width:auto;}@media (min-width:767px){.columns.two-columns.limited-width{width:742px;margin-left:0;}}@media (min-width:1023px){.columns.two-columns.limited-width{margin-left:140px;}}span.lien-cible{color:#2BB897;font-family:"MonsterratBold";font-size:12px;font-size:1.2rem;text-transform:uppercase;}span.lien-plus{font-family:"OpenSansBold";background-color:#23AAA2;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;width:14px;height:14px;display:inline-block;margin-right:10px;}@media (min-width:767px){span.lien-plus{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}@media (min-width:767px){span.lien-plus{font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;width:16px;height:16px;}}.mise-en-avant-liseret,.mise-en-avant-liseret-vert{background-color:transparent;color:#221F1F;padding:35px 40px 20px 40px;margin:25px 0;border:1px solid #221F1F;}.mise-en-avant-liseret h3,.mise-en-avant-liseret-vert h3{margin:5px 0 30px 0;font-family:"MonsterratBold";text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;}@media (min-width:767px){.mise-en-avant-liseret h3,.mise-en-avant-liseret-vert h3{font-size:18px;font-size:1.8rem;line-height:25px;line-height:2.5rem;}}.mise-en-avant-liseret p a,.mise-en-avant-liseret-vert p a{color:#FFF;text-decoration:underline;font-family:"MonsterratBold";}.mise-en-avant-liseret .plus-link-wrapper,.mise-en-avant-liseret-vert .plus-link-wrapper{text-align:right;}.mise-en-avant-liseret-vert{border-color:#23AAA2;}.mise-en-avant-liseret-vert .plus-link-green{font-family:"OpenSansBold";background-color:#23AAA2;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){.mise-en-avant-liseret-vert .plus-link-green{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}.enseignant-mise-en-avant,.gris-mise-en-avant{background-color:#27ACA4;color:#FFF;padding:25px 35px;margin:15px 0;}@media (min-width:767px){.enseignant-mise-en-avant,.gris-mise-en-avant{margin:30px 0;}}.enseignant-mise-en-avant h3,.gris-mise-en-avant h3{font-family:"AmaticSCBold";font-size:22px;font-size:2.2rem;line-height:27px;line-height:2.7rem;margin:5px 0 15px 0;}@media (min-width:767px){.enseignant-mise-en-avant h3,.gris-mise-en-avant h3{font-size:28px;font-size:2.8rem;line-height:34px;line-height:3.4rem;}}.enseignant-mise-en-avant p a,.gris-mise-en-avant p a{color:#FFF;text-decoration:underline;font-family:"MonsterratBold";}.enseignant-mise-en-avant .plus-link-wrapper,.gris-mise-en-avant .plus-link-wrapper{text-align:right;}.enseignant-mise-en-avant .plus-link-white,.gris-mise-en-avant .plus-link-white{color:#23AAA2;}.gris-mise-en-avant{background-color:#F2F2F3;color:#060606;font-size:14px;font-size:1.4rem;}@media (min-width:1023px){.gris-mise-en-avant{font-size:14px;font-size:1.4rem;}}.gris-mise-en-avant h3{color:#23AAA2;}.gris-mise-en-avant p a{color:#060606;}.gris-mise-en-avant .plus-link{font-family:"OpenSansBold";background-color:#23AAA2;color:#FFF;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem;width:22px;height:22px;text-align:center;display:inline-block;}@media (min-width:767px){.gris-mise-en-avant .plus-link{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;width:34px;height:34px;}}span.texte-colore-enseignant{font-family:"MontserratRegular";color:#23AAA2;}span.mention-petite{font-family:"MontserratLight";font-size:12px;font-size:1.2rem;font-style:italic;}span.mise-en-avant-texte{font-family:"MonsterratBold";color:#CF2639;display:inline;}span.texte-souligne{font-family:"MontserratRegular";color:#073DBC;text-decoration:underline;}span.simple-link{font-family:"MontserratExtraBold";font-size:12px;font-size:1.2rem;}@media (min-width:414px){span.simple-link{font-size:14px;font-size:1.4rem;}}.paragraph-right-image,.paragraph-left-image{margin:30px 0;}@media (min-width:1023px){.paragraph-right-image,.paragraph-left-image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.paragraph-right-image .col:nth-of-type(1),.paragraph-left-image .col:nth-of-type(1){margin-right:2.65%;}.paragraph-right-image .col:nth-of-type(2n),.paragraph-left-image .col:nth-of-type(2n){margin-left:2.65%;}}.paragraph-right-image .col:nth-of-type(2n){text-align:center;margin-top:20px;}@media (min-width:1023px){.paragraph-right-image .col:nth-of-type(2n){margin-top:0;}}.paragraph-left-image .col:nth-of-type(1){text-align:center;margin-bottom:20px;}@media (min-width:1023px){.paragraph-left-image .col:nth-of-type(1){margin-bottom:0;}}.limited-width,.paragraph-left-image.limited-width,.paragraph-right-image.limited-width{width:auto;}.default-title,h6.bold-title,h6.default-title,h5.bold-title,h5.default-title,h4.default-title,h3.default-title,h2.default-title{text-transform:uppercase;font-weight:normal;}h2.default-title{font-family:"MontserratUltraLight";color:#A0A0A0;margin:45px 10px;font-size:29px;font-size:2.9rem;line-height:35px;line-height:3.5rem;}@media (min-width:414px){h2.default-title{font-size:35px;font-size:3.5rem;line-height:41px;line-height:4.1rem;}}h3.default-title{font-family:"AmaticSCBold";color:#23AAA2;margin:15px 5px;font-size:29px;font-size:2.9rem;line-height:35px;line-height:3.5rem;}@media (min-width:414px){h3.default-title{font-size:35px;font-size:3.5rem;line-height:41px;line-height:4.1rem;}}h4.default-title{font-family:"MonsterratBlack";color:#221F1F;margin:15px 5px;font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;}@media (min-width:414px){h4.default-title{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;}}h5.default-title,h5.bold-title{font-family:"MontserratRegular";color:#221F1F;margin:15px 5px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){h5.default-title,h5.bold-title{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}}h5.bold-title{font-family:"MonsterratBold";color:#221F1F;margin:15px 5px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){h5.bold-title{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}}h6.default-title,h6.bold-title{font-family:"MontserratRegular";color:#23AAA2;margin:15px 5px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){h6.default-title,h6.bold-title{font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.9rem;}}h6.bold-title{font-family:"MonsterratBold";color:#23AAA2;margin:15px 5px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;}@media (min-width:414px){h6.bold-title{font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.9rem;}}h2.grey-title{font-family:"MontserratUltraLight";text-transform:uppercase;font-size:23px;font-size:2.3rem;line-height:29px;line-height:2.9rem;margin:15px 0;font-weight:normal;color:#A0A0A0;}@media (min-width:414px){h2.grey-title{font-size:29px;font-size:2.9rem;line-height:36px;line-height:3.6rem;}}h2.grey-title strong{font-family:"MonsterratBlack";color:#221F1F;}p.grey-paragraph{background-color:#F2F2F3;}h3.enseignant-title{line-height:26px;line-height:2.6rem;margin:10px 0;}@media (min-width:414px){h3.enseignant-title{line-height:40px;line-height:4rem;}}.default-titre-surligne,h2.titre-surligne-jaune,h2.titre-surligne-rouge,h2.titre-surligne-vert{font-family:"AmaticSCBold";text-transform:uppercase;margin:40px 0;color:#FFF;line-height:26px;line-height:2.6rem;font-size:20px;font-size:2rem;padding:20px 30px;}@media (min-width:414px){.default-titre-surligne,h2.titre-surligne-jaune,h2.titre-surligne-rouge,h2.titre-surligne-vert{line-height:40px;line-height:4rem;font-size:32px;font-size:3.2rem;}}h2.titre-surligne-vert{background-color:#23AAA2;}h2.titre-surligne-rouge{background-color:#F25050;}h2.titre-surligne-jaune{background-color:#F3BC13;}.default-texte-surligne,span.texte-surligne-rose,span.texte-surligne-rouge,span.texte-surligne-vert{color:#FFF;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;}span.texte-surligne-vert{background-color:#23AAA2;}span.texte-surligne-rouge{background-color:#CF2639;}span.texte-surligne-rose{background-color:#F25273;}span.texte-rose{color:#F25273;}span.relief-enseignant-link,span.relief-blanc-link{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#23AAA2;border:2px solid #23AAA2;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #23AAA2;-moz-box-shadow:5px 5px 0px -1px #23AAA2;-ms-box-shadow:5px 5px 0px -1px #23AAA2;box-shadow:5px 5px 0px -1px #23AAA2;display:inline-block;display:inline-block;padding:0 0;margin:10px 0;}@media (min-width:767px){span.relief-enseignant-link,span.relief-blanc-link{padding:12px 43px;font-size:14px;font-size:1.4rem;}}span.relief-enseignant-link:hover,span.relief-blanc-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}@media (min-width:767px){span.relief-enseignant-link,span.relief-blanc-link{padding:0 0;}}span.relief-enseignant-link input[type=submit],span.relief-blanc-link input[type=submit],span.relief-enseignant-link a,span.relief-blanc-link a{text-transform:uppercase;color:#23AAA2;padding:6px 6px;display:inline-block;}@media (min-width:767px){span.relief-enseignant-link input[type=submit],span.relief-blanc-link input[type=submit],span.relief-enseignant-link a,span.relief-blanc-link a{padding:12px 12px;}}span.relief-enseignant-link input[type=submit],span.relief-blanc-link input[type=submit]{background-color:#FFF;border:none;}span.relief-blanc-link{font-family:"MontserratExtraBold";font-size:10px;font-size:1rem;text-transform:uppercase;color:#FFF;border:2px solid #FFF;text-decoration:none;padding:6px 21px;-webkit-box-shadow:5px 5px 0px -1px #FFF;-moz-box-shadow:5px 5px 0px -1px #FFF;-ms-box-shadow:5px 5px 0px -1px #FFF;box-shadow:5px 5px 0px -1px #FFF;display:inline-block;padding:0 0;}@media (min-width:767px){span.relief-blanc-link{padding:12px 43px;font-size:14px;font-size:1.4rem;}}span.relief-blanc-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}@media (min-width:767px){span.relief-blanc-link{padding:0 0;}}span.relief-blanc-link input[type=submit],span.relief-blanc-link a{color:#FFF;}span.relief-blanc-link input[type=submit]{background-color:#23AAA2;border:none;}.field--name-body span.relief-enseignant-link a,.field--name-body span.relief-blanc-link a,body.cke_editable span.relief-enseignant-link a,body.cke_editable span.relief-blanc-link a{padding:6px 21px;}@media (min-width:767px){.field--name-body span.relief-enseignant-link a,.field--name-body span.relief-blanc-link a,body.cke_editable span.relief-enseignant-link a,body.cke_editable span.relief-blanc-link a{padding:12px 43px;}}.auteurs-wrapper{width:auto;}@media (min-width:1023px){.auteurs-wrapper{width:754px;margin-left:180px;}}.auteurs-wrapper .default-title,.auteurs-wrapper h5.bold-title,.auteurs-wrapper h6.bold-title{width:100%;text-align:left;}@media (min-width:1023px){.auteurs-wrapper .default-title,.auteurs-wrapper h5.bold-title,.auteurs-wrapper h6.bold-title{text-align:center;}}.auteurs-wrapper .auteur-wrapper{width:352px;padding:46px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #87888A;text-align:center;margin:12px 0;}.auteurs-wrapper .auteur-wrapper .auteur-name{font-size:16px;font-size:1.6rem;font-family:"MonsterratBold";}.auteurs-wrapper .auteur-wrapper .auteur-fonction{font-size:12px;font-size:1.2rem;color:#87888A;}.auteurs-wrapper .auteur-wrapper .auteur-description{font-size:14px;font-size:1.4rem;text-align:left;}.auteurs-wrapper .auteur-wrapper .auteur-description:before{content:" ";display:block;width:32px;height:25px;background:url(/themes/hatier/images/nodes/quote.png) no-repeat;margin-bottom:11px;}.auteurs-wrapper .view-more-auteurs{text-align:center;display:none;}.ck{font-size:0.8125rem;line-height:1.0625rem;}.ck .columns > .column,.ck .columns > .column > *{outline:1px dashed blue;}@media (min-width:414px){.ck{font-size:0.9375rem;line-height:1.3125rem;}}.ck h1,.ck h2,.ck h3{font-weight:normal;}.ck h2{font-size:1.41rem;line-height:1.98rem;}.ck h3{font-size:1.104rem;line-height:1.98rem;}.ck h4{font-size:0.94rem;line-height:1.98rem;}.ck h5{font-size:0.78rem;line-height:1.98rem;}.ck h2.titre-surligne-vert{font-size:2rem;line-height:2.5rem;}.ck span.lien-cible{font-size:0.75rem;}.ck span.lien-plus{font-size:0.75rem;line-height:0.875rem;}@media (min-width:767px){.ck span.lien-plus{font-size:0.875rem;line-height:1rem;}}.ck .mise-en-avant-liseret h3,.ck .mise-en-avant-liseret-vert h3{font-size:0.875rem;line-height:1.25rem;}@media (min-width:767px){.ck .mise-en-avant-liseret h3,.ck .mise-en-avant-liseret-vert h3{font-size:1.125rem;line-height:1.5625rem;}}.ck .mise-en-avant-liseret-vert .plus-link-green{font-size:1.25rem;line-height:1.2345679rem;}@media (min-width:767px){.ck .mise-en-avant-liseret-vert .plus-link-green{font-size:1.852rem;line-height:2.125rem;}}.ck .enseignant-mise-en-avant h3,.ck .gris-mise-en-avant h3{font-size:1.2345679rem;line-height:1.6875rem;}@media (min-width:767px){.ck .enseignant-mise-en-avant h3,.ck .gris-mise-en-avant h3{font-size:1.75rem;line-height:2.125rem;}}.ck .gris-mise-en-avant{font-size:0.875rem;}@media (min-width:1023px){.ck .gris-mise-en-avant{font-size:0.875rem;}}.ck .gris-mise-en-avant .plus-link{font-size:1.25rem;line-height:1.2345679rem;}@media (min-width:767px){.ck .gris-mise-en-avant .plus-link{font-size:1.852rem;line-height:2.125rem;}}.ck span.mention-petite{font-size:0.75rem;}.ck span.simple-link{font-size:0.75rem;}@media (min-width:414px){.ck span.simple-link{font-size:0.875rem;}}.ck h2.default-title{font-size:1.8125rem;line-height:2.1875rem;}@media (min-width:414px){.ck h2.default-title{font-size:2.1875rem;line-height:2.5625rem;}}.ck h3.default-title{font-size:1.8125rem;line-height:2.1875rem;}@media (min-width:414px){.ck h3.default-title{font-size:2.1875rem;line-height:2.5625rem;}}.ck h4.default-title{font-size:0.9375rem;line-height:1.125rem;}@media (min-width:414px){.ck h4.default-title{font-size:1.25rem;line-height:1.5rem;}}.ck h5.default-title,.ck h5.bold-title{font-size:0.875rem;line-height:1.0625rem;}@media (min-width:414px){.ck h5.default-title,.ck h5.bold-title{font-size:1.125rem;line-height:1.2345679rem;}}.ck h5.bold-title{font-size:0.875rem;line-height:1.0625rem;}@media (min-width:414px){.ck h5.bold-title{font-size:1.125rem;line-height:1.2345679rem;}}.ck h6.default-title,.ck h6.bold-title{font-size:0.875rem;line-height:1.0625rem;}@media (min-width:414px){.ck h6.default-title,.ck h6.bold-title{font-size:1rem;line-height:1.1875rem;}}.ck h6.bold-title{font-size:0.875rem;line-height:1.0625rem;}@media (min-width:414px){.ck h6.bold-title{font-size:1rem;line-height:1.1875rem;}}.ck h2.grey-title{font-size:1.4375rem;line-height:1.8125rem;}@media (min-width:414px){.ck h2.grey-title{font-size:1.8125rem;line-height:2.25rem;}}.ck h3.enseignant-title{line-height:1.625rem;}@media (min-width:414px){.ck h3.enseignant-title{line-height:2.5rem;}}.ck .default-titre-surligne,.ck h2.titre-surligne-vert,.ck h2.titre-surligne-rouge,.ck h2.titre-surligne-jaune{line-height:1.625rem;font-size:1.25rem;}@media (min-width:414px){.ck .default-titre-surligne,.ck h2.titre-surligne-vert,.ck h2.titre-surligne-rouge,.ck h2.titre-surligne-jaune{line-height:2.5rem;font-size:2rem;}}.ck .default-texte-surligne,.ck span.texte-surligne-vert,.ck span.texte-surligne-rouge,.ck span.texte-surligne-rose{font-size:0.875rem;line-height:1rem;}.ck span.relief-enseignant-link,.ck span.relief-blanc-link{font-size:0.625rem;}@media (min-width:767px){.ck span.relief-enseignant-link,.ck span.relief-blanc-link{font-size:0.875rem;}}.ck .auteurs-wrapper .auteur-wrapper .auteur-name{font-size:1rem;}.ck .auteurs-wrapper .auteur-wrapper .auteur-fonction{font-size:0.75rem;}.ck .auteurs-wrapper .auteur-wrapper .auteur-description{font-size:0.875rem;}
