@import url("https://fonts.googleapis.com/css?family=Poppins:300,500,600,700");article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;font-size:75%;font-size:87.5%;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em;}button,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}body{margin:0;padding:0;}a:link{}a:visited{}a:hover,a:focus{}a:active{}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.5em 0;}blockquote{margin:1.5em 30px;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em;}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;_font-family:'courier new',monospace;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.5em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.5em 0.625em 1em;}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-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;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.5em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');*background-image:url(/sites/all/themes/custom/ecedi/images/message-24-ok.png);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/custom/ecedi/images/message-24-warning.png);border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');*background-image:url(/sites/all/themes/custom/ecedi/images/message-24-error.png);border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,transparent));background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom,#bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbbbbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap;}.tabs-primary__tab,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-secondary__tab-link{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 white;border:1px solid #bbbbbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.is-active.tabs-primary__tab{border-bottom-color:white;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:.9em;margin-top:-1.5em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 white;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/custom/ecedi/images/help.png);background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-current{font-weight:bold;}.block{margin-bottom:1.5em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/custom/ecedi/images/menu-leaf.png);list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*list-style-image:url(/sites/all/themes/custom/ecedi/images/menu-expanded.png);list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/custom/ecedi/images/menu-collapsed.png);list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*background-image:url(/sites/all/themes/custom/ecedi/images/menu-expanded.png);background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/custom/ecedi/images/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/custom/ecedi/images/progress.gif);}
@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
.form-item,.menu .is-leaf,.menu__item.is-collapsed,.menu__item.is-expanded,.menu a,.menu a.active,.pager-current,.pager-ellipsis,.pager-first,.pager-item,.pager-last,.pager-next,.pager-previous,.reset,body,button,h1,h2,h3,h4,h5,input,input[type=email],input[type=password],input[type=search],input[type=submit],input[type=text],input[type=url],li,ol,textarea,ul{padding:0;margin:0;outline:0;list-style:none;background:none;border:none;color:inherit;text-decoration:none;font-weight:400;line-height:normal}body{font-size:1em;font-family:Arial,sans-serif;font-weight:400;line-height:normal;color:#000}a{color:inherit}a:hover{text-decoration:none}button,input[type=email],input[type=password],input[type=search],input[type=submit],input[type=text],input[type=url],textarea{border:1px solid #000;box-sizing:border-box}

@font-face{font-family:font-icon;src:url(/sites/all/themes/custom/customer/styles/fonts/font-icon.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/customer/styles/fonts/font-icon.woff) format("woff"),url(/sites/all/themes/custom/customer/styles/fonts/font-icon.ttf) format("truetype"),url(/sites/all/themes/custom/customer/styles/fonts/font-icon.svg#font-icon) format("svg"),url(/sites/all/themes/custom/customer/styles/fonts/font-icon.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/customer/styles/fonts/font-icon.woff) format("woff"),url(/sites/all/themes/custom/customer/styles/fonts/font-icon.ttf) format("truetype"),url(/sites/all/themes/custom/customer/styles/fonts/font-icon.svg#font-icon) format("svg");font-style:normal;font-weight:400}@font-face{font-family:poppins;src:url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.woff2) format("woff2"),url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.woff) format("woff"),url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.ttf) format("truetype"),url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.svg#poppins) format("svg"),url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.woff2) format("woff2"),url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.woff) format("woff"),url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.ttf) format("truetype"),url(/sites/all/themes/custom/customer/styles/fonts/poppins-regular.svg#poppins) format("svg");font-weight:400}.gm-style .info-window-map,.info-window-map .title,body{font-family:poppins,arial,sans-serif}#footer .bt:before,#footer li:before,.back-to-top-link:before,.back:before,.block-country-list .country-list-accordion .region-country-name .name:after,.block-facetapi .block-title:after,.blog-comment .comment-reply:before,.blog-hp .bt:after,.breadcrumb li:first-of-type a:before,.bt-reset:before,.cwu-wrapper .bt:before,.default-img:before,.download-link .bt:before,.field-name-body a:after,.filter-title h2:before,.form-type-checkbox input:checked+.option:before,.icon-txt:after,.info-window-map .link a:before,.menu-mobile .button-burger:before,.news-hp .content:after,.newsletter_cta_wrapper .form-submit:before,.node-type-webform .form-actions .form-submit:before,.op-pictos li:before,.page-comment .comment-reply:before,.pager-next a:after,.pager-previous a:before,.region-highlighted .search-bloc .form-submit:before,.search-hp-wrapper .form-submit:before,.second-side h2:before,.second-side li:before,.section-resource .new:before,.see-all-publication:before,.see-all:after,.sharer .share-main:before,.submit-your-content-wrapper .bt:before,.unesdoc-link a:before,.webform-component--file label:before,.webform-component--occupation .option:after,.yn-wrapper li:after,body.node-type-resource .new:before{font-family:font-icon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.op-pictos .approach:before{content:"\e90c"}.op-pictos .targetting:before{content:"\e90b"}.op-pictos .diagnostic:before{content:"\e90a"}.picto-resource:before{content:"\e905"}.picto-news:before{content:"\e906"}.picto-blog:before{content:"\e907"}.picto-event:before{content:"\e908"}.op-pictos .teacher:before,[value=teacher]+.option:after{content:"\e900"}.bloghome-archives h2:before{content:"\e901"}[value=ministry]+.option:after{content:"\e902"}[value=other]+.option:after{content:"\e903"}.op-pictos .ethical:before,[value=student]+.option:after{content:"\e904"}.newsletter_cta_wrapper .form-submit:before,.search-hp-wrapper .form-submit:before{content:"\f00c"}.form-type-checkbox input:checked+.option:before{content:"\e5ca"}#footer .bt:before,.cwu-wrapper .follow-us .bt:before,.twitter:after{content:"\f099"}.fb:after{content:"\f09a"}#footer .rss-feed:before{content:"\f09e"}.cwu-wrapper .info-contact .bt:before,.mail:after{content:"\e159"}.print:after{content:"\e8ad"}#footer li:before,.second-side li:before{content:"\f0da"}.title-comment:before{content:"\f0e5"}.node-type-webform .form-actions .form-submit:before{content:"\e163"}#footer .subscribe:before{content:"\f1d8"}#footer .contact-us:before{content:"\f27a"}.submit-your-content-wrapper .bt:before{content:"\e147"}.section-resource .new:before,body.node-type-resource .new:before{content:"\e145"}.opened-menu .menu-mobile .button-burger:before{content:"\e5cd"}.menu-mobile .button-burger:before{content:"\e3c7"}.webform-component--file label:before{content:"\e255"}.breadcrumb li:first-of-type a:before{content:"\e88a"}.block-country-list .country-list-accordion .region-country-name .name:after,.block-facetapi .block-title:after{content:"\e313"}.info-window-map .link-page:before{content:"\e912"}.back-to-top-link:before,.back:before,.blog-hp .bt:after,.news-hp .content:after,.pager-next a:after,.pager-previous a:before,.see-all-publication:before,.see-all:after,.yn-wrapper li:after{content:"\e317"}.bt-reset:before{content:"\e627"}.blog-comment .comment-reply:before,.page-comment .comment-reply:before{content:"\e15e"}.share-main:after,.sharer .share-main:before{content:"\e80d"}.download-link .bt:before,.unesdoc-link a:before{content:"\e258"}.region-highlighted .search-bloc .form-submit:before{content:"\f002"}.filter-title h2:before{content:"\e909"}.field-name-body a[target=_blank]:after{content:"\e918"}.field-name-body a.glossary:after{content:"\e90d"}.info-window-map .link-doc:before{content:"\e90e"}.breadcrumb ol,.outer-wrap,.page-node-edit .outer-wrap-col-left,.page-node-translate .outer-wrap-col-left,.region-highlighted .search-bloc .content,.section-col-r .outer-wrap-col-right,.section-search-page .outer-wrap-col-left{max-width:1366px;margin:0 auto;padding:0;position:relative}.breadcrumb ol:after,.outer-wrap:after,.page-node-edit .outer-wrap-col-left:after,.page-node-translate .outer-wrap-col-left:after,.region-highlighted .search-bloc .content:after,.section-col-r .outer-wrap-col-right:after,.section-search-page .outer-wrap-col-left:after{clear:both;content:".";display:block;height:0;visibility:hidden}#page{max-width:100%;clear:both}#main-content{position:relative;overflow:hidden;clear:both}#content{position:relative;width:100%}.block-map-page,.node-content,.section-comment .comment-by-node-author,.section-comment .comment-form,.section-forward .single-column form,.section-user .single-column form{position:relative;max-width:970px;margin-left:auto;margin-right:auto;padding:80px 144px;transition:all .3s ease-in;background:#fff}.bottom-margin,.section-comment .comment-form,.section-forward .single-column form,.section-user .single-column form{margin-bottom:80px}.newsletter_cta_wrapper,.submit-your-content-wrapper{margin-top:80px}.node-type-blog-post .newsletter_cta_wrapper,.node-type-blog-post .submit-your-content-wrapper,.node-type-news .newsletter_cta_wrapper,.node-type-news .submit-your-content-wrapper,.node-type-page .newsletter_cta_wrapper,.node-type-page .submit-your-content-wrapper,.section-search .newsletter_cta_wrapper,.section-search .submit-your-content-wrapper{margin-top:0}.node-type-blog-post .node-content,.node-type-news .node-content,.node-type-page .node-content,.section-search .node-content{margin-bottom:80px}.section-search-page .node-content{margin-bottom:0}.section-search-page .outer-wrap-col-left{display:table}.section-search-page .outer-wrap-col-left:before{content:"";position:absolute;height:100%;width:100%;left:-50%;top:0;z-index:-1;background:#004665}#content.has-first-side{width:70.86384%;padding:50px 40px;background:#dde6e8;max-width:968px}#content.has-first-side,.first-side{display:table-cell;vertical-align:top}.first-side{position:relative;overflow:hidden;background:#004665;height:100%;width:29.13616%;color:#fff}.first-side a{color:#fff}.region-sidebar-first{padding:45px 12.56281%}.section-col-r .outer-wrap-col-right{max-width:1222px}.section-col-r .main-col{float:left;margin-right:10px;width:67.92144%}.section-col-r .node-content,.section-col-r .page-home-list{padding:50px}.second-side{float:right;width:27.49591%;padding:34px 2.45499% 30px}.region-footer-first:after{clear:both;content:".";display:block;height:0;visibility:hidden}.content-width{max-width:970px;margin:auto}.headband-small{padding-top:210px}.content-headband{position:relative;display:table;height:410px;max-width:970px;margin:auto}.content-headband .field-name-body{max-width:625px}.headband-inner{display:table-cell;width:100%;padding:45px 0 10px;vertical-align:middle}.region-highlighted{position:relative;min-height:400px;background:#004665}.img-bckgd{position:absolute;height:600px;width:100%}.front .img-bckgd,.front header.content-headband{display:none}.section-col-r .content-headband,.section-col-r .img-bckgd,.section-search .content-headband,.section-search .img-bckgd{height:400px}.section-col-r .content-headband{margin-bottom:70px}.section-blog-post .content-headband{max-width:970px;width:100%;justify-content:left;text-align:left}#block-etico-specifics-print-share{position:absolute;right:calc((100% - 970px) /2 - 71px);top:410px}.headband-small+#block-etico-specifics-print-share{top:210px}.content-wrap{position:relative;max-width:970px;margin-left:auto;margin-right:auto;padding:100px 0}.newsletter_cta_wrapper .inner-wrap,.submit-your-content-wrapper .inner-wrap{padding-top:80px;padding-bottom:80px}.newsletter_cta_wrapper .inner-wrap:after,.submit-your-content-wrapper .inner-wrap:after{clear:both;content:".";display:block;height:0;visibility:hidden}.basic-page-footer-one-block .newsletter_cta_wrapper .inner-wrap,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .inner-wrap{padding-left:7.32064%;padding-right:7.32064%}@media screen and (max-width:1030px){.basic-page-footer-one-block .newsletter_cta_wrapper .inner-wrap,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .inner-wrap{padding-left:2%;padding-right:2%}}@media screen and (max-width:767px){.basic-page-footer-one-block .newsletter_cta_wrapper .inner-wrap,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .inner-wrap{padding-left:6%;padding-right:6%}}.basic-page-footer-one-block .submit-your-content-wrapper .inner-wrap,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .inner-wrap{padding-left:12.4451%;padding-right:12.4451%}@media screen and (max-width:1030px){.basic-page-footer-one-block .submit-your-content-wrapper .inner-wrap,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .inner-wrap{padding-left:2%;padding-right:2%}}@media screen and (max-width:767px){.basic-page-footer-one-block .submit-your-content-wrapper .inner-wrap,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .inner-wrap{padding-left:6%;padding-right:6%}}body.section-search .submit-your-content-wrapper{border-top:1px solid #dde6e8}.node-type-page:not(.basic-page-footer-one-block) .newsletter_cta_wrapper .inner-wrap,.node-type-page:not(.basic-page-footer-one-block) .submit-your-content-wrapper .inner-wrap,.page-map .newsletter_cta_wrapper .inner-wrap,.page-map .submit-your-content-wrapper .inner-wrap{padding-left:8.19912%;padding-right:8.19912%}@media screen and (max-width:1030px){.node-type-page:not(.basic-page-footer-one-block) .newsletter_cta_wrapper .inner-wrap,.node-type-page:not(.basic-page-footer-one-block) .submit-your-content-wrapper .inner-wrap,.page-map .newsletter_cta_wrapper .inner-wrap,.page-map .submit-your-content-wrapper .inner-wrap{padding-left:2%;padding-right:2%}}@media screen and (max-width:767px){.node-type-page:not(.basic-page-footer-one-block) .newsletter_cta_wrapper .inner-wrap,.node-type-page:not(.basic-page-footer-one-block) .submit-your-content-wrapper .inner-wrap,.page-map .newsletter_cta_wrapper .inner-wrap,.page-map .submit-your-content-wrapper .inner-wrap{padding-left:6%;padding-right:6%}}.node-type-page:not(.basic-page-footer-one-block) .submit-your-content-wrapper .inner-wrap,.page-map .submit-your-content-wrapper .inner-wrap{padding-right:6.58858%}.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-newsletter-cta,.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-submit-your-content,.page-map #block-etico-specifics-newsletter-cta,.page-map #block-etico-specifics-submit-your-content{width:50%;float:left}.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-newsletter-cta:after,.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-submit-your-content:after,.page-map #block-etico-specifics-newsletter-cta:after,.page-map #block-etico-specifics-submit-your-content:after{clear:both;content:".";display:block;height:0;visibility:hidden}.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-newsletter-cta .outer-wrap,.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-submit-your-content .outer-wrap,.page-map #block-etico-specifics-newsletter-cta .outer-wrap,.page-map #block-etico-specifics-submit-your-content .outer-wrap{margin:0;max-width:683px;width:100%}.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-submit-your-content,.page-map #block-etico-specifics-submit-your-content{margin-right:-4px}.node-type-page:not(.basic-page-footer-one-block) .newsletter_cta_wrapper:after,.page-map .newsletter_cta_wrapper:after{clear:both;content:".";display:block;height:0;visibility:hidden}.node-type-page:not(.basic-page-footer-one-block) .newsletter_cta_wrapper .outer-wrap,.page-map .newsletter_cta_wrapper .outer-wrap{float:right}.node-webform .node-content{padding-bottom:50px}.region-highlighted .search-bloc{position:relative;width:100%;background:#009f87}.region-highlighted .search-bloc form{padding:40px 3.66032%}.region-highlighted .search-bloc form:after{clear:both;content:".";display:block;height:0;visibility:hidden}.section-search-page .column{display:block}.page-list{padding:0}.list{padding:35px}.list-item:not(:first-of-type){padding-top:28px;margin-top:28px;border-top:1px solid #bfbfbf}.grid-list-top{padding:23px 35px;background:#f4f7f8}.grid-list .list{display:flex;flex-wrap:wrap;padding-bottom:15px;width:100%}.section-search-page .has-first-side .node-content{padding:0}.section-search-page .has-first-side .node-content:after{clear:both;content:".";display:block;height:0;visibility:hidden}.section-search-page .has-first-side .node{padding:35px 35px 0;background:#fff}.section-search-page .has-first-side .node:last-of-type{padding-bottom:35px}.section-search-page .has-first-side .node:not(:last-of-type) .node-content{padding-bottom:28px;border-bottom:1px solid #bfbfbf}.blog-comment{margin:30px -144px;padding:30px 144px 0;border-top:1px solid #dde6e8}.block-gmap{margin-top:-160px}.block-map-page{padding-top:0;padding-bottom:50px}.front .inner-wrap{padding-left:7.32064%;padding-right:7.32064%}@media screen and (max-width:1030px){.front .inner-wrap{padding-left:2%;padding-right:2%}}@media screen and (max-width:767px){.front .inner-wrap{padding-left:6%;padding-right:6%}}.search-hp-wrapper{position:relative}.search-hp-wrapper .content-headband{height:570px;padding-bottom:45px}.news-blogposts-wrapper{padding:60px 0}.news-blogposts-wrapper .inner-wrap{display:flex;justify-content:space-between}.news-blogposts-wrapper .col2{width:calc((100% - 30px) / 2)}.upcoming-events-wrapper{padding:60px 0}.upcoming-events-wrapper .inner-wrap:after{clear:both;content:".";display:block;height:0;visibility:hidden}.upcoming-events-wrapper .col{float:left}.upcoming-events-wrapper h2{width:15.41096%;min-width:146px;padding-right:10px}.upcoming-events-wrapper .calendar-element{width:calc((100% - 80px - 180px) / 2);padding-right:4%}.upcoming-events-wrapper .see-all{width:80px}.front #block-etico-specifics-newsletter-cta .newsletter_cta_wrapper{margin-top:0}.front #block-etico-specifics-newsletter-cta .inner-wrap{padding-bottom:75px;padding-top:75px}.op-wrapper{background:#fff;padding:100px 0;text-align:center}.front .region-footer-first{display:flex}.front .region-footer-first .inner-wrap{padding:70px 35px}.front #block-etico-specifics-in-the-press,.front #block-etico-specifics-your-needs{width:calc((100% - 542px) / 2)}.front #block-etico-specifics-in-the-press .outer-wrap,.front #block-etico-specifics-your-needs .outer-wrap{max-width:412px;width:100%;margin:0}.front #block-etico-specifics-your-needs .outer-wrap{float:right}.front #block-etico-specifics-connect-with-us{width:542px;max-width:100%}.front #block-etico-specifics-connect-with-us .inner-wrap:after{clear:both;content:".";display:block;height:0;visibility:hidden}.front #block-etico-specifics-in-the-press .inner-wrap{padding-bottom:30px}*{word-wrap:break-word;box-sizing:border-box}html{font-size:1em}body,html{margin:0;padding:0}body{color:#3d3d3d;background:#dde6e8}img{vertical-align:top}p{line-height:inherit;margin:0}p:not(:last-child){margin-bottom:1.5em}h1,h2,h3,h4,strong{font-weight:600}h1,h2,h3,h4{color:#004665}.not-front h1{font-size:36px;font-size:2.25rem;text-align:center;line-height:1.5}.not-front h1:after{content:"";display:block;width:30px;height:3px;background:#009f87;margin:.5em auto 46px}h2{margin-bottom:7px;font-size:25px;font-size:1.5625rem;font-weight:400;line-height:1.5}h2 span{font-weight:700}h3{margin-bottom:10px;font-size:22px;font-size:1.375rem}h4{margin-bottom:8px;font-size:18px;font-size:1.125rem}h5{font-size:17px;font-size:1.0625rem;margin-bottom:6px}a{color:#004665;text-decoration:none;transition:all .3s ease-in}a:active,a:hover{text-decoration:underline;color:#038674}.see-all{text-align:right;padding-top:20px}.see-all a{display:inline-block;vertical-align:bottom;text-decoration:underline;color:#595959}.see-all a:active,.see-all a:focus,.see-all a:hover{text-decoration:none;color:#038674}.see-all:after{display:inline-block;vertical-align:top;padding:0 3px 5px 0;transform:rotate(180deg);color:#038674}#page a:focus,#page button:focus,#page input:focus,#page select:focus,#page textarea:focus{outline:2px dotted #004665}.icon-txt span{position:absolute;left:-9999px}.container-inline{clear:both}.container-inline>div{display:block;float:left}.block{margin-bottom:0}.authors,.comments-count,.date,.tag,.year-pages{font-size:14px;font-size:.875rem}.comments-count{font-style:italic}.sep{color:#ccc}.tag{text-transform:uppercase}.authors,.tag{color:#038674}.bt{display:block;padding:9px;border:1px solid;text-decoration:none;transition:all .3s ease-in;background:#004665;color:#fff;border-color:#004665;display:inline-block;margin-bottom:10px;border:1px solid #fff}.bt:focus,.bt:hover{color:#004665;background:#fff}.bt.active,.bt:focus,.bt:hover{text-decoration:none}.back:before{display:inline-block;padding:0 3px 0 0;vertical-align:middle;color:#009f87}.back a{font-size:14px;font-size:.875rem}.field-name-body div:not(:last-child){margin-bottom:1.5em}.field-name-body h2{font-size:24px;font-size:1.5rem;font-weight:600}.field-name-body ol,.field-name-body ul{margin:0 0 1.5em}.field-name-body li{margin-bottom:7px;padding-left:18px}.field-name-body ul li{position:relative;padding-left:30px}.field-name-body ul li:before{position:relative;display:inline-block;width:5px;height:5px;margin-right:8px;top:-3px;content:"";border-radius:100%;background:#009f87;position:absolute;left:18px;top:10px}.field-name-body ol{counter-reset:a}.field-name-body ol li{position:relative;list-style-type:none}.field-name-body ol li:before{position:absolute;left:0;content:counter(a) ". ";counter-increment:a;color:#038674}.field-name-body a{border-bottom:1px dashed;color:#038674;font-weight:600}.field-name-body a:after{margin-left:3px;font-size:20px;font-size:1.25rem;vertical-align:top}.field-name-body a:focus,.field-name-body a:hover{color:#004665;text-decoration:none}.field-name-body a.glossary:after{font-size:22px;font-size:1.375rem}.stacktable.large-only{display:table}.stacktable.small-only{display:none}table,td,th{border:solid #757575}table{max-width:100%!important;border-width:1px 1px 0 0}td,th{padding:2px 5px;border-width:0 0 1px 1px}th{background:#dde6e8}.html blockquote{position:relative;padding:25px 30px;margin:0 -65px 1.5em;text-align:center;font-size:20px;font-size:1.25rem;line-height:1.5;font-weight:500;font-style:italic;color:#004665}.html blockquote:after,.html blockquote:before{position:absolute;color:#eef1f2;font-size:120px;font-size:7.5rem;font-weight:500;line-height:0}.html blockquote:before{content:"“";left:-60px;top:90px}.html blockquote:after{content:"”";right:-10px;bottom:40px}.html blockquote div:not(:last-child),.html blockquote p:not(:last-child){margin-bottom:.5em}.one-sidebar blockquote{margin-left:0;margin-right:0}.field-name-field-file-image-legend,.legend,p.legend{margin-top:10px;margin-bottom:3em;font-size:12px;font-size:.75rem;color:#757575}.author{text-transform:uppercase;font-style:italic;color:#038674;font-size:14px;font-size:.875rem}.field-name-body .teaser,.field-name-field-summary,.node-page .field-name-field-teaser{margin-bottom:40px;font-size:20px;font-size:1.25rem;font-weight:500;color:#004665;line-height:1.5}.clear{clear:both}.media-element.file-default[style*=left],.media-element.file-full[style*=left],.media-element.file-preview[style*=left],.media-element.file-teaser[style*=left]{margin-right:20px}.media-element.file-default[style*=right],.media-element.file-full[style*=right],.media-element.file-preview[style*=right],.media-element.file-teaser[style*=right]{margin-left:20px}.media-element{height:auto!important}.content-headband{color:#fff;text-align:center;font-size:20px;font-size:1.25rem;font-weight:500}.content-headband h1{color:#fff;font-size:36px;font-size:2.25rem}.content-headband h1:after{margin-bottom:25px}.content-headband a{color:#fff}.content-headband p{line-height:1.5}.img-bckgd,.img-bg{background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#0171a3}.img-bckgd:before,.img-bg:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.38)}.fb,.mail,.print,.share-main,.twitter{display:block;margin-bottom:1px}.fb:after,.mail:after,.print:after,.share-main:after,.twitter:after{display:block;box-sizing:border-box;min-height:70px;min-width:70px;padding-top:32%;text-align:center;font-size:23px;font-size:1.4375rem}.fb:focus,.fb:hover,.mail:focus,.mail:hover,.print:focus,.print:hover,.share-main:focus,.share-main:hover,.twitter:focus,.twitter:hover{text-decoration:none}.print:after{background:#009f87;color:#fff}.print:focus:after,.print:hover:after{color:#009f87;background:#fff}.share-main:after{background:#004665;color:#fff}.share-main:focus:after,.share-main:hover:after{color:#004665;background:#fff}.mail:after{background:#c5d3da;color:#004665}.mail:focus:after,.mail:hover:after{color:#c5d3da;background:#004665}.fb:after{background:#c5d3da;color:#004665}.fb:focus:after,.fb:hover:after{color:#c5d3da;background:#004665}.twitter:after{background:#c5d3da;color:#004665}.twitter:focus:after,.twitter:hover:after{color:#c5d3da;background:#004665}#content .share-main{border:solid #336b84;border-width:0 1px 1px 0}#content .print{margin-bottom:0}#sliding-popup{background:#004665}#sliding-popup .popup-content #popup-text{max-width:70%}#sliding-popup .popup-content #popup-text p{margin-top:20px}#sliding-popup .popup-content #popup-buttons button{margin:1em 0 1em 1em}.tabs-primary{position:relative;z-index:200}.inline-items{clear:both}.inline-items li,.inline-items li.menu__item{display:inline-block;margin:0 11px 0 0}.inline-items li.last,.inline-items li.menu__item.last,.inline-items li.menu__item:last-of-type,.inline-items li:last-of-type{margin-right:0}.pager{display:table;padding:20px 35px;width:100%;background:#f4f7f8}.pager li{display:inline-block;margin:0 10px 0 0;vertical-align:middle;font-size:14px;font-size:.875rem}.pager li a{display:block;font-weight:500}.pager .current,.pager .pager-item a{padding:8px 9px 5px;font-weight:700}.pager .pager-item a{text-decoration:underline}.pager .pager-item a:focus,.pager .pager-item a:hover{text-decoration:none}.pager .pager-next,.pager .pager-previous{display:table-cell;width:72px}.pager .pager-next a,.pager .pager-previous a{position:relative;color:#3d3d3d;text-decoration:none}.pager .pager-next a:focus,.pager .pager-next a:focus:after,.pager .pager-next a:focus:before,.pager .pager-next a:hover,.pager .pager-next a:hover:after,.pager .pager-next a:hover:before,.pager .pager-previous a:focus,.pager .pager-previous a:focus:after,.pager .pager-previous a:focus:before,.pager .pager-previous a:hover,.pager .pager-previous a:hover:after,.pager .pager-previous a:hover:before{color:#004665}.pager-ellipsis{font-weight:700}.pager-next a:after,.pager-previous a:before{position:absolute;top:2px;color:#009f87;font-size:18px;font-size:1.125rem;text-decoration:none}.pager-previous{text-align:right}.pager-previous a{padding-left:20px}.pager-previous a:before{left:0}.pager-next{text-align:right}.pager-next a{padding-right:20px}.pager-next a:after{transform:rotate(180deg);right:0}.default-img{position:relative;background:#009f87;width:170px;height:113px}.default-img:before{position:absolute;top:32%;bottom:0;left:0;right:0;margin:auto;color:#fff;text-align:center;font-size:36px;font-size:2.25rem;text-decoration:none}.list-item .default-img{width:102px;height:146px}.list-item .default-img+.list-content{width:calc(100% - 102px)}.grid-list .default-img{width:210px;height:126px}.picto-blog:before{top:25%;font-size:58px;font-size:3.625rem}.picto-news:before{font-size:42px;font-size:2.625rem}.global-link{display:flex;align-items:center;color:#3d3d3d}.block-list{background:#fff}.block-list .block-title{padding-bottom:22px;margin-bottom:0;font-size:28px;font-size:1.75rem}.block-list .item-list{padding:25px 0;border-top:1px solid #bfbfbf}.block-list .content{width:calc(100% - 170px);padding:0 30px}.block-list .content .over-title{font-size:14px;font-size:.875rem;margin-bottom:0}.block-list .title{font-size:20px;font-size:1.25rem;font-weight:500;line-height:1.5}.block-list .see-all{padding-top:43px;text-align:left;font-size:18px;font-size:1.125rem;font-weight:500}.block-list .see-all a{color:#004665}.block-list .see-all a:active,.block-list .see-all a:focus,.block-list .see-all a:hover{color:#038674}.search-db{border-top:1px solid #bfbfbf}.latest-blogposts-wrapper .block-title{float:left}.latest-blogposts-wrapper .see-all{float:right;padding-top:10px;font-size:16px;font-size:1rem;font-weight:400}.latest-blogposts-wrapper .see-all a{color:#595959}.latest-blogposts-wrapper .content .over-title{margin-bottom:0}.bs-block-top:after{clear:both;content:".";display:block;height:0;visibility:hidden}.section-col-r .page-home-list{padding-top:0;background:#fff}.field-type-taxonomy-term-reference:after,.list-item:after,.section-search-page .has-first-side .node:after{clear:both;content:".";display:block;height:0;visibility:hidden}.field-type-taxonomy-term-reference a,.list-item a,.section-search-page .has-first-side .node a{color:#3d3d3d}.field-type-taxonomy-term-reference .title,.list-item .title,.section-search-page .has-first-side .node .title{font-size:20px;font-size:1.25rem;font-weight:500}.field-type-taxonomy-term-reference .field-type-taxonomy-term-reference .even,.field-type-taxonomy-term-reference .taxonomy,.list-item .field-type-taxonomy-term-reference .even,.list-item .taxonomy,.section-search-page .has-first-side .node .field-type-taxonomy-term-reference .even,.section-search-page .has-first-side .node .taxonomy{font-size:14px;font-size:.875rem;color:#038674}.field-type-taxonomy-term-reference .image,.list-item .image,.section-search-page .has-first-side .node .image{float:left;margin-right:25px}.field-type-taxonomy-term-reference .content,.list-item .content,.section-search-page .has-first-side .node .content{float:left;width:calc(100% - 102px)}.field-type-taxonomy-term-reference.node-event .image,.list-item.node-event .image,.section-search-page .has-first-side .node.node-event .image{display:flex;align-items:center;width:102px;min-height:146px;max-width:102px;background:#009f87}.field-type-taxonomy-term-reference.node-event .date,.list-item.node-event .date,.section-search-page .has-first-side .node.node-event .date{display:flex;flex-direction:column;text-align:center;color:#fff;font-size:13px;font-size:.8125rem;font-weight:600;width:100%}.field-type-taxonomy-term-reference.node-event .date-inner,.list-item.node-event .date-inner,.section-search-page .has-first-side .node.node-event .date-inner{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:70px;padding:0 8px}.field-type-taxonomy-term-reference.node-event .sep,.list-item.node-event .sep,.section-search-page .has-first-side .node.node-event .sep{display:block;line-height:1}.field-type-taxonomy-term-reference.node-event .city,.list-item.node-event .city,.section-search-page .has-first-side .node.node-event .city{font-size:14px;font-size:.875rem;color:#004665}.field-type-taxonomy-term-reference.node-glossary .image,.list-item.node-glossary .image,.section-search-page .has-first-side .node.node-glossary .image{display:flex;align-items:center;width:117px;min-height:146px;max-width:102px}.field-type-taxonomy-term-reference.node-press .country,.field-type-taxonomy-term-reference.node-press .date,.list-item.node-press .country,.list-item.node-press .date,.section-search-page .has-first-side .node.node-press .country,.section-search-page .has-first-side .node.node-press .date{display:inline-block}.field-type-taxonomy-term-reference.node-press .date:after,.list-item.node-press .date:after,.section-search-page .has-first-side .node.node-press .date:after{content:" | "}.img-press{background:url(/sites/all/themes/custom/customer/styles/img/in-the-press.jpg) no-repeat;width:170px;height:113px}.section-all-search .image{max-width:inherit;width:auto}.section-all-search .image img{width:170px;max-width:100%}.section-all-search .list-content{width:75%}.grid-list-top ul{display:flex;flex-wrap:wrap;justify-content:space-between}.grid-list-top li{margin:0 2px 10px}.grid-list-top li a,.grid-list-top span{display:block;padding:0 3px;line-height:1.3}.grid-list-top li a{text-decoration:underline}.grid-list-top li a.active,.grid-list-top li a:active,.grid-list-top li a:focus,.grid-list-top li a:hover{text-decoration:underline;background:#038674;color:#fff}.grid-list-top .see-all{display:block;padding-top:10px}.grid-list article{max-width:100%;width:210px;margin-bottom:20px;font-size:14px;font-size:.875rem;line-height:1.5;background:#dde6e8}.grid-list article:not(:nth-of-type(4n)){margin-right:2.22222%}.grid-list article a{display:block;height:100%}.grid-list .grid-link:active,.grid-list .grid-link:focus,.grid-list .grid-link:hover{background:#004665;color:#fff;text-decoration:none}.grid-list .element-title{padding:15px 15px 10px}.calendar-element .city{font-size:14px;font-size:.875rem;color:#004665}.calendar-element .date{display:flex;flex-direction:column;text-align:center;background:#038674;color:#fff;font-size:13px;font-size:.8125rem;font-weight:600}.calendar-element .date-inner{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:70px;width:70px;padding:0 8px}.calendar-element .sep{display:block;line-height:1}.calendar-element .content{width:calc(100% - 170px)}.section-agenda .date{margin-right:25px;text-transform:uppercase}.section-agenda .date-inner{width:86px;min-height:86px;padding:15px}.year-pages{float:left;margin-top:5px}.download-link .bt,.unesdoc-link a{float:right;margin-top:-3px;padding:5px 15px;font-weight:500;font-size:14px;font-size:.875rem;background:#fff;border-color:#009f87}.download-link .bt span,.unesdoc-link a span{font-weight:400;font-size:12px;font-size:.75rem}.download-link .bt:before,.unesdoc-link a:before{padding-right:3px;color:#038674}.download-link .bt:active,.download-link .bt:focus,.download-link .bt:hover,.unesdoc-link a:active,.unesdoc-link a:focus,.unesdoc-link a:hover{background:#009f87;color:#fff}.download-link .bt:active:before,.download-link .bt:focus:before,.download-link .bt:hover:before,.unesdoc-link a:active:before,.unesdoc-link a:focus:before,.unesdoc-link a:hover:before{color:#fff}.block-glossary li{text-transform:uppercase}.block-glossary li a{color:#038674}.partners-filters li a{padding:6px 8px;text-decoration:underline}.partners-filters li a.active,.partners-filters li a:active,.partners-filters li a:focus,.partners-filters li a:hover{text-decoration:none}.partners-list a{min-height:208px}.partners-list article{position:relative;min-height:210px}.partners-list .element-img,.partners-list .element-title{transition:all .3s ease-in;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.partners-list .element-title{display:flex;align-items:center;justify-content:center;text-align:center;height:0;padding:0;margin:0;overflow:hidden}.partner-single{float:left}.partner-link{position:relative;padding:15px}.partner-link:focus .element-title,.partner-link:hover .element-title{height:auto;padding:15px}.partner-link:focus .element-img,.partner-link:hover .element-img{opacity:0}.section-search-page .has-first-side .field-name-field-teaser{margin-bottom:0;font-weight:400;color:#3d3d3d;font-size:16px;font-size:1rem}.section-search-page .has-first-side .field-name-field-author-name,.section-search-page .has-first-side .field-name-field-year,.section-search-page .has-first-side .over-title{font-size:14px;font-size:.875rem}.section-search-page .has-first-side .field-name-field-author-name{color:#038674}.section-resources-base .global-link .image{width:19.73%;min-width:114px}.section-resources-base .global-link .list-content{width:80.27%}.form-item{margin-bottom:38px}.two-col{float:left;width:48.3871%}.two-col+.two-col{float:right;margin-left:5px}.two-col+.two-col+div{clear:both}label{margin-bottom:10px;font-size:20px;font-size:1.25rem;font-weight:500;color:#004665}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{padding:10px 25px;background:#e4ebed;border:0;box-sizing:border-box;width:100%;border-radius:0;-webkit-appearance:none}::-webkit-input-placeholder{color:#004665;font-size:.8em}:-moz-placeholder,::-moz-placeholder{color:#004665;font-size:.8em}:-ms-input-placeholder{color:#004665;font-size:.8em}button,input[type=submit]{display:block;padding:9px;border:1px solid;text-decoration:none;transition:all .3s ease-in;background:#009f87;color:#fff;border-color:#009f87;display:inline-block;min-width:180px;font-size:18px;font-size:1.125rem;-webkit-appearance:none;border-radius:0}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{color:#009f87;background:#fff}.block-etico-gmap button,.block-etico-gmap input[type=submit]{min-width:auto}.form-actions{margin-top:45px;text-align:center}.node-type-webform .form-actions .form-submit:before{padding-right:10px;color:#fff}.node-type-webform .form-actions .form-submit:active:before,.node-type-webform .form-actions .form-submit:focus:before,.node-type-webform .form-actions .form-submit:hover:before{color:#009f87}.form-item .description{font-size:11px;font-size:.6875rem}.form-type-checkbox input,.form-type-radio input{position:absolute;left:-9999px}.form-type-checkbox .option,.form-type-radio .option{position:relative;display:inline-block;margin:0;color:#3d3d3d;font-weight:400;font-size:16px;font-size:1rem;cursor:pointer}.form-type-checkbox .option:before,.form-type-radio .option:before{display:inline-block;vertical-align:middle;margin-right:5px;box-sizing:border-box}.radio-inline .form-radios{display:flex;flex-wrap:wrap;justify-content:space-between}.form-type-radio .option:before{content:"";height:16px;width:16px;background:#fff;border-radius:100%;border:1px solid #bfbfbf}.form-type-radio input:checked+.option:before{background:url(/sites/all/themes/custom/customer/styles/img/bt-radio-check.png) no-repeat;border:0}.webform-component-checkboxes{margin-bottom:10px}.form-type-checkbox .option{padding-left:30px;font-size:14px;font-size:.875rem}.form-type-checkbox .option:before{position:absolute;content:"";height:20px;width:20px;left:0;top:1px;text-align:center;padding-top:1px;background:#e4ebed;border:0;color:#038674}.webform-component--file{padding:12px 15px;margin-bottom:45px;border:2px dashed #bfbfbf;text-align:center}.webform-component--file label{margin-bottom:20px;text-align:center;color:#3d3d3d;font-weight:400;font-size:16px;font-size:1rem}.webform-component--file label:before{padding-right:8px;color:#009f87;font-size:17px;font-size:1.0625rem}.webform-component--file .form-file{font-size:14px;font-size:.875rem}.webform-component--file .form-submit{display:inline-block;padding:0 5px;margin-left:10px;min-width:inherit;font-size:14px;font-size:.875rem}.webform-component--occupation .form-type-radio{width:calc((100% - 7px * 3) / 4)}.webform-component--occupation .option{display:block;padding:10px;border:2px solid #e4ebed;color:#3d3d3d;font-weight:400}.webform-component--occupation .option:after{position:absolute;right:10px;top:11px;color:#009f87;font-size:22px;font-size:1.375rem}.webform-component--occupation input:checked+.option{background:#009f87;border-color:#009f87;color:#fff}.webform-component--occupation input:checked+.option:after{color:#fff}[value=other]+.option:after,[value=teacher]+.option:after{font-size:24px;font-size:1.5rem}.webform-component--nl-subscription{margin-bottom:2px}.webform-component--nl-language{padding-left:62px}.webform-component--nl-language .option{font-size:12px;font-size:.75rem}.region-highlighted .search-bloc .form-item{margin-bottom:0;width:calc(100% - 145px)}.region-highlighted .search-bloc .form-actions{margin-top:0}.region-highlighted .search-bloc label{position:relative!important;display:inline-block;vertical-align:middle;margin:7px 30px 0 0;height:auto;width:auto;clip:inherit;color:#fff}.region-highlighted .search-bloc .form-submit,.region-highlighted .search-bloc .form-text{min-height:51px}.region-highlighted .search-bloc .form-text{float:right;width:81.15%;vertical-align:top;background:#fff}.region-highlighted .search-bloc .form-submit{min-width:145px;padding:0;background:#004665;border-color:#004665}.region-highlighted .search-bloc .form-submit:before{display:inline-block;vertical-align:middle;padding-right:10px;font-size:21px;font-size:1.3125rem;font-weight:400}.region-highlighted .search-bloc .form-submit:focus,.region-highlighted .search-bloc .form-submit:hover{background:#fff;color:#004665}.blog-comment h2.comment-form{display:none}.comment-form{margin-bottom:35px}.comment-form label{position:absolute;left:-9999px}.comment-form .form-item{margin-bottom:10px}.comment-form .form-text{width:100%}.comment-form .field-name-field-author-name input{font-size:16px;font-size:1rem}.comment-form .form-actions{margin-top:8px;text-align:left}.comment-form .form-submit{margin-right:10px}.page-node-edit,.page-node-translate{background:#fff}.page-node-edit #block-etico-specifics-print-share,.page-node-translate #block-etico-specifics-print-share{display:none}.page-node-edit table .form-text,.page-node-translate table .form-text{background-color:inherit}.page-node-edit table th,.page-node-translate table th{background:none;padding-left:10px}.page-node-edit .form-actions button,.page-node-translate .form-actions button{margin:0 10px 10px 0}.block-title{text-transform:uppercase}.column{display:table-cell;vertical-align:middle}.in-the-press-wrapper{background:#c5d3da}.press-slideshow{position:relative;padding:15px 20px;background:#fff}.press-slideshow .item-title{margin:2px 0;font-size:18px;font-size:1.125rem;font-weight:500;color:#3d3d3d}.slick-slider.press-slideshow{position:relative}.parution-date{font-size:12px;font-size:.75rem;color:#595959}.item-author-topic{font-size:14px;font-size:.875rem;color:#038674}.slick-vertical .slick-slide{border:0}.slick-slider{position:static}.slick-dots{width:auto;bottom:auto}.slick-dots li{margin:0;width:auto;height:auto}.slick-dots li button{display:block;width:12px;min-width:inherit;height:12px;padding:0;margin:0;background:none;border:1px solid #004665;border-radius:100%;font-weight:400;font-size:7px;font-size:.4375rem}.slick-dots li button:active,.slick-dots li button:focus,.slick-dots li button:hover{box-shadow:none;background:#009f87;color:#009f87}.slick-dots li button:before{display:none}.slick-dots .slick-active button{background:#004665;color:#004665}.not-front .in-the-press-wrapper .outer-wrap{display:table;width:100%;padding:23px;min-height:156px}.not-front .in-the-press-wrapper .block-title{width:13.273%;padding:10px;text-align:center;background:#004665;color:#fff;line-height:1}.not-front .slick-list{float:left;max-width:calc(100% - 40px)}.not-front .slick-dots{position:relative;float:right;padding-top:15px}.not-front .slick-dots li{display:block;margin-bottom:8px}.front .column{display:block}.front .slick-dots{position:absolute;top:26px;right:30px}.front .slick-dots li{display:inline-block;margin-left:4px}.newsletter_cta_wrapper .middle-content,.newsletter_cta_wrapper h2,.submit-your-content-wrapper .middle-content,.submit-your-content-wrapper h2{color:#fff}.newsletter_cta_wrapper h2,.submit-your-content-wrapper h2{padding-right:5px;text-transform:uppercase;color:#fff;line-height:1.2}.newsletter_cta_wrapper h2 span,.submit-your-content-wrapper h2 span{display:block;font-weight:600}.newsletter_cta_wrapper .middle-content,.submit-your-content-wrapper .middle-content{font-size:21px;font-size:1.3125rem;line-height:1.5}.basic-page-footer-one-block .newsletter_cta_wrapper .middle-content,.basic-page-footer-one-block .newsletter_cta_wrapper .right-content,.basic-page-footer-one-block .newsletter_cta_wrapper h2,.basic-page-footer-one-block .submit-your-content-wrapper .middle-content,.basic-page-footer-one-block .submit-your-content-wrapper .right-content,.basic-page-footer-one-block .submit-your-content-wrapper h2,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .middle-content,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .right-content,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper h2,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .middle-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .right-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper h2{float:left}.basic-page-footer-one-block .newsletter_cta_wrapper h2,.basic-page-footer-one-block .submit-your-content-wrapper h2,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper h2,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper h2{margin-bottom:0}.basic-page-footer-one-block .newsletter_cta_wrapper .middle-content,.basic-page-footer-one-block .submit-your-content-wrapper .middle-content,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .middle-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .middle-content{padding-left:14px;border-left:3px solid #fff}.basic-page-footer-one-block .newsletter_cta_wrapper .right-content,.basic-page-footer-one-block .submit-your-content-wrapper .right-content,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .right-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .right-content{margin-top:5px}.basic-page-footer-one-block .newsletter_cta_wrapper .right-content:after,.basic-page-footer-one-block .submit-your-content-wrapper .right-content:after,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .right-content:after,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .right-content:after{clear:both;content:".";display:block;height:0;visibility:hidden}body:not(.basic-page-footer-one-block) .newsletter_cta_wrapper .middle-content,body:not(.basic-page-footer-one-block) .submit-your-content-wrapper .middle-content{font-size:20px;font-size:1.25rem}.newsletter_cta_wrapper,.search-hp-wrapper{position:relative;background-repeat:none;background-size:cover;background-position:50%}.newsletter_cta_wrapper:before,.search-hp-wrapper:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.38)}.newsletter_cta_wrapper .middle-content,.newsletter_cta_wrapper h2,.search-hp-wrapper .middle-content,.search-hp-wrapper h2{text-shadow:0 0 7px #000}.newsletter_cta_wrapper .form-item,.search-hp-wrapper .form-item{float:left;width:calc(100% - 160px);margin-bottom:0}.newsletter_cta_wrapper .form-submit,.newsletter_cta_wrapper .form-text,.search-hp-wrapper .form-submit,.search-hp-wrapper .form-text{min-height:51px}.newsletter_cta_wrapper .form-text,.search-hp-wrapper .form-text{background:#fff;border-radius:25px 0 0 25px}.newsletter_cta_wrapper .form-submit,.search-hp-wrapper .form-submit{border-radius:0 25px 25px 0;font-size:16px;font-size:1rem}.newsletter_cta_wrapper .form-submit:before,.search-hp-wrapper .form-submit:before{padding-right:7px}.basic-page-footer-one-block .newsletter_cta_wrapper h2,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper h2{width:22.29846%}.basic-page-footer-one-block .newsletter_cta_wrapper .middle-content,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .middle-content{padding-right:5.1458%;width:37.90738%}.basic-page-footer-one-block .newsletter_cta_wrapper .right-content,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .right-content{width:39.79417%}.basic-page-footer-one-block .newsletter_cta_wrapper .form-submit,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .form-submit{min-width:160px}.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-newsletter-cta .form-submit,.page-map #block-etico-specifics-newsletter-cta .form-submit{min-width:150px}.submit-your-content-wrapper{background:#004665;color:#fff}.submit-your-content-wrapper .bt{padding:8px 30px;margin-bottom:0;font-size:18px;font-size:1.125rem}.submit-your-content-wrapper .bt:before{padding-right:10px}.basic-page-footer-one-block .submit-your-content-wrapper h2,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper h2{width:25.34113%}.basic-page-footer-one-block .submit-your-content-wrapper .middle-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .middle-content{padding-right:5.84795%;width:56.53021%}.basic-page-footer-one-block .submit-your-content-wrapper .right-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .right-content{width:18.12865%}#header{background:#fff}.region-header{border-bottom:1px solid #dde6e8}.region-header .outer-wrap{padding:0 20px}.header-website{display:inline-block;font-size:11px;font-size:.6875rem;color:#595959}.header-website a{color:#595959}#block-locale-language{float:right;padding-top:3px;font-size:13px;font-size:.8125rem;text-transform:uppercase}#block-locale-language li{display:inline-block;padding-left:3px}#block-locale-language li:not(:first-child):before{padding-right:7px;content:"|";color:#038674}#block-locale-language a{color:#038674;text-decoration:underline}#block-locale-language a:active,#block-locale-language a:focus,#block-locale-language a:hover{color:#004665;text-decoration:none}#block-locale-language .active{font-weight:700}#block-locale-language .active a{text-decoration:none}.header-right-alternate{display:none}.sticky .header-bottom{position:fixed;top:0;width:100%}.sticky .header-bottom .header-right-logo{display:none}.sticky .header-bottom .header-right-alternate{display:block}.sticky #main-content{padding-top:27px}.header-bottom{position:relative;min-height:76px;background:#fff;z-index:900}.header-bottom:after{clear:both;content:".";display:block;height:0;visibility:hidden}#logo{position:relative;float:left;margin-left:3.29429%;padding-top:18px;z-index:10}#main-navigation{position:relative;margin-left:232px}#main-navigation:after{clear:both;content:".";display:block;height:0;visibility:hidden}#main-navigation .block-menu-block{float:left;width:calc(100% - 78px - 158px)}.site-header #block-search-form{float:left;width:77px;min-height:76px}.header-right-wrapper{float:left;width:158px}#header .menu-level-1{position:relative;text-align:right;font-weight:500}#header .menu-level-1>.menu{display:flex;justify-content:space-around}#header .menu-level-1 .depth-1{vertical-align:bottom}#header .menu-level-1 .depth-1>a{position:relative;display:block;padding:24px 0 23px;min-height:76px;z-index:1;color:#004665;font-size:17px;font-size:1.0625rem;font-weight:600;text-transform:uppercase}#header .menu-level-1 .depth-1>a:after{position:absolute;width:0;height:2px;bottom:0;left:0;content:"";background:#009f87;z-index:-1;transition:all .3s ease-in}#header .menu-level-1 .depth-1.focus>a,#header .menu-level-1 .depth-1:hover>a,#header .menu-level-1 .depth-1>a:active,#header .menu-level-1 .depth-1>a:focus,#header .menu-level-1 .depth-1>a:hover{color:#038674;text-decoration:none}#header .menu-level-1 .depth-1.focus>a:after,#header .menu-level-1 .depth-1:hover>a:after,#header .menu-level-1 .depth-1>a:active:after,#header .menu-level-1 .depth-1>a:focus:after,#header .menu-level-1 .depth-1>a:hover:after{width:100%}#header .menu-level-1 .depth-1>a.active,#header .menu-level-1 .depth-1>a.active-trail{color:#038674}#header .menu-level-1 .depth-1>a.active-trail:after,#header .menu-level-1 .depth-1>a.active:after{width:100%}#header .menu-level-1 .depth-1.focus .colonnes,#header .menu-level-1 .depth-1.hover .colonnes,#header .menu-level-1 .depth-1:focus .colonnes,#header .menu-level-1 .depth-1:hover .colonnes{left:0;z-index:105}#header .menu-level-1 .depth-1 .is-active>a{text-decoration:underline}#header .menu-level-1 .col-4 .colonne{width:25%}#header .menu-level-1 .colonnes{position:absolute;left:-9999px;display:flex;justify-content:space-between;width:100%;padding:42px 7.23831%;text-align:left;background-color:#004665}#header .menu-level-1 .colonnes:after{clear:both;content:".";display:block;height:0;visibility:hidden}#header .menu-level-1 .colonnes li{margin-bottom:15px}#header .menu-level-1 .colonnes li:last-child{margin-bottom:0}#header .menu-level-1 .colonne{width:33.33333%;max-width:210px;vertical-align:top;text-align:left}#header .menu-level-1 .depth-2:first-child{margin-top:0}#header .menu-level-1 .depth-2>a{color:#fff}#header .menu-level-1 .depth-2 a:active,#header .menu-level-1 .depth-2 a:hover{text-decoration:underline;color:#dde6e8}#header .menu-level-1 .depth-2 a:focus{outline-color:#dde6e8}.menu-mobile{display:none;float:left;text-align:center}.menu-mobile a{display:inline-block;padding:20px 12px;height:76px;font-weight:500;font-size:20px;font-size:1.25rem}.menu-mobile a:before{display:inline-block;padding-right:10px;vertical-align:middle;font-size:28px;font-size:1.75rem}.site-header #block-search-form label{position:absolute;left:-9999px}.site-header #block-search-form ::-webkit-input-placeholder{font-size:1em;color:#ccc}.site-header #block-search-form :-moz-placeholder,.site-header #block-search-form ::-moz-placeholder{font-size:1em;color:#ccc}.site-header #block-search-form :-ms-input-placeholder{font-size:1em;color:#ccc}.site-header #block-search-form .form-item{margin-bottom:0}.site-header #block-search-form .form-submit,.site-header #block-search-form .form-text{min-height:76px;margin-bottom:0;border:0;transition:all .3s ease-in;cursor:pointer}.site-header #block-search-form .form-submit,.site-header #block-search-form .form-submit:after,.site-header #block-search-form .form-text{position:relative;width:77px;z-index:104}.site-header #block-search-form .form-text{position:absolute;right:158px;top:0;background:url(/sites/all/themes/custom/customer/styles/img/search-icon.png) no-repeat 50% #009f87;font-weight:500;color:#18282f;font-size:0}.site-header #block-search-form .form-text:focus{cursor:text}.site-header #block-search-form .form-actions{margin-top:0}.site-header #block-search-form .form-submit{display:none}.site-header #block-search-form.open ::-webkit-input-placeholder{opacity:.7}.site-header #block-search-form.open :-moz-placeholder,.site-header #block-search-form.open ::-moz-placeholder{opacity:.7}.site-header #block-search-form.open :-ms-input-placeholder{opacity:.7}.site-header #block-search-form.open .form-text{position:absolute;right:0;width:calc(100% - 77px - 158px);margin-right:235px;background:#fff;border-left:1px solid #757575;font-size:20px;font-size:1.25rem;cursor:text;z-index:100}.site-header #block-search-form.open .form-submit{position:relative;display:block;float:right;height:76px;min-width:inherit;overflow:hidden;font-size:15px;font-size:.9375rem}.site-header #block-search-form.open .form-submit:after{content:"";position:absolute;left:0;top:0;height:76px;background:url(/sites/all/themes/custom/customer/styles/img/search-icon.png) no-repeat 50% #009f87}.header-right-logo{min-height:76px;padding-top:10px;text-align:center;vertical-align:middle;background:#dde6e8}.header-right-alternate:after{clear:both;content:".";display:block;height:0;visibility:hidden}.header-sticky-link{float:left}.back-to-top-link,.sharer .share-main{display:block;width:79px;height:76px;padding-top:16px;text-align:center;text-transform:uppercase;font-size:13px;font-size:.8125rem;font-weight:600}.back-to-top-link:before,.sharer .share-main:before{display:block;margin-bottom:5px;font-size:23px;font-size:1.4375rem}.sharer{position:relative}.sharer .share-main{background:#e4ebed;color:#004665;margin-bottom:0}.sharer .share-main:after{display:none}.sharer .share-buttons{position:absolute;z-index:900}.sharer .share-buttons a:after{min-height:76px;min-width:79px}.back-to-top-link{background:#fff;color:#038674}.back-to-top-link:before{transform:rotate(90deg)}.back-to-top-link:focus,.back-to-top-link:hover{text-decoration:none}.breadcrumb{position:absolute;width:100%;z-index:100;background:rgba(0,0,0,.3);color:#fff;font-weight:300;font-size:14px;font-size:.875rem}.breadcrumb a{display:inline-block;color:#fff}.breadcrumb ol{padding:13px 36px}.breadcrumb li:first-of-type a{width:11px;height:13px;overflow:hidden;line-height:1}.breadcrumb li:first-of-type a:before{font-size:13px;font-size:.8125rem}#site-footer{color:#fff;font-size:12px;font-size:.75rem;font-weight:300}#site-footer a{color:#fff}#site-footer a:focus{outline:1px dotted #dde6e8}#site-footer .outer-wrap{padding:3.66032%}#site-footer .first-block{background:#26353c}#site-footer .last-block{background:#18282f;text-align:center}#site-footer .last-block .outer-wrap{padding-top:15px;padding-bottom:15px}#footer{display:flex;justify-content:space-between}#footer .block{max-width:26.01626%}#footer .block-title{margin-bottom:5px;text-transform:uppercase;font-size:14px;font-size:.875rem;font-weight:500}#footer p{margin-bottom:.8em}#footer li:before{padding-right:5px}#footer .bt{margin-top:5px;padding:4px 10px;background:#26353c}#footer .bt:focus,#footer .bt:hover{background:#fff;color:#26353c}#footer .bt:before{padding-right:5px}.footer-bottom .menu li{display:inline-block;padding-right:4.87805%}.logged-in .breadcrumb{position:relative}.logged-in #block-search-form{position:static}.section-search .region-highlighted .first:after{clear:both;content:".";display:block;height:0;visibility:hidden}.section-search .region-highlighted .first .block-title{display:none}.filter-title h2{margin-bottom:30px;font-size:28px;font-size:1.75rem;font-weight:500;text-transform:uppercase;color:#fff}.filter-title h2:before{display:inline-block;padding-right:10px;font-size:21px;font-size:1.3125rem}.node-press.view-mode-search_result .image img{max-width:inherit}.block-facetapi{margin-bottom:30px}.block-facetapi .block-title{position:relative;margin-bottom:10px;text-transform:none;font-size:18px;font-size:1.125rem;font-weight:500;cursor:pointer}.block-facetapi .block-title:after{position:absolute;right:0;top:7px;font-size:22px;font-size:1.375rem;transition:all .3s ease-in}.block-facetapi .block-title.open:after{transform:rotate(180deg)}.block-facetapi .block-title:hover{color:#c5d3da}.block-facetapi .block-title:hover:after{border-color:#c5d3da}.block-facetapi .content{display:none}.block-facetapi li{margin-bottom:12px}.block-facetapi li ul{margin-bottom:5px}.block-facetapi li li{margin-left:26px;margin-bottom:7px;font-size:14px;font-size:.875rem}.block-facetapi li li a:before{width:12px;height:12px;font-size:12px;font-size:.75rem}.block-facetapi a{display:inline-block}.block-facetapi a:before{content:"";display:inline-block;box-sizing:border-box;width:15px;height:15px;margin-right:10px;border:2px solid #fff;border-radius:50%}.block-facetapi a.facetapi-active{position:relative;vertical-align:middle;width:15px;height:19px;margin-right:10px;overflow:hidden}.block-facetapi a.facetapi-active:before{content:"-";vertical-align:top;border-color:#009f87;background:#009f87;color:#004665;line-height:.8}.block-facetapi a:focus,.block-facetapi a:hover{color:#c5d3da}.block-facetapi a:focus:before,.block-facetapi a:hover:before{border-color:#c5d3da}.filter-date fieldset{border:0;margin:0;padding:0}.filter-date legend{position:absolute;left:-9999px}.filter-date .date-select{float:left}.filter-date .form-item{margin-bottom:0}.filter-date label{display:inline-block;font-size:16px;font-size:1rem;font-weight:400;color:#fff}.filter-date select{width:90px;margin-left:2px;background:#004665;border:1px solid #fff;color:#fff}.filter-date #edit-date-start{margin-right:8px}.bt-reset{display:block;text-align:center;font-weight:500}.bt-reset:before{padding-right:5px}.messages{display:none}.bloc-nb-result{margin-bottom:35px;text-transform:uppercase;font-size:14px;font-size:.875rem}.bloc-nb-result:after{clear:both;content:".";display:block;height:0;visibility:hidden}.latest{display:inline-block}.latest a{color:#3d3d3d}.number-found{float:right}.number-found span{color:#004665;font-weight:500}.see-all-publication{margin-bottom:10px;text-align:left}.see-all-publication:after{display:none}.see-all-publication:before{display:inline-block;padding:0 3px 0 0;vertical-align:middle;color:#009f87}.see-all-publication a{color:#fff;text-decoration:none;font-size:14px;font-size:.875rem;font-weight:500}.see-all-publication a:hover{color:#fff;text-decoration:underline}.see-all-publication a:hover:before{color:#fff}.node-type-publication .node-content{margin-top:-3px}.node-type-publication .content-left{float:left;margin-right:5.13196%;max-width:28.44575%}.node-type-publication .content-right{overflow:hidden;width:calc(100% - 194px - 35px);font-size:14px;font-size:.875rem}.node-type-publication .field-name-body{clear:both;padding-top:25px}.node-type-publication .field:not(:last-child){margin-bottom:1.5em}.node-type-publication h1{text-align:left;font-size:26px;font-size:1.625rem}.node-type-publication h1:after{margin-left:0;margin-bottom:25px}.node-type-publication .download-link,.node-type-publication .unesdoc-link{margin-top:40px}.node-type-publication .download-link .bt,.node-type-publication .download-link a,.node-type-publication .unesdoc-link .bt,.node-type-publication .unesdoc-link a{display:block;width:100%;padding:5px 3px;text-align:left;color:#3d3d3d}.node-type-publication .download-link .bt:focus,.node-type-publication .download-link .bt:hover,.node-type-publication .download-link a:focus,.node-type-publication .download-link a:hover,.node-type-publication .unesdoc-link .bt:focus,.node-type-publication .unesdoc-link .bt:hover,.node-type-publication .unesdoc-link a:focus,.node-type-publication .unesdoc-link a:hover{color:#fff}.node-type-publication .field-label{color:#038674;font-weight:400}.node-type-publication .content-right .field{margin-bottom:8px}.node-type-publication .year-pages{float:none;margin-top:0}.node-type-blog-post .headband-inner,.node-type-news .headband-inner{font-size:14px;font-size:.875rem}.node-type-blog-post .over-title,.node-type-news .over-title{display:block;margin-bottom:20px;text-transform:uppercase;font-weight:400}.node-type-blog-post .over-title:after,.node-type-news .over-title:after{clear:both;content:".";display:block;height:0;visibility:hidden}.node-type-blog-post .sep,.node-type-news .sep{color:#009f87}.node-type-blog-post h1:after,.node-type-news h1:after{display:none}.node-type-blog-post .field-name-body,.node-type-news .field-name-body{margin-top:30px}.node-type-blog-post .field-name-field-summary,.node-type-news .field-name-field-summary{margin-top:40px}.node-type-blog-post h1{text-align:left;margin-bottom:15px}.node-type-blog-post .field-name-field-author-photo{float:left;margin-right:30px}.node-type-blog-post .field-name-field-author-photo img{border-radius:50%}.node-type-blog-post .author-info{padding-top:10px}.node-type-blog-post .field-name-field-author-name{font-weight:500}.node-type-blog-post .field-name-field-author-function,.node-type-blog-post .field-name-field-country{display:inline-block;font-size:13px;font-size:.8125rem;font-style:italic}.node-type-blog-post .field-name-field-author-function{font-size:13px;font-size:.8125rem;font-style:italic}.field-name-field-country .field-item{display:inline}.field-name-field-country .field-item:not(:last-of-type):after{content:","}.blog-comment h2,.page-comment h2{margin-bottom:8px;font-size:20px;font-size:1.25rem;font-weight:600}.blog-comment article,.page-comment article{padding:20px 0;color:#595959}.blog-comment article:not(:last-of-type),.page-comment article:not(:last-of-type){border-bottom:1px solid #ccc}.blog-comment .indented,.page-comment .indented{margin-left:0;padding-left:30px;border-bottom:1px solid #ccc}.blog-comment header:after,.page-comment header:after{clear:both;content:".";display:block;height:0;visibility:hidden}.blog-comment .submitted,.page-comment .submitted{float:right;font-size:12px;font-size:.75rem;color:#595959;font-weight:300}.blog-comment .field-name-field-author-name,.page-comment .field-name-field-author-name{float:left;color:#004665;font-size:12px;font-size:.75rem;font-weight:500}.blog-comment .links,.page-comment .links{color:#038674;font-size:12px;font-size:.75rem}.blog-comment .links a,.page-comment .links a{color:#038674;text-decoration:underline}.blog-comment .links a:hover,.page-comment .links a:hover{text-decoration:none}.blog-comment .comment-reply:before,.page-comment .comment-reply:before{padding-right:5px}.blog-comment .comment-reply a,.page-comment .comment-reply a{text-decoration:none}.blog-comment .comment-reply a:hover,.page-comment .comment-reply a:hover{text-decoration:underline}.list-home-single{border-bottom:1px solid #dde6e8}.list-home-single h2{font-weight:600}.list-home-single .overt-title{margin:10px 0 40px;font-size:14px;font-size:.875rem}.list-home-single .image{margin-bottom:40px}.list-home-single .see-all{text-align:left}.section-col-r .item-list:first-of-type{border-top:0}.second-side{background:#004665;font-size:14px;font-size:.875rem;color:#fff}.second-side a{color:#fff}.second-side a:focus,.second-side a:hover{color:#c5d3da}.second-side h2{color:#fff;font-size:22px;font-size:1.375rem;font-weight:500;text-transform:uppercase}.second-side h2:before{display:inline-block;padding-right:8px}.second-side li{margin-bottom:13px;line-height:1.2}.second-side li:before{display:inline-block;padding-right:3px;color:#ccc}.second-side span{color:#ccc}.block-recent-comment{padding-bottom:30px;margin-bottom:35px;border-bottom:1px solid #85a6b4}.section-resource h1,body.node-type-resource h1{text-align:left;font-size:26px;font-size:1.625rem}.section-resource h1:after,body.node-type-resource h1:after{margin-left:0;margin-bottom:25px}.section-resource .field-label,body.node-type-resource .field-label{padding-right:0;color:#038674;font-weight:400}.section-resource .info-top,body.node-type-resource .info-top{margin-bottom:45px;font-size:14px;font-size:.875rem}.section-resource .info-top>div,body.node-type-resource .info-top>div{margin-bottom:5px}.section-resource .year-localisation div,body.node-type-resource .year-localisation div{display:inline}.section-resource .field-name-body,body.node-type-resource .field-name-body{margin:20px 0}.section-resource .files-links,body.node-type-resource .files-links{margin-top:45px}.section-resource .download-link:after,.section-resource .field-name-field-url-link-resource:after,body.node-type-resource .download-link:after,body.node-type-resource .field-name-field-url-link-resource:after{clear:both;content:".";display:block;height:0;visibility:hidden}.section-resource .download-link .bt,.section-resource .download-link a,.section-resource .field-name-field-url-link-resource .bt,.section-resource .field-name-field-url-link-resource a,body.node-type-resource .download-link .bt,body.node-type-resource .download-link a,body.node-type-resource .field-name-field-url-link-resource .bt,body.node-type-resource .field-name-field-url-link-resource a{float:left;max-width:100%;padding:5px 15px;margin-right:10px;background:#038674;color:#fff;font-weight:500}.section-resource .download-link .bt:before,.section-resource .download-link a:before,.section-resource .field-name-field-url-link-resource .bt:before,.section-resource .field-name-field-url-link-resource a:before,body.node-type-resource .download-link .bt:before,body.node-type-resource .download-link a:before,body.node-type-resource .field-name-field-url-link-resource .bt:before,body.node-type-resource .field-name-field-url-link-resource a:before{color:#fff}.section-resource .download-link .bt:active,.section-resource .download-link .bt:focus,.section-resource .download-link .bt:hover,.section-resource .download-link a:active,.section-resource .download-link a:focus,.section-resource .download-link a:hover,.section-resource .field-name-field-url-link-resource .bt:active,.section-resource .field-name-field-url-link-resource .bt:focus,.section-resource .field-name-field-url-link-resource .bt:hover,.section-resource .field-name-field-url-link-resource a:active,.section-resource .field-name-field-url-link-resource a:focus,.section-resource .field-name-field-url-link-resource a:hover,body.node-type-resource .download-link .bt:active,body.node-type-resource .download-link .bt:focus,body.node-type-resource .download-link .bt:hover,body.node-type-resource .download-link a:active,body.node-type-resource .download-link a:focus,body.node-type-resource .download-link a:hover,body.node-type-resource .field-name-field-url-link-resource .bt:active,body.node-type-resource .field-name-field-url-link-resource .bt:focus,body.node-type-resource .field-name-field-url-link-resource .bt:hover,body.node-type-resource .field-name-field-url-link-resource a:active,body.node-type-resource .field-name-field-url-link-resource a:focus,body.node-type-resource .field-name-field-url-link-resource a:hover{background:#fff;color:#038674;text-decoration:none}.section-resource .download-link .bt:active:before,.section-resource .download-link .bt:focus:before,.section-resource .download-link .bt:hover:before,.section-resource .download-link a:active:before,.section-resource .download-link a:focus:before,.section-resource .download-link a:hover:before,.section-resource .field-name-field-url-link-resource .bt:active:before,.section-resource .field-name-field-url-link-resource .bt:focus:before,.section-resource .field-name-field-url-link-resource .bt:hover:before,.section-resource .field-name-field-url-link-resource a:active:before,.section-resource .field-name-field-url-link-resource a:focus:before,.section-resource .field-name-field-url-link-resource a:hover:before,body.node-type-resource .download-link .bt:active:before,body.node-type-resource .download-link .bt:focus:before,body.node-type-resource .download-link .bt:hover:before,body.node-type-resource .download-link a:active:before,body.node-type-resource .download-link a:focus:before,body.node-type-resource .download-link a:hover:before,body.node-type-resource .field-name-field-url-link-resource .bt:active:before,body.node-type-resource .field-name-field-url-link-resource .bt:focus:before,body.node-type-resource .field-name-field-url-link-resource .bt:hover:before,body.node-type-resource .field-name-field-url-link-resource a:active:before,body.node-type-resource .field-name-field-url-link-resource a:focus:before,body.node-type-resource .field-name-field-url-link-resource a:hover:before{color:#038674}.section-resource .keywords,body.node-type-resource .keywords{background:#f4f7f8;font-size:14px;font-size:.875rem;color:#004665}.section-resource .keywords:after,body.node-type-resource .keywords:after{clear:both;content:".";display:block;height:0;visibility:hidden}.section-resource .keywords>div,body.node-type-resource .keywords>div{float:left;width:50%;padding:0 20px 0 10px;border-left:3px solid #009f87}.section-resource .keywords .left-keywords,body.node-type-resource .keywords .left-keywords{margin-left:-20px}.section-resource .keywords .field-label,body.node-type-resource .keywords .field-label{margin-bottom:10px;color:#004665}.section-resource .keywords .field-item:not(:last-child),.section-resource .keywords .field-name-field-region .field-item,body.node-type-resource .keywords .field-item:not(:last-child),body.node-type-resource .keywords .field-name-field-region .field-item{margin-bottom:10px}.section-resource .buttons-zone,body.node-type-resource .buttons-zone{margin-top:40px}.section-resource .bt,body.node-type-resource .bt{padding:10px 30px 10px 20px;background:#009f87;color:#fff;border-color:#009f87;font-size:18px;font-size:1.125rem}.section-resource .bt:focus,.section-resource .bt:hover,body.node-type-resource .bt:focus,body.node-type-resource .bt:hover{color:#009f87;background:#fff}.section-resource .back:before,body.node-type-resource .back:before{padding-right:6px;color:#fff;font-weight:700}.section-resource .back:active:before,.section-resource .back:focus:before,.section-resource .back:hover:before,body.node-type-resource .back:active:before,body.node-type-resource .back:focus:before,body.node-type-resource .back:hover:before{color:#009f87}.section-resource .new,body.node-type-resource .new{float:right}.section-resource .new:before,body.node-type-resource .new:before{padding-right:10px}#site-map{margin:2em 0 0 4em}#site-map .site-map-menu a{color:#3d3d3d;text-decoration:none}#site-map .site-map-menu a:hover{text-decoration:underline}#site-map ul{padding:.3em 0 0}#site-map li{padding:0 0 1em;font-weight:700}#site-map li ul{margin:0;padding-left:1.5em;border-left:2px solid #dde6e8}#site-map li li{padding:0 0 .3em;font-weight:400;position:relative}#site-map li li:before{position:relative;display:inline-block;margin-right:8px;top:-3px;content:"";border-radius:100%;background:#004665;width:5px;height:5px}#site-map li li li{padding:0 0 .1em;font-size:14px;font-size:.875rem}.section-map .field-label-inline{margin-bottom:8px}.section-map .field-label{margin-bottom:8px;color:#038674;font-weight:400}.section-map .field-name-field-class-statistical,.section-map .field-type-text-with-summary{margin:20px 0}.section-map div[class^="field field-name-field-link-"] .field-item,.section-map div[class^="field field-name-field-pdf-"] .field-item{padding-left:30px}.section-map div[class^="field field-name-field-link-"]{margin-top:20px}.section-map div[class^="field field-name-field-link-"] .field-item{position:relative}.section-map div[class^="field field-name-field-link-"] .field-item:before{position:relative;display:inline-block;width:5px;height:5px;margin-right:8px;top:-3px;content:"";border-radius:100%;background:#009f87}.front h2{text-transform:uppercase;line-height:1.2}.search-hp-title{margin-bottom:25px;text-shadow:0 0 7px #000;font-size:34px;font-size:2.125rem;font-weight:500;line-height:1.5}.search-hp-form{max-width:510px;margin:auto}.search-hp-form .form-item{width:calc(100% - 138px)}.search-hp-form .form-text{padding-top:8px;padding-bottom:8px;color:#3d3d3d}.search-hp-form .form-submit{min-width:138px;font-size:18px;font-size:1.125rem}.search-hp-form .form-submit:before{display:none}.news-hp article{position:relative;background:#fff}.news-hp article:first-of-type{margin-bottom:30px}.news-hp .default-img{width:200px;height:200px}.news-hp .content{width:calc(100% - 200px);padding:30px}.news-hp .content:after{position:absolute;right:30px;bottom:30px;color:#009f87;transform:rotate(180deg);text-decoration:none}.news-hp .over-title{font-size:14px;font-size:.875rem}.news-hp .title{font-size:20px;font-size:1.25rem;font-weight:500;line-height:1.4}.blog-hp{position:relative;padding:38px 40px 130px;background:url(/sites/all/themes/custom/customer/styles/img/vague.png) no-repeat 100% 100% #004665;color:#fff}.blog-hp h2{margin-bottom:40px;font-size:22px;font-size:1.375rem;color:#fff}.blog-hp .title{margin-bottom:10px;font-size:28px;font-size:1.75rem;line-height:1.5}.blog-hp .bt{position:absolute;bottom:50px;left:50px;padding-left:35px;padding-right:35px;border:2px solid #fff}.blog-hp .bt:after{position:relative;display:inline-block;vertical-align:middle;padding-right:15px;transform:rotate(180deg)}.upcoming-events-wrapper{background:#fff}.upcoming-events-wrapper h2 span{display:block}.upcoming-events-wrapper .calendar-element .date{margin-right:15px}.upcoming-events-wrapper .calendar-element .date-inner{padding:0 8px}.op-wrapper h2{font-size:28px;font-size:1.75rem}.op-wrapper h2:after{content:"";display:block;width:30px;height:3px;background:#009f87;margin:.7em auto 20px}.op-wrapper .content{max-width:700px;margin:auto auto 50px;font-size:22px;font-size:1.375rem;line-height:1.5}.op-pictos{display:flex;flex-wrap:wrap;justify-content:space-between}.op-pictos li{position:relative;width:calc((100% - 4 * 20px) / 5);min-width:130px;font-size:18px;font-size:1.125rem;font-weight:500;color:#004665}.op-pictos li:before{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:127px;height:127px;margin:auto auto 30px;background:#009f87;color:#fff;font-size:50px;font-size:3.125rem;border-radius:50%}.front .region-footer-first h2{margin-bottom:40px}.front .region-footer-first .equal-height{min-height:443px}.yn-wrapper{position:relative}.yn-wrapper:after{clear:both;content:".";display:block;height:0;visibility:hidden}.yn-wrapper h2{color:#fff}.yn-wrapper .content{position:relative;z-index:1}.yn-wrapper li{position:relative;margin-bottom:10px;background:#fff;border-left:3px solid #009f87}.yn-wrapper li:after{position:absolute;right:25px;top:35px;color:#009f87;transform:rotate(180deg)}.yn-wrapper li:hover:after{color:#fff}.yn-wrapper a{display:block;padding:25px 40px 25px 30px;text-transform:uppercase;font-size:18px;font-size:1.125rem;font-weight:600;color:#3d3d3d}.yn-wrapper a:active,.yn-wrapper a:focus,.yn-wrapper a:hover{background:#009f87;color:#fff}.cwu-wrapper{background:#004665}.cwu-wrapper a,.cwu-wrapper h2{color:#fff}.cwu-wrapper .bt{display:block;padding:11px;margin-bottom:0;text-align:center}.cwu-wrapper .bt:before{display:inline-block;padding-right:10px}.cwu-wrapper .follow-us{float:left;min-width:36.86441%}.cwu-wrapper .follow-us .bt{background:#038674;border-color:#038674}.cwu-wrapper .follow-us .bt:focus,.cwu-wrapper .follow-us .bt:hover{background:#fff;color:#038674}.cwu-wrapper .follow-us .bt:focus:before,.cwu-wrapper .follow-us .bt:hover:before{color:#038674}.cwu-wrapper .info-contact{float:right;margin-left:5px;min-width:57.62712%}.cwu-wrapper .info-contact .bt{border-size:2px}.cwu-timeline{position:relative;padding:30px;margin-bottom:22px;min-height:190px;background:#fff}.cwu-timeline a{color:#038674;font-weight:600}.front .in-the-press-wrapper .press-slideshow{min-height:263px;padding:30px}#map{border:1px solid #dde6e8;width:100%;height:560px;margin:auto}.gm-style-iw{top:50%!important;transform:translateY(-50%)}.gm-style-iw>div:first-of-type{vertical-align:middle}.gm-style .info-window-map{font-size:14px;font-size:.875rem;font-weight:600}.info-window-map{padding:10px 5px}.info-window-map p{line-height:1.2}.info-window-map .statistical-type,.info-window-map .training-type{display:inline-block;padding:2px 6px 0;margin-bottom:3px;margin-right:3px;background:#6f008b;color:#fff;text-transform:uppercase;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.1}.info-window-map .statistical-type{background:#bb360c}.info-window-map .title{margin:13px 0;color:#004665;text-transform:uppercase;font-size:18px;font-size:1.125rem;font-weight:700}.info-window-map .training-date{margin-bottom:7px;color:#004665}.info-window-map .link a{display:block;padding:9px;border:1px solid;text-decoration:none;transition:all .3s ease-in;background:#fff;color:#009f87;border-color:#fff;border-color:#009f87;color:#3d3d3d}.info-window-map .link a:focus,.info-window-map .link a:hover{color:#fff;background:#009f87}.info-window-map .link a span{font-size:12px;font-size:.75rem}.info-window-map .link a:before{display:inline-block;vertical-align:2px;color:#009f87}.info-window-map .link a:active:before,.info-window-map .link a:focus:before,.info-window-map .link a:hover:before{color:#fff}.info-window-map .link-doc:before{padding-right:4px;font-size:7px;font-size:.4375rem}.info-window-map .link-page:before{padding-right:8px;font-size:8px;font-size:.5rem}.block-country-list .country-list-accordion .collapsible-content{overflow:hidden;visibility:hidden;opacity:0;height:0}.block-country-list .country-list-accordion .region-country-name{position:relative;background:transparent;border:none;color:#009f87;text-align:left;width:100%;border-bottom:1px solid #009f87;margin-bottom:10px}.block-country-list .country-list-accordion .region-country-name .name:after{position:absolute;top:50%;right:0;transform:translateY(-50%)}.block-country-list .country-list-accordion.is-expanded .collapsible-content{overflow:visible;visibility:visible;opacity:1;height:auto}.block-country-list .country-list-accordion.is-expanded .region-country-name .name:after{top:30%;transform:rotate(180deg)}.block-country-list .content{display:flex;flex-wrap:wrap;justify-content:space-between}.block-country-list .content>div{width:48%}.block-country-list .country-region{margin-bottom:25px}.block-country-list .country-list-detail li{position:relative;padding-left:30px;margin-bottom:5px}.block-country-list .country-list-detail li:before{position:relative;display:inline-block;width:5px;height:5px;margin-right:8px;top:-3px;content:"";border-radius:100%;background:#009f87;position:absolute;left:18px;top:10px}.block-country-list a{color:#3d3d3d}.node-country-page .field-type-file a{display:block;padding:9px;border:1px solid;text-decoration:none;transition:all .3s ease-in;background:#fff;border-color:#fff;border-color:#004665;color:#004665;display:inline-block;margin-bottom:10px}.node-country-page .field-type-file a:focus,.node-country-page .field-type-file a:hover{color:#fff;background:#004665}.node-country-page .file-icon{display:none}.field-name-field-code-of-conduct .field-item,.field-name-field-statistical .field-item,.field-name-field-training .field-item,.field-name-field-year-of-code-of-conduct .field-item,.field-name-field-year-of-training-materials .field-item{display:inline}.field-name-field-code-of-conduct .field-item:not(:first-of-type):before,.field-name-field-statistical .field-item:not(:first-of-type):before,.field-name-field-training .field-item:not(:first-of-type):before,.field-name-field-year-of-code-of-conduct .field-item:not(:first-of-type):before,.field-name-field-year-of-training-materials .field-item:not(:first-of-type):before{content:",";padding-right:5px}@media screen and (max-width:1210px){.filter-date select{width:80px}}@media screen and (max-width:1120px){.fb:after,.mail:after,.print:after,.share-main:after,.twitter:after{min-height:50px;min-width:50px;padding-top:27%}#block-etico-specifics-print-share{right:calc((100% - 930px) / 2 - 50px)}.filter-date select{width:auto}}@media screen and (max-width:1030px){.media-element.file-teaser[style*=left],.media-element.file-teaser[style*=right]{max-width:50%}.html blockquote{margin-left:0;margin-right:0}.html blockquote:after{bottom:20px}.one-sidebar blockquote{margin-left:20px;margin-right:20px;padding-left:20px;padding-right:20px}.pager{padding:10px 6%}.pager .txt-link a{min-height:20px}.pager .txt-link span{position:absolute;left:-9999px}.no-sidebars .pager{padding:10px 20px}.no-sidebars .pager-top .pager{padding-right:6%}.newsletter_cta_wrapper .form-item{font-size:14px;font-size:.875rem;width:calc(100% - 125px)}.newsletter_cta_wrapper .form-text{padding-left:15px;padding-right:15px}#block-etico-specifics-newsletter-cta #etico-specifics-newsletter-cta-form .form-submit{min-width:125px}.node-type-page:not(.basic-page-footer-one-block) .newsletter_cta_wrapper .inner-wrap,.node-type-page:not(.basic-page-footer-one-block) .submit-your-content-wrapper .inner-wrap,.page-map .newsletter_cta_wrapper .inner-wrap,.page-map .submit-your-content-wrapper .inner-wrap{padding-left:4%;padding-right:4%}.node-type-page:not(.basic-page-footer-one-block) .newsletter_cta_wrapper .middle-content,.page-map .newsletter_cta_wrapper .middle-content{min-height:90px}.basic-page-footer-one-block .submit-your-content-wrapper .middle-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .middle-content{padding-right:3%;width:46.53%}#block-etico-specifics-print-share{right:0}#main-navigation{margin-left:0}#main-navigation .block-menu-block{width:100%}#block-etico-specifics-header-right,.site-header #block-search-form{position:absolute;top:0}.site-header #block-search-form{width:50%;right:158px}.site-header #block-search-form .form-text{right:0}.site-header #block-search-form.open .form-text{margin-right:77px;width:calc(100% - 77px)}.site-header #block-search-form .form-actions{float:none}#block-etico-specifics-header-right{right:0}#site-footer .outer-wrap{padding:15px}#site-footer li{padding-bottom:8px}#footer .block{padding-right:15px}#content .grid-list article{margin:0 5px 20px}.cwu-wrapper,.yn-wrapper{min-height:443px}.cwu-wrapper .bt{font-size:14px;font-size:.875rem}.front .in-the-press-wrapper .press-slideshow{min-height:inherit}.front .slick-dots{top:4px}.front .slick-dots li{margin-left:10px}.node-type-publication .content-left{margin-right:2.93255%}.node-type-blog-post .content-headband,.node-type-news .content-headband{width:95%}.page-home-list .global-link{display:block}.page-home-list .content{padding:20px 0 0;width:auto}.webform-component--occupation .option{padding:8px}.webform-component--occupation .option:after{font-size:19px;font-size:1.1875rem}}@media screen and (min-width:767px) and (max-width:1030px){.filter-date .date-select{float:none}.filter-date label{width:50px}.filter-date select{width:90px}}@media screen and (max-width:767px){.field-name-body ul li{padding-left:14px}.field-name-body ul li:before{left:0}.stacktable.large-only{display:none}.stacktable.small-only{display:table}.media-element.file-default[style*=left],.media-element.file-default[style*=right],.media-element.file-full[style*=left],.media-element.file-full[style*=right],.media-element.file-teaser[style*=left],.media-element.file-teaser[style*=right]{float:none!important;margin-bottom:10px}.media-element.file-default[style*=left],.media-element.file-full[style*=left],.media-element.file-teaser[style*=left]{margin-right:0}.media-element.file-default[style*=right],.media-element.file-teaser[style*=right] .media-element.file-full[style*=right]{margin-left:0}.media-element.file-teaser[style*=left],.media-element.file-teaser[style*=right]{max-width:100%}.html blockquote:before{top:70px;left:-30px}.html blockquote:after{right:4px;bottom:40px}.html blockquote:after,.html blockquote:before{font-size:88px;font-size:5.5rem}.one-sidebar blockquote{margin-left:0;margin-right:0}.two-col{float:none;width:auto}.two-col+.two-col{float:none;margin-left:0}.form-type-checkbox .option,.form-type-radio .option{font-size:14px;font-size:.875rem}.form-type-checkbox .option:before,.form-type-radio .option:before{margin-right:5px}.webform-component--occupation .form-type-radio{width:calc((100% - 5px) / 2);margin-bottom:5px}.webform-component--occupation .option{padding:5px}.webform-component--occupation .option:after{right:3px;top:8px;font-size:15px;font-size:.9375rem}.search-hp-form .form-text{font-size:.65em;padding:10px}.filter-date select{width:auto}.column{display:block}.column:after{clear:both;content:".";display:block;height:0;visibility:hidden}.not-front .in-the-press-wrapper .outer-wrap{display:block}.not-front .in-the-press-wrapper .block-title{width:auto;margin-bottom:0}.not-front .slick-list{float:none;max-width:100%}.not-front .slick-dots{float:none;text-align:center}.not-front .slick-dots li{display:inline-block;margin-right:5px;margin-left:5px}.global-link{display:block}.block-list .image{margin:auto auto 20px;text-align:center}.block-list .content{width:auto;padding:0}.block-list .block-title{text-align:center}.block-list .see-all{padding-top:23px;font-size:16px;font-size:1rem}.latest-blogposts-wrapper .see-all{padding-top:0}.basic-page-footer-one-block .newsletter_cta_wrapper .middle-content,.basic-page-footer-one-block .newsletter_cta_wrapper .right-content,.basic-page-footer-one-block .newsletter_cta_wrapper h2,.basic-page-footer-one-block .submit-your-content-wrapper .middle-content,.basic-page-footer-one-block .submit-your-content-wrapper .right-content,.basic-page-footer-one-block .submit-your-content-wrapper h2,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .middle-content,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .right-content,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper h2,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .middle-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .right-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper h2{float:none;width:auto;padding:10px 0}.basic-page-footer-one-block .newsletter_cta_wrapper .middle-content,.basic-page-footer-one-block .submit-your-content-wrapper .middle-content,body:not(.node-type-page):not(.page-map) .newsletter_cta_wrapper .middle-content,body:not(.node-type-page):not(.page-map) .submit-your-content-wrapper .middle-content{border-left:0}.newsletter_cta_wrapper .form-text{padding-left:10px;padding-right:10px}#block-etico-specifics-print-share{position:relative;top:inherit!important;margin:20px 0 15px;text-align:center}.print,.share-main{margin-bottom:5px}.print,.share-buttons li,.share-main{display:inline-block}.pager .current,.pager .pager-item a{padding-left:5px;padding-right:5px}.pager .pager-next,.pager .pager-previous{width:32px}.no-sidebars .pager{padding-left:5px;padding-right:5px}.region-highlighted .search-bloc form{padding:15px}.region-highlighted .search-bloc label{display:block;margin-right:0}.region-highlighted .search-bloc .form-item,.region-highlighted .search-bloc .form-text{float:none;width:100%}.region-highlighted .search-bloc .form-actions{float:none;margin-top:20px}.block-facetapi li li{margin-left:16px}.bloc-nb-result{margin-bottom:15px}.image+.list-content{width:100%}.list-item:after{clear:both;content:".";display:block;height:0;visibility:hidden}.list-item .title{line-height:1.5}.list-item .image{float:none;margin:auto auto 20px;text-align:center}.list-item .content{float:none;width:auto}.grid-list-top ul{display:block}.grid-list-top ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.grid-list-top li{float:left;margin:0 10px 10px 0}#content .grid-list article{margin:0 5px 20px}.section-all-search .image{max-width:100%}.calendar-element .date{display:block;margin:0 0 15px}.calendar-element .date-inner{display:block;width:auto;min-height:inherit;padding:5px}.calendar-element .sep{display:inline}.calendar-element .content{float:none;width:100%}.year-pages{float:none}.download-link{text-align:center}.download-link .bt{float:none;margin-top:10px}.search-hp-form{max-width:310px}.news-hp .global-link{padding-top:20px;margin-top:20px;bottom:0;left:0}.news-hp .image{text-align:center;margin:0 auto 20px}.news-hp .content{width:100%;padding:6%}.blog-hp{padding:6%}.blog-hp .bt{position:relative;bottom:0;letf:0}.upcoming-events-wrapper .calendar-element{margin-bottom:20px}.upcoming-events-wrapper .calendar-element .date{margin:0 0 15px;padding:6px 8px;width:auto;min-height:inherit}.op-pictos{flex-wrap:wrap;justify-content:center;max-width:100%}.op-pictos li{margin:0 10px 30px;width:auto;min-width:200px}.op-pictos li:before{margin-bottom:10px}.cwu-wrapper .follow-us,.cwu-wrapper .info-contact{float:none;display:block}.cwu-wrapper .follow-us{margin-bottom:20px}.node-type-publication .content-left{float:none;text-align:center;margin:0 0 30px;max-width:inherit}.node-type-publication .content-right{width:auto}.node-type-publication .field-name-field-main-picture{text-align:center}.node-type-publication .default-img{margin:auto}.node-type-publication .download-link{display:inline-block;margin-top:0}.node-type-publication .download-link .bt{min-width:194px;padding-right:10px;padding-left:10px}.blog-comment .indented{padding-left:15px}.blog-comment .form-actions button{margin-bottom:10px}.section-search-page .has-first-side .node .image{float:none;margin:auto auto 20px;text-align:center}.section-search-page .has-first-side .node .content{float:none;width:auto}.section-resources-base .global-link .image,.section-resources-base .global-link .list-content{width:auto}.section-resource .keywords>div,body.node-type-resource .keywords>div{float:none;width:auto;margin-bottom:20px}.section-resource .keywords .left-keywords,body.node-type-resource .keywords .left-keywords{margin-left:0}.section-resource .bt,body.node-type-resource .bt{padding:5px 15px 5px 10px;background:#009f87;color:#fff;border-color:#009f87;font-size:18px;font-size:1.125rem}.section-resource .bt:focus,.section-resource .bt:hover,body.node-type-resource .bt:focus,body.node-type-resource .bt:hover{color:#009f87;background:#fff}#site-map{margin:0}.block-country-list .content{display:block}.block-country-list .content>div{width:100%}.country-list-detail li,.section-map .field-name-field-link-training-materials .field-item,.section-map .field-name-field-pdf-training-materials .field-item{padding-left:14px}.country-list-detail li:before,.section-map .field-name-field-link-training-materials .field-item:before,.section-map .field-name-field-pdf-training-materials .field-item:before{left:0}}@media screen and (max-width:1250px){.section-col-r .outer-wrap-col-right{margin-left:15px;margin-right:15px}}@media screen and (max-width:970px){.block-map-page,.content-width,.content-wrap,.node-content,.section-blog-post .content-headband,.section-comment .comment-by-node-author,.section-comment .comment-form,.section-forward .single-column form,.section-user .single-column form{margin-left:15px;margin-right:15px}.section-col-r .outer-wrap-col-right .node-content{margin-left:0;margin-right:0}}.not-front .in-the-press-wrapper .outer-wrap{padding-left:15px;padding-right:15px}@media screen and (max-width:1030px){.node-content,.section-comment .comment-by-node-author,.section-comment .comment-form,.section-forward .single-column form,.section-user .single-column form{padding:6%}.block-map-page{padding-left:6%;padding-right:6%}.block-gmap{margin-top:-100px}.bottom-margin,.section-comment .comment-form,.section-forward .single-column form,.section-user .single-column form{margin-bottom:50px}.newsletter_cta_wrapper,.submit-your-content-wrapper{margin-top:50px}.node-type-blog-post .newsletter_cta_wrapper,.node-type-blog-post .submit-your-content-wrapper,.node-type-news .newsletter_cta_wrapper,.node-type-news .submit-your-content-wrapper,.node-type-page .newsletter_cta_wrapper,.node-type-page .submit-your-content-wrapper,.page-map .newsletter_cta_wrapper,.page-map .submit-your-content-wrapper,.section-search .newsletter_cta_wrapper,.section-search .submit-your-content-wrapper{margin-top:0}.node-type-blog-post .node-content,.node-type-news .node-content,.node-type-page .node-content,.page-map .node-content,.section-search .node-content{margin-bottom:50px}.section-search-page .node-content{margin:0}.section-search-page #content.has-first-side,.section-search-page .region-sidebar-first{padding:20px}.section-col-r .node-content,.section-col-r .page-home-list{padding:6%}.section-col-r .page-home-list{padding-top:0}.second-side{padding-top:4%;padding-bottom:4%}.newsletter_cta_wrapper .inner-wrap,.submit-your-content-wrapper .inner-wrap{padding-top:40px;padding-bottom:40px}.page-list{padding:0}.grid-list .list{justify-content:center}.blog-comment{margin:30px -6%;padding:30px 6% 0}.search-hp-wrapper .content-headband{height:410px}.news-blogposts-wrapper .inner-wrap{display:block}.news-blogposts-wrapper .col2{width:100%}.news-blogposts-wrapper .news-hp{margin-bottom:30px}.upcoming-events-wrapper .see-all,.upcoming-events-wrapper h2.col{float:none;width:auto}.upcoming-events-wrapper .see-all span,.upcoming-events-wrapper h2.col span{display:inline}.upcoming-events-wrapper h2{margin-bottom:30px;text-align:center}.upcoming-events-wrapper .calendar-element{width:50%}.front .region-footer-first{flex-wrap:wrap}.front .region-footer-first .inner-wrap{padding:50px 25px}.front #block-etico-specifics-connect-with-us,.front #block-etico-specifics-your-needs{width:50%}.front #block-etico-specifics-in-the-press{width:100%}.front #block-etico-specifics-in-the-press .outer-wrap{max-width:inherit}.front #block-etico-specifics-in-the-press .inner-wrap{min-height:inherit!important}}@media screen and (max-width:767px){.block-map-page,.content-headband,.content-wrap,.node-content,.section-comment .comment-form,.section-forward .single-column form .section-comment .comment-by-node-author,.section-user.single-column form{margin-left:10px;margin-right:10px}.list{padding:20px 15px 15px}.content-wrap{padding:50px 0}.block-gmap{margin-top:-160px}.second-side,.section-col-r .main-col{float:none;width:100%;margin:0}.second-side{margin-top:20px;padding:6%}.section-search-page #content.has-first-side,.section-search-page .first-side,.section-search-page .outer-wrap-col-left{display:block;width:100%}.section-search-page #content.has-first-side,.section-search-page .region-sidebar-first{padding:15px}.section-search-page .has-first-side .node{padding:6% 6% 0}.headband-small{padding-top:70px}.content-headband{width:calc(100% - 20px)}.not-front .in-the-press-wrapper .outer-wrap{padding-left:10px;padding-right:10px}.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-newsletter-cta,.node-type-page:not(.basic-page-footer-one-block) #block-etico-specifics-submit-your-content,.page-map #block-etico-specifics-newsletter-cta,.page-map #block-etico-specifics-submit-your-content{float:none;width:100%}.grid-list-top{padding:20px}.upcoming-events-wrapper .col{float:none}.upcoming-events-wrapper .calendar-element{width:100%}.front .region-footer-first{display:block}.front .region-footer-first .inner-wrap{padding:40px 6%}.front #block-etico-specifics-connect-with-us,.front #block-etico-specifics-your-needs{width:100%}.front #block-etico-specifics-connect-with-us .inner-wrap,.front #block-etico-specifics-your-needs .inner-wrap{min-height:inherit!important}.front #block-etico-specifics-your-needs .outer-wrap{float:none;max-width:inherit}.front #block-etico-specifics-connect-with-us{max-width:inherit}}@media screen and (max-width:767px){.region-header .outer-wrap{padding-top:5px}.sticky .header-bottom{position:relative}.sticky .header-bottom .header-right-logo{display:block}.sticky .header-bottom .header-right-alternate{display:none}.sticky #main-content{padding-top:0}#logo{display:block;float:none;text-align:center;margin:0 auto 20px}#block-etico-specifics-header-right,.site-header #block-search-form{position:static}.region-navigation{width:100%}.region-navigation:after{clear:both;content:".";display:block;height:0;visibility:hidden}.header-right-wrapper{float:right;width:138px}#main-navigation{border-top:1px solid #eef1f2}.site-header #block-search-form{width:7px}.site-header #block-search-form .form-submit,.site-header #block-search-form .form-submit:after,.site-header #block-search-form .form-text{width:57px;overflow:hidden}.site-header #block-search-form .form-submit{transition:all .3s ease-in}.site-header #block-search-form .form-text{right:138px;font-size:16px;font-size:1rem;padding-left:32px}.site-header #block-search-form.open .form-text{width:calc(100% - 57px - 50px);margin-right:57px;padding-left:7px;z-index:106;font-size:16px;font-size:1rem}.site-header #block-search-form.open .form-submit{position:absolute;right:0}.menu-mobile{display:block!important}#main-navigation .block-menu-block{position:absolute;top:77px;background:#fff;z-index:105}#header .menu-level-1>.menu{display:block;padding:15px;text-align:left}#header .menu-level-1 .depth-1{display:block;padding-right:0}#header .menu-level-1 .depth-1>a{display:inline-block;padding:10px 0;min-height:30px}#header .menu-level-1 .depth-1.focus .colonnes,#header .menu-level-1 .depth-1.hover .colonnes,#header .menu-level-1 .depth-1:focus .colonnes,#header .menu-level-1 .depth-1:hover .colonnes{position:relative}#header .menu-level-1 .col-4 .colonne{width:100%}#header .menu-level-1 .colonnes{display:block;padding:10px 20px 15px}#header .menu-level-1 .colonnes li{margin-bottom:15px}#header .menu-level-1 .colonne{float:none;width:100%;max-width:inherit;padding:5px 0 0}#header .menu-level-1 .depth-2{margin-top:10px}#header .menu-level-1 .depth-2>a{display:block;line-height:1.2}.breadcrumb{position:relative;background:#000}.breadcrumb ol{padding:8px 10px}#footer{display:block}#footer .block{max-width:100%;padding:0 0 20px}}@media print{#block-etico-specifics-newsletter-cta,#block-etico-specifics-print-share,#block-etico-specifics-submit-your-content,#site-footer,.breadcrumb,.comment-form,.grid-list-top,.one-sidebar .first-side,.region-footer-first,.region-header,.region-navigation,.search-bloc,.second-side,.see-all{display:none}.content-headband{height:auto}.headband-small{padding-top:0}.node-content,.section-comment .comment-by-node-author,.section-comment .comment-form,.section-forward .single-column form,.section-user .single-column form{padding:0}.block-map-page{margin-top:0;padding-right:0;padding-left:0}.section-col-r .main-col{width:100%}.block-map-page,.file-image,.list-item{page-break-inside:avoid}.sticky .header-bottom{position:relative}.sticky #main-content{padding-top:px}a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none!important}a:after{display:none!important}.html blockquote{margin:0 60px 1.5em}.html blockquote:after,.html blockquote:before{color:#004665}#block-etico-specifics-in-the-press,.grid-list article{border:1px solid #dde6e8}.grid-list article:not(:nth-of-type(4n)),.grid-list article:nth-of-type(4n){margin-right:10px}.calendar-element .date{border:1px solid #009f87}.partners-list .element-img,.partners-list .element-title{position:relative}.partners-list .element-title{height:auto}}
