body{margin:0;padding:0;color:#222;background-color:#f3f3f3}a,input,textarea,button,select{-ms-touch-action:manipulation;touch-action:manipulation}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}button,input,optgroup,select,textarea{color:inherit;font:inherit;font-family:inherit;margin:0;max-width:100%}input{line-height:normal}button,select{text-transform:none}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{margin-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}::-moz-selection{background:#bf311a;color:#fff}::selection{background:#bf311a;color:#fff}::-moz-selection{background:#bf311a;color:#fff}img{border:0;vertical-align:bottom;max-width:100%;height:auto}.ie8 img{max-width:none;width:auto}svg:not(:root){overflow:hidden}figure{margin:0}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.7}body{font-size:1rem}@media(min-width:48em){body{font-size:1.125rem}}h1{color:#00539b;font-family:"lemonde-journal",Georgia,serif;font-size:28px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:15px}@media(min-width:48em){h1{font-size:48px;margin-bottom:20px}}h1.page-title{margin-top:0}h2{color:#00539b;font-family:"lemonde-journal",Georgia,serif;font-size:24px;font-weight:700;line-height:1.4;margin-top:0;margin-bottom:25px}@media(min-width:48em){h2{font-size:32px;margin-bottom:30px}}h2.h3{color:#00539b;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-top:0;margin-bottom:5px;font-weight:400}@media(min-width:48em){h2.h3{font-size:24px;margin-bottom:10px}}.h3,h3{color:#00539b;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-top:0;margin-bottom:5px}@media(min-width:48em){.h3,h3{font-size:24px;margin-bottom:10px}}h4,h5,h6{color:#00539b;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-top:0;margin-bottom:5px}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}hr{border:none;background:transparent;clear:both;margin:0 0 20px 0;padding:20px 0 0 0;border-bottom:1px solid #c4c4c4}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap}b,strong{font-weight:bold}blockquote{color:#00539b;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-top:0;margin-bottom:5px;font-weight:400;margin:20px 0;border:0;padding:0;text-align:center}@media(min-width:48em){blockquote{font-size:24px;margin-bottom:10px}}dfn{font-style:italic}mark{background:#ff0;color:#000}pre{overflow:auto;margin:20px 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}p{margin:0 0 10px 0}small{font-size:80%}pre,code,kbd,samp,tt,var{font-family:monospace,"Courier New","DejaVu Sans Mono",sans-serif}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}hr{clear:both}address{font-style:normal}@media(min-width:52.5em){.hide-desktop{display:none !important}}.copyright{font-size:.75rem}.clear{clear:both}.display-label a{text-decoration:none;font-weight:700;font-size:.875rem;line-height:1.4}.display-label a:hover,.display-label a:focus{text-decoration:underline}hr.flower{margin-bottom:0;overflow:visible;border:0;position:relative;margin-top:40px;padding-top:40px}hr.flower::before{content:"";height:1px;width:100%;position:absolute;left:0;right:0;background:#c4c4c4}hr.flower::after{content:"";width:64px;height:44px;background-color:#f3f3f3;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/flower.png);background-repeat:no-repeat;background-position:center;background-size:30px auto;position:absolute;left:0;right:0;margin:auto}.has-background-color.red hr.flower::after{background-color:#bf311a}.has-background-color.orange hr.flower::after{background-color:#f56905}.has-background-color.yellow hr.flower::after{background-color:#f6bc3f}.has-background-color.green hr.flower::after{background-color:#56a540}.has-background-color.teal hr.flower::after{background-color:#0f8099}.has-background-color.blue hr.flower::after{background-color:#00539b}.has-background-color.purple hr.flower::after{background-color:#7d349b}hr.flower::before{top:0}hr.flower::after{top:-20px}@media(min-width:48em){hr.flower{margin-top:60px;padding-top:60px}}.small-text{font-size:.875rem;color:#555}.large-text{font-size:1.125rem}@media(min-width:48em){.large-text{font-size:1.25rem}}.field--body p,.field--body ul,.field--body ol{max-width:960px}.field--body .list-indent{float:left}.field--body hr{position:relative;margin-top:40px;padding-top:40px;margin-bottom:0;overflow:visible;border:0;padding-top:5px !important;margin-top:40px !important}.field--body hr::before{content:"";height:1px;width:100%;position:absolute;left:0;right:0;background:#c4c4c4}.field--body hr::after{content:"";width:64px;height:44px;background-color:#f3f3f3;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/flower.png);background-repeat:no-repeat;background-position:center;background-size:30px auto;position:absolute;left:0;right:0;margin:auto}.has-background-color.red .field--body hr::after{background-color:#bf311a}.has-background-color.orange .field--body hr::after{background-color:#f56905}.has-background-color.yellow .field--body hr::after{background-color:#f6bc3f}.has-background-color.green .field--body hr::after{background-color:#56a540}.has-background-color.teal .field--body hr::after{background-color:#0f8099}.has-background-color.blue .field--body hr::after{background-color:#00539b}.has-background-color.purple .field--body hr::after{background-color:#7d349b}.field--body hr::before{top:0}.field--body hr::after{top:-20px}@media(min-width:48em){.field--body hr{margin-top:60px;padding-top:60px}}.field--body h2:not(:first-child){margin-top:40px}.field--body p.clear{height:0;margin:0;clear:both}.field--body .media--type-video{background:#fff;border-radius:5px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);padding:20px;position:relative;overflow:hidden;*zoom:1}.field--body .media--type-video .video-wrapper{width:100%}.field--body .media--type-video .field--name{width:100%;margin-top:0;color:#00539b;font-size:1rem;line-height:1.4;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:10px;text-align:left}@media(min-width:48em){.field--body .media--type-video .video-wrapper{width:66.67%;float:left;padding-right:10px}.field--body .media--type-video .field--name{width:33.33%;float:right;padding-left:10px}}.display-tile.red,.display-banner.red,.has-background-color.red{background:#bf311a;color:#fff}.display-tile.orange,.display-banner.orange,.has-background-color.orange{background:#f56905;color:#fff}.display-tile.yellow,.display-banner.yellow,.has-background-color.yellow{background:#f6bc3f}.display-tile.light-blue,.display-banner.light-blue,.has-background-color.light-blue{background:#1e7cbc}.display-tile.green,.display-banner.green,.has-background-color.green{background:#56a540;color:#fff}.display-tile.teal,.display-banner.teal,.has-background-color.teal{background:#0f8099;color:#fff}.display-tile.blue,.display-banner.blue,.has-background-color.blue{background:#00539b;color:#fff}.display-tile.purple,.display-banner.purple,.has-background-color.purple{background:#7d349b;color:#fff}.has-background-color.red p a,.has-background-color.red h1,.has-background-color.red .display-label a,.has-background-color.orange p a,.has-background-color.orange h1,.has-background-color.orange .display-label a,.has-background-color.green p a,.has-background-color.green h1,.has-background-color.green .display-label a,.has-background-color.teal p a,.has-background-color.teal h1,.has-background-color.teal .display-label a,.has-background-color.blue p a,.has-background-color.blue h1,.has-background-color.blue .display-label a,.has-background-color.purple p a,.has-background-color.purple h1,.has-background-color.purple .display-label a,.display-banner.red p a,.display-banner.red h1,.display-banner.red .display-label a,.display-banner.orange p a,.display-banner.orange h1,.display-banner.orange .display-label a,.display-banner.green p a,.display-banner.green h1,.display-banner.green .display-label a,.display-banner.teal p a,.display-banner.teal h1,.display-banner.teal .display-label a,.display-banner.blue p a,.display-banner.blue h1,.display-banner.blue .display-label a,.display-banner.purple p a,.display-banner.purple h1,.display-banner.purple .display-label a{color:#fff}.has-background-color.red *:focus-visible,.has-background-color.orange *:focus-visible,.has-background-color.green *:focus-visible,.has-background-color.teal *:focus-visible,.has-background-color.blue *:focus-visible,.has-background-color.purple *:focus-visible,.display-banner.red *:focus-visible,.display-banner.orange *:focus-visible,.display-banner.green *:focus-visible,.display-banner.teal *:focus-visible,.display-banner.blue *:focus-visible,.display-banner.purple *:focus-visible{outline-color:#fff}.has-background-color.red .accordion__button h2,.has-background-color.orange .accordion__button h2,.has-background-color.green .accordion__button h2,.has-background-color.teal .accordion__button h2,.has-background-color.blue .accordion__button h2,.has-background-color.purple .accordion__button h2,.display-banner.red .accordion__button h2,.display-banner.orange .accordion__button h2,.display-banner.green .accordion__button h2,.display-banner.teal .accordion__button h2,.display-banner.blue .accordion__button h2,.display-banner.purple .accordion__button h2{color:unset}.has-background-color.red .accordion__content *:focus-visible,.has-background-color.orange .accordion__content *:focus-visible,.has-background-color.green .accordion__content *:focus-visible,.has-background-color.teal .accordion__content *:focus-visible,.has-background-color.blue .accordion__content *:focus-visible,.has-background-color.purple .accordion__content *:focus-visible,.display-banner.red .accordion__content *:focus-visible,.display-banner.orange .accordion__content *:focus-visible,.display-banner.green .accordion__content *:focus-visible,.display-banner.teal .accordion__content *:focus-visible,.display-banner.blue .accordion__content *:focus-visible,.display-banner.purple .accordion__content *:focus-visible{outline-color:#bf311a}.media{position:relative}.media .media-library-item__edit{position:absolute;top:0;left:0;right:auto}.media--type-image.media--view-mode-half-width img,.media--type-image.media--view-mode-full-width img,.media--type-image.media--view-mode-topic-image img,.field--field-file-thumbnail img{border-radius:5px}.align-right{clear:right;float:none;width:100%;text-align:center}@media(min-width:23.4375em){.align-right{width:auto;max-width:50%;float:right;margin-left:20px}.align-right.media--view-mode-half-width,.align-right.media--view-mode-full-width{width:50%}.align-right.media--view-mode-one-third-width,.align-right.media--view-mode-one-fourth-width{width:33.33%}}@media(min-width:48em){.align-right.media--view-mode-one-fourth-width{width:25%}}@media(min-width:37.5em){.align-right{margin-left:40px}}.align-left{clear:left;float:none;width:100%;text-align:center}@media(min-width:23.4375em){.align-left{width:auto;max-width:50%;float:left;margin-right:20px}.align-left.media--view-mode-half-width,.align-left.media--view-mode-full-width{width:50%}.align-left.media--view-mode-one-third-width,.align-left.media--view-mode-one-fourth-width{width:33.33%}}@media(min-width:48em){.align-left.media--view-mode-one-fourth-width{width:25%}}@media(min-width:37.5em){.align-left{margin-right:40px}}.align-center{text-align:center}.field--body .media{margin-bottom:20px}.field--body img{border-radius:5px}.field--body h2{clear:both}.media--type-image{position:relative}.media--type-image .field--field-credit{position:absolute;bottom:0;left:0;right:0;padding:6.5px 10px;background:rgba(0,0,0,.5);color:#fff;font-size:.75rem;line-height:1.4;border-bottom-left-radius:5px;border-bottom-right-radius:5px}a{color:#bf311a;font-weight:400;text-decoration:underline;background-color:transparent;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}a path{-webkit-transition:all .3s ease;transition:all .3s ease}a .external-link-icon{width:.75em;height:.75em;display:inline-block;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/external-link.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}a:hover,a:focus{color:#00539b}*:focus-visible{outline:2px dotted #bf311a;outline-offset:2px}#main-content{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#skip-to-main:focus{display:block;text-align:center;padding:8px 16px;background:#bf311a;font-weight:bold}.menu-item--expanded>a::after{content:"";background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/angle-down.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;width:1rem;height:1rem;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-item--expanded>a.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.toolbar .menu-item--expanded>a::after{display:none}.weta-logo a{position:relative;width:70px;height:44px;display:block;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/weta-logo.png);background-size:100% auto;background-repeat:no-repeat;background-position:center;text-indent:-9999px;overflow:hidden}.weta-logo a::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;background:#bf311a;height:2px;border-radius:2px;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.weta-logo a:hover::before,.weta-logo a:focus-visible::before,.weta-logo a[aria-expanded=true]::before{width:100%}.svg .weta-logo a{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/weta-logo.svg)}.button{border-radius:5px;border-style:solid;border-width:2px;display:inline-block;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1rem;font-weight:700;line-height:1.3;padding:10px 20px;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;background:#bf311a;border-color:#bf311a;color:#fff}.button:hover,.button:focus{background:#00539b;border-color:#00539b;color:#fff}.icon{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:100% auto;width:1rem;height:1rem}.icon--small{width:1.25rem;height:1.25rem}.icon--medium{width:1.5rem;height:1.5rem}.icon--large{width:2rem;height:2rem}.field--field-media-oembed-video{position:relative;height:0;width:100%;overflow:hidden;padding-bottom:56.7%}.field--field-media-oembed-video iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.media--type-video.media--view-mode-default .field--name{color:#00539b;font-size:1rem;line-height:1.4;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:10px}button,input[type=submit]{border-radius:5px;border-style:solid;border-width:2px;display:inline-block;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1rem;font-weight:700;line-height:1.3;padding:10px 20px;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;background:#bf311a;border-color:#bf311a;color:#fff}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus{background:#00539b;border-color:#00539b;color:#fff}input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=week],input[type=text],input[type=email],select{width:100%;max-width:760px;height:50px}.webform-submission-form input[type=date],.webform-submission-form input[type=datetime],.webform-submission-form input[type=datetime-local],.webform-submission-form input[type=month],.webform-submission-form input[type=password],.webform-submission-form input[type=search],.webform-submission-form input[type=tel],.webform-submission-form input[type=text],.webform-submission-form input[type=time],.webform-submission-form input[type=week],.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form select{max-width:100%}input[type=number]{width:180px}input[type=image]{height:auto}input.error,textarea.error,select.error{background:#bf311a;border:2px solid #bf311a}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid #bf311a}input.error:focus,textarea.error:focus,select.error:focus{background:#fff;color:#bf311a}button,input,select,textarea{font-family:inherit;max-width:100%}textarea,input,select{background:#fff;border:1px solid #c4c4c4;-webkit-box-shadow:none;box-shadow:none;padding:8px 16px;border-radius:5px;-webkit-transition-property:border,color,background-color,-webkit-box-shadow;transition-property:border,color,background-color,-webkit-box-shadow;transition-property:border,box-shadow,color,background-color;transition-property:border,box-shadow,color,background-color,-webkit-box-shadow;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;color:#222;font-size:16px;max-width:100%}textarea:focus,textarea:active,input:focus,input:active,select:focus,select:active{border-color:#bf311a;background:#fff;outline:none}textarea:hover,input:hover,select:hover{border-color:#bf311a;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}button{padding:8px 16px}html.js input.form-autocomplete{background-image:none}html.js input.ui-autocomplete-loading{background-position:right 3px center !important;background-size:30px auto !important}.ajax-progress-throbber .throbber{width:32px;height:20px;background-size:32px auto}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background-color:#00539b}textarea[disabled],select[disabled],input[disabled]{background-color:#f3f3f3;color:#f3f3f3}::-webkit-input-placeholder{color:#999}::-webkit-input-placeholder:focus{color:#fff}:focus::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#999}:-moz-placeholder:focus{color:#fff}::-moz-placeholder{color:#999}::-moz-placeholder:focus{color:#fff}:-ms-input-placeholder{color:#999}:-ms-input-placeholder:focus{color:#fff}select{background-color:#fff;background-repeat:no-repeat;background-position:right 10px center;background-size:10px auto;line-height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 20px 0 10px;cursor:pointer}select:focus{background-color:#fff;background-repeat:no-repeat;background-position:right 10px center;background-size:10px auto}select:disabled{cursor:default;background-image:none}select::-ms-expand{display:none}.form-type-checkbox,.form-type-radio{position:relative}.form-type-checkbox label.option,.form-type-radio label.option{cursor:pointer}.form-type-checkbox label.option:before,.form-type-radio label.option:before{content:""}.form-type-checkbox input[type=checkbox],.form-type-checkbox input[type=radio],.form-type-radio input[type=checkbox],.form-type-radio input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#fff;width:24px;height:24px;position:absolute;top:1px;left:0;cursor:pointer}.form-type-checkbox input[type=checkbox]:checked,.form-type-checkbox input[type=radio]:checked,.form-type-radio input[type=checkbox]:checked,.form-type-radio input[type=radio]:checked{background:#fff}.form-type-checkbox input[type=checkbox]+label.option:before,.form-type-radio input[type=checkbox]+label.option:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;width:8px;height:13px;border-style:solid;border-width:0 3px 3px 0;border-color:transparent;position:absolute;top:5px;left:8px}.form-type-checkbox input[type=checkbox]:checked+label.option:before,.form-type-radio input[type=checkbox]:checked+label.option:before{border-color:#bf311a}.form-type-checkbox input[type=radio],.form-type-radio input[type=radio]{border-radius:12px}.form-type-checkbox input[type=radio]+label.option:before,.form-type-radio input[type=radio]+label.option:before{width:10px;height:10px;border-radius:5px;position:absolute;top:8px;left:7px}.form-type-checkbox input[type=radio]:checked+label.option:before,.form-type-radio input[type=radio]:checked+label.option:before{background:#bf311a}.form-actions{margin-top:20px}#block-colorin-mobile-primary-local-tasks{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:20px;padding-right:20px}@media(min-width:100em){#block-colorin-mobile-primary-local-tasks{max-width:1440px}}@media(min-width:60em){#block-colorin-mobile-primary-local-tasks{padding-left:40px;padding-right:40px}}#block-colorin-mobile-primary-local-tasks ul:not(.contextual-links){overflow:hidden;*zoom:1;padding:0;margin:0;list-style-type:none;overflow:hidden;font-size:1rem;margin-left:-10px}#block-colorin-mobile-primary-local-tasks ul:not(.contextual-links) li{float:left;margin-left:10px;margin-right:10px}#block-colorin-mobile-primary-local-tasks a{position:relative;color:#00539b;display:block;padding:5px 0;text-decoration:none}#block-colorin-mobile-primary-local-tasks a::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;background:#bf311a;height:5px;border-radius:2px;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#block-colorin-mobile-primary-local-tasks a:hover::before,#block-colorin-mobile-primary-local-tasks a:focus-visible::before,#block-colorin-mobile-primary-local-tasks a[aria-expanded=true]::before{width:100%}#block-colorin-mobile-primary-local-tasks a:hover,#block-colorin-mobile-primary-local-tasks a:focus{color:#bf311a}#block-colorin-mobile-primary-local-tasks a.is-active{text-decoration:none;font-weight:bold;color:#bf311a}#block-colorin-mobile-primary-local-tasks a.is-active::before{width:100%}.accordion{border-radius:5px;background:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);padding:0;margin-bottom:20px}.accordion .accordion__button{width:100%;display:block;color:#00539b;text-align:left;padding:15px 50px 15px 20px;position:relative}.accordion .accordion__button h2{font-size:1rem;font-weight:bold;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;margin:0}.accordion .accordion__button::after{content:"";background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/plus.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;width:20px;height:20px;position:absolute;top:0;bottom:0;right:20px;margin:auto}.accordion .accordion__button[aria-expanded=true]::after{content:"";background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/minus.svg)}.accordion .accordion__button:hover{color:#bf311a}.accordion .accordion__content{display:none}.accordion .accordion__content>*{padding:10px 20px 20px}.accordion .accordion__content[aria-hidden=false]{display:block;max-height:40rem;overflow:auto}@media(min-width:64em){.accordion .accordion__button{padding-top:20px;padding-bottom:20px;font-size:1.125rem}.accordion .accordion__button h2{font-size:1.125rem}}.menu--main a{position:relative;text-decoration:none}.menu--main a::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;background:#bf311a;height:2px;border-radius:2px;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.menu--main a:hover::before,.menu--main a:focus-visible::before,.menu--main a[aria-expanded=true]::before{width:100%}.menu--main>li{border-bottom:1px solid #c4c4c4}.menu--main>li ul{display:none;border-top:1px solid #c4c4c4;padding-left:0;padding-bottom:10px;padding-top:15px}.menu--main>li ul li{margin-bottom:10px}.menu--main>li ul a{color:#222}.menu--main>li ul a::before{display:none}.menu--main>li ul a:hover,.menu--main>li ul a:focus{color:#bf311a;text-decoration:underline}.menu--main>li ul a.red,.menu--main>li ul a.orange,.menu--main>li ul a.yellow,.menu--main>li ul a.green,.menu--main>li ul a.teal,.menu--main>li ul a.blue,.menu--main>li ul a.purple{display:block;padding:5px 10px 6.5px 10px;font-size:.875rem;font-weight:bold;border-radius:5px}.menu--main>li ul a.red{background:#bf311a;color:#fff}.menu--main>li ul a.orange{background:#f56905;color:#fff}.menu--main>li ul a.yellow{background:#f6bc3f}.menu--main>li ul a.green{background:#56a540;color:#fff}.menu--main>li ul a.teal{background:#0f8099;color:#fff}.menu--main>li ul a.blue{background:#00539b;color:#fff}.menu--main>li ul a.purple{background:#7d349b;color:#fff}.menu--main>li>a{font-family:"lemonde-journal",Georgia,serif;font-weight:700;color:#00539b;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.menu--main>li>a.active+ul{display:block}.menu--main>li>a.active::before{width:0}.menu--main>li>a.active:hover::before{width:100%}.menu--social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex}.menu--social-media-links a[href*="facebook.com"],.menu--social-media-links a[href*="twitter.com"],.menu--social-media-links a[href*="linkedin.com"],.menu--social-media-links a[href*="youtube.com"],.menu--social-media-links a[href*="pinterest.com"],.menu--social-media-links a[href*="instagram.com"]{width:44px;height:44px;line-height:44px;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-position:center;display:block}.menu--social-media-links a[href*="facebook.com"]{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/facebook.svg);background-size:auto 24px}.menu--social-media-links a[href*="twitter.com"]{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/twitter.svg);background-size:24px auto}.menu--social-media-links a[href*="linkedin.com"]{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/linkedin.svg);background-size:24px auto}.menu--social-media-links a[href*="youtube.com"]{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/youtube.svg);background-size:24px auto}.menu--social-media-links a[href*="pinterest.com"]{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/pinterest.svg);background-size:24px auto}.menu--social-media-links a[href*="instagram.com"]{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/instagram.svg);background-size:24px auto}.menu--social-media-links a{position:relative}.menu--social-media-links a::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;background:#bf311a;height:2px;border-radius:2px;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.menu--social-media-links a:hover::before,.menu--social-media-links a:focus-visible::before,.menu--social-media-links a[aria-expanded=true]::before{width:100%}.menu--footer{font-size:.75rem}.menu--footer li{display:inline-block;margin:5px 10px 5px 0}.form-item label{font-weight:bold;margin:0 0 1.668px 0;font-size:18px;color:#00539b}.form-item{margin:6.68px 0}.form-checkboxes .form-item,.form-radios .form-item{margin:0}tr.odd .form-item,tr.even .form-item{margin:0}.form-item label{display:block}.form-item label.option{display:inline-block;font-weight:400;color:#555;text-transform:none}.form-item .description{font-size:.75rem;color:#555}.form-type-checkbox,.form-type-radio{position:relative}.form-type-checkbox label.option,.form-type-checkbox .description,.form-type-radio label.option,.form-type-radio .description{padding-left:20px;margin-left:0}form{background:#fff;border-radius:5px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);padding:20px;max-width:760px}.display-teaser,.display-tile{border-radius:5px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);position:relative}.display-teaser a,.display-tile a{text-decoration:none}.display-teaser a::after,.display-tile a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.display-teaser{background:#fff;overflow:hidden}.display-teaser a{color:#00539b}.display-teaser a:hover,.display-teaser a:focus{color:#bf311a}.display-teaser .teaser__content{padding:20px}.display-tile{padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.display-tile.yellow h2 a{color:#222}.display-tile h2{font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:1rem;padding:20px 100px 25px 20px;margin-bottom:0;position:relative;z-index:2;height:100%}.display-tile h2 a{color:#fff;font-weight:700}.display-tile h2 a:focus{outline-color:#fff}.display-tile>div .field--field-graphic{position:absolute;bottom:0;right:-10px;width:80px;z-index:1}@media(min-width:52.5em){.display-tile h2{min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.display-tile>div .field--field-graphic{width:140px;height:130px}.display-tile>div .field--field-graphic img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:140px;height:130px}}@media(min-width:64em){.display-tile h2{font-size:1.125rem}}.display-tile:hover,.display-tile:focus-within{-webkit-transform:scale(1.05);transform:scale(1.05)}.display-teaser::after{content:"";width:100%;height:5px;position:absolute;bottom:0;left:0;right:0}.display-teaser.red::after{background:#bf311a}.display-teaser.orange::after{background:#f56905}.display-teaser.yellow::after{background:#f6bc3f}.display-teaser.green::after{background:#56a540}.display-teaser.teal::after{background:#0f8099}.display-teaser.blue::after{background:#00539b}.display-teaser.purple::after{background:#7d349b}.display-teaser .small-text{margin-top:10px}.node--card.display-teaser{padding:0;background:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node--card.display-teaser .paragraph--type--external-link{font-size:.875rem}.node--card.display-teaser .teaser__image{position:relative}.node--card.display-teaser .teaser__image .dialog__open{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);border-radius:0;border:0;opacity:0;z-index:5}.node--card.display-teaser .teaser__image .dialog__open:hover,.node--card.display-teaser .teaser__image .dialog__open:focus{opacity:1}.node--card.display-teaser.has-video .teaser__image::before{content:"";background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/play.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center;width:72px;height:72px;border-radius:36px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;z-index:2}.node--card.display-teaser .field--field-card-video .dialog{position:static}.node--card.display-teaser .teaser__image{width:80px;float:left;padding-right:10px}.node--card.display-teaser .teaser__content{width:calc(100% - 80px);float:right;padding:0 0 0 10px}.node--card.display-teaser h4{font-weight:bold;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;font-size:.875rem}.display-teaser h3{margin-bottom:0}.display-teaser .field--field-teaser-text{margin-top:10px}.banner{background:#f3f3f3}.display-banner{overflow:hidden}.display-banner .layout-container{padding-top:40px;position:relative}.display-banner h1{margin-bottom:0}.display-banner h1,.display-banner .field--field-teaser-text{position:relative;z-index:5;max-width:900px}.display-banner .field--field-teaser-text{margin-top:20px}.display-banner .field--field-teaser-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.display-banner .field--field-teaser-image article,.display-banner .field--field-teaser-image .field{height:100%}.display-banner .field--field-teaser-image img{opacity:.25;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.display-banner .field--field-graphic{position:absolute;bottom:0;right:10px;z-index:2;width:110px}.display-banner .parent-topic{line-height:1.4;margin-bottom:20px}.display-banner .parent-topic>.display-label{display:inline}.display-banner .parent-topic>.display-label:not(:first-child)::before{content:", ";margin-left:-0.25em}@media(min-width:48em){.display-banner .layout-container{padding-top:60px}.display-banner .field--field-graphic{width:180px}}.display-banner.topic{margin-bottom:40px}.display-banner.topic .layout-container{padding-bottom:40px}.display-banner.topic h1,.display-banner.topic .field--field-teaser-text{color:#fff}.display-banner.topic a{color:#fff}@media(min-width:48em){.display-banner.topic .field--field-graphic{right:20px;bottom:0}}.display-banner.topic.yellow h1,.display-banner.topic.yellow .field--field-teaser-text,.display-banner.topic.yellow a{color:#222}.display-banner hr.flower{margin-bottom:-20px}.display-banner.subtopic{margin-bottom:0}.display-banner.subtopic .layout-container{padding-bottom:0}.display-banner.subtopic .field--field-teaser-image{position:relative;margin-top:20px}.display-banner.subtopic .field--field-teaser-image::before{content:"";position:absolute;left:-20px;right:-20px;bottom:0;top:50%;background-color:#f3f3f3;z-index:1}.display-banner.subtopic .field--field-teaser-image .media--type-image{position:relative;z-index:5}.display-banner.subtopic .field--field-teaser-image article,.display-banner.subtopic .field--field-teaser-image .field{height:auto}.display-banner.subtopic .field--field-teaser-image img{opacity:1;border-radius:5px}.display-banner.subtopic .field--field-teaser-text{color:#222}.display-banner.subtopic .field--field-graphic{display:none}@media(min-width:37.5em){.display-banner.subtopic .layout-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:40px}.display-banner.subtopic .banner__title{width:66.67%;float:left;padding-right:10px}.display-banner.subtopic .field--field-teaser-image{width:33.33%;float:right;padding-left:10px;margin-top:0}.display-banner.subtopic .field--field-teaser-image::before{display:none}}@media(min-width:60em){.display-banner.subtopic{margin-bottom:20px}.display-banner.subtopic .banner__title{padding-right:20px}.display-banner.subtopic .field--field-teaser-image{padding-left:20px}}.paragraph--type--external-link a{color:#bf311a;text-decoration:underline}.paragraph--type--external-link a:hover,.paragraph--type--external-link a:focus{color:#00539b;text-decoration:none}.paragraph--type--article .node__title{font-size:.875rem;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;margin-bottom:0}.paragraph--type--article .node__title a{font-weight:700;display:block;padding-right:40px;position:relative}.paragraph--type--article .node__title a::before{content:"";width:1rem;height:1rem;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/plus.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;position:absolute;top:0;right:0;bottom:0;margin:auto}.paragraph--type--article .group-article-main{display:none}.paragraph--type--file.display-default,.dialog__body.display-default{position:relative;margin-top:40px;padding-top:40px}.paragraph--type--file.display-default::before,.dialog__body.display-default::before{content:"";height:1px;width:100%;position:absolute;left:0;right:0;background:#c4c4c4}.paragraph--type--file.display-default::after,.dialog__body.display-default::after{content:"";width:64px;height:44px;background-color:#f3f3f3;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/flower.png);background-repeat:no-repeat;background-position:center;background-size:30px auto;position:absolute;left:0;right:0;margin:auto}.has-background-color.red .paragraph--type--file.display-default::after,.has-background-color.red .dialog__body.display-default::after{background-color:#bf311a}.has-background-color.orange .paragraph--type--file.display-default::after,.has-background-color.orange .dialog__body.display-default::after{background-color:#f56905}.has-background-color.yellow .paragraph--type--file.display-default::after,.has-background-color.yellow .dialog__body.display-default::after{background-color:#f6bc3f}.has-background-color.green .paragraph--type--file.display-default::after,.has-background-color.green .dialog__body.display-default::after{background-color:#56a540}.has-background-color.teal .paragraph--type--file.display-default::after,.has-background-color.teal .dialog__body.display-default::after{background-color:#0f8099}.has-background-color.blue .paragraph--type--file.display-default::after,.has-background-color.blue .dialog__body.display-default::after{background-color:#00539b}.has-background-color.purple .paragraph--type--file.display-default::after,.has-background-color.purple .dialog__body.display-default::after{background-color:#7d349b}.paragraph--type--file.display-default::before,.dialog__body.display-default::before{top:0}.paragraph--type--file.display-default::after,.dialog__body.display-default::after{top:-20px}@media(min-width:48em){.paragraph--type--file.display-default,.dialog__body.display-default{margin-top:60px;padding-top:60px}}.paragraph--type--file .field--field-file-thumbnail,.dialog__body .field--field-file-thumbnail{margin-bottom:20px}.paragraph--type--file .field--field-file-description,.dialog__body .field--field-file-description{margin-bottom:10px}.paragraph--type--file .field--field-file-files,.dialog__body .field--field-file-files{margin:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.paragraph--type--file .field--field-file-files li,.dialog__body .field--field-file-files li{margin-bottom:10px}.paragraph--type--file .field--field-file-files li div,.dialog__body .field--field-file-files li div{display:inline-block}.paragraph--type--file .field--field-file-archive,.dialog__body .field--field-file-archive{margin-top:20px}@media(min-width:37.5em){.paragraph--type--file .field--field-file-thumbnail,.dialog__body .field--field-file-thumbnail{width:33.33%;float:left;padding-right:10px;margin-bottom:0}.paragraph--type--file h2,.dialog__body h2{margin-bottom:10px}.paragraph--type--file .field--field-file-description,.dialog__body .field--field-file-description{margin-bottom:20px}.paragraph--type--file h2,.paragraph--type--file .field--field-file-description,.paragraph--type--file .field--field-file-files,.paragraph--type--file .field--field-file-archive,.paragraph--type--file .files-container,.dialog__body h2,.dialog__body .field--field-file-description,.dialog__body .field--field-file-files,.dialog__body .field--field-file-archive,.dialog__body .files-container{width:66.67%;float:right;padding-left:10px}.paragraph--type--file .field--field-file-files,.dialog__body .field--field-file-files{padding-left:25px}}@media(min-width:48em){.paragraph--type--file .field--field-file-thumbnail,.dialog__body .field--field-file-thumbnail{width:50%}.paragraph--type--file h2,.paragraph--type--file .field--field-file-description,.paragraph--type--file .field--field-file-files,.paragraph--type--file .field--field-file-archive,.paragraph--type--file .files-container,.dialog__body h2,.dialog__body .field--field-file-description,.dialog__body .field--field-file-files,.dialog__body .field--field-file-archive,.dialog__body .files-container{width:50%}}@media(min-width:52.5em){.paragraph--type--file .field--field-file-thumbnail,.dialog__body .field--field-file-thumbnail{width:33.33%}.paragraph--type--file .field--field-file-description,.dialog__body .field--field-file-description{font-size:1.25rem}.paragraph--type--file .field--field-file-files,.dialog__body .field--field-file-files{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.paragraph--type--file h2,.paragraph--type--file .field--field-file-description,.paragraph--type--file .field--field-file-files,.paragraph--type--file .field--field-file-archive,.paragraph--type--file .files-container,.dialog__body h2,.dialog__body .field--field-file-description,.dialog__body .field--field-file-files,.dialog__body .field--field-file-archive,.dialog__body .files-container{width:66.67%;padding-left:20px}.paragraph--type--file .field--field-file-files,.dialog__body .field--field-file-files{padding-left:35px}}@media(min-width:80em){.paragraph--type--file .field--field-file-thumbnail,.dialog__body .field--field-file-thumbnail{width:25%}.paragraph--type--file h2,.paragraph--type--file .field--field-file-description,.paragraph--type--file .field--field-file-files,.paragraph--type--file .field--field-file-archive,.paragraph--type--file .files-container,.dialog__body h2,.dialog__body .field--field-file-description,.dialog__body .field--field-file-files,.dialog__body .field--field-file-archive,.dialog__body .files-container{width:75%}}.paragraph--type--file .files-container .field--field-file-files,.dialog__body .files-container .field--field-file-files{width:100%;float:none}.dialog__body .field--field-file-files{-webkit-column-count:2;-moz-column-count:2;column-count:2}.paragraph--type--subtopic .field--field-subtopic-description{margin-bottom:20px}.paragraph--type--subtopic img{border-radius:5px}.paragraph--type--subtopic .field--field-subtopic-cards .field__label{color:#00539b;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-top:0;margin-bottom:5px}@media(min-width:48em){.paragraph--type--subtopic .field--field-subtopic-cards .field__label{font-size:24px;margin-bottom:10px}}.paragraph--type--subtopic .field--field-subtopic-cards>.field__items{border-top:1px solid #c4c4c4;padding-top:15px}.paragraph--type--subtopic .field--field-subtopic-cards>.field__items>.field__item+.field__item,.paragraph--type--subtopic .field--field-subtopic-cards>.field__item+.field__item{margin-top:10px}.paragraph--type--subtopic .field--field-subtopic-cards a{font-size:1em;font-weight:bold}.paragraph.display-dialog{position:relative;background:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);border-radius:5px;padding:15px 50px 15px 20px}.paragraph.display-dialog article{position:static}.paragraph.display-dialog .small-text{margin-bottom:0}.paragraph.display-dialog .dialog__open,.paragraph.display-dialog a{position:static;text-align:left;display:block;background:transparent;font-size:1rem;font-weight:normal;color:#bf311a;border:0;text-decoration:none;padding:0}.paragraph.display-dialog .dialog__open::after,.paragraph.display-dialog a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.paragraph.display-dialog .dialog__open::before,.paragraph.display-dialog a::before{content:"";width:1rem;height:1rem;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/plus.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;position:absolute;top:0;right:20px;bottom:0;margin:auto}.paragraph.display-dialog .dialog__open:hover,.paragraph.display-dialog .dialog__open:focus,.paragraph.display-dialog a:hover,.paragraph.display-dialog a:focus{text-decoration:underline}.paragraph.display-dialog.paragraph--type--external-link .external-link-icon{opacity:0}.paragraph.display-dialog.paragraph--type--external-link a::before{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/external-link-blue.svg)}.dialog__content,.article__dialog{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.article__dialog,.dialog__overlay{background:rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dialog__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.dialog__overlay .dialog__header{color:#00539b;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-top:0;margin-bottom:5px;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;padding-right:40px;margin-top:-5px;margin-bottom:15px}.dialog__container,.group-article-main{background:#fff;border-radius:5px;padding:20px;width:100%;max-height:90vh;max-width:760px;position:relative;overflow:auto}.dialog__container .close-button,.group-article-main .close-button{position:absolute;top:0;right:0}.close-button{width:44px;height:44px;padding:0;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/close.svg);background-repeat:no-repeat;background-size:40% auto;background-position:center;background-color:transparent;border:0}.close-button:hover,.close-button:focus{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/close.svg);background-repeat:no-repeat;background-size:40% auto;background-position:center;background-color:#f3f3f3}.group-article-main .close-button{position:sticky;float:right}.no-scroll{overflow:hidden}.field-title-field{padding-right:20px}.group-publish-info,.group-article-intro{margin-bottom:20px}.field-article-author{font-size:1rem;color:#00539b;display:inline-block}.field-article-author h3{font-size:1rem;display:inline-block;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif}.field-article-author h3+*{display:inline-block}.field-article-author a{color:#00539b;text-decoration:none}.field-article-published{display:inline-block;font-size:1rem;color:#00539b}.group-article-intro{overflow:hidden;*zoom:1;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding-top:20px}.group-article-intro .field-article-image{width:33.33%;float:left;padding-right:20px;margin-bottom:20px}.group-article-intro .field-article-description{margin-bottom:20px}.field-article-body h2{position:relative;margin-top:40px;padding-top:40px}.field-article-body h2::before{content:"";height:1px;width:100%;position:absolute;left:0;right:0;background:#c4c4c4}.field-article-body h2::after{content:"";width:64px;height:44px;background-color:#fff;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/flower.png);background-repeat:no-repeat;background-position:center;background-size:30px auto;position:absolute;left:0;right:0;margin:auto}.has-background-color.red .field-article-body h2::after{background-color:#bf311a}.has-background-color.orange .field-article-body h2::after{background-color:#f56905}.has-background-color.yellow .field-article-body h2::after{background-color:#f6bc3f}.has-background-color.green .field-article-body h2::after{background-color:#56a540}.has-background-color.teal .field-article-body h2::after{background-color:#0f8099}.has-background-color.blue .field-article-body h2::after{background-color:#00539b}.has-background-color.purple .field-article-body h2::after{background-color:#7d349b}.field-article-body h2::before{top:0}.field-article-body h2::after{top:-20px}@media(min-width:48em){.field-article-body h2{margin-top:60px;padding-top:60px}}.field-article-body h3{margin-top:40px}.field-article-body img{margin-bottom:20px}.field-article-reprints{border-top:1px solid #c4c4c4;margin-top:60px;padding-top:20px}.install-prompt{overflow:hidden;*zoom:1;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);padding:10px;padding-right:20px;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.install-prompt .prompt__graphic{width:72px;float:left}.install-prompt .prompt__graphic .app-icon{background:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/icon.png) no-repeat center;background-size:100% auto;width:72px;height:72px;border-radius:12px;position:relative;overflow:hidden}.install-prompt .prompt__graphic .app-icon::before{content:"";background:#000;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.install-prompt .prompt__graphic .app-icon::after{content:"";background:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/green-check.png) no-repeat center;background-size:100% auto;width:36px;height:36px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0}.install-prompt .prompt__graphic .hand{background:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/hand.svg) no-repeat center;background-size:100% auto;width:107px;height:73px;position:absolute;top:50%;left:48px;display:none}.install-prompt .prompt__text{position:relative;line-height:1.4;text-align:left;padding-bottom:.25em;width:calc(100% - 72px);padding-left:20px;float:left}.install-prompt h2{font-size:1rem;margin:0;line-height:1.2}.install-prompt p{color:#555;font-size:.875rem;margin:0;line-height:1.4}.install-prompt button{text-align:left;overflow:hidden;text-indent:-9999px;padding:0;width:20px;height:20px;position:absolute;top:0;right:0;border:0;background-color:transparent;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/close.svg);background-repeat:no-repeat;background-position:center;background-size:12px auto}.install-prompt .ios-share{width:1rem;height:1.125rem;display:inline-block;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/ios-share.svg);background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:relative;top:.125rem}@media(prefers-reduced-motion:no-preference){.install-prompt{-webkit-animation:animate-in 1s ease-in-out;animation:animate-in 1s ease-in-out}}.alert-dismissed .install-prompt{display:none}@media(min-width:48em){.install-prompt .prompt__graphic{width:120px;float:left}.install-prompt .prompt__graphic .app-icon{width:120px;height:120px;border-radius:18px}.install-prompt .prompt__graphic .app-icon::after{width:50px;height:50px}.install-prompt .prompt__graphic .hand{width:157px;height:107px;left:72px}.install-prompt .prompt__text{width:calc(100% - 120px);padding-left:30px}.install-prompt h2{font-size:1.5rem;margin-bottom:5px}.install-prompt p{font-size:1.125rem}}@-webkit-keyframes animate-in{0%{opacity:0}75%{opacity:1}100%{opacity:1}}@keyframes animate-in{0%{opacity:0}75%{opacity:1}100%{opacity:1}}@-webkit-keyframes hand{0%{top:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{top:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{top:43%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}25%{top:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{top:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{top:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes hand{0%{top:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{top:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{top:43%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}25%{top:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{top:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{top:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes icon{15%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(0.9);transform:scale(0.9)}25%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes icon{15%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(0.9);transform:scale(0.9)}25%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade{20%{opacity:0}30%{opacity:.5}70%{opacity:.5}80%{opacity:0}}@keyframes fade{20%{opacity:0}30%{opacity:.5}70%{opacity:.5}80%{opacity:0}}@-webkit-keyframes check{30%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}37%{opacity:1;-webkit-transform:scale(1.25);transform:scale(1.25)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}70%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes check{30%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}37%{opacity:1;-webkit-transform:scale(1.25);transform:scale(1.25)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}70%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.layout-container{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px;padding-left:20px;padding-right:20px}@media(min-width:100em){.layout-container{max-width:1440px}}@media(min-width:60em){.layout-container{padding-left:40px;padding-right:40px}}.layout-content{padding-top:20px;padding-bottom:20px}.four-columns .view-content{overflow:hidden;*zoom:1;margin-left:-10px;margin-right:-10px;overflow:visible}.four-columns .views-row{padding:5px 10px;width:100%}@media(min-width:30em){.four-columns .views-row{padding:10px;width:50%;float:left}.four-columns .views-row:nth-child(2n+1){clear:left}}@media(min-width:64em){.four-columns .views-row{width:25%}.four-columns .views-row:nth-child(2n+1){clear:none}.four-columns .views-row:nth-child(4n+1){clear:left}}@media(min-width:64em)and (max-width:89.9375em){.show-nav .four-columns .views-row{width:50%;float:left}.show-nav .four-columns .views-row:nth-child(2n+1){clear:left}}.equal-heights .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.equal-heights .views-row{height:100%}.equal-heights .views-row .node{height:100%}@media(min-width:30em){.equal-heights .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.equal-heights .views-row{height:auto}}.field.three-columns,.field.three-columns>.field__items{overflow:hidden;*zoom:1;margin:-10px}.field.three-columns>.field__item,.field.three-columns>.field__items>.field__item{padding:10px}@media(min-width:37.5em){.field.three-columns>.field__item,.field.three-columns>.field__items>.field__item{width:50%;float:left}.field.three-columns>.field__item:nth-child(2n+1),.field.three-columns>.field__items>.field__item:nth-child(2n+1){clear:left}}@media(min-width:52.5em){.field.three-columns>.field__item,.field.three-columns>.field__items>.field__item{width:33.33%;float:left}.field.three-columns>.field__item:nth-child(2n+1),.field.three-columns>.field__items>.field__item:nth-child(2n+1){clear:none}.field.three-columns>.field__item:nth-child(3n+1),.field.three-columns>.field__items>.field__item:nth-child(3n+1){clear:left}}@media(min-width:90em){.field.three-columns,.field.three-columns>.field__items{margin:-20px}.field.three-columns>.field__item,.field.three-columns>.field__items>.field__item{padding:20px}}.logo{width:300px;height:72px;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/logo.png);background-size:100% auto;background-repeat:no-repeat;background-position:center;display:block;margin:0 auto}.svg .logo{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/logo.svg)}@media(min-width:52.5em){.logo{float:left}}@media(min-width:64em){.logo{float:none}}.header{background:#fff;padding-right:20px;padding-left:20px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);position:fixed;top:0;left:0;right:0;z-index:98;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.adminimal-admin-toolbar.toolbar-vertical .header,.adminimal-admin-toolbar.toolbar-horizontal .header{top:39px}.gin--vertical-toolbar .header{top:87px}.header .header-region{float:left;margin-left:-20px}@media(min-width:30em){.header{padding-right:0;display:block}}@media(min-width:61em){.adminimal-admin-toolbar.toolbar-tray-open .header{top:79px}.gin--vertical-toolbar .header{top:60px;left:65px}}.navbar-region{background:#fff;position:fixed;bottom:0;left:0;right:0;z-index:99;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bars{width:24px;height:24px;display:block;margin:0 auto}.bars .bar{background:#555;width:24px;height:3px;height:2.5px;border-radius:1px;display:block;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bars .bar+.bar{margin-top:7px}.show-nav .bars .bar{background:#bf311a}.show-nav .bars .bar--middle{display:none}.show-nav .bars .bar--top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:11px}.show-nav .bars .bar--bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:2px}.nav-button{position:relative;background:transparent;border:0;color:#555;display:block;font-size:.75rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;padding:15px;width:72px;height:72px}.nav-button::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;background:#bf311a;height:5px;border-radius:2px;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.nav-button:hover::before,.nav-button:focus-visible::before,.nav-button[aria-expanded=true]::before{width:100%}.nav-button .icon{display:block;margin:0 auto;line-height:1.5rem}.nav-button path{fill:#555}.nav-button .nav-button__label{line-height:1.5}.nav-button:hover,.nav-button:focus{background-color:transparent;color:#bf311a}.nav-button:hover .bar,.nav-button:focus .bar{background:#bf311a}.nav-button:hover path,.nav-button:focus path{fill:#bf311a}.nav-button:focus{outline:2px dotted #bf311a}.nav-button[disabled]{opacity:.5}.nav-button[disabled]:hover,.nav-button[disabled]:focus{color:#555}.nav-button[disabled]:hover path,.nav-button[disabled]:focus path{fill:#555}.nav-button[disabled]:hover::before,.nav-button[disabled]:focus::before{width:0}.back .nav-button svg{margin-top:.25em;margin-bottom:.25em}.path-search .nav-button.search-button::before{width:100%}.show-nav #toggle-menu{color:#bf311a}.show-nav #toggle-menu svg path{fill:#bf311a}.aft-logo{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/aft-logo.png);background-repeat:no-repeat;background-position:center;background-size:60% auto;text-indent:-9999px;overflow:hidden}.menu-region{position:fixed;top:72px;bottom:72px;right:-94%;width:94%;background:#fff;z-index:90;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:20px;overflow:auto}.menu-region ul{padding:0;margin:0;list-style-type:none}.menu-region .weta-logo{float:left;margin-bottom:20px}.menu-region .menu--social-media-links{float:right;margin-bottom:20px}.menu-region #block-mainnavigation{margin-bottom:20px}.menu-region #block-mainnavigation,.menu-region .copyright{clear:both}.menu-region .copyright{margin-top:20px}.adminimal-admin-toolbar.toolbar-vertical .menu-region,.adminimal-admin-toolbar.toolbar-horizontal .menu-region{top:111px}.adminimal-admin-toolbar.toolbar-tray-open.toolbar-horizontal .menu-region{top:151px}@media(min-width:37.5em){.menu-region{bottom:0;right:-375px;width:375px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}}@media(min-width:52.5em){.navbar-region{-webkit-box-shadow:none;box-shadow:none;top:0;bottom:auto;left:auto}.adminimal-admin-toolbar.toolbar-vertical .navbar-region,.adminimal-admin-toolbar.toolbar-horizontal .navbar-region{top:39px}.gin--vertical-toolbar .navbar-region{top:87px}}@media(min-width:61em){.adminimal-admin-toolbar.toolbar-tray-open .navbar-region{top:79px}.gin--vertical-toolbar .navbar-region{top:60px}}@media(min-width:64em){.navbar-region{padding-right:15px}.header-region{padding-left:15px}}.show-nav .menu-region{right:0}.path-search #toggle-search::before{width:100%}.page{padding-top:72px;padding-bottom:72px;padding-right:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.page::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:-1;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.show-nav .page::before{z-index:5;opacity:1}@media(min-width:64em){.show-nav .page{padding-right:375px}.show-nav .page::before{z-index:-1;opacity:0}}@media(min-width:52.5em){.page{padding-bottom:20px}}.toolbar-bar .toolbar-menu a{color:#222 !important}.toolbar-bar .toolbar-menu .menu-item--expanded:hover a,.toolbar-bar .toolbar-menu .menu-item--expanded:focus a{color:#222 !important}.toolbar-bar .toolbar-menu .menu-item__help-main{background-color:#fff !important}.page-node-type-topic.has-background-color .display-banner{margin-bottom:0}.page-node-type-topic.has-background-color .layout-content{padding-top:0}.page-node-type-topic.has-files #block-iosinstallprompt{position:relative;margin-top:40px;padding-top:40px}.page-node-type-topic.has-files #block-iosinstallprompt::before{content:"";height:1px;width:100%;position:absolute;left:0;right:0;background:#c4c4c4}.page-node-type-topic.has-files #block-iosinstallprompt::after{content:"";width:64px;height:44px;background-color:#fff;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/flower.png);background-repeat:no-repeat;background-position:center;background-size:30px auto;position:absolute;left:0;right:0;margin:auto}.has-background-color.red .page-node-type-topic.has-files #block-iosinstallprompt::after{background-color:#bf311a}.has-background-color.orange .page-node-type-topic.has-files #block-iosinstallprompt::after{background-color:#f56905}.has-background-color.yellow .page-node-type-topic.has-files #block-iosinstallprompt::after{background-color:#f6bc3f}.has-background-color.green .page-node-type-topic.has-files #block-iosinstallprompt::after{background-color:#56a540}.has-background-color.teal .page-node-type-topic.has-files #block-iosinstallprompt::after{background-color:#0f8099}.has-background-color.blue .page-node-type-topic.has-files #block-iosinstallprompt::after{background-color:#00539b}.has-background-color.purple .page-node-type-topic.has-files #block-iosinstallprompt::after{background-color:#7d349b}.page-node-type-topic.has-files #block-iosinstallprompt::before{top:0}.page-node-type-topic.has-files #block-iosinstallprompt::after{top:-20px}@media(min-width:48em){.page-node-type-topic.has-files #block-iosinstallprompt{margin-top:60px;padding-top:60px}}.page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt{position:relative;margin-top:40px;padding-top:40px}.page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::before{content:"";height:1px;width:100%;position:absolute;left:0;right:0;background:#c4c4c4}.page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::after{content:"";width:64px;height:44px;background-color:#f3f3f3;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/flower.png);background-repeat:no-repeat;background-position:center;background-size:30px auto;position:absolute;left:0;right:0;margin:auto}.has-background-color.red .page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::after{background-color:#bf311a}.has-background-color.orange .page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::after{background-color:#f56905}.has-background-color.yellow .page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::after{background-color:#f6bc3f}.has-background-color.green .page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::after{background-color:#56a540}.has-background-color.teal .page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::after{background-color:#0f8099}.has-background-color.blue .page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::after{background-color:#00539b}.has-background-color.purple .page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::after{background-color:#7d349b}.page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::before{top:0}.page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt::after{top:-20px}@media(min-width:48em){.page-node-type-topic.has-files:not(.has-background-color) #block-iosinstallprompt{margin-top:60px;padding-top:60px}}@media(min-width:48em){.page-node-type-topic:not(.has-files) #block-iosinstallprompt{width:66.67%;float:left;padding-right:10px}}.node--topic.display-full>div>.field+.field,.node--topic.display-full .topic__intro>.field+.field{margin-top:20px}.node--topic.display-full .topic__intro .field--field-teaser-image{position:relative;z-index:20}.node--topic.display-full .topic__intro,.node--topic.display-full .field--field-teaser-text{margin-bottom:20px}.node--topic.display-full .field--field-topic-files{clear:both}.node--topic.display-full .topic__subtopics:not(:last-child){margin-bottom:40px}.node--topic.display-full .field--field-topics>.field__item{margin-bottom:20px}@media(min-width:48em){.node--topic.display-full .topic__intro{width:33.33%;float:right;padding-left:10px}.node--topic.display-full .topic__intro .field--field-teaser-image{margin-top:0}.node--topic.display-full .topic__intro+.topic__subtopics{width:66.67%;float:left;padding-right:10px;margin-top:0}}.field--field-topic-files:first-child>.field__item:first-child .paragraph--type--file,.share-widget+.field--field-topic-files>.field__item:first-child .paragraph--type--file{margin-top:0;padding-top:0}.field--field-topic-files:first-child>.field__item:first-child .paragraph--type--file::before,.field--field-topic-files:first-child>.field__item:first-child .paragraph--type--file::after,.share-widget+.field--field-topic-files>.field__item:first-child .paragraph--type--file::before,.share-widget+.field--field-topic-files>.field__item:first-child .paragraph--type--file::after{display:none}.node--card.display-full .field--field-teaser-image{margin-bottom:20px}.node--card.display-full .card__sidebar h2{margin-bottom:10px}.node--card.display-full .card__sidebar>.field{background:#fff;border-radius:5px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);padding:20px;padding-bottom:5px}.node--card.display-full .card__sidebar>.field+.field{margin-top:10px}.node--card.display-full .card__sidebar>.field>.field__items>.field__item{border-top:1px solid #c4c4c4;padding-top:15px;padding-bottom:15px}.node--card.display-full .paragraph.display-dialog{background:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding-top:0;padding-bottom:0;padding-right:50px;padding-left:0}.node--card.display-full .paragraph.display-dialog a,.node--card.display-full .paragraph.display-dialog .dialog__open{line-height:1.4}.node--card.display-full .paragraph.display-dialog a::before,.node--card.display-full .paragraph.display-dialog .dialog__open::before{right:0;width:1.25em;height:1.25em}.node--card.display-full .paragraph--type--video.display-dialog{padding-right:0}.node--card.display-full .paragraph--type--article.display-dialog a::before{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/file.svg);background-size:auto 100%}.node--card.display-full .field--field-teaser-text{margin-bottom:20px}.node--card.display-full .card__intro .field--field-teaser-image{margin-top:-80px}@media(min-width:37.5em){.node--card.display-full .card__intro .field--field-teaser-image{width:33.33%;float:left;padding-right:10px;margin-top:0;margin-bottom:40px}.node--card.display-full .card__intro .field--field-teaser-image+.field--field-teaser-text{width:66.67%;float:right;padding-left:10px}.node--card.display-full .card__sidebar{clear:both}}@media(min-width:48em){.node--card.display-full{padding-bottom:80px}.node--card.display-full .media--type-video{overflow:hidden;*zoom:1}.node--card.display-full .media--type-video .field--name{width:33.33%;float:right;padding-left:10px;margin-top:0}.node--card.display-full .media--type-video .video-wrapper{width:66.67%;float:left;padding-right:10px}}@media(min-width:60em){.node--card.display-full .card__intro{width:33.33%;float:right;padding-left:20px}.node--card.display-full .card__intro .field--field-teaser-image{margin-bottom:20px;margin-top:-120px}.node--card.display-full .card__intro .field--field-teaser-image,.node--card.display-full .card__intro .field--field-teaser-image+.field--field-teaser-text{width:100%;float:none;padding:0}.node--card.display-full .card__sidebar{width:calc(66.67% - 12px);float:left;clear:none}}.page-node-type-card #block-iosinstallprompt{padding-top:10px}@media(min-width:60em){.page-node-type-card #block-iosinstallprompt{width:66.67%;clear:both;padding-right:10px}}.search-page .js-form-type-textfield{margin-bottom:20px}.search-page .js-form-type-textfield label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.search-page .form-text{max-width:100%;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/search.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:20px auto}@media(min-width:48em){.search-page .js-form-type-textfield{margin-bottom:40px}.search-page .form-text{background-size:32px auto;font-size:1.5rem;padding:20px;height:auto}}.result-count{color:#00539b;font-family:"lemonde-journal",Georgia,serif;font-size:24px;font-weight:700;line-height:1.4;margin-top:0;margin-bottom:25px}@media(min-width:48em){.result-count{font-size:32px;margin-bottom:30px}}.results .display-search-result{overflow:hidden;*zoom:1;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c4c4c4}.results .display-search-result:first-child{margin-top:20px;padding-top:20px;border-top:1px solid #c4c4c4}.results .display-search-result .field--field-teaser-image{width:72px;float:left}.results .display-search-result .field--field-teaser-image img{border-radius:5px}.results .display-search-result h2,.results .display-search-result .field--field-teaser-text{width:calc(100% - 72px);float:right;padding-left:10px}.results .display-search-result h2{color:#00539b;font-family:Verdana,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-top:0;margin-bottom:5px}@media(min-width:48em){.results .display-search-result h2{font-size:24px;margin-bottom:10px}}.results .display-search-result h2 a{color:#00539b;text-decoration:none}.results .display-search-result h2 a:hover,.results .display-search-result h2 a:focus{color:#bf311a;text-decoration:underline}.results .display-search-result p:last-child{margin-bottom:0}@media(min-width:30em){.results .display-search-result .field--field-teaser-image{width:100px}.results .display-search-result h2,.results .display-search-result .field--field-teaser-text{width:calc(100% - 100px);padding-left:20px}}.path-search .page{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/illustration-leaves.png);background-position:bottom 72px left;background-size:500px auto;background-repeat:no-repeat;min-height:100vh}.path-search .page .results{padding-bottom:120px}@media(min-width:52.5em){.path-search .page{background-position:bottom left}.path-search.toolbar-tray-open.toolbar-fixed .page{min-height:calc(100vh - 79px)}.path-search.toolbar-fixed .page{min-height:calc(100vh - 39px)}}html{height:100%}.page-node-type-homepage{background-color:#f6bc3f;background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/illustration-mobile.png);background-repeat:no-repeat;background-position:bottom 72px left;background-size:100% auto}.page-node-type-homepage h1{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@media(min-width:37.5em){.page-node-type-homepage{background-image:url(/themes/custom/colorin_mobile/libraries/global_css/dist/./images/illustration-desktop.png);background-size:auto 30vh}}.page-node-type-homepage #block-iosinstallprompt{margin-top:5px}@media(min-width:52.5em){.page-node-type-homepage{background-position:bottom left;background-size:auto 35vh}.page-node-type-homepage #block-iosinstallprompt{width:50%;padding-left:10px;margin-right:0;margin-left:auto;margin-top:10px}}@media(min-width:64em){.page-node-type-homepage{background-size:auto 40vh}}.page-node-type-homepage .field--field-topics{overflow:hidden;*zoom:1;margin-left:-10px;margin-right:-10px;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-node-type-homepage .field--field-topics h2{font-size:2.5vh;padding-top:0;padding-right:40px;padding-bottom:2.5px;height:auto}.page-node-type-homepage .field--field-topics .node--topic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-node-type-homepage .field--field-topics>.field__item{padding:5px 10px;width:100%;height:12vh}.page-node-type-homepage .field--field-topics>.field__item .node--topic{height:100%}@media(min-width:30em){.page-node-type-homepage .field--field-topics{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-node-type-homepage .field--field-topics .node--topic{padding-top:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-node-type-homepage .field--field-topics>.field__item{padding:10px;width:50%;float:left;height:auto;height:22vh}.page-node-type-homepage .field--field-topics>.field__item:nth-child(2n+1){clear:left}}@media(min-width:37.5em){.page-node-type-homepage .field--field-topics h2{font-size:3.5vh}.page-node-type-homepage .field--field-topics>.field__item{height:24vh}}@media(min-width:64em){.page-node-type-homepage .field--field-topics h2{font-size:1.75rem}.page-node-type-homepage .field--field-topics .node--topic{padding-bottom:20px}.page-node-type-homepage .field--field-topics>.field__item{width:25%;height:auto}.page-node-type-homepage .field--field-topics>.field__item:nth-child(2n+1){clear:none}.page-node-type-homepage .field--field-topics>.field__item:nth-child(4n+1){clear:left}}@media(min-width:64em)and (max-width:89.9375em){.show-nav.page-node-type-homepage .field--field-topics>.field__item{width:50%;float:left}.show-nav.page-node-type-homepage .field--field-topics>.field__item:nth-child(2n+1){clear:left}}
