/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/themes/starterkit_theme/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/themes/starterkit_theme/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/starterkit_theme/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/starterkit_theme/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/starterkit_theme/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/starterkit_theme/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/starterkit_theme/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
@font-face{font-family:Raleway;font-weight:700;src:url(/themes/custom/open_theme/public/atb/fonts/Raleway-Bold.18960343.ttf) format("truetype")}@font-face{font-family:Raleway;font-weight:800;src:url(/themes/custom/open_theme/public/atb/fonts/Raleway-ExtraBold.8b7015f8.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:400;src:url(/themes/custom/open_theme/public/atb/fonts/Inter-Regular.a416f467.otf) format("opentype")}@font-face{font-family:Inter;font-style:italic;font-weight:400;src:url(/themes/custom/open_theme/public/atb/fonts/Inter-Italic.78529c19.otf) format("opentype")}@font-face{font-family:Inter;font-weight:600;src:url(/themes/custom/open_theme/public/atb/fonts/Inter-SemiBold.3aa40e61.otf) format("opentype")}@font-face{font-family:Inter;font-weight:700;src:url(/themes/custom/open_theme/public/atb/fonts/Inter-Bold.29a77b7e.otf) format("opentype")}[class*=" inalco-icon--"]:before,[class^=inalco-icon-]:before{background-color:var(--inalco-icon-color);content:"";display:inline-block;height:var(--inalco-icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;vertical-align:middle;width:var(--inalco-icon-size)}.inalco-icon--account-balance:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/account_balance.c09b9229.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/account_balance.c09b9229.svg)}.inalco-icon--arrow-forward:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/arrow_forward.0bd101e8.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/arrow_forward.0bd101e8.svg)}.inalco-icon--arrow-upward:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/arrow_upward.fade98c2.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/arrow_upward.fade98c2.svg)}.inalco-icon--business-center:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/business_center.2eeda547.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/business_center.2eeda547.svg)}.inalco-icon--calendar-add-on:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/calendar_add_on.5821e0ef.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/calendar_add_on.5821e0ef.svg)}.inalco-icon--calendar-month:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/calendar_month.bcec61eb.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/calendar_month.bcec61eb.svg)}.inalco-icon--cast-for-education:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/cast_for_education.522ad0ab.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/cast_for_education.522ad0ab.svg)}.inalco-icon--chevron-left:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/chevron_left.3aa1dec0.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/chevron_left.3aa1dec0.svg)}.inalco-icon--chevron-right:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/chevron_right.223ef518.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/chevron_right.223ef518.svg)}.inalco-icon--close:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/close.515a17af.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/close.515a17af.svg)}.inalco-icon--description:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/description.d936adbb.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/description.d936adbb.svg)}.inalco-icon--download:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/download.135f100b.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/download.135f100b.svg)}.inalco-icon--draft:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/draft.2de86d1e.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/draft.2de86d1e.svg)}.inalco-icon--error:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/error.8686f3ca.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/error.8686f3ca.svg)}.inalco-icon--euro-symbol:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/euro.87e9fe6a.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/euro.87e9fe6a.svg)}.inalco-icon--event-upcoming:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/event_upcoming.1e649ec3.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/event_upcoming.1e649ec3.svg)}.inalco-icon--expand-more:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg)}.inalco-icon--forum:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/forum.7fb016a2.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/forum.7fb016a2.svg)}.inalco-icon--group:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/group.00eb43b6.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/group.00eb43b6.svg)}.inalco-icon--handshake:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/handshake.9a051bcb.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/handshake.9a051bcb.svg)}.inalco-icon--history-edu:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/history_edu.62a42358.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/history_edu.62a42358.svg)}.inalco-icon--info:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/info.b603c2ae.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/info.b603c2ae.svg)}.inalco-icon--keyboard-arrow-left:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/keyboard_arrow_left.c46ca7a9.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/keyboard_arrow_left.c46ca7a9.svg)}.inalco-icon--language:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/language.8b1c5d3a.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/language.8b1c5d3a.svg)}.inalco-icon--link:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/link.0cb26eed.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/link.0cb26eed.svg)}.inalco-icon--live-tv:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/live_tv.c6e8e81f.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/live_tv.c6e8e81f.svg)}.inalco-icon--location-on:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/location_on.7b831043.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/location_on.7b831043.svg)}.inalco-icon--mail:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/mail.f2c15650.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/mail.f2c15650.svg)}.inalco-icon--menu:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/menu.8fa5d129.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/menu.8fa5d129.svg)}.inalco-icon--menu-book:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/menu_book.40db858e.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/menu_book.40db858e.svg)}.inalco-icon--pause{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/pause.74459c58.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/pause.74459c58.svg)}.inalco-icon--person{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/person.0c2818a0.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/person.0c2818a0.svg)}.inalco-icon--play-arrow:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/play_arrow.6262d0f2.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/play_arrow.6262d0f2.svg)}.inalco-icon--price-check:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/price_check.9e670852.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/price_check.9e670852.svg)}.inalco-icon--schedule:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/schedule.b3f43ff5.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/schedule.b3f43ff5.svg)}.inalco-icon--school:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/school.85326b95.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/school.85326b95.svg)}.inalco-icon--search:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/search.2f4cfb98.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/search.2f4cfb98.svg)}.inalco-icon--search2:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/search2.0e37d7ce.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/search2.0e37d7ce.svg)}.inalco-icon--sell:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/sell.8f43fdec.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/sell.8f43fdec.svg)}.inalco-icon--send:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/send.909aa500.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/send.909aa500.svg)}.inalco-icon--supervisor-account:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/supervisor_account.10cf8ca1.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/supervisor_account.10cf8ca1.svg)}.inalco-icon--theater-comedy:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/theater_comedy.022c4b4a.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/theater_comedy.022c4b4a.svg)}.inalco-icon--tune:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/tune.aa04e579.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/tune.aa04e579.svg)}.inalco-icon--verified:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/verified.f3c8f359.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/verified.f3c8f359.svg)}.inalco-icon--volunteer-activism:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/volunteer_activism.21199907.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/volunteer_activism.21199907.svg)}.inalco-icon--work:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/work.8022a305.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/work.8022a305.svg)}.inalco-icon--workspace-premium:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/workspace_premium.6278983e.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/workspace_premium.6278983e.svg)}.inalco-icon--question-mark{cursor:pointer;height:18px;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/question_mark.41105774.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/question_mark.41105774.svg);width:18px}.inalco-icon--question-mark:before{background-color:#ffbb2d}html *{box-sizing:border-box}.inalco-accordion .inalco-breadcrumbs__item a,.inalco-accordion__content h7,.inalco-breadcrumbs__item .inalco-accordion a,.inalco-breadcrumbs__item .inalco-course-card-list__description a,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a,.inalco-breadcrumbs__item .inalco-link,.inalco-breadcrumbs__item .inalco-richtext a,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a,.inalco-communication-calls__header .inalco-chapo,.inalco-content__aside .inalco-course-card__label,.inalco-content__aside h2,.inalco-content__aside h3,.inalco-content__aside h4,.inalco-content__aside h5,.inalco-content__header .inalco-chapo,.inalco-course-card-list__description .inalco-breadcrumbs__item a,.inalco-course-card__label,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a,.inalco-event__header .inalco-chapo,.inalco-homepage .inalco-event-module .inalco-title,.inalco-homepage .inalco-news-module .inalco-title,.inalco-language-map .inalco-title,.inalco-link-card__description,.inalco-press-infos__titles .inalco-course-card__label,.inalco-press-infos__titles h2,.inalco-richtext .inalco-breadcrumbs__item a,.inalco-teacher-page__responsibility-label,.inalco-training__header .inalco-chapo,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body:not(.page-node-type-homepage) .content-container__paragraph>div .fr-container,body:not(.page-node-type-homepage) .content-container__paragraph>div.fr-container,body:not(.page-node-type-homepage) .content-container__paragraph>figure .fr-container,body:not(.page-node-type-homepage) .content-container__paragraph>figure.fr-container,body:not(.page-node-type-homepage) .content-container__paragraph>section .fr-container,body:not(.page-node-type-homepage) .content-container__paragraph>section.fr-container{padding-left:0;padding-right:0}body:not(.page-node-type-homepage) .content-container__paragraph>div:not(:first-child),body:not(.page-node-type-homepage) .content-container__paragraph>figure:not(:first-child),body:not(.page-node-type-homepage) .content-container__paragraph>section:not(:first-child){margin-top:4rem}.inalco-cas-container{align-items:center;display:grid;justify-content:center;margin-bottom:2rem}:root{--container-right:1rem;--container-left:1rem;--container-max-width:100%;--content-spacing:3rem}.block-system-main-block,.main-content{position:relative}@media screen and (min-width:576px){.inalco-main,.webform-confirmation{min-height:calc(100vh - 35.375rem)}}@media (min-width:992px) and (max-width:1439px){.inalco-main,.webform-confirmation{min-height:calc(100vh - 40.125rem)}}@media screen and (min-width:1440px){.inalco-main,.webform-confirmation{min-height:calc(100vh - 36.125rem)}}.content-container__paragraph{overflow:hidden}.user-login-form input{width:100%}@media screen and (min-width:744px){.user-login-form input{width:fit-content}}.inalco-container,.inalco-webform,.webform-confirmation{box-sizing:content-box;margin:0 auto;max-width:var(--container-max-width);padding-left:var(--container-left);padding-right:var(--container-right)}@media screen and (min-width:744px){.inalco-container,.inalco-webform,.webform-confirmation{--container-max-width:59rem}}.inalco-container.training,.training.inalco-webform,.training.webform-confirmation{margin-top:2rem}.inalco-container .field__items,.inalco-webform .field__items,.webform-confirmation .field__items{display:flex;flex-direction:column}.inalco-container .inalco-content-header,.inalco-webform .inalco-content-header,.webform-confirmation .inalco-content-header{display:grid;row-gap:1rem}.inalco-container .inalco-content-header .inalco-chapo,.inalco-webform .inalco-content-header .inalco-chapo,.webform-confirmation .inalco-content-header .inalco-chapo{font-size:.875rem;font-weight:700;line-height:1.375rem}.inalco-container .field--name-field-paragraphs,.inalco-webform .field--name-field-paragraphs,.webform-confirmation .field--name-field-paragraphs{display:grid;grid-auto-columns:100%;grid-auto-flow:row;width:100%}.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player):not(.inalco-btn):not(.cas-login-link),.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player),.inalco-container .field--name-field-event-module>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player):not(.inalco-btn):not(.cas-login-link),.inalco-container .field--name-field-event-module>.field__items>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player),.inalco-container .field--name-field-inalco-accordions>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player):not(.inalco-btn):not(.cas-login-link),.inalco-container .field--name-field-inalco-accordions>.field__items>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player),.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player):not(.inalco-btn):not(.cas-login-link),.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player),.inalco-webform .field--name-field-event-module>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player):not(.inalco-btn):not(.cas-login-link),.inalco-webform .field--name-field-event-module>.field__items>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player),.inalco-webform .field--name-field-inalco-accordions>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player):not(.inalco-btn):not(.cas-login-link),.inalco-webform .field--name-field-inalco-accordions>.field__items>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player),.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player):not(.inalco-btn):not(.cas-login-link),.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player),.webform-confirmation .field--name-field-event-module>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player):not(.inalco-btn):not(.cas-login-link),.webform-confirmation .field--name-field-event-module>.field__items>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player),.webform-confirmation .field--name-field-inalco-accordions>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player):not(.inalco-btn):not(.cas-login-link),.webform-confirmation .field--name-field-inalco-accordions>.field__items>.field__item>:not(.inalco-useful-links):not(.inalco-audio-player){padding-bottom:var(--content-spacing)}.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-dept-infos__paragraph-top,.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-richtext,.inalco-container .field--name-field-event-module>.field__item>.inalco-dept-infos__paragraph-top,.inalco-container .field--name-field-event-module>.field__item>.inalco-richtext,.inalco-container .field--name-field-inalco-accordions>.field__item>.inalco-dept-infos__paragraph-top,.inalco-container .field--name-field-inalco-accordions>.field__item>.inalco-richtext,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item>.form-type-processed-text,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-dept-infos__paragraph-top,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-richtext,.inalco-webform .field--name-field-event-module>.field__item>.form-type-processed-text,.inalco-webform .field--name-field-event-module>.field__item>.inalco-dept-infos__paragraph-top,.inalco-webform .field--name-field-event-module>.field__item>.inalco-richtext,.inalco-webform .field--name-field-inalco-accordions>.field__item>.form-type-processed-text,.inalco-webform .field--name-field-inalco-accordions>.field__item>.inalco-dept-infos__paragraph-top,.inalco-webform .field--name-field-inalco-accordions>.field__item>.inalco-richtext,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-dept-infos__paragraph-top,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-richtext,.webform-confirmation .field--name-field-event-module>.field__item>.inalco-dept-infos__paragraph-top,.webform-confirmation .field--name-field-event-module>.field__item>.inalco-richtext,.webform-confirmation .field--name-field-inalco-accordions>.field__item>.inalco-dept-infos__paragraph-top,.webform-confirmation .field--name-field-inalco-accordions>.field__item>.inalco-richtext{padding-bottom:2rem!important}.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-audio-player,.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-useful-links,.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.inalco-audio-player,.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.inalco-useful-links,.inalco-container .field--name-field-event-module>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-container .field--name-field-event-module>.field__item>.inalco-audio-player,.inalco-container .field--name-field-event-module>.field__item>.inalco-useful-links,.inalco-container .field--name-field-event-module>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-container .field--name-field-event-module>.field__items>.field__item>.inalco-audio-player,.inalco-container .field--name-field-event-module>.field__items>.field__item>.inalco-useful-links,.inalco-container .field--name-field-inalco-accordions>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-container .field--name-field-inalco-accordions>.field__item>.inalco-audio-player,.inalco-container .field--name-field-inalco-accordions>.field__item>.inalco-useful-links,.inalco-container .field--name-field-inalco-accordions>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-container .field--name-field-inalco-accordions>.field__items>.field__item>.inalco-audio-player,.inalco-container .field--name-field-inalco-accordions>.field__items>.field__item>.inalco-useful-links,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-audio-player,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-useful-links,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.inalco-audio-player,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.inalco-useful-links,.inalco-webform .field--name-field-event-module>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-webform .field--name-field-event-module>.field__item>.inalco-audio-player,.inalco-webform .field--name-field-event-module>.field__item>.inalco-useful-links,.inalco-webform .field--name-field-event-module>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-webform .field--name-field-event-module>.field__items>.field__item>.inalco-audio-player,.inalco-webform .field--name-field-event-module>.field__items>.field__item>.inalco-useful-links,.inalco-webform .field--name-field-inalco-accordions>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-webform .field--name-field-inalco-accordions>.field__item>.inalco-audio-player,.inalco-webform .field--name-field-inalco-accordions>.field__item>.inalco-useful-links,.inalco-webform .field--name-field-inalco-accordions>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-webform .field--name-field-inalco-accordions>.field__items>.field__item>.inalco-audio-player,.inalco-webform .field--name-field-inalco-accordions>.field__items>.field__item>.inalco-useful-links,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__item:not(:last-child)>.inalco-absolute-bg,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-audio-player,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-useful-links,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.inalco-audio-player,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.inalco-useful-links,.webform-confirmation .field--name-field-event-module>.field__item:not(:last-child)>.inalco-absolute-bg,.webform-confirmation .field--name-field-event-module>.field__item>.inalco-audio-player,.webform-confirmation .field--name-field-event-module>.field__item>.inalco-useful-links,.webform-confirmation .field--name-field-event-module>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.webform-confirmation .field--name-field-event-module>.field__items>.field__item>.inalco-audio-player,.webform-confirmation .field--name-field-event-module>.field__items>.field__item>.inalco-useful-links,.webform-confirmation .field--name-field-inalco-accordions>.field__item:not(:last-child)>.inalco-absolute-bg,.webform-confirmation .field--name-field-inalco-accordions>.field__item>.inalco-audio-player,.webform-confirmation .field--name-field-inalco-accordions>.field__item>.inalco-useful-links,.webform-confirmation .field--name-field-inalco-accordions>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.webform-confirmation .field--name-field-inalco-accordions>.field__items>.field__item>.inalco-audio-player,.webform-confirmation .field--name-field-inalco-accordions>.field__items>.field__item>.inalco-useful-links{margin-bottom:var(--content-spacing)}.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__item>.cas-login-link,.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-btn,.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.cas-login-link,.inalco-container .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.inalco-btn,.inalco-container .field--name-field-event-module>.field__item>.cas-login-link,.inalco-container .field--name-field-event-module>.field__item>.inalco-btn,.inalco-container .field--name-field-event-module>.field__items>.field__item>.cas-login-link,.inalco-container .field--name-field-event-module>.field__items>.field__item>.inalco-btn,.inalco-container .field--name-field-inalco-accordions>.field__item>.cas-login-link,.inalco-container .field--name-field-inalco-accordions>.field__item>.inalco-btn,.inalco-container .field--name-field-inalco-accordions>.field__items>.field__item>.cas-login-link,.inalco-container .field--name-field-inalco-accordions>.field__items>.field__item>.inalco-btn,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item>.cas-login-link,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item>.form-file::file-selector-button,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-btn,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.cas-login-link,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.form-file::file-selector-button,.inalco-webform .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.inalco-btn,.inalco-webform .field--name-field-event-module>.field__item>.cas-login-link,.inalco-webform .field--name-field-event-module>.field__item>.form-file::file-selector-button,.inalco-webform .field--name-field-event-module>.field__item>.inalco-btn,.inalco-webform .field--name-field-event-module>.field__items>.field__item>.cas-login-link,.inalco-webform .field--name-field-event-module>.field__items>.field__item>.form-file::file-selector-button,.inalco-webform .field--name-field-event-module>.field__items>.field__item>.inalco-btn,.inalco-webform .field--name-field-inalco-accordions>.field__item>.cas-login-link,.inalco-webform .field--name-field-inalco-accordions>.field__item>.form-file::file-selector-button,.inalco-webform .field--name-field-inalco-accordions>.field__item>.inalco-btn,.inalco-webform .field--name-field-inalco-accordions>.field__items>.field__item>.cas-login-link,.inalco-webform .field--name-field-inalco-accordions>.field__items>.field__item>.form-file::file-selector-button,.inalco-webform .field--name-field-inalco-accordions>.field__items>.field__item>.inalco-btn,.inalco-webform .form-type-webform-document-file .content-container__paragraph>.field--name-field-paragraphs>.field__item>.form-submit,.inalco-webform .form-type-webform-document-file .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.form-submit,.inalco-webform .form-type-webform-document-file .field--name-field-event-module>.field__item>.form-submit,.inalco-webform .form-type-webform-document-file .field--name-field-event-module>.field__items>.field__item>.form-submit,.inalco-webform .form-type-webform-document-file .field--name-field-inalco-accordions>.field__item>.form-submit,.inalco-webform .form-type-webform-document-file .field--name-field-inalco-accordions>.field__items>.field__item>.form-submit,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__item>.cas-login-link,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__item>.inalco-btn,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.cas-login-link,.webform-confirmation .content-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item>.inalco-btn,.webform-confirmation .field--name-field-event-module>.field__item>.cas-login-link,.webform-confirmation .field--name-field-event-module>.field__item>.inalco-btn,.webform-confirmation .field--name-field-event-module>.field__items>.field__item>.cas-login-link,.webform-confirmation .field--name-field-event-module>.field__items>.field__item>.inalco-btn,.webform-confirmation .field--name-field-inalco-accordions>.field__item>.cas-login-link,.webform-confirmation .field--name-field-inalco-accordions>.field__item>.inalco-btn,.webform-confirmation .field--name-field-inalco-accordions>.field__items>.field__item>.cas-login-link,.webform-confirmation .field--name-field-inalco-accordions>.field__items>.field__item>.inalco-btn{margin-bottom:var(--content-spacing)}.inalco-container .content-container__paragraph.homepage-container__paragraph>.field--name-field-paragraphs>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-container .content-container__paragraph.homepage-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-webform .content-container__paragraph.homepage-container__paragraph>.field--name-field-paragraphs>.field__item:not(:last-child)>.inalco-absolute-bg,.inalco-webform .content-container__paragraph.homepage-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg,.webform-confirmation .content-container__paragraph.homepage-container__paragraph>.field--name-field-paragraphs>.field__item:not(:last-child)>.inalco-absolute-bg,.webform-confirmation .content-container__paragraph.homepage-container__paragraph>.field--name-field-paragraphs>.field__items>.field__item:not(:last-child)>.inalco-absolute-bg{margin-bottom:0}.inalco-container--login{margin-top:2.5rem}.sr-only{clip:rect(0,0,0,0);border:0;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;width:.0625rem}.hide-overflow,.sr-only{overflow:hidden}@media screen and (min-width:992px){.hide-overflow{overflow:unset}}.menu-inalco-header--open .overlay--is-active,.overlay{display:none}@media screen and (min-width:992px){.menu-inalco-header--open .overlay--is-active{background-color:rgba(0,0,0,.3);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}}.visually-hidden{height:0;width:0}.layout-content{overflow-x:clip;width:100%}.layout-container{display:grid;grid-auto-columns:100%;grid-template-rows:auto auto 1fr auto;overflow:clip}.content-container__paragraph{overflow:visible;width:100%}.node--unpublished{background-color:#fff4f4}.inalco-asterisk{color:#e00}html{background-color:#fff;color:#001e41;font-family:Inter,sans-serif;font-size:16px;scroll-behavior:smooth}.inalco-homepage .inalco-event-module .inalco-title,.inalco-homepage .inalco-news-module .inalco-title,.inalco-language-map .inalco-title,h1{color:#013d82;font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.75rem;margin-bottom:1.875rem;padding-bottom:.5rem;position:relative;width:70%}.inalco-homepage .inalco-event-module .inalco-title:before,.inalco-homepage .inalco-news-module .inalco-title:before,.inalco-language-map .inalco-title:before,h1:before{background-color:#ccd8e6;content:"";height:.3125rem;position:absolute;right:58%;top:100%;width:100vw}.inalco-homepage .inalco-event-module .inalco-title:after,.inalco-homepage .inalco-news-module .inalco-title:after,.inalco-language-map .inalco-title:after,h1:after{background-color:#ccd8e6;content:"";height:.3125rem;position:absolute;right:calc(100% - .25rem);top:calc(100% + 1.1875rem);transform:rotate(135deg);width:3.25rem}.inalco-course-card__label,h2{color:#013d82;font-family:Raleway,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.625rem;padding-bottom:.9375rem;position:relative}.inalco-course-card__label:before,h2:before{background:#ffbb2d;bottom:0;content:"";height:.125rem;position:absolute;width:2.5rem}.inalco-press-infos__titles .inalco-course-card__label,.inalco-press-infos__titles h2,h3{background:linear-gradient(180deg,rgba(2,0,36,0),rgba(8,7,104,0) 50%,#d6e7fa 0);color:#013d82;display:inline;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.5rem;position:relative;width:fit-content}.inalco-press-infos__titles .inalco-course-card__label:after,.inalco-press-infos__titles h2:after,h3:after{content:"";display:block;height:1rem}@media screen and (min-width:744px){.inalco-press-infos__titles .inalco-course-card__label:after,.inalco-press-infos__titles h2:after,h3:after{height:1.25rem}}h4{font-size:1.125rem}h4,h5{color:#013d82;font-family:Raleway,sans-serif;font-weight:700;line-height:1.375rem}h5{font-size:1rem}.inalco-accordion__content h7,.inalco-content__aside .inalco-course-card__label,.inalco-content__aside h2,.inalco-content__aside h3,.inalco-content__aside h4,.inalco-content__aside h5,h6{color:#013d82;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:700;line-height:1.375rem}.inalco-accordion .inalco-breadcrumbs__item a,.inalco-breadcrumbs__item .inalco-accordion a,.inalco-breadcrumbs__item .inalco-course-card-list__description a,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a,.inalco-breadcrumbs__item .inalco-link,.inalco-breadcrumbs__item .inalco-richtext a,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a,.inalco-communication-calls__header .inalco-chapo,.inalco-content__header .inalco-chapo,.inalco-course-card-list__description .inalco-breadcrumbs__item a,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a,.inalco-event__header .inalco-chapo,.inalco-link-card__description,.inalco-richtext .inalco-breadcrumbs__item a,.inalco-teacher-page__responsibility-label,.inalco-training__header .inalco-chapo,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a,p{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem}:not(h1,h2,.inalco-course-card__label,h3,h4,h5,h6)>strong{font-weight:700}em{font-style:italic}sum,sup{font-size:75%}@media screen and (min-width:744px){.inalco-homepage .inalco-event-module .inalco-title,.inalco-homepage .inalco-news-module .inalco-title,.inalco-language-map .inalco-title,h1{font-family:Raleway,sans-serif;font-size:2rem;font-weight:800;line-height:2.125rem;margin-bottom:3.125rem;width:100%}.inalco-homepage .inalco-event-module .inalco-title:before,.inalco-homepage .inalco-news-module .inalco-title:before,.inalco-language-map .inalco-title:before,h1:before{right:88%}.inalco-course-card__label,h2{font-family:Raleway,sans-serif;font-size:1.75rem;font-weight:700;line-height:2rem}.inalco-press-infos__titles .inalco-course-card__label,.inalco-press-infos__titles h2,h3{font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.875rem}h4{font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem}.inalco-accordion__content h7,.inalco-content__aside .inalco-course-card__label,.inalco-content__aside h2,.inalco-content__aside h3,.inalco-content__aside h4,.inalco-content__aside h5,h6{text-transform:uppercase}}.inalco-table{border-radius:.25rem;overflow:auto;width:100%}.inalco-dept-infos__paragraph-top table,.inalco-richtext table,.inalco-table table,.inalco-webform .form-type-processed-text table{background-color:#fff;border:.0625rem solid #ccd8e6;border-collapse:collapse;text-align:left;width:100%}.inalco-dept-infos__paragraph-top table caption,.inalco-richtext table caption,.inalco-table table caption,.inalco-webform .form-type-processed-text table caption{color:#013d82;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:700;line-height:1.375rem;margin-bottom:1rem}.inalco-dept-infos__paragraph-top table td,.inalco-dept-infos__paragraph-top table th,.inalco-richtext table td,.inalco-richtext table th,.inalco-table table td,.inalco-table table th,.inalco-webform .form-type-processed-text table td,.inalco-webform .form-type-processed-text table th{border:.0625rem solid #ccd8e6;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;padding:.9375rem 1rem .8125rem}.inalco-dept-infos__paragraph-top table td a,.inalco-dept-infos__paragraph-top table th a,.inalco-richtext table td a,.inalco-richtext table th a,.inalco-table table td a,.inalco-table table th a,.inalco-webform .form-type-processed-text table td a,.inalco-webform .form-type-processed-text table th a{color:#0056b8}.inalco-dept-infos__paragraph-top table th,.inalco-richtext table th,.inalco-table table th,.inalco-webform .form-type-processed-text table th{background-color:#e2ebf4;color:#001e41;font-weight:700}.inalco-dept-infos__paragraph-top table tr:nth-child(2n),.inalco-richtext table tr:nth-child(2n),.inalco-table table tr:nth-child(2n),.inalco-webform .form-type-processed-text table tr:nth-child(2n){background:#f2f5f8}.inalco-dept-infos__paragraph-top :not(:last-child):not(li):not(p):not(.inalco-link-card__description):not(.inalco-teacher-page__responsibility-label):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img),.inalco-richtext :not(:last-child):not(li):not(p):not(.inalco-link-card__description):not(.inalco-teacher-page__responsibility-label):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img),.inalco-table :not(:last-child):not(li):not(p):not(.inalco-link-card__description):not(.inalco-teacher-page__responsibility-label):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img),.inalco-webform .form-type-processed-text :not(:last-child):not(li):not(p):not(.inalco-link-card__description):not(.inalco-teacher-page__responsibility-label):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img){margin-bottom:1.6875rem}.inalco-accordion .inalco-breadcrumbs__item .inalco-table a,.inalco-breadcrumbs__item .inalco-accordion .inalco-table a,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top .inalco-link,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a,.inalco-breadcrumbs__item .inalco-richtext .inalco-link,.inalco-breadcrumbs__item .inalco-richtext a,.inalco-breadcrumbs__item .inalco-table .inalco-course-card-list__description a,.inalco-breadcrumbs__item .inalco-table .inalco-link,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text .inalco-link,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a,.inalco-communication-calls__header .inalco-dept-infos__paragraph-top .inalco-chapo,.inalco-communication-calls__header .inalco-richtext .inalco-chapo,.inalco-communication-calls__header .inalco-table .inalco-chapo,.inalco-communication-calls__header .inalco-webform .form-type-processed-text .inalco-chapo,.inalco-content__header .inalco-dept-infos__paragraph-top .inalco-chapo,.inalco-content__header .inalco-richtext .inalco-chapo,.inalco-content__header .inalco-table .inalco-chapo,.inalco-content__header .inalco-webform .form-type-processed-text .inalco-chapo,.inalco-course-card-list__description .inalco-breadcrumbs__item .inalco-table a,.inalco-course-card-list__description .inalco-table .inalco-breadcrumbs__item a,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item .inalco-link,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a,.inalco-dept-infos__paragraph-top .inalco-communication-calls__header .inalco-chapo,.inalco-dept-infos__paragraph-top .inalco-content__header .inalco-chapo,.inalco-dept-infos__paragraph-top .inalco-event__header .inalco-chapo,.inalco-dept-infos__paragraph-top .inalco-link-card__description,.inalco-dept-infos__paragraph-top .inalco-teacher-page__responsibility-label,.inalco-dept-infos__paragraph-top .inalco-training__header .inalco-chapo,.inalco-dept-infos__paragraph-top p,.inalco-event__header .inalco-dept-infos__paragraph-top .inalco-chapo,.inalco-event__header .inalco-richtext .inalco-chapo,.inalco-event__header .inalco-table .inalco-chapo,.inalco-event__header .inalco-webform .form-type-processed-text .inalco-chapo,.inalco-richtext .inalco-breadcrumbs__item .inalco-link,.inalco-richtext .inalco-breadcrumbs__item a,.inalco-richtext .inalco-communication-calls__header .inalco-chapo,.inalco-richtext .inalco-content__header .inalco-chapo,.inalco-richtext .inalco-event__header .inalco-chapo,.inalco-richtext .inalco-link-card__description,.inalco-richtext .inalco-teacher-page__responsibility-label,.inalco-richtext .inalco-training__header .inalco-chapo,.inalco-richtext p,.inalco-table .inalco-accordion .inalco-breadcrumbs__item a,.inalco-table .inalco-breadcrumbs__item .inalco-accordion a,.inalco-table .inalco-breadcrumbs__item .inalco-course-card-list__description a,.inalco-table .inalco-breadcrumbs__item .inalco-link,.inalco-table .inalco-communication-calls__header .inalco-chapo,.inalco-table .inalco-content__header .inalco-chapo,.inalco-table .inalco-event__header .inalco-chapo,.inalco-table .inalco-link-card__description,.inalco-table .inalco-teacher-page__responsibility-label,.inalco-table .inalco-training__header .inalco-chapo,.inalco-table p,.inalco-training__header .inalco-dept-infos__paragraph-top .inalco-chapo,.inalco-training__header .inalco-richtext .inalco-chapo,.inalco-training__header .inalco-table .inalco-chapo,.inalco-training__header .inalco-webform .form-type-processed-text .inalco-chapo,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item .inalco-link,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a,.inalco-webform .form-type-processed-text .inalco-communication-calls__header .inalco-chapo,.inalco-webform .form-type-processed-text .inalco-content__header .inalco-chapo,.inalco-webform .form-type-processed-text .inalco-event__header .inalco-chapo,.inalco-webform .form-type-processed-text .inalco-link-card__description,.inalco-webform .form-type-processed-text .inalco-teacher-page__responsibility-label,.inalco-webform .form-type-processed-text .inalco-training__header .inalco-chapo,.inalco-webform .form-type-processed-text p,.inalco-webform .inalco-content__header .form-type-processed-text .inalco-chapo{margin-bottom:1rem!important}.inalco-quote{font-style:italic}@media screen and (min-width:744px){.inalco-quote{display:flex;justify-content:center}}.inalco-quote__blockquote{display:grid;gap:.375rem;justify-content:center}@media screen and (min-width:744px){.inalco-quote__blockquote{max-width:39rem}}.inalco-quote__quotation{font-size:.875rem;font-weight:700;line-height:1.375rem;padding:.66125rem 1.219375rem 0;position:relative}.inalco-quote__quotation:after,.inalco-quote__quotation:before{background:#d6e0eb;content:"";display:inline-block;height:2.4375rem;left:0;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/quote.514cad4c.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/quote.514cad4c.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:0;width:3.4375rem;z-index:-1}.inalco-quote__quotation:after{bottom:0;left:unset;right:0;top:unset;transform:rotate(180deg)}.inalco-quote__author{font-size:.75rem;font-weight:400;line-height:1.125rem;padding-left:2.6875rem}@media screen and (min-width:744px){.inalco-quote__quotation{padding:.66125rem 2.771875rem 0}}.inalco-accordion a.inalco-link--menu-second,.inalco-course-card-list__description a.inalco-link--menu-second,.inalco-dept-infos__paragraph-top a.inalco-link--menu-second,.inalco-richtext a.inalco-link--menu-second,.inalco-webform .form-type-processed-text a.inalco-link--menu-second,a.inalco-link.inalco-link--menu-second{min-height:1.875rem}.inalco-accordion a.inalco-link--menu-second:before,.inalco-course-card-list__description a.inalco-link--menu-second:before,.inalco-dept-infos__paragraph-top a.inalco-link--menu-second:before,.inalco-richtext a.inalco-link--menu-second:before,.inalco-webform .form-type-processed-text a.inalco-link--menu-second:before,a.inalco-link.inalco-link--menu-second:before{content:unset}.inalco-accordion a,.inalco-course-card-list__description a,.inalco-dept-infos__paragraph-top a,.inalco-link,.inalco-richtext a,.inalco-webform .form-type-processed-text a{background-color:transparent;border:none;color:#0056b8;cursor:pointer;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.00625rem;line-height:1.375rem;padding:0;text-underline-offset:.1875rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:100%}.inalco-link--menu-first{color:#3086e7;font-size:.875rem;font-weight:500;line-height:1.05875rem;text-decoration:none;white-space:nowrap}.inalco-link--menu-first:before{--inalco-icon-size:1rem;--inalco-icon-color:#3086e7}.inalco-link--menu-first:hover{color:#0056b8}.inalco-link--menu-first:hover:before{--inalco-icon-color:#0056b8}.inalco-link--menu-second{color:#fff;font-size:1rem;font-weight:700;line-height:1.21rem;text-decoration:none;text-transform:uppercase}.inalco-link--menu-second,.inalco-link--menu-second:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-link--menu-second:before{--inalco-icon-size:1.875rem;--inalco-icon-color:#fff}.inalco-link--menu-second:hover{color:#3086e7}.inalco-link--menu-second:hover:before{--inalco-icon-color:#3086e7}.inalco-link--menu-footer{color:#fff;font-size:.8125rem;font-weight:700;line-height:.983125rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.inalco-link--menu-footer:hover{text-decoration:underline}.inalco-link--legacy-footer{color:#fff;font-size:.75rem;font-weight:400;text-decoration:none;text-transform:uppercase}.inalco-link--legacy-footer:hover{text-decoration:underline}.inalco-link--icon,.inalco-link--icon-reverse{align-items:center;display:grid;grid-template-columns:1fr auto;width:fit-content}@media screen and (min-width:992px){.inalco-link--icon{gap:.3125rem}}.inalco-link--icon-reverse{direction:rtl}.inalco-link--card{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#001e41;display:-webkit-box;font-weight:600;overflow:hidden;text-decoration:none}.inalco-link--main-nav-sub{color:#fff;font-size:1rem;font-weight:700;gap:.5rem;line-height:1.5rem;text-align:start;text-decoration:none;white-space:normal}.inalco-link--main-nav-sub:before{--inalco-icon-color:#ffbb2d;--inalco-icon-size:1.5rem}.inalco-link--main-nav-sub:hover{cursor:auto}.inalco-link--third-level{color:#fff;font-size:.875rem;font-weight:400;line-height:1.125rem;text-decoration:none;white-space:normal}.inalco-link--third-level:hover{text-decoration:underline}.inalco-link--go-back{color:#fff;font-weight:400;text-decoration:none}.inalco-link--go-back:before{--inalco-icon-size:1.25rem;--inalco-icon-color:#fff}.inalco-link--go-back:hover{text-decoration:underline}.inalco-link--disabled{color:#001e41;cursor:auto;font-weight:600;line-height:1.125rem;opacity:.75;pointer-events:none;text-decoration:none}.cas-login-link,.inalco-btn,.inalco-webform .form-file::file-selector-button,.inalco-webform .form-type-webform-document-file .form-submit{background-color:#0056b8;border:.125rem solid #0056b8;border-radius:1.8125rem;color:#fff;cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;padding:.875rem 1.375rem!important;position:relative;text-align:center;text-decoration:none;transition:all .3s ease;width:fit-content}.cas-login-link:hover,.inalco-btn:hover,.inalco-webform .form-file:hover::file-selector-button,.inalco-webform .form-type-webform-document-file .form-submit:hover{background-color:#ffbb2d;border:.125rem solid #ffbb2d;color:#001e41}.inalco-btn--secondary,.inalco-webform .form-file::file-selector-button{background-color:transparent;border:.125rem solid #0056b8;border-radius:1.8125rem;color:#0056b8;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;padding:.875rem 1.375rem!important;transition:all .3s ease;width:fit-content}.inalco-btn--secondary:hover,.inalco-webform .form-file:hover::file-selector-button{background-color:#e2ebf4;border:.125rem solid #0056b8;color:#0056b8}.inalco-btn--tertiary{background-color:transparent;border:.125rem solid #0056b8;border-radius:11.875rem;color:#0056b8;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;line-height:1.125rem;padding:.5rem .875rem!important;transition:all .3s ease;width:fit-content}.inalco-btn--tertiary:hover{background-color:#e2ebf4;border:.125rem solid #0056b8;color:#0056b8}.inalco-btn--icon-rounded{background-color:#e2ebf4;border:.125rem solid #e2ebf4;border-radius:1.75rem;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;height:2.5rem;padding:0!important;transition:all .3s ease;width:fit-content;width:2.5rem}.inalco-btn--icon-rounded:hover{background-color:#ffbb2d;border:.125rem solid #ffbb2d}.inalco-btn--icon-rounded:before{--inalco-icon-size:2.1875rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-btn--icon-rounded:hover:before{--inalco-icon-color:#000}.inalco-btn--rectangular-radius{background-color:#e2ebf4;border:.125rem solid #e2ebf4;border-radius:.25rem;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;padding:1.25rem 4.6875rem!important;transition:all .3s ease;width:fit-content}.inalco-btn--rectangular-radius:hover{background-color:#3086e7;border:.125rem solid #3086e7}.inalco-btn--rectangular-radius:before{--inalco-icon-size:1.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-btn--rectangular-radius:hover:before{--inalco-icon-color:#ffbb2d}.inalco-btn--welcome{background-color:#ffbb2d;border:.125rem solid #ffbb2d;border-radius:1.8125rem;color:#001e41;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;padding:.875rem 1.375rem!important;transition:all .3s ease;width:fit-content}.inalco-btn--welcome:hover{background-color:#fff;border:.125rem solid #fff;color:#001e41}.inalco-btn--rectangular-radius-rounded{background-color:#3086e7;border:.125rem solid #3086e7;border-radius:.25rem;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;padding:1.25rem 4.6875rem!important;transition:all .3s ease;width:fit-content}.inalco-btn--rectangular-radius-rounded:hover{background-color:#0056b8;border:.125rem solid #0056b8}.inalco-btn--rectangular-radius-rounded:before{--inalco-icon-size:1.5rem;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:1}.inalco-btn--rectangular-radius-rounded:after{background-color:#fff;border-radius:50%;content:"";height:2.375rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:2.375rem}.inalco-btn--rectangular-radius-rounded:hover:before{--inalco-icon-color:#0056b8}.inalco-btn--rectangular-radius-rounded:hover:after{background-color:#ffbb2d}.inalco-btn--download{background-color:#e2ebf4;border:.125rem solid #e2ebf4;border-radius:1.75rem;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;height:2.5rem;padding:0!important;transition:all .3s ease;width:fit-content;width:2.5rem}.inalco-btn--download:hover{background-color:#ccddf1;border:.125rem solid #ccddf1}.inalco-btn--download:before{--inalco-icon-size:1.75rem;--inalco-icon-color:#013d82;left:50%;position:relative;top:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-btn--map{--btn-map-border-width:0.125rem;--btn-map-arrow-width:0.2976875rem;--btn-map-arrow-height:0.375rem;--btn-map-bk-color:hsla(0,0%,100%,.95);--btn-map-border-color:hsla(0,0%,100%,.4);background-color:hsla(0,0%,100%,.95);border:0 solid #fff;border-radius:.25rem;box-shadow:0 0 0 var(--btn-map-border-width) var(--btn-map-border-color);color:#013d82;cursor:pointer;filter:drop-shadow(0 0 .375rem rgba(0,0,0,.3));font-family:Inter,sans-serif;font-size:1rem;font-size:.75rem;font-weight:700;line-height:.875rem;padding:.25rem .375rem!important;position:relative;transition:all .3s ease;width:fit-content}.inalco-btn--map:hover{--btn-map-bk-color:#0056b8;background-color:#0056b8;border:.125rem solid #0056b8;border-width:0;color:#fff}.inalco-btn--map:after,.inalco-btn--map:before{content:"";position:absolute}.inalco-btn--map:before{border-left:calc(var(--btn-map-arrow-width) + .0625rem) solid transparent;border-right:calc(var(--btn-map-arrow-width) + .0625rem) solid transparent;border-top:calc(var(--btn-map-arrow-height) + .0625rem) solid var(--btn-map-border-color);left:50%;top:calc(100% + var(--btn-map-border-width) - .03125rem);transform:translateX(-50%)}.inalco-btn--map:after{border-left:var(--btn-map-arrow-width) solid transparent;border-right:var(--btn-map-arrow-width) solid transparent;border-top:var(--btn-map-arrow-height) solid var(--btn-map-bk-color);content:"";left:50%;position:absolute;top:calc(100% - .0625rem);transform:translateX(-50%);transition:all .3s ease}.inalco-btn--icon,.inalco-btn--icon:hover,.inalco-btn--map-nav,.inalco-btn--map-nav:hover,.inalco-map__oceania-map-title{background:transparent;border:none;padding:0}.inalco-btn--icon{--inalco-icon-color:#013d82}.inalco-btn--map-nav,.inalco-map__oceania-map-title{color:#013d82;font-size:.875rem;font-style:normal;line-height:1.125rem;padding:.375rem .375rem .1875rem;text-transform:uppercase}@media screen and (min-width:744px){.inalco-btn--map-nav,.inalco-map__oceania-map-title{white-space:nowrap}}.inalco-btn--map-nav:hover,.inalco-map__oceania-map-title:hover{padding:.375rem .375rem .1875rem;text-decoration:underline}.active.inalco-map__oceania-map-title,.inalco-btn--map-nav.active{pointer-events:none}.active.inalco-map__oceania-map-title:before,.inalco-btn--map-nav.active:before{background:#ffbb2d;bottom:-.375rem;content:"";height:.125rem;left:50%;position:absolute;transform:translateX(-50%);width:2.5rem}.inalco-btn--map-back{background-color:#fff;border:.125rem solid #0056b8;border-radius:1.8125rem;color:#0056b8;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;padding:.625rem 1rem!important;transition:all .3s ease;width:fit-content}.inalco-btn--map-back:hover{background-color:#e2ebf4;border:.125rem solid #0056b8;color:#0056b8}.inalco-btn--map-index{background:transparent;border:none;color:#0056b8;font-size:.875rem;font-weight:500;line-height:1.375rem;padding:0;text-align:left;text-decoration:underline}.inalco-btn--map-index:hover{background:transparent;border:none;padding:0;text-decoration:none}.inalco-btn--map-select{--inalco-icon-color:#0056b8;background-color:#e2ebf4;border:none;border-radius:.625rem;border-radius:.4375rem .4375rem 0 0;color:#0056b8;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-size:.6875rem;font-weight:700;font-weight:500;line-height:1.375rem;padding:.4375rem 1.6875rem!important;position:relative;text-decoration:underline;transition:all .3s ease;white-space:nowrap;width:fit-content}.inalco-btn--map-select:hover{background-color:#e2ebf4;border:.125rem solid #0056b8;color:#0056b8}@media screen and (min-width:576px){.inalco-btn--map-select{font-size:.875rem}}.inalco-btn--map-select:hover{border:none;text-decoration:none}.inalco-btn--map-select:after,.inalco-btn--map-select:before{background-color:#e2ebf4;content:"";height:1.625rem;-webkit-mask-repeat:no-repeat;position:absolute;top:.25rem;width:1.5rem}.inalco-btn--map-select:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19 21" fill="none"><path d="M 0,0 M 19,21 H 0 C 10.0915,20.135 18.0703,12.0862 18.8471,1.98757 L 19,0 Z" fill="black"/></svg>');right:calc(100% - .0625rem)}.inalco-btn--map-select:after{left:calc(100% - .0625rem);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19 21" fill="none"><path d="M 0,0 M 0,21 H 19 C 8.9085,20.135 0.9297,12.0862 0.1529,1.98757 L 0,0 Z" fill="black"/></svg>')}.inalco-btn--filter{background-color:#f2f5f8;border:.125rem solid #e2ebf4;border-radius:.25rem;color:#0056b8;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;line-height:1.125rem;padding:.75rem 1.3125rem!important;transition:all .3s ease;width:fit-content}.inalco-btn--filter:hover{background-color:#e2ebf4;border:.125rem solid #e2ebf4;color:#0056b8}.inalco-btn--filter:before{--inalco-icon-size:1.25rem;--inalco-icon-color:#0056b8}.inalco-btn--letter{background-color:#f2f5f8;border:.125rem solid #f2f5f8;border-radius:.25rem;color:#013d82;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;height:3.375rem;padding:0 1rem!important;text-align:start;transition:all .3s ease;width:fit-content;width:100%}.inalco-btn--letter:hover{background-color:#0056b8;border:.125rem solid #0056b8;color:#fff}.inalco-btn--letter:after{background-color:#013d82;content:"";display:inline-block;height:1.75rem;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;vertical-align:middle;width:1.75rem}.inalco-btn--letter:hover:after{background-color:#fff}.inalco-btn--letter:disabled,.inalco-btn--letter:disabled:hover,.inalco-btn--letter[disabled],.inalco-btn--letter[disabled]:hover{background-color:#fafbfc;border:.125rem solid #fafbfc;border-radius:.25rem;color:#4077ab;cursor:pointer;cursor:not-allowed;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;height:3.375rem;padding:0 1rem!important;text-align:start;transition:all .3s ease;width:fit-content;width:100%}.inalco-btn--letter:disabled:hover,.inalco-btn--letter:disabled:hover:hover,.inalco-btn--letter[disabled]:hover,.inalco-btn--letter[disabled]:hover:hover{background-color:#fafbfc;border:.125rem solid #fafbfc;color:#4077ab}.inalco-btn--letter:disabled:after,.inalco-btn--letter:disabled:hover:after,.inalco-btn--letter[disabled]:after,.inalco-btn--letter[disabled]:hover:after{background-color:#4077ab;content:"";display:inline-block;height:1.75rem;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);vertical-align:middle;width:1.75rem}@media screen and (min-width:744px){.inalco-btn--letter{background-color:#f2f5f8;border:.125rem solid #f2f5f8;border-radius:.25rem;color:#013d82;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;height:2.125rem;padding:0!important;text-align:center;transition:all .3s ease;width:fit-content;width:2.125rem}.inalco-btn--letter:hover{background-color:#0056b8;border:.125rem solid #0056b8;color:#fff}.inalco-btn--letter:after{display:none}.inalco-btn--letter:disabled,.inalco-btn--letter:disabled:hover,.inalco-btn--letter[disabled],.inalco-btn--letter[disabled]:hover{background-color:#fafbfc;border:.125rem solid #fafbfc;border-radius:.25rem;color:#4077ab;cursor:pointer;cursor:not-allowed;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;font-weight:400;height:2.125rem;padding:0!important;text-align:center;transition:all .3s ease;width:fit-content;width:2.125rem}.inalco-btn--letter:disabled:hover,.inalco-btn--letter:disabled:hover:hover,.inalco-btn--letter[disabled]:hover,.inalco-btn--letter[disabled]:hover:hover{background-color:#fafbfc;border:.125rem solid #fafbfc;color:#4077ab}.inalco-btn--letter:disabled:after,.inalco-btn--letter:disabled:hover:after,.inalco-btn--letter[disabled]:after,.inalco-btn--letter[disabled]:hover:after{display:none}}.inalco-btn--letter-active{background-color:#0056b8;border:.125rem solid #0056b8;border-radius:.25rem;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;height:3.375rem;padding:0 1rem!important;text-align:start;transition:all .3s ease;width:fit-content;width:100%}.inalco-btn--letter-active:hover{background-color:#0056b8;border:.125rem solid #0056b8;color:#fff}.inalco-btn--letter-active:after{background-color:#fff;content:"";display:inline-block;height:1.75rem;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:.5rem;top:50%;transform:translateY(-50%) rotate(180deg);vertical-align:middle;width:1.75rem}@media screen and (min-width:744px){.inalco-btn--letter-active{background-color:#0056b8;border:.125rem solid #0056b8;border-radius:.25rem;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;font-weight:400;height:2.125rem;padding:0!important;text-align:center;transition:all .3s ease;width:fit-content;width:2.125rem}.inalco-btn--letter-active:after{display:none}}.cas-login-link{margin-top:2rem}.inalco-network-icon{background-repeat:no-repeat;display:inline-block;height:1.5rem;width:1.5rem}.inalco-network-icon--facebook{background-image:url(/themes/custom/open_theme/public/atb/images/facebook.0e6db7fb.svg)}.inalco-network-icon--bluesky{background-image:url(/themes/custom/open_theme/public/atb/images/bluesky.af1070a8.svg);border-radius:5px}.inalco-network-icon--linkedin{background-image:url(/themes/custom/open_theme/public/atb/images/linkedin.1f811e7d.svg)}.inalco-network-icon--instagram{background-image:url(/themes/custom/open_theme/public/atb/images/instagram.27c1147e.svg)}.inalco-network-icon--youtube{background-image:url(/themes/custom/open_theme/public/atb/images/youtube.8c71f631.svg)}.inalco-network-group{display:grid;gap:.5625rem}.inalco-network-group__label{color:#fff;font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;justify-self:center;line-height:1.375rem}.inalco-network-group__wrapper{display:flex;gap:1.5rem;justify-content:center}@media screen and (min-width:744px){.inalco-network-group{gap:1rem}.inalco-network-group__label{justify-self:start}.inalco-network-group__wrapper{justify-content:start}}.inalco-img{display:block;height:100%;width:100%}.inalco-img__wrapper{display:inline-block;width:100%}.inalco-img--rounded{border-radius:1vmin}.inalco-img--round{border-radius:50%;object-fit:cover}:root{--column-gap:2.25rem}.inalco-footer{background-color:#013d82;border-top:.0625rem solid #fff}.inalco-footer__container{--container-right:0.5rem;--container-left:0.5rem;--container-max-width:18.6875rem;display:grid;gap:var(--column-gap) 1rem;max-width:var(--container-max-width);padding:2rem var(--container-right) 2.625rem var(--container-left);place-items:center}.inalco-footer__logo{margin-bottom:.4375rem}.inalco-footer__menu-wrapper{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:744px){.inalco-footer__container{--container-max-width:59rem;--container-right:2.375rem;--container-left:2.375rem;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr auto;max-width:var(--container-max-width);padding:3.4375rem var(--container-right) 2.5rem var(--container-left);place-items:start}.inalco-footer__logo{grid-row:1}.inalco-footer__menu-wrapper{flex-direction:row;gap:var(--column-gap);grid-column:2/4;width:100%}.inalco-footer__menu-first,.inalco-footer__menu-second{width:100%}.inalco-footer__legal{grid-column:1/4;justify-self:center}}.inalco-logo{display:inline-block;position:relative}.inalco-logo__img{height:100%;max-width:10.4375rem;object-fit:contain;width:100%}@media screen and (min-width:744px){.inalco-logo__img{max-width:15.5625rem}}.inalco-footer-menu{display:grid;gap:1.5rem;place-items:center}.inalco-footer-menu__link{text-align:center}@media screen and (min-width:744px){.inalco-footer-menu__link{text-align:left}}.inalco-accordion .inalco-footer-menu__link a,.inalco-course-card-list__description .inalco-footer-menu__link a,.inalco-dept-infos__paragraph-top .inalco-footer-menu__link a,.inalco-footer-menu__link .inalco-accordion a,.inalco-footer-menu__link .inalco-course-card-list__description a,.inalco-footer-menu__link .inalco-dept-infos__paragraph-top a,.inalco-footer-menu__link .inalco-link,.inalco-footer-menu__link .inalco-richtext a,.inalco-footer-menu__link .inalco-webform .form-type-processed-text a,.inalco-richtext .inalco-footer-menu__link a,.inalco-webform .form-type-processed-text .inalco-footer-menu__link a,.inalco-webform .inalco-footer-menu__link .form-type-processed-text a{white-space:normal}@media screen and (min-width:744px){.inalco-footer-menu{gap:.5625rem;place-items:start}}.inalco-footer-legal{display:grid;gap:2.375rem;place-items:center}.inalco-footer-legal__links-wrapper{display:flex;flex-direction:column;gap:1.5rem;place-items:center}.inalco-footer-legal__copyright{color:#fff;font-size:.75rem;font-weight:300;line-height:.9075rem}@media screen and (min-width:744px){.inalco-footer-legal{gap:1.1875rem}.inalco-footer-legal__links-wrapper{flex-direction:row;gap:2.125rem}}.inalco-form--newsletter .webform-confirmation__message,.inalco-form__title{color:#fff;display:flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.375rem;margin-bottom:.5rem;white-space:nowrap}@media screen and (min-width:744px){.inalco-form--newsletter .webform-confirmation__message,.inalco-form__title{justify-content:start}}.inalco-form,.inalco-results-list__search-form{position:relative;width:100%}.inalco-form .form-email,.inalco-form .form-search,.inalco-results-list__search-form .form-email,.inalco-results-list__search-form .form-search{border:none;border-radius:.625rem;box-sizing:border-box;color:#001e41;height:2.5rem;padding:0 .875rem;width:100%}.inalco-form .form-email::placeholder,.inalco-form .form-search::placeholder,.inalco-results-list__search-form .form-email::placeholder,.inalco-results-list__search-form .form-search::placeholder{color:#001e41;font-size:.75rem;font-style:italic;line-height:.9075rem}.inalco-form .form-email:focus,.inalco-form .form-search:focus,.inalco-results-list__search-form .form-email:focus,.inalco-results-list__search-form .form-search:focus{color:#001e41;font-family:Inter,sans-serif}.inalco-form .form-actions,.inalco-results-list__search-form .form-actions{margin-top:0;position:absolute;right:1.25rem;top:1.25rem}.inalco-form .form-actions input[type=submit],.inalco-results-list__search-form .form-actions input[type=submit]{background-color:#0056b8;border:none;border-radius:.5rem;cursor:pointer;font-size:0;height:2rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:2rem}.inalco-form .inalco-form__icon:before,.inalco-results-list__search-form .inalco-form__icon:before{--inalco-icon-size:1.5rem;--inalco-icon-color:#fff;background-color:var(--inalco-icon-color);content:"";height:var(--inalco-icon-size);left:50%;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/send.909aa500.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/send.909aa500.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:var(--inalco-icon-size)}.inalco-form .inalco-form__icon:hover:before,.inalco-results-list__search-form .inalco-form__icon:hover:before{--inalco-icon-color:#001e41}.inalco-form .inalco-form__icon:hover button[type=submit],.inalco-form .inalco-form__icon:hover input[type=submit],.inalco-results-list__search-form .inalco-form__icon:hover button[type=submit],.inalco-results-list__search-form .inalco-form__icon:hover input[type=submit]{background-color:#ffbb2d}@media screen and (min-width:744px){.inalco-form,.inalco-results-list__search-form{max-width:16.1875rem}}.inalco-form--newsletter .form-actions{right:.25rem;top:.25rem}.inalco-form--newsletter .inalco-form__icon:before{-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/send.909aa500.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/send.909aa500.svg)}.inalco-form--search,.inalco-results-list__search-form{align-items:center;background-color:#00326c;display:flex;padding:1rem}.inalco-form--search .form-actions,.inalco-results-list__search-form .form-actions{top:1.25rem}@media screen and (min-width:992px){.inalco-form--search .form-actions,.inalco-results-list__search-form .form-actions{right:.1875rem;top:50%;transform:translateY(-50%)}}.inalco-form--search .inalco-form__icon:before,.inalco-results-list__search-form .inalco-form__icon:before{--inalco-icon-size:1.25rem;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/search2.0e37d7ce.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/search2.0e37d7ce.svg)}@media screen and (min-width:992px){.inalco-form--search,.inalco-results-list__search-form{padding:0 0 0 .625rem}}.inalco-img-legend{display:grid;gap:.5rem;grid-auto-columns:100%;justify-content:center}.inalco-img-legend__img-wrapper{height:0;padding-bottom:100%;position:relative;width:100%}.inalco-img-legend__pic{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.inalco-img-legend__legend{color:#001e41;font-family:Inter,sans-serif;font-size:.75rem;font-style:italic;font-weight:400;line-height:1.125rem}.inalco-img-legend--simple .inalco-img-legend__legend{justify-self:start}.inalco-img-legend--simple .inalco-img{width:100%}.inalco-img-legend--three-half{grid-auto-flow:row}.inalco-img-legend--three-half .inalco-img{width:100%}.inalco-img-legend--logos-grid{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width:744px){.inalco-img-legend--logos-grid{justify-content:flex-start}}.inalco-img-legend--logos-grid .inalco-img__wrapper{align-items:center;border:1px solid #e2ebf4;border-radius:1vmin;display:inline-flex;height:6.625rem;justify-content:space-around;overflow:hidden;padding:.3125rem;width:9rem}.inalco-img-legend--logos-grid .inalco-img__wrapper:hover .inalco-img{opacity:.5}.inalco-img-legend--logos-grid .inalco-img__wrapper .inalco-img{height:100%;object-fit:contain;transition:opacity .3s ease;width:100%}@media screen and (min-width:744px){.inalco-img-legend--three-half{grid-auto-flow:unset;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr auto;place-items:start}.inalco-img-legend--three-half .inalco-img-legend__legend{grid-column:1/4;grid-row:2/3}.inalco-content--sidebar .inalco-img-legend--logos-grid{grid-template-columns:repeat(4,1fr)}}.inalco-partners{display:grid;gap:.625rem;place-items:center}.inalco-partners__label{color:#fff;font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;line-height:1.375rem}.inalco-partners__img{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.inalco-partners__img .inalco-img__wrapper{max-width:90px;width:85px}.inalco-partners__img .inalco-img__wrapper .inalco-img{height:auto;width:auto}@media screen and (min-width:744px){.inalco-partners__img{justify-content:left}.inalco-partners{place-items:start}}.inalco-icon{display:inline-block}.inalco-download{display:block}.inalco-download__wrapper{background:#f2f5f8;border-radius:.25rem;padding:1rem}.inalco-download__title{margin-bottom:1.375rem}.inalco-download__file{display:grid;grid-auto-flow:row;row-gap:.5rem}.inalco-download__file:not(:first-child){border-top:.0625rem solid #e2ebf4;margin-top:1rem;padding-top:1rem}.inalco-download__file-infos{display:flex;flex-direction:column;margin:auto 0}.inalco-download__file-infos .inalco-download__title{margin-bottom:0}.inalco-download__title{font-weight:700;word-break:break-word}.inalco-download .cas-login-link,.inalco-download .inalco-btn,.inalco-download .inalco-webform .form-file::file-selector-button,.inalco-download .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-download .form-submit,.inalco-webform .inalco-download .form-file::file-selector-button{display:block;text-align:center}.inalco-download .inalco-btn--icon-rounded:hover{background-color:#ccddf1;border-color:#ccddf1}.inalco-download .inalco-btn--icon-rounded:before{background-color:#0056b8}@media screen and (min-width:744px){.inalco-download__file{grid-auto-flow:column}.inalco-download__button{align-self:center;justify-self:end;margin:.375rem 0 .375rem 1rem}}.inalco-lang-select{cursor:pointer;list-style-type:none;position:relative;white-space:nowrap;width:fit-content}.inalco-lang-select .inalco-icon{--inalco-icon-size:1.0625rem}.inalco-lang-select .inalco-icon:before{--inalco-icon-color:#3086e7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;vertical-align:top}.inalco-lang-select:hover .inalco-icon:before{--inalco-icon-color:#0056b8}.inalco-lang-select__menu-wrapper{display:grid;overflow:hidden;place-items:start;pointer-events:none;z-index:2}@media screen and (min-width:744px){.inalco-lang-select__menu-wrapper{border-radius:.25rem;box-shadow:0 0 .25rem rgba(0,0,0,.25);margin-top:.96875rem;position:absolute;right:0}}.inalco-lang-select__selector{background-color:#fff;border-radius:.25rem;bottom:100%;display:grid;gap:1.5rem;max-height:0;opacity:0;padding:0;place-items:start;transition:all .3s ease-in-out}.inalco-lang-select__selector--active{max-height:625rem;opacity:1;padding:.9375rem .8125rem 1.3125rem .9375rem;pointer-events:auto}.inalco-lang-select__current-value{background-color:#fff;border:none;color:#3086e7;cursor:pointer;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:1.05875rem;max-height:100%;padding-left:0;padding-right:1.25rem;position:relative;text-transform:uppercase}.inalco-lang-select__current-value:before{--inalco-icon-size:1.125rem;background-color:#3086e7;content:"";height:var(--inalco-icon-size);left:calc(100% - 1rem);-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:var(--inalco-icon-size)}.inalco-lang-select__current-value:hover{color:#0056b8}.inalco-lang-select__current-value:hover .inalco-icon{--inalco-icon-color:#0056b8}.inalco-lang-select__current-value:hover:before{background-color:#0056b8}.inalco-lang-select__value{font-size:.875rem;line-height:1.25rem;list-style-type:none}.inalco-lang-select__value--active{position:relative}.inalco-lang-select__icon{color:brown;left:1.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transform-origin:center}.inalco-lang-select__lang{color:#3086e7;display:block;font-weight:500;height:100%;padding-right:1.25rem;text-decoration:none;width:100%}.inalco-lang-select [aria-current="1"]{font-weight:700;height:100%;position:relative;width:100%}.inalco-lang-select [aria-current="1"]:after{content:"✓";left:calc(100% - .9375rem);position:absolute}.inalco-lang-select [aria-current]:not([aria-current="1"]){color:#3086e7}.inalco-lang-select [aria-current]:not([aria-current="1"]):focus,.inalco-lang-select [aria-current]:not([aria-current="1"]):hover{color:#0056b8}@media screen and (min-width:992px){.inalco-lang-select{padding-bottom:0}.inalco-lang-select:before{content:"";height:1rem;left:0;position:absolute;top:.25rem;width:1px}}@media screen and (min-width:744px){.inalco-lang-select__selector{-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.25);box-shadow:0 0 .25rem rgba(0,0,0,.25)}}.inalco-first-item{list-style-type:none;position:relative;width:fit-content}.inalco-first-item__sub{background-color:#fff;display:grid;gap:1.5rem;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding:0;text-align:start;transition:all .3s ease-in-out;z-index:2}@media screen and (min-width:744px){.inalco-first-item__sub{border-radius:.25rem;box-shadow:0 0 .25rem rgba(0,0,0,.25);position:absolute;right:0}}.inalco-first-item__sub.show{margin-top:.96875rem;max-height:1000px;opacity:1;padding:.875rem 1rem 1.4375rem;transition-delay:0s}.inalco-menu-first-list{display:grid;row-gap:2.5rem}@media screen and (min-width:744px){.inalco-menu-first-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;row-gap:1.0625rem;text-align:center;width:47.0625rem}.inalco-menu-first-list .inalco-first-item,.inalco-menu-first-list .inalco-lang-select{padding:0 1.5rem}.inalco-menu-first-list .inalco-first-item{border-right:.0625rem solid #d6e7fa}.inalco-menu-first-list .inalco-first-item:nth-child(6){border-right:none}}@media screen and (min-width:992px){.inalco-menu-first-list{display:grid;gap:1.5rem;grid-auto-flow:column;justify-content:end}.inalco-menu-first-list .inalco-first-item,.inalco-menu-first-list .inalco-lang-select{flex-basis:unset;padding:0}.inalco-menu-first-list .inalco-first-item{border-right:none}}.inalco-nav-first{background-color:transparent;padding:1.5rem 1.0625rem 1.1875rem}@media screen and (min-width:744px){.inalco-nav-first{padding:1.5rem 0}}@media screen and (min-width:992px){.inalco-nav-first{align-items:center;display:flex;justify-content:end;padding:0}}.inalco-menu-second-list--hide-first-level .inalco-second-item:not(.inalco-second-item--is-active){display:none}@media screen and (min-width:992px){.inalco-menu-second-list--hide-first-level .inalco-second-item:not(.inalco-second-item--is-active){display:block}}.hide-second-menu{display:none}@media screen and (min-width:992px){.hide-second-menu{display:flex}}.inalco-second-item{list-style-type:none;white-space:nowrap}.inalco-second-item .inalco-link--menu-second--active{color:#3086e7;display:none}@media screen and (min-width:992px){.inalco-second-item .inalco-link--menu-second--active{display:flex}}.inalco-second-item .inalco-link--menu-second--active:before{background-color:#3086e7}.inalco-second-item__sub{background-color:#00326c;display:none;gap:1.5rem;height:0;left:0;overflow:auto;padding:2rem 0 0;text-align:start;top:5rem;width:100%;z-index:1}@media screen and (min-width:992px){.inalco-second-item__sub{opacity:0;padding-top:0;position:absolute;top:7.46rem;top:100%}}.inalco-second-item__sub.show{animation:apparition-menu ease-in-out .3;display:grid;grid-auto-columns:100%;height:fit-content;padding-top:unset}@media screen and (min-width:744px){.inalco-second-item__sub.show{opacity:1;padding:2rem 0}}@media screen and (min-width:992px){.inalco-second-item .inalco-link--icon{gap:.1875rem}}@keyframes apparition-menu{0%{display:none}}.inalco-menu-second-list{display:grid;padding:1.5rem 1rem}@media screen and (min-width:744px){.inalco-menu-second-list{padding:0 1rem}}.inalco-menu-second-list .inalco-second-item{border-bottom:.0625rem solid #19467a;padding:1rem 0}.inalco-menu-second-list .inalco-second-item.inalco-second-item--is-active{border-bottom:none;padding:unset}.inalco-menu-second-list .inalco-second-item:first-child{padding-top:0}.inalco-menu-second-list .inalco-second-item:last-child{border-bottom:none;padding-bottom:0}.inalco-accordion .inalco-menu-second-list .inalco-second-item>a,.inalco-course-card-list__description .inalco-menu-second-list .inalco-second-item>a,.inalco-dept-infos__paragraph-top .inalco-menu-second-list .inalco-second-item>a,.inalco-menu-second-list .inalco-accordion .inalco-second-item>a,.inalco-menu-second-list .inalco-course-card-list__description .inalco-second-item>a,.inalco-menu-second-list .inalco-dept-infos__paragraph-top .inalco-second-item>a,.inalco-menu-second-list .inalco-richtext .inalco-second-item>a,.inalco-menu-second-list .inalco-second-item>.inalco-link,.inalco-menu-second-list .inalco-webform .form-type-processed-text .inalco-second-item>a,.inalco-richtext .inalco-menu-second-list .inalco-second-item>a,.inalco-webform .form-type-processed-text .inalco-menu-second-list .inalco-second-item>a,.inalco-webform .inalco-menu-second-list .form-type-processed-text .inalco-second-item>a{text-align:end;white-space:normal;width:100%}.inalco-accordion .inalco-menu-second-list .inalco-second-item>a:before,.inalco-course-card-list__description .inalco-menu-second-list .inalco-second-item>a:before,.inalco-dept-infos__paragraph-top .inalco-menu-second-list .inalco-second-item>a:before,.inalco-menu-second-list .inalco-accordion .inalco-second-item>a:before,.inalco-menu-second-list .inalco-course-card-list__description .inalco-second-item>a:before,.inalco-menu-second-list .inalco-dept-infos__paragraph-top .inalco-second-item>a:before,.inalco-menu-second-list .inalco-richtext .inalco-second-item>a:before,.inalco-menu-second-list .inalco-second-item>.inalco-link:before,.inalco-menu-second-list .inalco-webform .form-type-processed-text .inalco-second-item>a:before,.inalco-richtext .inalco-menu-second-list .inalco-second-item>a:before,.inalco-webform .form-type-processed-text .inalco-menu-second-list .inalco-second-item>a:before,.inalco-webform .inalco-menu-second-list .form-type-processed-text .inalco-second-item>a:before{transform:rotate(270deg)}@media screen and (min-width:744px){.inalco-menu-second-list{padding:1.5rem}}@media screen and (min-width:992px){.inalco-menu-second-list{column-gap:1.125rem;display:flex;flex-wrap:wrap;grid-auto-flow:column;padding:0;row-gap:1rem;width:fit-content}.inalco-menu-second-list .inalco-second-item,.inalco-menu-second-list .inalco-second-item.inalco-second-item--is-active{border-bottom:none;padding:0}.inalco-accordion .inalco-menu-second-list .inalco-second-item a,.inalco-course-card-list__description .inalco-menu-second-list .inalco-second-item a,.inalco-dept-infos__paragraph-top .inalco-menu-second-list .inalco-second-item a,.inalco-menu-second-list .inalco-second-item .inalco-accordion a,.inalco-menu-second-list .inalco-second-item .inalco-course-card-list__description a,.inalco-menu-second-list .inalco-second-item .inalco-dept-infos__paragraph-top a,.inalco-menu-second-list .inalco-second-item .inalco-link,.inalco-menu-second-list .inalco-second-item .inalco-richtext a,.inalco-menu-second-list .inalco-second-item .inalco-webform .form-type-processed-text a,.inalco-richtext .inalco-menu-second-list .inalco-second-item a,.inalco-webform .form-type-processed-text .inalco-menu-second-list .inalco-second-item a,.inalco-webform .inalco-menu-second-list .inalco-second-item .form-type-processed-text a{width:fit-content}.inalco-accordion .inalco-menu-second-list .inalco-second-item a:before,.inalco-course-card-list__description .inalco-menu-second-list .inalco-second-item a:before,.inalco-dept-infos__paragraph-top .inalco-menu-second-list .inalco-second-item a:before,.inalco-menu-second-list .inalco-second-item .inalco-accordion a:before,.inalco-menu-second-list .inalco-second-item .inalco-course-card-list__description a:before,.inalco-menu-second-list .inalco-second-item .inalco-dept-infos__paragraph-top a:before,.inalco-menu-second-list .inalco-second-item .inalco-link:before,.inalco-menu-second-list .inalco-second-item .inalco-richtext a:before,.inalco-menu-second-list .inalco-second-item .inalco-webform .form-type-processed-text a:before,.inalco-richtext .inalco-menu-second-list .inalco-second-item a:before,.inalco-webform .form-type-processed-text .inalco-menu-second-list .inalco-second-item a:before,.inalco-webform .inalco-menu-second-list .inalco-second-item .form-type-processed-text a:before{transform:none}}.inalco-nav-second{background-color:#00326c}@media screen and (min-width:992px){.inalco-nav-second{align-items:center;display:flex;height:auto;justify-content:start;min-height:3.625rem;padding:.6875rem 0 .5625rem 2rem}}.inalco-header{background-color:#fff;-webkit-box-shadow:0 .3125rem .625rem -.25rem rgba(0,30,65,.2);box-shadow:0 .3125rem .625rem -.25rem rgba(0,30,65,.2);height:100%;margin-top:2rem;position:relative;top:0;width:100%;z-index:3}.inalco-header.inalco-header--open{overflow:auto;position:fixed}@media screen and (min-width:992px){.inalco-header.inalco-header--open{overflow:unset;position:relative}}.inalco-header__container{display:grid;grid-template-columns:auto 1fr;position:relative}.inalco-header__container .inalco-img__wrapper{padding:.625rem 1rem}@media screen and (min-width:744px){.inalco-header__container .inalco-img__wrapper{padding:.9375rem 1.625rem .898125rem}}.inalco-header__container .inalco-img{height:3.75rem;width:10.4375rem}@media screen and (min-width:744px){.inalco-header__container .inalco-img{height:5.625rem;width:15.5625rem}}.inalco-header__content{display:none;grid-column:1/3}.inalco-header__content--active{display:grid;grid-auto-columns:100%;width:100%}.inalco-header__content--active .inalco-form,.inalco-header__content--active .inalco-results-list__search-form{display:none}@media screen and (min-width:992px){.inalco-header__content--active .inalco-form,.inalco-header__content--active .inalco-results-list__search-form{display:flex}}.inalco-header__content .inalco-nav-second{grid-row:2}.inalco-header__content .inalco-nav-first{grid-row:3}.inalco-header__content .inalco-form,.inalco-header__content .inalco-results-list__search-form{display:none;grid-row:1;max-width:100%}@media screen and (min-width:992px){.inalco-header__content .inalco-form,.inalco-header__content .inalco-results-list__search-form{display:flex}}.inalco-header__content--js-search,.inalco-header__content--js-search .inalco-form,.inalco-header__content--js-search .inalco-results-list__search-form{display:block}@media screen and (min-width:992px){.inalco-header__content--js-search .inalco-form,.inalco-header__content--js-search .inalco-results-list__search-form{display:flex}}.inalco-header__content--js-search>div:not(.inalco-form):not(.inalco-results-list__search-form){display:none}@media screen and (min-width:992px){.inalco-header__content--js-search>div:not(.inalco-form):not(.inalco-results-list__search-form){display:flex}}.inalco-header__mobile-items{align-items:center;display:flex;gap:1rem;grid-column:2/3;grid-row:1/2;justify-content:center}@media screen and (min-width:992px){.inalco-header__mobile-items{display:none}.inalco-header__container{column-gap:6.4375rem;grid-template-columns:15.5625rem auto;grid-template-rows:repeat(2,1fr);padding:1rem 1.5rem 0 0}.inalco-header__container .inalco-img__wrapper{grid-row:1/3;padding:0 0 0 1rem}.inalco-header__content{display:grid;grid-column:2/3;grid-row:1/3;grid-template-columns:1fr auto;grid-template-rows:repeat(2,1fr)}.inalco-header__content .inalco-nav-first{grid-column:1/3;grid-row:1}.inalco-header__content .inalco-nav-second{border-top-left-radius:1.5625rem;grid-column:1/2;grid-row:2}.inalco-header__content .inalco-form,.inalco-header__content .inalco-results-list__search-form{grid-column:2/3;grid-row:2;margin-top:0;position:relative}.inalco-header__content .inalco-form:before,.inalco-header__content .inalco-results-list__search-form:before{background:#00326c;content:"";height:3.625rem;max-width:100%;min-width:.0625rem;position:absolute;right:99%}.inalco-header__content .inalco-form:after,.inalco-header__content .inalco-results-list__search-form:after{background:#00326c;content:"";height:100%;left:100%;max-width:100%;min-width:1.5rem;position:absolute}}@media (min-width:992px) and (max-width:1439px){.inalco-header__container{grid-template-rows:auto 10.4375rem}.inalco-header__container .inalco-img__wrapper{grid-column:1}.inalco-header__content{grid-column:1/3}.inalco-header__content .inalco-nav-first{padding-left:16.875rem}.inalco-header__content .inalco-menu-first-list{display:flex}.inalco-header__content .inalco-nav-second{border-top-left-radius:0;grid-row:3}.inalco-header__content .inalco-form,.inalco-header__content .inalco-results-list__search-form{grid-row:3}}.inalco-header .inalco-header__mobile-items{margin-left:calc(100% - 7.0625rem)}.user-logged-in .inalco-header.inalco-header--open{width:calc(100% - 3.4375rem)}@media screen and (min-width:992px){.user-logged-in .inalco-header.inalco-header--open{width:unset}}.inalco-search{--inalco-icon-size:1.4375rem;--inalco-icon-color:#0056b8;background-color:transparent;border:none;cursor:pointer;padding:.25rem}.inalco-menu-burger{background:none;border:none;box-shadow:none;cursor:pointer;height:.75rem;outline:0;position:relative;width:1.5rem}.inalco-menu-burger__line{background-color:#0056b8;border-radius:.3125rem;height:.125rem;left:50%;position:absolute;width:100%}.inalco-menu-burger__line--1{top:0;transform:translateX(-50%) translateY(0);transition:top .3s cubic-bezier(.21,.83,.26,.87) .3s,transform .3s cubic-bezier(.21,.83,.26,.87)}.inalco-menu-burger__line--2{opacity:1;top:.375rem;transform:translateX(-50%)}.inalco-menu-burger__line--3{top:.75rem;transform:translateX(-50%) translateY(0);transition:top .3s cubic-bezier(.21,.83,.26,.87) .3s,transform .3s cubic-bezier(.21,.83,.26,.87)}.inalco-menu-burger--open .inalco-menu-burger__line--1{top:50%;transform:translateX(-50%) translateY(0) rotate(45deg);transition:top .3s cubic-bezier(.21,.83,.26,.87),transform .3s cubic-bezier(.21,.83,.26,.87) .3s}.inalco-menu-burger--open .inalco-menu-burger__line--2{opacity:0}.inalco-menu-burger--open .inalco-menu-burger__line--3{top:50%;transform:translateX(-50%) translateY(0) rotate(-45deg);transition:bottom .3s cubic-bezier(.21,.83,.26,.87),transform .3s cubic-bezier(.21,.83,.26,.87) .3s}.inalco-content{display:grid;gap:1.5rem;grid-auto-columns:100%;width:100%}@media screen and (min-width:744px){.inalco-content--sidebar{column-gap:1rem;grid-template-columns:1fr 19rem;grid-template-rows:auto 1fr}.inalco-content--sidebar .inalco-dept-infos .field--name-field-inalco-dpt-infos-cards .field__items{grid-template-columns:unset}.inalco-content--sidebar .inalco-cards--events .inalco-card__container:nth-child(3),.inalco-content--sidebar .inalco-cards--events .inalco-card__container:nth-child(4){grid-column:auto;grid-row:auto}}.inalco-content--sidebar .inalco-highlight-text,.inalco-content--sidebar .inalco-highlight-zone{display:none}.inalco-content__article{width:100%}.inalco-content__header{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-content__header{grid-column:1;grid-row:1/2;height:fit-content}}.inalco-content__header .inalco-chapo{font-weight:700}.inalco-content__header .inalco-img{border-radius:.25rem}.inalco-accordion__content .inalco-content aside h7,.inalco-content aside .inalco-accordion__content h7,.inalco-content aside .inalco-content__aside .inalco-course-card__label,.inalco-content aside .inalco-content__aside h2,.inalco-content aside .inalco-content__aside h3,.inalco-content aside .inalco-content__aside h4,.inalco-content aside .inalco-content__aside h5,.inalco-content aside h6,.inalco-content__aside .inalco-content aside .inalco-course-card__label,.inalco-content__aside .inalco-content aside h2,.inalco-content__aside .inalco-content aside h3,.inalco-content__aside .inalco-content aside h4,.inalco-content__aside .inalco-content aside h5{text-transform:uppercase}@media screen and (min-width:744px){.inalco-content .inalco-dept-infos .inalco-cards .field_items{grid-template-columns:1fr 1fr}}.inalco-content__aside{background-color:#f2f5f8;border-radius:.25rem;padding:1.625rem 1.5rem 2.5rem}@media screen and (min-width:744px){.inalco-content__aside{grid-column:2;grid-row:1/3;height:fit-content;margin-bottom:3rem}}.inalco-content__aside .inalco-download{display:block;row-gap:.875rem}.inalco-accordion__content .inalco-content__aside .inalco-download h7,.inalco-content__aside .inalco-download .inalco-accordion__content h7,.inalco-content__aside .inalco-download .inalco-course-card__label,.inalco-content__aside .inalco-download h2,.inalco-content__aside .inalco-download h3,.inalco-content__aside .inalco-download h4,.inalco-content__aside .inalco-download h5,.inalco-content__aside .inalco-download h6{margin-bottom:0}.inalco-content__aside .inalco-download__wrapper{padding:0}.inalco-content__aside .inalco-download__title{margin:0}.inalco-content__aside .field--name-field-sidebar-paragraphs{display:grid;row-gap:3.125rem}.inalco-content__aside .inalco-contact .inalco-title{margin-bottom:0}.inalco-content__aside>div.inalco-event-alert:not(:last-child){margin-bottom:1.5rem}.inalco-content__aside>div{position:relative}.inalco-content__aside>div:not(:last-child){margin-bottom:3rem}.inalco-content__aside>div:not(:last-child):not(.field--name-field-richtext):not(.inalco-event-alert):after{background-color:#013d82;bottom:-1.5625rem;content:"";height:1px;opacity:.2;position:absolute;width:100%}.inalco-content__aside .inalco-course-card__label:before,.inalco-content__aside h2:before,.inalco-content__aside h3:before{content:none}.inalco-accordion__content .inalco-content__aside .inalco-dept-infos__paragraph-top:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h7,.inalco-accordion__content .inalco-content__aside .inalco-richtext:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h7,.inalco-accordion__content .inalco-content__aside .inalco-webform .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h7,.inalco-content__aside .inalco-dept-infos__paragraph-top:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) .inalco-accordion__content h7,.inalco-content__aside .inalco-dept-infos__paragraph-top:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) .inalco-course-card__label,.inalco-content__aside .inalco-dept-infos__paragraph-top:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h2,.inalco-content__aside .inalco-dept-infos__paragraph-top:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h3,.inalco-content__aside .inalco-dept-infos__paragraph-top:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h4,.inalco-content__aside .inalco-dept-infos__paragraph-top:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h5,.inalco-content__aside .inalco-dept-infos__paragraph-top:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h6,.inalco-content__aside .inalco-richtext:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) .inalco-accordion__content h7,.inalco-content__aside .inalco-richtext:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) .inalco-course-card__label,.inalco-content__aside .inalco-richtext:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h2,.inalco-content__aside .inalco-richtext:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h3,.inalco-content__aside .inalco-richtext:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h4,.inalco-content__aside .inalco-richtext:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h5,.inalco-content__aside .inalco-richtext:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h6,.inalco-content__aside .inalco-webform .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) .inalco-accordion__content h7,.inalco-content__aside .inalco-webform .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) .inalco-course-card__label,.inalco-content__aside .inalco-webform .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h2,.inalco-content__aside .inalco-webform .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h3,.inalco-content__aside .inalco-webform .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h4,.inalco-content__aside .inalco-webform .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h5,.inalco-content__aside .inalco-webform .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h6,.inalco-webform .inalco-accordion__content .inalco-content__aside .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h7,.inalco-webform .inalco-content__aside .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) .inalco-accordion__content h7,.inalco-webform .inalco-content__aside .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) .inalco-course-card__label,.inalco-webform .inalco-content__aside .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h2,.inalco-webform .inalco-content__aside .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h3,.inalco-webform .inalco-content__aside .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h4,.inalco-webform .inalco-content__aside .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h5,.inalco-webform .inalco-content__aside .form-type-processed-text:not(:last-child):not(li):not(a):not(strong):not(br):not(picture):not(.inalco-richtext-img__img) h6{margin-bottom:0}.inalco-dept-infos__paragraph-top .inalco-course-card__label,.inalco-dept-infos__paragraph-top h2,.inalco-richtext .inalco-course-card__label,.inalco-richtext h2,.inalco-webform .form-type-processed-text .inalco-course-card__label,.inalco-webform .form-type-processed-text h2{margin-bottom:1.375rem}.inalco-dept-infos__paragraph-top .inalco-press-infos__titles .inalco-course-card__label,.inalco-dept-infos__paragraph-top .inalco-press-infos__titles h2,.inalco-dept-infos__paragraph-top h3,.inalco-press-infos__titles .inalco-dept-infos__paragraph-top .inalco-course-card__label,.inalco-press-infos__titles .inalco-dept-infos__paragraph-top h2,.inalco-press-infos__titles .inalco-richtext .inalco-course-card__label,.inalco-press-infos__titles .inalco-richtext h2,.inalco-press-infos__titles .inalco-webform .form-type-processed-text .inalco-course-card__label,.inalco-press-infos__titles .inalco-webform .form-type-processed-text h2,.inalco-richtext .inalco-press-infos__titles .inalco-course-card__label,.inalco-richtext .inalco-press-infos__titles h2,.inalco-richtext h3,.inalco-webform .form-type-processed-text .inalco-press-infos__titles .inalco-course-card__label,.inalco-webform .form-type-processed-text .inalco-press-infos__titles h2,.inalco-webform .form-type-processed-text h3{margin-bottom:1.125rem}.inalco-dept-infos__paragraph-top h4,.inalco-richtext h4,.inalco-webform .form-type-processed-text h4{padding-bottom:.6875rem}.inalco-dept-infos__paragraph-top blockquote,.inalco-richtext blockquote,.inalco-webform .form-type-processed-text blockquote{font-size:.875rem;line-height:1.375rem;margin-bottom:.625rem}.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top blockquote .inalco-link:before,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top blockquote a:before,.inalco-breadcrumbs__item .inalco-richtext blockquote .inalco-link:before,.inalco-breadcrumbs__item .inalco-richtext blockquote a:before,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text blockquote .inalco-link:before,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text blockquote a:before,.inalco-communication-calls__header .inalco-dept-infos__paragraph-top blockquote .inalco-chapo:before,.inalco-communication-calls__header .inalco-richtext blockquote .inalco-chapo:before,.inalco-communication-calls__header .inalco-webform .form-type-processed-text blockquote .inalco-chapo:before,.inalco-content__header .inalco-dept-infos__paragraph-top blockquote .inalco-chapo:before,.inalco-content__header .inalco-richtext blockquote .inalco-chapo:before,.inalco-content__header .inalco-webform .form-type-processed-text blockquote .inalco-chapo:before,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item blockquote a:before,.inalco-dept-infos__paragraph-top blockquote .inalco-breadcrumbs__item .inalco-link:before,.inalco-dept-infos__paragraph-top blockquote .inalco-breadcrumbs__item a:before,.inalco-dept-infos__paragraph-top blockquote .inalco-communication-calls__header .inalco-chapo:before,.inalco-dept-infos__paragraph-top blockquote .inalco-content__header .inalco-chapo:before,.inalco-dept-infos__paragraph-top blockquote .inalco-event__header .inalco-chapo:before,.inalco-dept-infos__paragraph-top blockquote .inalco-link-card__description:before,.inalco-dept-infos__paragraph-top blockquote .inalco-teacher-page__responsibility-label:before,.inalco-dept-infos__paragraph-top blockquote .inalco-training__header .inalco-chapo:before,.inalco-dept-infos__paragraph-top blockquote p:before,.inalco-event__header .inalco-dept-infos__paragraph-top blockquote .inalco-chapo:before,.inalco-event__header .inalco-richtext blockquote .inalco-chapo:before,.inalco-event__header .inalco-webform .form-type-processed-text blockquote .inalco-chapo:before,.inalco-richtext .inalco-breadcrumbs__item blockquote a:before,.inalco-richtext blockquote .inalco-breadcrumbs__item .inalco-link:before,.inalco-richtext blockquote .inalco-breadcrumbs__item a:before,.inalco-richtext blockquote .inalco-communication-calls__header .inalco-chapo:before,.inalco-richtext blockquote .inalco-content__header .inalco-chapo:before,.inalco-richtext blockquote .inalco-event__header .inalco-chapo:before,.inalco-richtext blockquote .inalco-link-card__description:before,.inalco-richtext blockquote .inalco-teacher-page__responsibility-label:before,.inalco-richtext blockquote .inalco-training__header .inalco-chapo:before,.inalco-richtext blockquote p:before,.inalco-training__header .inalco-dept-infos__paragraph-top blockquote .inalco-chapo:before,.inalco-training__header .inalco-richtext blockquote .inalco-chapo:before,.inalco-training__header .inalco-webform .form-type-processed-text blockquote .inalco-chapo:before,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item blockquote a:before,.inalco-webform .form-type-processed-text blockquote .inalco-breadcrumbs__item .inalco-link:before,.inalco-webform .form-type-processed-text blockquote .inalco-breadcrumbs__item a:before,.inalco-webform .form-type-processed-text blockquote .inalco-communication-calls__header .inalco-chapo:before,.inalco-webform .form-type-processed-text blockquote .inalco-content__header .inalco-chapo:before,.inalco-webform .form-type-processed-text blockquote .inalco-event__header .inalco-chapo:before,.inalco-webform .form-type-processed-text blockquote .inalco-link-card__description:before,.inalco-webform .form-type-processed-text blockquote .inalco-teacher-page__responsibility-label:before,.inalco-webform .form-type-processed-text blockquote .inalco-training__header .inalco-chapo:before,.inalco-webform .form-type-processed-text blockquote p:before,.inalco-webform .inalco-content__header .form-type-processed-text blockquote .inalco-chapo:before{content:"«";margin-right:.1875rem}.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top blockquote .inalco-link:after,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top blockquote a:after,.inalco-breadcrumbs__item .inalco-richtext blockquote .inalco-link:after,.inalco-breadcrumbs__item .inalco-richtext blockquote a:after,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text blockquote .inalco-link:after,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text blockquote a:after,.inalco-communication-calls__header .inalco-dept-infos__paragraph-top blockquote .inalco-chapo:after,.inalco-communication-calls__header .inalco-richtext blockquote .inalco-chapo:after,.inalco-communication-calls__header .inalco-webform .form-type-processed-text blockquote .inalco-chapo:after,.inalco-content__header .inalco-dept-infos__paragraph-top blockquote .inalco-chapo:after,.inalco-content__header .inalco-richtext blockquote .inalco-chapo:after,.inalco-content__header .inalco-webform .form-type-processed-text blockquote .inalco-chapo:after,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item blockquote a:after,.inalco-dept-infos__paragraph-top blockquote .inalco-breadcrumbs__item .inalco-link:after,.inalco-dept-infos__paragraph-top blockquote .inalco-breadcrumbs__item a:after,.inalco-dept-infos__paragraph-top blockquote .inalco-communication-calls__header .inalco-chapo:after,.inalco-dept-infos__paragraph-top blockquote .inalco-content__header .inalco-chapo:after,.inalco-dept-infos__paragraph-top blockquote .inalco-event__header .inalco-chapo:after,.inalco-dept-infos__paragraph-top blockquote .inalco-link-card__description:after,.inalco-dept-infos__paragraph-top blockquote .inalco-teacher-page__responsibility-label:after,.inalco-dept-infos__paragraph-top blockquote .inalco-training__header .inalco-chapo:after,.inalco-dept-infos__paragraph-top blockquote p:after,.inalco-event__header .inalco-dept-infos__paragraph-top blockquote .inalco-chapo:after,.inalco-event__header .inalco-richtext blockquote .inalco-chapo:after,.inalco-event__header .inalco-webform .form-type-processed-text blockquote .inalco-chapo:after,.inalco-richtext .inalco-breadcrumbs__item blockquote a:after,.inalco-richtext blockquote .inalco-breadcrumbs__item .inalco-link:after,.inalco-richtext blockquote .inalco-breadcrumbs__item a:after,.inalco-richtext blockquote .inalco-communication-calls__header .inalco-chapo:after,.inalco-richtext blockquote .inalco-content__header .inalco-chapo:after,.inalco-richtext blockquote .inalco-event__header .inalco-chapo:after,.inalco-richtext blockquote .inalco-link-card__description:after,.inalco-richtext blockquote .inalco-teacher-page__responsibility-label:after,.inalco-richtext blockquote .inalco-training__header .inalco-chapo:after,.inalco-richtext blockquote p:after,.inalco-training__header .inalco-dept-infos__paragraph-top blockquote .inalco-chapo:after,.inalco-training__header .inalco-richtext blockquote .inalco-chapo:after,.inalco-training__header .inalco-webform .form-type-processed-text blockquote .inalco-chapo:after,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item blockquote a:after,.inalco-webform .form-type-processed-text blockquote .inalco-breadcrumbs__item .inalco-link:after,.inalco-webform .form-type-processed-text blockquote .inalco-breadcrumbs__item a:after,.inalco-webform .form-type-processed-text blockquote .inalco-communication-calls__header .inalco-chapo:after,.inalco-webform .form-type-processed-text blockquote .inalco-content__header .inalco-chapo:after,.inalco-webform .form-type-processed-text blockquote .inalco-event__header .inalco-chapo:after,.inalco-webform .form-type-processed-text blockquote .inalco-link-card__description:after,.inalco-webform .form-type-processed-text blockquote .inalco-teacher-page__responsibility-label:after,.inalco-webform .form-type-processed-text blockquote .inalco-training__header .inalco-chapo:after,.inalco-webform .form-type-processed-text blockquote p:after,.inalco-webform .inalco-content__header .form-type-processed-text blockquote .inalco-chapo:after{content:"»";margin-left:.1875rem}.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top .inalco-link:not(:last-child),.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a:not(:last-child),.inalco-breadcrumbs__item .inalco-richtext .inalco-link:not(:last-child),.inalco-breadcrumbs__item .inalco-richtext a:not(:last-child),.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text .inalco-link:not(:last-child),.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a:not(:last-child),.inalco-communication-calls__header .inalco-dept-infos__paragraph-top .inalco-chapo:not(:last-child),.inalco-communication-calls__header .inalco-richtext .inalco-chapo:not(:last-child),.inalco-communication-calls__header .inalco-webform .form-type-processed-text .inalco-chapo:not(:last-child),.inalco-content__header .inalco-dept-infos__paragraph-top .inalco-chapo:not(:last-child),.inalco-content__header .inalco-richtext .inalco-chapo:not(:last-child),.inalco-content__header .inalco-webform .form-type-processed-text .inalco-chapo:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item .inalco-link:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-communication-calls__header .inalco-chapo:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-content__header .inalco-chapo:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-event__header .inalco-chapo:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-link-card__description:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-teacher-page__responsibility-label:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-training__header .inalco-chapo:not(:last-child),.inalco-dept-infos__paragraph-top ol:not(:last-child),.inalco-dept-infos__paragraph-top p:not(:last-child),.inalco-dept-infos__paragraph-top table:not(:last-child),.inalco-dept-infos__paragraph-top ul:not(:last-child),.inalco-event__header .inalco-dept-infos__paragraph-top .inalco-chapo:not(:last-child),.inalco-event__header .inalco-richtext .inalco-chapo:not(:last-child),.inalco-event__header .inalco-webform .form-type-processed-text .inalco-chapo:not(:last-child),.inalco-richtext .inalco-breadcrumbs__item .inalco-link:not(:last-child),.inalco-richtext .inalco-breadcrumbs__item a:not(:last-child),.inalco-richtext .inalco-communication-calls__header .inalco-chapo:not(:last-child),.inalco-richtext .inalco-content__header .inalco-chapo:not(:last-child),.inalco-richtext .inalco-event__header .inalco-chapo:not(:last-child),.inalco-richtext .inalco-link-card__description:not(:last-child),.inalco-richtext .inalco-teacher-page__responsibility-label:not(:last-child),.inalco-richtext .inalco-training__header .inalco-chapo:not(:last-child),.inalco-richtext ol:not(:last-child),.inalco-richtext p:not(:last-child),.inalco-richtext table:not(:last-child),.inalco-richtext ul:not(:last-child),.inalco-training__header .inalco-dept-infos__paragraph-top .inalco-chapo:not(:last-child),.inalco-training__header .inalco-richtext .inalco-chapo:not(:last-child),.inalco-training__header .inalco-webform .form-type-processed-text .inalco-chapo:not(:last-child),.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item .inalco-link:not(:last-child),.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a:not(:last-child),.inalco-webform .form-type-processed-text .inalco-communication-calls__header .inalco-chapo:not(:last-child),.inalco-webform .form-type-processed-text .inalco-content__header .inalco-chapo:not(:last-child),.inalco-webform .form-type-processed-text .inalco-event__header .inalco-chapo:not(:last-child),.inalco-webform .form-type-processed-text .inalco-link-card__description:not(:last-child),.inalco-webform .form-type-processed-text .inalco-teacher-page__responsibility-label:not(:last-child),.inalco-webform .form-type-processed-text .inalco-training__header .inalco-chapo:not(:last-child),.inalco-webform .form-type-processed-text ol:not(:last-child),.inalco-webform .form-type-processed-text p:not(:last-child),.inalco-webform .form-type-processed-text table:not(:last-child),.inalco-webform .form-type-processed-text ul:not(:last-child),.inalco-webform .inalco-content__header .form-type-processed-text .inalco-chapo:not(:last-child){margin-bottom:1.6875rem}.inalco-accordion__content .inalco-list.inalco-dept-infos__paragraph-top h7+ul,.inalco-accordion__content .inalco-richtext.inalco-list h7+ul,.inalco-accordion__content .inalco-webform .form-type-processed-text h7+ul,.inalco-breadcrumbs__item .inalco-list.inalco-dept-infos__paragraph-top .inalco-link+ul,.inalco-breadcrumbs__item .inalco-list.inalco-dept-infos__paragraph-top a+ul,.inalco-breadcrumbs__item .inalco-richtext.inalco-list .inalco-link+ul,.inalco-breadcrumbs__item .inalco-richtext.inalco-list a+ul,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text .inalco-link+ul,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a+ul,.inalco-communication-calls__header .inalco-list.inalco-dept-infos__paragraph-top .inalco-chapo+ul,.inalco-communication-calls__header .inalco-richtext.inalco-list .inalco-chapo+ul,.inalco-communication-calls__header .inalco-webform .form-type-processed-text .inalco-chapo+ul,.inalco-content__header .inalco-list.inalco-dept-infos__paragraph-top .inalco-chapo+ul,.inalco-content__header .inalco-richtext.inalco-list .inalco-chapo+ul,.inalco-content__header .inalco-webform .form-type-processed-text .inalco-chapo+ul,.inalco-event__header .inalco-list.inalco-dept-infos__paragraph-top .inalco-chapo+ul,.inalco-event__header .inalco-richtext.inalco-list .inalco-chapo+ul,.inalco-event__header .inalco-webform .form-type-processed-text .inalco-chapo+ul,.inalco-homepage .inalco-event-module .inalco-list.inalco-dept-infos__paragraph-top .inalco-title+ul,.inalco-homepage .inalco-event-module .inalco-richtext.inalco-list .inalco-title+ul,.inalco-homepage .inalco-event-module .inalco-webform .form-type-processed-text .inalco-title+ul,.inalco-homepage .inalco-news-module .inalco-list.inalco-dept-infos__paragraph-top .inalco-title+ul,.inalco-homepage .inalco-news-module .inalco-richtext.inalco-list .inalco-title+ul,.inalco-homepage .inalco-news-module .inalco-webform .form-type-processed-text .inalco-title+ul,.inalco-language-map .inalco-list.inalco-dept-infos__paragraph-top .inalco-title+ul,.inalco-language-map .inalco-richtext.inalco-list .inalco-title+ul,.inalco-language-map .inalco-webform .form-type-processed-text .inalco-title+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-accordion__content h7+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item .inalco-link+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-communication-calls__header .inalco-chapo+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-content__header .inalco-chapo+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-course-card__label+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-event__header .inalco-chapo+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-homepage .inalco-event-module .inalco-title+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-homepage .inalco-news-module .inalco-title+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-language-map .inalco-title+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-link-card__description+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-teacher-page__responsibility-label+ul,.inalco-list.inalco-dept-infos__paragraph-top .inalco-training__header .inalco-chapo+ul,.inalco-list.inalco-dept-infos__paragraph-top h1+ul,.inalco-list.inalco-dept-infos__paragraph-top h2+ul,.inalco-list.inalco-dept-infos__paragraph-top h3+ul,.inalco-list.inalco-dept-infos__paragraph-top h4+ul,.inalco-list.inalco-dept-infos__paragraph-top h5+ul,.inalco-list.inalco-dept-infos__paragraph-top h6+ul,.inalco-list.inalco-dept-infos__paragraph-top p+ul,.inalco-richtext.inalco-list .inalco-accordion__content h7+ul,.inalco-richtext.inalco-list .inalco-breadcrumbs__item .inalco-link+ul,.inalco-richtext.inalco-list .inalco-breadcrumbs__item a+ul,.inalco-richtext.inalco-list .inalco-communication-calls__header .inalco-chapo+ul,.inalco-richtext.inalco-list .inalco-content__header .inalco-chapo+ul,.inalco-richtext.inalco-list .inalco-course-card__label+ul,.inalco-richtext.inalco-list .inalco-event__header .inalco-chapo+ul,.inalco-richtext.inalco-list .inalco-homepage .inalco-event-module .inalco-title+ul,.inalco-richtext.inalco-list .inalco-homepage .inalco-news-module .inalco-title+ul,.inalco-richtext.inalco-list .inalco-language-map .inalco-title+ul,.inalco-richtext.inalco-list .inalco-link-card__description+ul,.inalco-richtext.inalco-list .inalco-teacher-page__responsibility-label+ul,.inalco-richtext.inalco-list .inalco-training__header .inalco-chapo+ul,.inalco-richtext.inalco-list h1+ul,.inalco-richtext.inalco-list h2+ul,.inalco-richtext.inalco-list h3+ul,.inalco-richtext.inalco-list h4+ul,.inalco-richtext.inalco-list h5+ul,.inalco-richtext.inalco-list h6+ul,.inalco-richtext.inalco-list p+ul,.inalco-training__header .inalco-list.inalco-dept-infos__paragraph-top .inalco-chapo+ul,.inalco-training__header .inalco-richtext.inalco-list .inalco-chapo+ul,.inalco-training__header .inalco-webform .form-type-processed-text .inalco-chapo+ul,.inalco-webform .form-type-processed-text .inalco-accordion__content h7+ul,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item .inalco-link+ul,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a+ul,.inalco-webform .form-type-processed-text .inalco-communication-calls__header .inalco-chapo+ul,.inalco-webform .form-type-processed-text .inalco-content__header .inalco-chapo+ul,.inalco-webform .form-type-processed-text .inalco-course-card__label+ul,.inalco-webform .form-type-processed-text .inalco-event__header .inalco-chapo+ul,.inalco-webform .form-type-processed-text .inalco-homepage .inalco-event-module .inalco-title+ul,.inalco-webform .form-type-processed-text .inalco-homepage .inalco-news-module .inalco-title+ul,.inalco-webform .form-type-processed-text .inalco-language-map .inalco-title+ul,.inalco-webform .form-type-processed-text .inalco-link-card__description+ul,.inalco-webform .form-type-processed-text .inalco-teacher-page__responsibility-label+ul,.inalco-webform .form-type-processed-text .inalco-training__header .inalco-chapo+ul,.inalco-webform .form-type-processed-text h1+ul,.inalco-webform .form-type-processed-text h2+ul,.inalco-webform .form-type-processed-text h3+ul,.inalco-webform .form-type-processed-text h4+ul,.inalco-webform .form-type-processed-text h5+ul,.inalco-webform .form-type-processed-text h6+ul,.inalco-webform .form-type-processed-text p+ul,.inalco-webform .inalco-accordion__content .form-type-processed-text h7+ul,.inalco-webform .inalco-content__header .form-type-processed-text .inalco-chapo+ul{margin-top:-.9375rem}.inalco-richtext-img__wrapper{display:grid;gap:1rem}.inalco-richtext-img__wrapper .inalco-img-legend{justify-content:stretch}.inalco-richtext-img__wrapper .inalco-img-legend .inalco-img{width:100%}@media screen and (min-width:744px){.inalco-richtext-img__wrapper{gap:1.5rem;grid-template-columns:1fr 1fr}}.inalco-richtext-img--1_4-3_4 .inalco-richtext-img__wrapper .inalco-img-legend{justify-content:start}@media screen and (min-width:744px){.inalco-richtext-img--1_4-3_4 .inalco-richtext-img__wrapper{grid-template-columns:144px 1fr 1fr}.inalco-richtext-img--1_4-3_4 .inalco-richtext-img__wrapper .inalco-img-legend{justify-content:stretch}.inalco-richtext-img--1_4-3_4 .inalco-richtext-img__wrapper .inalco-richtext-img__content{grid-column:2/span 3}.inalco-richtext-img--1_4-3_4 .inalco-richtext-img__wrapper .inalco-richtext-img__img{grid-column:1;grid-row:1}}.inalco-richtext-img--1_3-2_3 .inalco-richtext-img__wrapper .inalco-img-legend{justify-content:start}@media screen and (min-width:744px){.inalco-richtext-img--1_3-2_3 .inalco-richtext-img__wrapper{grid-template-columns:repeat(4,1fr)}.inalco-richtext-img--1_3-2_3 .inalco-richtext-img__wrapper .inalco-img-legend{justify-content:stretch}.inalco-richtext-img--1_3-2_3 .inalco-richtext-img__wrapper .inalco-richtext-img__content{grid-column:2/span 3}.inalco-richtext-img--1_3-2_3 .inalco-richtext-img__wrapper .inalco-richtext-img__img{grid-column:1;grid-row:1}.inalco-richtext-img--right-sided{justify-content:start}.inalco-richtext-img--right-sided .inalco-richtext-img__wrapper{direction:rtl;text-align:left}.inalco-richtext-img--right-sided .inalco-richtext-img__wrapper ol li,.inalco-richtext-img--right-sided .inalco-richtext-img__wrapper ul li{direction:ltr}.inalco-richtext-img--right-sided .inalco-richtext-img__content{align-items:flex-end;direction:ltr}.inalco-richtext-img--right-sided .inalco-richtext-img__content .inalco-course-card__label:before,.inalco-richtext-img--right-sided .inalco-richtext-img__content h2:before{left:0}}.inalco-richtext-img--backgrounded .inalco-richtext-img__wrapper{background-color:#f2f5f8;border-radius:.25rem;padding:1.5rem}.inalco-richtext-img--backgrounded .inalco-img-legend{justify-content:stretch}.inalco-richtext-img .inalco-img-legend__legend,.inalco-richtext-img .inalco-title{direction:ltr}.inalco-accordions{--content-spacing:2.4375rem}.inalco-accordions .field--name-field-inalco-accordions .field__items{display:grid;gap:.25rem}.inalco-accordions .field--name-field-inalco-accordions .field__items .field__item{margin:0}.inalco-accordion{--content-spacing:1rem;background:#f2f5f8;border-radius:.25rem;overflow:hidden;padding:1rem}.inalco-accordion__top{align-items:center;column-gap:1.5625rem;cursor:pointer;display:grid;row-gap:.25rem}.inalco-accordion__top::-webkit-details-marker{display:none}.inalco-accordion__content .inalco-accordion__top h7,.inalco-accordion__top .inalco-accordion__content h7,.inalco-accordion__top .inalco-content__aside .inalco-course-card__label,.inalco-accordion__top .inalco-content__aside h2,.inalco-accordion__top .inalco-content__aside h3,.inalco-accordion__top .inalco-content__aside h4,.inalco-accordion__top .inalco-content__aside h5,.inalco-accordion__top h6,.inalco-content__aside .inalco-accordion__top .inalco-course-card__label,.inalco-content__aside .inalco-accordion__top h2,.inalco-content__aside .inalco-accordion__top h3,.inalco-content__aside .inalco-accordion__top h4,.inalco-content__aside .inalco-accordion__top h5{text-transform:uppercase}.inalco-accordion__description{margin-top:.25rem}@media screen and (min-width:744px){.inalco-accordion__description{margin-top:.5rem}}.inalco-accordion .inalco-breadcrumbs__item .inalco-accordion__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-accordion .inalco-breadcrumbs__item a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-accordion a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-course-card-list__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-link:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-richtext a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-communication-calls__header .inalco-chapo:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-content__header .inalco-chapo:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-event__header .inalco-chapo:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-link-card__description:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-richtext .inalco-breadcrumbs__item a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-teacher-page__responsibility-label:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-training__header .inalco-chapo:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description .inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description ol:not(:last-child),.inalco-accordion__description p:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-accordion__description ul:not(:last-child),.inalco-breadcrumbs__item .inalco-accordion .inalco-accordion__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-breadcrumbs__item .inalco-accordion__description .inalco-course-card-list__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-breadcrumbs__item .inalco-accordion__description .inalco-link:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top .inalco-accordion__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-breadcrumbs__item .inalco-richtext .inalco-accordion__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text .inalco-accordion__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-communication-calls__header .inalco-accordion__description .inalco-chapo:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-content__header .inalco-accordion__description .inalco-chapo:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-course-card-list__description .inalco-accordion__description .inalco-breadcrumbs__item a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-course-card-list__description .inalco-breadcrumbs__item .inalco-accordion__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item .inalco-accordion__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-event__header .inalco-accordion__description .inalco-chapo:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-richtext .inalco-breadcrumbs__item .inalco-accordion__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-training__header .inalco-accordion__description .inalco-chapo:not(:last-child):not(:has(+ul)):not(:has(+ol)),.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item .inalco-accordion__description a:not(:last-child):not(:has(+ul)):not(:has(+ol)){margin-bottom:1.6875rem}.inalco-accordion .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ol),.inalco-accordion .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ul),.inalco-accordion__description .inalco-accordion .inalco-breadcrumbs__item a:has(+ol),.inalco-accordion__description .inalco-accordion .inalco-breadcrumbs__item a:has(+ul),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-accordion a:has(+ol),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-accordion a:has(+ul),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-course-card-list__description a:has(+ol),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-course-card-list__description a:has(+ul),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a:has(+ol),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a:has(+ul),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-link:has(+ol),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-link:has(+ul),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-richtext a:has(+ol),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-richtext a:has(+ul),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a:has(+ol),.inalco-accordion__description .inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a:has(+ul),.inalco-accordion__description .inalco-communication-calls__header .inalco-chapo:has(+ol),.inalco-accordion__description .inalco-communication-calls__header .inalco-chapo:has(+ul),.inalco-accordion__description .inalco-content__header .inalco-chapo:has(+ol),.inalco-accordion__description .inalco-content__header .inalco-chapo:has(+ul),.inalco-accordion__description .inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a:has(+ol),.inalco-accordion__description .inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a:has(+ul),.inalco-accordion__description .inalco-event__header .inalco-chapo:has(+ol),.inalco-accordion__description .inalco-event__header .inalco-chapo:has(+ul),.inalco-accordion__description .inalco-link-card__description:has(+ol),.inalco-accordion__description .inalco-link-card__description:has(+ul),.inalco-accordion__description .inalco-richtext .inalco-breadcrumbs__item a:has(+ol),.inalco-accordion__description .inalco-richtext .inalco-breadcrumbs__item a:has(+ul),.inalco-accordion__description .inalco-teacher-page__responsibility-label:has(+ol),.inalco-accordion__description .inalco-teacher-page__responsibility-label:has(+ul),.inalco-accordion__description .inalco-training__header .inalco-chapo:has(+ol),.inalco-accordion__description .inalco-training__header .inalco-chapo:has(+ul),.inalco-accordion__description .inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a:has(+ol),.inalco-accordion__description .inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a:has(+ul),.inalco-accordion__description p:has(+ol),.inalco-accordion__description p:has(+ul),.inalco-breadcrumbs__item .inalco-accordion .inalco-accordion__description a:has(+ol),.inalco-breadcrumbs__item .inalco-accordion .inalco-accordion__description a:has(+ul),.inalco-breadcrumbs__item .inalco-accordion__description .inalco-course-card-list__description a:has(+ol),.inalco-breadcrumbs__item .inalco-accordion__description .inalco-course-card-list__description a:has(+ul),.inalco-breadcrumbs__item .inalco-accordion__description .inalco-link:has(+ol),.inalco-breadcrumbs__item .inalco-accordion__description .inalco-link:has(+ul),.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top .inalco-accordion__description a:has(+ol),.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top .inalco-accordion__description a:has(+ul),.inalco-breadcrumbs__item .inalco-richtext .inalco-accordion__description a:has(+ol),.inalco-breadcrumbs__item .inalco-richtext .inalco-accordion__description a:has(+ul),.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text .inalco-accordion__description a:has(+ol),.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text .inalco-accordion__description a:has(+ul),.inalco-communication-calls__header .inalco-accordion__description .inalco-chapo:has(+ol),.inalco-communication-calls__header .inalco-accordion__description .inalco-chapo:has(+ul),.inalco-content__header .inalco-accordion__description .inalco-chapo:has(+ol),.inalco-content__header .inalco-accordion__description .inalco-chapo:has(+ul),.inalco-course-card-list__description .inalco-accordion__description .inalco-breadcrumbs__item a:has(+ol),.inalco-course-card-list__description .inalco-accordion__description .inalco-breadcrumbs__item a:has(+ul),.inalco-course-card-list__description .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ol),.inalco-course-card-list__description .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ul),.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ol),.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ul),.inalco-event__header .inalco-accordion__description .inalco-chapo:has(+ol),.inalco-event__header .inalco-accordion__description .inalco-chapo:has(+ul),.inalco-richtext .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ol),.inalco-richtext .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ul),.inalco-training__header .inalco-accordion__description .inalco-chapo:has(+ol),.inalco-training__header .inalco-accordion__description .inalco-chapo:has(+ul),.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ol),.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item .inalco-accordion__description a:has(+ul){margin-bottom:.5rem}.inalco-accordion .inalco-icon{--inalco-icon-size:2rem;--inalco-icon-color:#013d82;grid-column:2/3;justify-self:end}.inalco-accordion .inalco-icon:before{transform:rotateX(0) translateY(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-accordion__content{overflow:hidden;padding-top:2rem;position:relative}.inalco-accordion__content:before{background-color:#013d82;content:"";height:.0625rem;opacity:.2;position:absolute;top:1rem;width:100%}.inalco-accordion[open] .inalco-icon:before{transform:rotateX(180deg)}.inalco-contact{display:grid;gap:.3125rem}.inalco-contact__function,.inalco-contact__name,.inalco-contact__service{font-weight:700}.inalco-useful-links{display:grid;gap:.75rem;grid-template-rows:auto 1fr}.inalco-useful-links .inalco-icon--link:before{--inalco-icon-size:1.0625rem;--inalco-icon-color:#0056b8}.inalco-useful-links .inalco-icon--link:hover:before{--inalco-icon-color:#013d82}.inalco-accordion .inalco-useful-links a:hover,.inalco-course-card-list__description .inalco-useful-links a:hover,.inalco-dept-infos__paragraph-top .inalco-useful-links a:hover,.inalco-richtext .inalco-useful-links a:hover,.inalco-useful-links .inalco-accordion a:hover,.inalco-useful-links .inalco-course-card-list__description a:hover,.inalco-useful-links .inalco-dept-infos__paragraph-top a:hover,.inalco-useful-links .inalco-link:hover,.inalco-useful-links .inalco-richtext a:hover,.inalco-useful-links .inalco-webform .form-type-processed-text a:hover,.inalco-webform .form-type-processed-text .inalco-useful-links a:hover,.inalco-webform .inalco-useful-links .form-type-processed-text a:hover{color:#013d82}.inalco-accordion .inalco-useful-links a:not(:last-child),.inalco-course-card-list__description .inalco-useful-links a:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-useful-links a:not(:last-child),.inalco-richtext .inalco-useful-links a:not(:last-child),.inalco-useful-links .inalco-accordion a:not(:last-child),.inalco-useful-links .inalco-course-card-list__description a:not(:last-child),.inalco-useful-links .inalco-dept-infos__paragraph-top a:not(:last-child),.inalco-useful-links .inalco-link:not(:last-child),.inalco-useful-links .inalco-richtext a:not(:last-child),.inalco-useful-links .inalco-webform .form-type-processed-text a:not(:last-child),.inalco-webform .form-type-processed-text .inalco-useful-links a:not(:last-child),.inalco-webform .inalco-useful-links .form-type-processed-text a:not(:last-child){margin-bottom:.5rem}.content-container__paragraph .inalco-useful-links{background-color:#f2f5f8;border-radius:.25rem;padding:1.5rem}.inalco-contact-links,.page-node-type-list-languages .inalco-text-zone{background-color:#f2f5f8}.inalco-contact-links .field--name-field-footer-paragraphs,.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs{border-radius:.25rem;display:flex;flex-direction:column;gap:2.375rem;justify-content:space-between;padding:1.5rem .5rem}@media screen and (min-width:744px){.inalco-contact-links .field--name-field-footer-paragraphs,.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs{flex-direction:row;padding:2rem 0}.inalco-contact-links .field--name-field-footer-paragraphs .field__item,.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .field__item{width:50%}}.inalco-accordion .inalco-contact-links .field--name-field-footer-paragraphs a:not(:last-child),.inalco-accordion .page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.inalco-contact-links .field--name-field-footer-paragraphs .inalco-accordion a:not(:last-child),.inalco-contact-links .field--name-field-footer-paragraphs .inalco-course-card-list__description a:not(:last-child),.inalco-contact-links .field--name-field-footer-paragraphs .inalco-dept-infos__paragraph-top a:not(:last-child),.inalco-contact-links .field--name-field-footer-paragraphs .inalco-link:not(:last-child),.inalco-contact-links .field--name-field-footer-paragraphs .inalco-richtext a:not(:last-child),.inalco-contact-links .field--name-field-footer-paragraphs .inalco-webform .form-type-processed-text a:not(:last-child),.inalco-course-card-list__description .inalco-contact-links .field--name-field-footer-paragraphs a:not(:last-child),.inalco-course-card-list__description .page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.inalco-dept-infos__paragraph-top .inalco-contact-links .field--name-field-footer-paragraphs a:not(:last-child),.inalco-dept-infos__paragraph-top .page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.inalco-richtext .inalco-contact-links .field--name-field-footer-paragraphs a:not(:last-child),.inalco-richtext .page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.inalco-webform .form-type-processed-text .inalco-contact-links .field--name-field-footer-paragraphs a:not(:last-child),.inalco-webform .form-type-processed-text .page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.inalco-webform .inalco-contact-links .field--name-field-footer-paragraphs .form-type-processed-text a:not(:last-child),.inalco-webform .page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .form-type-processed-text a:not(:last-child),.page-node-type-list-languages .inalco-accordion .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.page-node-type-list-languages .inalco-course-card-list__description .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.page-node-type-list-languages .inalco-dept-infos__paragraph-top .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.page-node-type-list-languages .inalco-richtext .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .inalco-accordion a:not(:last-child),.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .inalco-course-card-list__description a:not(:last-child),.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .inalco-dept-infos__paragraph-top a:not(:last-child),.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .inalco-link:not(:last-child),.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .inalco-richtext a:not(:last-child),.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .inalco-webform .form-type-processed-text a:not(:last-child),.page-node-type-list-languages .inalco-webform .form-type-processed-text .inalco-text-zone .field--name-field-footer-paragraphs a:not(:last-child),.page-node-type-list-languages .inalco-webform .inalco-text-zone .field--name-field-footer-paragraphs .form-type-processed-text a:not(:last-child){margin-bottom:.4375rem}.inalco-contact-links .field--name-field-footer-paragraphs .inalco-link--icon,.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .inalco-link--icon{align-items:center;display:grid;grid-template-columns:auto 1fr;justify-content:center;width:fit-content}.inalco-contact-links .field--name-field-footer-paragraphs .inalco-link--icon:before,.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs .inalco-link--icon:before{margin-right:.5rem;margin-top:.125rem}.inalco-error{margin-bottom:3rem;margin-top:.375rem}@media screen and (min-width:744px){.inalco-error{margin-top:0}}.inalco-error__wrapper{display:grid}@media screen and (min-width:744px){.inalco-error__wrapper{column-gap:1rem;grid-template-columns:repeat(3,1fr);grid-template-rows:auto 1fr auto}}.inalco-error__title{grid-row:1;margin:0}@media screen and (min-width:744px){.inalco-error__title{grid-column:1/3}.inalco-error__title:before{right:79%}}.inalco-error__text{grid-row:3;margin-bottom:2rem}@media screen and (min-width:744px){.inalco-error__text{grid-column:1/3;grid-row:2/3;margin-bottom:0;margin-top:3.125rem}}.inalco-error .cas-login-link,.inalco-error .inalco-btn,.inalco-error .inalco-webform .form-file::file-selector-button,.inalco-error .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-error .form-submit,.inalco-webform .inalco-error .form-file::file-selector-button{grid-row:4}@media screen and (min-width:744px){.inalco-error .cas-login-link,.inalco-error .inalco-btn,.inalco-error .inalco-webform .form-file::file-selector-button,.inalco-error .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-error .form-submit,.inalco-webform .inalco-error .form-file::file-selector-button{grid-column:1/3;grid-row:3/4;margin-top:1rem}}.inalco-error .inalco-img__wrapper{grid-row:2;justify-self:center;margin-bottom:1rem;margin-top:1.875rem;width:fit-content}@media screen and (min-width:744px){.inalco-error .inalco-img__wrapper{display:block;grid-row:1/4;margin:0}}.inalco-error .inalco-img__wrapper .inalco-img{height:11.25rem;margin:auto;width:13.3125rem}@media screen and (min-width:744px){.inalco-error .inalco-img__wrapper .inalco-img{height:20.25rem;max-width:none;width:24rem}}.inalco-submenu-links{background-color:#053a78;border-radius:.25rem;display:grid;gap:1.5rem;grid-template-rows:auto 1fr;padding:1.5rem}.inalco-submenu-links__wrapper{display:grid;gap:1.125rem;height:fit-content}.inalco-submenu-links--expanded{gap:unset}.inalco-accordion .inalco-submenu-links--expanded a:hover,.inalco-course-card-list__description .inalco-submenu-links--expanded a:hover,.inalco-dept-infos__paragraph-top .inalco-submenu-links--expanded a:hover,.inalco-richtext .inalco-submenu-links--expanded a:hover,.inalco-submenu-links--expanded .inalco-accordion a:hover,.inalco-submenu-links--expanded .inalco-course-card-list__description a:hover,.inalco-submenu-links--expanded .inalco-dept-infos__paragraph-top a:hover,.inalco-submenu-links--expanded .inalco-link:hover,.inalco-submenu-links--expanded .inalco-richtext a:hover,.inalco-submenu-links--expanded .inalco-webform .form-type-processed-text a:hover,.inalco-webform .form-type-processed-text .inalco-submenu-links--expanded a:hover,.inalco-webform .inalco-submenu-links--expanded .form-type-processed-text a:hover{cursor:pointer;text-decoration:underline}@media screen and (min-width:744px){.inalco-submenu-links--expanded{grid-column:span 2}}@media screen and (min-width:992px){.inalco-submenu-links--expanded{grid-column:span 3}}.inalco-submenu-block{background-color:#00326c;display:grid;gap:1.5rem;grid-auto-columns:100%;height:fit-content;width:100%}@media screen and (min-width:992px){.inalco-submenu-block{padding:0 1.5rem}}.inalco-submenu-block .inalco-link--go-back{height:fit-content}@media screen and (min-width:992px){.inalco-submenu-block .inalco-link--go-back{display:none}}.inalco-submenu-block .inalco-course-card__label,.inalco-submenu-block h2{color:#fff;height:fit-content}@media screen and (min-width:992px){.inalco-submenu-block .inalco-course-card__label,.inalco-submenu-block h2{display:none}}.inalco-submenu-block__sub-blocks{display:grid;gap:1rem;grid-auto-columns:100%;height:fit-content;max-width:58.9375rem;width:100%}@media screen and (min-width:744px){.inalco-submenu-block__sub-blocks{grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.inalco-submenu-block__sub-blocks{grid-template-columns:repeat(3,1fr);margin:0 auto}}.inalco-back-to-top{align-items:center;background-color:#334b67;border:none;border-radius:3.75rem;bottom:5rem;color:#fff;cursor:pointer;display:none;flex-direction:row-reverse;font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;height:3.0625rem;line-height:.875rem;opacity:0;padding:.625rem 1.25rem;position:fixed;right:5rem;text-align:start;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:7.5rem}.inalco-back-to-top:before{--inalco-icon-size:3.125rem;--inalco-icon-color:#fff;margin-right:-.3125rem}.inalco-back-to-top:hover{background-color:#001e41}.inalco-back-to-top--show{opacity:1;visibility:visible}@media screen and (min-width:744px){.inalco-back-to-top{display:flex}}.inalco-content-header .inalco-content-header__date{font-size:.75rem;margin-bottom:1rem}.inalco-content-header .inalco-img{border-radius:.25rem}.inalco-content-header .inalco-tags{margin-bottom:.9375rem}.inalco-news-module{--news-top-spacing:1.1875rem}@media screen and (min-width:744px){.inalco-news-module{display:grid}}.inalco-news-module__paragraph-top{margin-bottom:1.5rem}@media screen and (min-width:744px){.inalco-news-module__paragraph-top{grid-column:1/2;margin-bottom:var(--news-top-spacing);order:1}}.inalco-news-module .inalco-cards{margin-bottom:1.875rem}@media screen and (min-width:744px){.inalco-news-module .inalco-cards{grid-column:1/span 2;margin-bottom:inherit;order:3}}.inalco-news-module .inalco-cards .inalco-img{width:100%}@media screen and (min-width:744px){.inalco-news-module .inalco-card__container{width:19rem}}.inalco-news-module__paragraph-bottom{text-align:center}@media screen and (min-width:744px){.inalco-news-module__paragraph-bottom{display:grid;grid-column:2/2;margin-bottom:var(--news-top-spacing);order:2;place-items:end;text-align:end}}.inalco-card{background-color:#f2f5f8;border-radius:.25rem;height:100%;overflow:hidden}@media screen and (min-width:744px){.inalco-card{width:19rem}}.inalco-card .inalco-card__content{display:grid;gap:.5rem;grid-auto-columns:100%;margin-bottom:2.5rem;padding:1rem}.inalco-card .inalco-card__content .inalco-event-tag{left:0;position:absolute;top:-.625rem}.inalco-card .inalco-card__content .inalco-card__link-wrapper{height:fit-content}.inalco-card .inalco-card__content .inalco-card__link-border{border:.0625rem solid #ffbb2d;display:block;margin-top:.375rem;width:2.5rem}.inalco-card__image img{min-height:4.0625rem;width:100%}.inalco-card__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding-right:2.5rem}.inalco-card .inalco-card__limit_date,.inalco-card--enlarge-link,.inalco-card__description{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-card--enlarge-link{position:relative}.inalco-accordion .inalco-card--enlarge-link a,.inalco-card--enlarge-link .inalco-accordion a,.inalco-card--enlarge-link .inalco-course-card-list__description a,.inalco-card--enlarge-link .inalco-dept-infos__paragraph-top a,.inalco-card--enlarge-link .inalco-link,.inalco-card--enlarge-link .inalco-richtext a,.inalco-card--enlarge-link .inalco-webform .form-type-processed-text a,.inalco-course-card-list__description .inalco-card--enlarge-link a,.inalco-dept-infos__paragraph-top .inalco-card--enlarge-link a,.inalco-richtext .inalco-card--enlarge-link a,.inalco-webform .form-type-processed-text .inalco-card--enlarge-link a,.inalco-webform .inalco-card--enlarge-link .form-type-processed-text a{font-size:.875rem;line-height:1.125rem}.inalco-accordion .inalco-card--enlarge-link a,.inalco-card--enlarge-link .inalco-accordion a,.inalco-card--enlarge-link .inalco-card__image,.inalco-card--enlarge-link .inalco-course-card-list__description a,.inalco-card--enlarge-link .inalco-dept-infos__paragraph-top a,.inalco-card--enlarge-link .inalco-link,.inalco-card--enlarge-link .inalco-richtext a,.inalco-card--enlarge-link .inalco-webform .form-type-processed-text a,.inalco-course-card-list__description .inalco-card--enlarge-link a,.inalco-dept-infos__paragraph-top .inalco-card--enlarge-link a,.inalco-richtext .inalco-card--enlarge-link a,.inalco-webform .form-type-processed-text .inalco-card--enlarge-link a,.inalco-webform .inalco-card--enlarge-link .form-type-processed-text a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-card--enlarge-link:hover{background-color:#3086e7}.inalco-card--enlarge-link:hover .inalco-card__image{opacity:.6}.inalco-accordion .inalco-card--enlarge-link:hover a,.inalco-card--enlarge-link:hover .inalco-accordion a,.inalco-card--enlarge-link:hover .inalco-card__limit_date,.inalco-card--enlarge-link:hover .inalco-course-card-list__description a,.inalco-card--enlarge-link:hover .inalco-dept-infos__paragraph-top a,.inalco-card--enlarge-link:hover .inalco-link,.inalco-card--enlarge-link:hover .inalco-richtext a,.inalco-card--enlarge-link:hover .inalco-webform .form-type-processed-text a,.inalco-course-card-list__description .inalco-card--enlarge-link:hover a,.inalco-dept-infos__paragraph-top .inalco-card--enlarge-link:hover a,.inalco-richtext .inalco-card--enlarge-link:hover a,.inalco-webform .form-type-processed-text .inalco-card--enlarge-link:hover a,.inalco-webform .inalco-card--enlarge-link:hover .form-type-processed-text a{color:#fff}.inalco-card--enlarge-link a:before{bottom:-1.25rem;content:"";display:block;left:0;position:absolute;right:0;top:-15.625rem}.inalco-card--event .inalco-card__image{display:none}@media screen and (min-width:744px){.inalco-card--event .inalco-card__image{display:block}}.inalco-card--event .inalco-card__body{display:flex;flex-direction:column;height:100%}.inalco-card--event .inalco-card__content{grid-template-rows:auto 1fr auto;margin-bottom:1rem;padding-top:1.875rem;position:relative}@media screen and (min-width:744px){.inalco-card--event .inalco-card__content{flex:1;padding-top:1rem}}.inalco-card--event .inalco-card__content .inalco-event-tag{border-radius:0 0 1.125rem 0;top:0}@media screen and (min-width:744px){.inalco-card--event .inalco-card__content .inalco-event-tag{border-radius:0 1.125rem 1.125rem 0;left:0;position:absolute;top:-.625rem}}.inalco-accordion .inalco-card--event a,.inalco-card--event .inalco-accordion a,.inalco-card--event .inalco-course-card-list__description a,.inalco-card--event .inalco-dept-infos__paragraph-top a,.inalco-card--event .inalco-link,.inalco-card--event .inalco-richtext a,.inalco-card--event .inalco-webform .form-type-processed-text a,.inalco-course-card-list__description .inalco-card--event a,.inalco-dept-infos__paragraph-top .inalco-card--event a,.inalco-richtext .inalco-card--event a,.inalco-webform .form-type-processed-text .inalco-card--event a,.inalco-webform .inalco-card--event .form-type-processed-text a{margin-top:0}.inalco-card--event .inalco-event-date,.inalco-card--event .inalco-event-location__content,.inalco-card--event .inalco-event-tag{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-card--event:hover .inalco-event-tag{background-color:#fff;color:#3086e7}.inalco-card--event:hover .inalco-event-date,.inalco-card--event:hover .inalco-event-location__content{color:#fff}.inalco-card--no-img .inalco-card__image{display:none}.inalco-card--no-img .inalco-card__content{padding-top:1.875rem}.inalco-card--no-img .inalco-card__content .inalco-event-tag{border-radius:0 0 1.125rem 0;top:0}.inalco-card--no-tag .inalco-event-tag{display:none}@media screen and (min-width:744px){.inalco-card--dept-info{height:9rem;width:auto}}.inalco-card--dept-info .inalco-card__body{display:flex}.inalco-card--dept-info .inalco-card__image,.inalco-card--dept-info img{display:none}@media screen and (min-width:744px){.inalco-card--dept-info .inalco-card__image,.inalco-card--dept-info img{display:block;height:9rem;width:9rem}.inalco-card--dept-info .inalco-card__image .inalco-img,.inalco-card--dept-info img .inalco-img{max-width:unset;object-fit:cover}}.inalco-card--dept-info .inalco-card__content{height:fit-content;margin-bottom:.5rem}@media screen and (min-width:744px){.inalco-card--dept-info .inalco-card__content{margin-bottom:0}}.inalco-accordion .inalco-card--dept-info .inalco-card__content a,.inalco-card--dept-info .inalco-card__content .inalco-accordion a,.inalco-card--dept-info .inalco-card__content .inalco-course-card-list__description a,.inalco-card--dept-info .inalco-card__content .inalco-dept-infos__paragraph-top a,.inalco-card--dept-info .inalco-card__content .inalco-link,.inalco-card--dept-info .inalco-card__content .inalco-richtext a,.inalco-card--dept-info .inalco-card__content .inalco-webform .form-type-processed-text a,.inalco-course-card-list__description .inalco-card--dept-info .inalco-card__content a,.inalco-dept-infos__paragraph-top .inalco-card--dept-info .inalco-card__content a,.inalco-richtext .inalco-card--dept-info .inalco-card__content a,.inalco-webform .form-type-processed-text .inalco-card--dept-info .inalco-card__content a,.inalco-webform .inalco-card--dept-info .inalco-card__content .form-type-processed-text a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#013d82;display:-webkit-box;font-family:Raleway,sans-serif;font-size:1rem;line-height:1.5rem;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-card--dept-info .inalco-card__content .inalco-card__link-border{margin-top:.5rem}.inalco-card--dept-info .inalco-card__description{-webkit-line-clamp:2}.inalco-accordion .inalco-card--dept-info:hover .inalco-card__content a,.inalco-card--dept-info:hover .inalco-card__content .inalco-accordion a,.inalco-card--dept-info:hover .inalco-card__content .inalco-card__description,.inalco-card--dept-info:hover .inalco-card__content .inalco-course-card-list__description a,.inalco-card--dept-info:hover .inalco-card__content .inalco-dept-infos__paragraph-top a,.inalco-card--dept-info:hover .inalco-card__content .inalco-link,.inalco-card--dept-info:hover .inalco-card__content .inalco-richtext a,.inalco-card--dept-info:hover .inalco-card__content .inalco-webform .form-type-processed-text a,.inalco-course-card-list__description .inalco-card--dept-info:hover .inalco-card__content a,.inalco-dept-infos__paragraph-top .inalco-card--dept-info:hover .inalco-card__content a,.inalco-richtext .inalco-card--dept-info:hover .inalco-card__content a,.inalco-webform .form-type-processed-text .inalco-card--dept-info:hover .inalco-card__content a,.inalco-webform .inalco-card--dept-info:hover .inalco-card__content .form-type-processed-text a{color:#fff}.inalco-card--dept-info:hover.inalco-card--enlarge-link .inalco-card__image{opacity:1}.inalco-card.inalco-card--enlarge-link:before{background-color:#3086e7;bottom:1rem;content:"";height:1.5rem;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/arrow_forward.0bd101e8.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/arrow_forward.0bd101e8.svg);mask-size:100% 100%;-webkit-mask-size:100% 100%;position:absolute;right:1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:1.5rem}.inalco-card.inalco-card--enlarge-link:hover:before{background-color:#ffbb2d}.inalco-card.inalco-card--dept-info:before{bottom:1rem;right:1rem}.inalco-cards{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width:744px){.inalco-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.inalco-cards .inalco-card__container{width:100%}@media screen and (min-width:744px){.inalco-cards .inalco-card__container{width:auto}}.inalco-cards>.field{width:100%}@media screen and (min-width:744px){.inalco-cards--events{grid-auto-columns:1fr;grid-template-columns:none;grid-template-rows:repeat(2,1fr)}.inalco-cards--events .inalco-card__container:first-child{grid-column:1/2}.inalco-cards--events .inalco-card__container:nth-child(2){grid-column:2/3}.inalco-cards--events .inalco-card__container:first-child,.inalco-cards--events .inalco-card__container:nth-child(2){grid-row:1/3}.inalco-cards--events .inalco-card__container:nth-child(3),.inalco-cards--events .inalco-card__container:nth-child(4){grid-column:3/4}.inalco-cards--events .inalco-card__container:nth-child(3){grid-row:1/2}.inalco-cards--events .inalco-card__container:nth-child(4){grid-row:2/3}}.inalco-tag{background-color:#e2ebf4;border:.125rem solid #e2ebf4;border-radius:6.25rem;color:#3086e7;cursor:pointer;cursor:default;font-family:Inter,sans-serif;font-size:1rem;font-size:.625rem;font-weight:700;letter-spacing:.05em;line-height:1.125rem;margin-bottom:.5625rem;padding:.0625rem .4375rem!important;text-align:left;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:fit-content}.inalco-tags{display:flex;flex-direction:row;flex-wrap:wrap}.inalco-tags .inalco-tags__list{margin-right:8px}.inalco-webform{margin-bottom:3rem;margin-top:2rem}.inalco-webform .inalco-breadcrumbs{padding-left:0}.inalco-webform .fieldset-wrapper{margin-left:.9375rem}.inalco-webform .webform-type-fieldset.form-item{margin-top:2.625rem}.inalco-webform .webform-type-fieldset.form-item>.fieldset-wrapper>fieldset{margin-top:1.25rem}.inalco-webform>.form-item .fieldset-legend{font-weight:700}.inalco-webform label{color:#013d82;font-size:.875rem;font-weight:700;line-height:1.375rem}.inalco-webform .form-actions,.inalco-webform .form-item{margin:1rem auto 0;max-width:39rem}.inalco-webform .form-type-date,.inalco-webform .form-type-email,.inalco-webform .form-type-number,.inalco-webform .form-type-select,.inalco-webform .form-type-textarea,.inalco-webform .form-type-textfield{display:flex;flex-direction:column;gap:.25rem}.inalco-webform .form-type-date .select2-selection,.inalco-webform .form-type-date input,.inalco-webform .form-type-email .select2-selection,.inalco-webform .form-type-email input,.inalco-webform .form-type-number .select2-selection,.inalco-webform .form-type-number input,.inalco-webform .form-type-select .select2-selection,.inalco-webform .form-type-select input,.inalco-webform .form-type-textarea .select2-selection,.inalco-webform .form-type-textarea input,.inalco-webform .form-type-textfield .select2-selection,.inalco-webform .form-type-textfield input{align-items:center;border:.0625rem solid #00326c;border-radius:.25rem;display:flex;font-size:.875rem;height:2.5rem;padding:0 .5rem;width:100%}.inalco-webform .form-type-date .select2-selection::placeholder,.inalco-webform .form-type-date input::placeholder,.inalco-webform .form-type-email .select2-selection::placeholder,.inalco-webform .form-type-email input::placeholder,.inalco-webform .form-type-number .select2-selection::placeholder,.inalco-webform .form-type-number input::placeholder,.inalco-webform .form-type-select .select2-selection::placeholder,.inalco-webform .form-type-select input::placeholder,.inalco-webform .form-type-textarea .select2-selection::placeholder,.inalco-webform .form-type-textarea input::placeholder,.inalco-webform .form-type-textfield .select2-selection::placeholder,.inalco-webform .form-type-textfield input::placeholder{color:#66788d;font-size:.875rem;font-style:italic;font-weight:400;line-height:1.125rem}.inalco-webform .form-type-date .form-textarea,.inalco-webform .form-type-email .form-textarea,.inalco-webform .form-type-number .form-textarea,.inalco-webform .form-type-select .form-textarea,.inalco-webform .form-type-textarea .form-textarea,.inalco-webform .form-type-textfield .form-textarea{max-width:100%;min-height:7rem;min-width:100%;width:100%}.inalco-webform .form-type-date textarea,.inalco-webform .form-type-email textarea,.inalco-webform .form-type-number textarea,.inalco-webform .form-type-select textarea,.inalco-webform .form-type-textarea textarea,.inalco-webform .form-type-textfield textarea{border:.0625rem solid #00326c;border-radius:.25rem;font-size:.875rem;padding:.5rem}.inalco-webform .form-type-date textarea::placeholder,.inalco-webform .form-type-email textarea::placeholder,.inalco-webform .form-type-number textarea::placeholder,.inalco-webform .form-type-select textarea::placeholder,.inalco-webform .form-type-textarea textarea::placeholder,.inalco-webform .form-type-textfield textarea::placeholder{color:#66788d;font-size:.875rem;font-style:italic;font-weight:400;line-height:1.125rem}.inalco-webform .webform-element-more--content{margin-top:.3125rem}.inalco-webform .form-type-checkbox .option{color:#001e41;font-size:.875rem;font-weight:400;line-height:1.375rem}.inalco-webform .form-type-checkbox .visually-hidden.js-form-required~.description{display:inline-flex;margin:0}.inalco-webform .form-type-checkbox .visually-hidden.js-form-required~.description:after{background-image:url(/themes/custom/open_theme/public/atb/images/required.d9ddb7f0.svg);background-repeat:no-repeat;background-size:.375rem .375rem;content:"";display:inline-block;height:.375rem;margin:0 .3125rem;vertical-align:super;width:.375rem}.inalco-webform .form-type-checkbox .visually-hidden.js-form-required~.description .webform-element-description{margin:0}.inalco-webform .form-type-radio{align-items:center;display:flex}.inalco-webform .form-type-radio .form-radio{margin-right:.5rem}.inalco-webform .form-type-radio .option{color:#001e41;font-size:.875rem;font-weight:400;line-height:1.375rem}.inalco-webform .form-type-webform-document-file{display:flex;flex-direction:column}.inalco-webform .form-type-webform-document-file .form-submit{font-size:.875rem;line-height:1.125rem;padding:.5rem 1.375rem}.inalco-webform .form-type-webform-document-file .form-submit.js-hide{display:none}.inalco-webform .form-managed-file{order:2}.inalco-webform .description{order:1}.inalco-webform .webform-element-description{line-height:1.375rem;margin-bottom:.5rem}.inalco-webform .form-type-managed-file,.inalco-webform .form-type-webform-document-file{display:flex;flex-direction:column;gap:.5rem}.inalco-webform .form-type-managed-file .form-managed-file input[type=file]::file-selector-button,.inalco-webform .form-type-webform-document-file .form-managed-file input[type=file]::file-selector-button{background-color:transparent;border:.125rem solid #0056b8;border-radius:11.875rem;color:#0056b8;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-size:.875rem;font-weight:700;line-height:1.125rem;padding:.625rem 1rem!important;transition:all .3s ease;width:fit-content}.inalco-webform .form-type-managed-file .form-managed-file input[type=file]::file-selector-button:hover,.inalco-webform .form-type-webform-document-file .form-managed-file input[type=file]::file-selector-button:hover{background-color:#e2ebf4;border:.125rem solid #0056b8;color:#0056b8}.inalco-webform .form-type-managed-file label,.inalco-webform .form-type-webform-document-file label{color:#013d82;font-size:.875rem;font-weight:700;line-height:1.375rem;order:1}.inalco-webform .form-type-managed-file .description,.inalco-webform .form-type-webform-document-file .description{order:2}.inalco-webform .form-type-managed-file .description .webform-element-description,.inalco-webform .form-type-webform-document-file .description .webform-element-description{font-size:.875rem;font-weight:400;line-height:1.375rem}.inalco-webform .form-type-managed-file .form-managed-file,.inalco-webform .form-type-webform-document-file .form-managed-file{background-color:#f2f5f8;border-radius:.25rem;order:3;padding:1.5rem;text-align:center}.inalco-webform .form-type-managed-file .form-managed-file .webform-managed-file-placeholder,.inalco-webform .form-type-webform-document-file .form-managed-file .webform-managed-file-placeholder{font-size:.875rem;line-height:1.375rem;margin:0 0 2rem}.inalco-webform .form-type-select{position:relative}.inalco-webform .form-type-select .webform-select2{height:100%!important;width:100%!important}.inalco-webform .form-type-select .form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:.0625rem solid #00326c;border-radius:.25rem;cursor:pointer;font-size:.875rem;height:2.5rem;line-height:1.125rem;padding:0 .5rem;position:relative}.inalco-webform .form-type-select .form-select:invalid{color:#66788d;font-size:.875rem;font-style:italic;font-weight:400;line-height:1.125rem}.inalco-webform .form-type-select:after{background-color:#0056b8;content:"";display:inline-block;height:1.5rem;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:cover;-webkit-mask-size:cover;pointer-events:none;position:absolute;right:.6875rem;top:50%;width:1.5rem}.inalco-webform .webform-type-checkboxes .fieldset-legend,.inalco-webform .webform-type-radios .fieldset-legend,.inalco-webform .webform-type-webform-checkboxes-other .fieldset-legend,.inalco-webform .webform-type-webform-radios-other .fieldset-legend{color:#013d82;font-size:.875rem;font-weight:700;line-height:1.375rem}.inalco-webform .form-type-date label{position:relative}.inalco-webform .form-type-date label:after{background-color:#0056b8;content:"";height:1.5rem;left:calc(100% - 1.875rem);-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/calendar_month.bcec61eb.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/calendar_month.bcec61eb.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:cover;-webkit-mask-size:cover;position:absolute;top:2.125rem;width:1.5rem}.inalco-webform .form-type-date input[type=date]{cursor:pointer;font-size:.875rem;font-style:italic;line-height:1.125rem}.inalco-webform .form-type-date input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;appearance:none;opacity:0}.inalco-webform .form-type-date input[type=date]::-webkit-datetime-edit-day-field,.inalco-webform .form-type-date input[type=date]::-webkit-datetime-edit-month-field,.inalco-webform .form-type-date input[type=date]::-webkit-datetime-edit-text,.inalco-webform .form-type-date input[type=date]::-webkit-datetime-edit-year-field{color:#66788d}.inalco-webform .form-type-checkbox,.inalco-webform .form-type-radio{align-items:center;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:auto 1fr;position:relative;width:100%}.inalco-webform .form-type-checkbox .form-checkbox,.inalco-webform .form-type-checkbox .form-radio,.inalco-webform .form-type-checkbox label,.inalco-webform .form-type-radio .form-checkbox,.inalco-webform .form-type-radio .form-radio,.inalco-webform .form-type-radio label{cursor:pointer}.inalco-webform input[type=checkbox],.inalco-webform input[type=radio]{appearance:none;-webkit-appearance:none;height:1.25rem;position:relative;width:1.25rem}.inalco-webform input[type=radio]:before{background-color:#fff;border:.0625rem solid #013d82;border-radius:50%;content:"";height:1.125rem;position:absolute;width:1.125rem}.inalco-webform input[type=radio]:checked:before{background-color:#fff}.inalco-webform input[type=radio]:checked:after{background-color:#013d82;border-radius:50%;content:"";height:.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.75rem}.inalco-webform .form-type-checkbox input[type=checkbox]:before{background-color:#fff;border:.0625rem solid #013d82;border-radius:.25rem;content:"";height:1.125rem;position:absolute;width:1.125rem}.inalco-webform .form-type-checkbox input[type=checkbox]:checked:before{background-color:#013d82}.inalco-webform .form-type-checkbox input[type=checkbox]:checked:after{background-image:url(/themes/custom/open_theme/public/atb/images/checkmark.d04191fa.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1.1875rem;position:absolute;width:1.1875rem}.inalco-webform .form-checkboxes label{color:#001e41;font-size:.875rem;font-weight:400;line-height:1.375rem}.inalco-webform .form-actions{display:flex;justify-content:end}.inalco-webform .form-actions .form-submit{margin-right:0}.inalco-webform .select2-selection__arrow{display:none}.inalco-webform .form-file{background-color:#f2f5f8;font-size:.875rem;line-height:1.375rem;text-align-last:center;width:100%}.inalco-webform .form-file::file-selector-button{display:block;font-size:.875rem;left:50%;line-height:1.125rem;margin-bottom:.5rem;padding:.5rem 1.375rem;position:relative;transform:translateX(-50%)}.inalco-webform__mandatory{font-size:.75rem}.webform-confirmation{display:flex;flex-direction:column;justify-content:center;text-align:center}.webform-confirmation__message{font-size:1.125rem}.webform-confirmation__back a:focus,.webform-confirmation__back a:hover{text-decoration:none}.inalco-form-registration{background-color:#f2f5f8;display:grid;gap:.5rem}.inalco-form-registration__title{display:grid;gap:.5rem}.inalco-accordion__content .inalco-form-registration__title h7,.inalco-content__aside .inalco-form-registration__title .inalco-course-card__label,.inalco-content__aside .inalco-form-registration__title h2,.inalco-content__aside .inalco-form-registration__title h3,.inalco-content__aside .inalco-form-registration__title h4,.inalco-content__aside .inalco-form-registration__title h5,.inalco-form-registration__title .inalco-accordion__content h7,.inalco-form-registration__title .inalco-content__aside .inalco-course-card__label,.inalco-form-registration__title .inalco-content__aside h2,.inalco-form-registration__title .inalco-content__aside h3,.inalco-form-registration__title .inalco-content__aside h4,.inalco-form-registration__title .inalco-content__aside h5,.inalco-form-registration__title h6{text-transform:uppercase}.inalco-form-registration__subscribe .cas-login-link,.inalco-form-registration__subscribe .inalco-btn,.inalco-form-registration__subscribe .inalco-webform .form-file::file-selector-button,.inalco-form-registration__subscribe .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-form-registration__subscribe .form-submit,.inalco-webform .inalco-form-registration__subscribe .form-file::file-selector-button{text-align:center;width:100%}.inalco-form-registration__subscribe .inalco-btn--secondary,.inalco-form-registration__subscribe .inalco-webform .form-file::file-selector-button,.inalco-webform .inalco-form-registration__subscribe .form-file::file-selector-button{cursor:not-allowed}.inalco-gauge{display:grid;gap:.5rem}.inalco-gauge__progress-bar{color:red;width:100%}.inalco-gauge__progress-bar::-webkit-meter-bar{background:#e2ebf4;border:none;height:.5rem}.inalco-gauge__progress-bar::-webkit-meter-optimum-value{background:#50bf76;border-radius:2.4375rem}.inalco-richtext-button{display:grid;row-gap:1rem}.inalco-richtext-button .field--name-field-button.field__item{margin-top:0}.inalco-content__aside .field--name-field-button{align-items:center;display:flex;justify-content:center}.inalco-richtext-image-sb{display:grid;row-gap:1rem}.inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top,.inalco-richtext-image-sb .inalco-richtext.inalco-list,.inalco-richtext-image-sb .inalco-webform .form-type-processed-text,.inalco-webform .inalco-richtext-image-sb .form-type-processed-text{display:grid;gap:.25rem}.inalco-accordion__content .inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top h7,.inalco-accordion__content .inalco-richtext-image-sb .inalco-richtext.inalco-list h7,.inalco-accordion__content .inalco-richtext-image-sb .inalco-webform .form-type-processed-text h7,.inalco-accordion__content .inalco-webform .inalco-richtext-image-sb .form-type-processed-text h7,.inalco-content__aside .inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top .inalco-course-card__label,.inalco-content__aside .inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top h2,.inalco-content__aside .inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top h3,.inalco-content__aside .inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top h4,.inalco-content__aside .inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top h5,.inalco-content__aside .inalco-richtext-image-sb .inalco-richtext.inalco-list .inalco-course-card__label,.inalco-content__aside .inalco-richtext-image-sb .inalco-richtext.inalco-list h2,.inalco-content__aside .inalco-richtext-image-sb .inalco-richtext.inalco-list h3,.inalco-content__aside .inalco-richtext-image-sb .inalco-richtext.inalco-list h4,.inalco-content__aside .inalco-richtext-image-sb .inalco-richtext.inalco-list h5,.inalco-content__aside .inalco-richtext-image-sb .inalco-webform .form-type-processed-text .inalco-course-card__label,.inalco-content__aside .inalco-richtext-image-sb .inalco-webform .form-type-processed-text h2,.inalco-content__aside .inalco-richtext-image-sb .inalco-webform .form-type-processed-text h3,.inalco-content__aside .inalco-richtext-image-sb .inalco-webform .form-type-processed-text h4,.inalco-content__aside .inalco-richtext-image-sb .inalco-webform .form-type-processed-text h5,.inalco-content__aside .inalco-webform .inalco-richtext-image-sb .form-type-processed-text .inalco-course-card__label,.inalco-content__aside .inalco-webform .inalco-richtext-image-sb .form-type-processed-text h2,.inalco-content__aside .inalco-webform .inalco-richtext-image-sb .form-type-processed-text h3,.inalco-content__aside .inalco-webform .inalco-richtext-image-sb .form-type-processed-text h4,.inalco-content__aside .inalco-webform .inalco-richtext-image-sb .form-type-processed-text h5,.inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top .inalco-accordion__content h7,.inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top .inalco-content__aside .inalco-course-card__label,.inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top .inalco-content__aside h2,.inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top .inalco-content__aside h3,.inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top .inalco-content__aside h4,.inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top .inalco-content__aside h5,.inalco-richtext-image-sb .inalco-list.inalco-dept-infos__paragraph-top h6,.inalco-richtext-image-sb .inalco-richtext.inalco-list .inalco-accordion__content h7,.inalco-richtext-image-sb .inalco-richtext.inalco-list .inalco-content__aside .inalco-course-card__label,.inalco-richtext-image-sb .inalco-richtext.inalco-list .inalco-content__aside h2,.inalco-richtext-image-sb .inalco-richtext.inalco-list .inalco-content__aside h3,.inalco-richtext-image-sb .inalco-richtext.inalco-list .inalco-content__aside h4,.inalco-richtext-image-sb .inalco-richtext.inalco-list .inalco-content__aside h5,.inalco-richtext-image-sb .inalco-richtext.inalco-list h6,.inalco-richtext-image-sb .inalco-webform .form-type-processed-text .inalco-accordion__content h7,.inalco-richtext-image-sb .inalco-webform .form-type-processed-text .inalco-content__aside .inalco-course-card__label,.inalco-richtext-image-sb .inalco-webform .form-type-processed-text .inalco-content__aside h2,.inalco-richtext-image-sb .inalco-webform .form-type-processed-text .inalco-content__aside h3,.inalco-richtext-image-sb .inalco-webform .form-type-processed-text .inalco-content__aside h4,.inalco-richtext-image-sb .inalco-webform .form-type-processed-text .inalco-content__aside h5,.inalco-richtext-image-sb .inalco-webform .form-type-processed-text h6,.inalco-webform .inalco-richtext-image-sb .form-type-processed-text .inalco-accordion__content h7,.inalco-webform .inalco-richtext-image-sb .form-type-processed-text .inalco-content__aside .inalco-course-card__label,.inalco-webform .inalco-richtext-image-sb .form-type-processed-text .inalco-content__aside h2,.inalco-webform .inalco-richtext-image-sb .form-type-processed-text .inalco-content__aside h3,.inalco-webform .inalco-richtext-image-sb .form-type-processed-text .inalco-content__aside h4,.inalco-webform .inalco-richtext-image-sb .form-type-processed-text .inalco-content__aside h5,.inalco-webform .inalco-richtext-image-sb .form-type-processed-text h6{margin-bottom:0}.inalco-richtext-image-sb .inalco-img--rounded{border-radius:.25rem}.inalco-news-list .inalco-event-list__total-results,.inalco-news-list .inalco-news-list__total-results,.inalco-news-list .inalco-press-list__total-results,.inalco-news-list .inalco-results-list__total-results,.inalco-news-list .inalco-teachers-list__total-results{color:#013d82;font-family:Raleway,sans-serif;font-size:1rem;line-height:1.5rem;margin:1rem 0}.inalco-news-list .inalco-cards{margin-bottom:3rem}.inalco-pagination__link{align-items:center;color:#001e41;display:inline-flex;font-size:.875rem;font-weight:700;height:2rem;justify-content:center;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:2rem}.inalco-pagination__link:hover{background-color:#e2ebf4;border-radius:.25rem}.inalco-pagination__link[aria-current="1"],.inalco-pagination__link[aria-current=true]{background-color:#3086e7;border-radius:.25rem;color:#fff}.inalco-pagination__link[aria-disabled=true]{color:#e2ebf4;cursor:not-allowed}.inalco-pagination{padding-bottom:3rem}.inalco-pagination__list{align-items:center;display:flex;gap:.0625rem;justify-content:center}.inalco-pagination__list__item{align-self:center}.inalco-pagination__list .inalco-btn--pagination-prev{margin-right:.875rem}.inalco-pagination__list .inalco-btn--pagination-next{margin-left:.875rem;transform:rotate(180deg)}.inalco-pagination__list .inalco-btn--pagination-next:before,.inalco-pagination__list .inalco-btn--pagination-prev:before{--inalco-icon-color:#3086e7}@media screen and (min-width:744px){.inalco-news-list__form-wrapper{background-color:#f2f5f8;border:.0625rem solid #e2ebf4;border-radius:.25rem;margin-bottom:1rem;padding:1rem 1.5rem 1.5rem}}.inalco-news-list__form-wrapper .hub-filter_select-container{position:relative}.inalco-news-list__form-wrapper .hub-filter_select-container input,.inalco-news-list__form-wrapper .hub-filter_select-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:.0625rem solid #00326c;border-radius:.25rem;cursor:pointer;font-size:.875rem;height:2.5rem;padding:0 1.875rem 0 .5rem;position:relative;width:100%}.inalco-news-list__form-wrapper .hub-filter_select-container:after{background-color:#0056b8;content:"";display:inline-block;height:1.125rem;-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);mask-image:url(/themes/custom/open_theme/public/atb/images/expand_more.cf5db6a7.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:cover;-webkit-mask-size:cover;pointer-events:none;position:absolute;right:.6875rem;top:53%;width:1.125rem}.inalco-news-list__form-wrapper .inalco-news-list__form-filter-btn{display:block;text-align:center}@media screen and (min-width:744px){.inalco-news-list__form-wrapper .inalco-news-list__form-filter-btn{display:none}}.inalco-news-list__form-wrapper .inalco-news-list__form-filter-btn .cas-login-link,.inalco-news-list__form-wrapper .inalco-news-list__form-filter-btn .inalco-btn,.inalco-news-list__form-wrapper .inalco-news-list__form-filter-btn .inalco-webform .form-file::file-selector-button,.inalco-news-list__form-wrapper .inalco-news-list__form-filter-btn .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-news-list__form-wrapper .inalco-news-list__form-filter-btn .form-submit,.inalco-webform .inalco-news-list__form-wrapper .inalco-news-list__form-filter-btn .form-file::file-selector-button{width:100%}.inalco-news-list__form-wrapper .inalco-news-list__form-field-group{margin-bottom:1rem;text-align:center}@media screen and (min-width:744px){.inalco-news-list__form-wrapper .inalco-news-list__form-field-group{grid-column-gap:1rem;display:grid;grid-template-columns:repeat(3,1fr);row-gap:.3125rem}}.inalco-news-list__form-wrapper .inalco-news-list__form-fields{grid-gap:.25rem;display:grid;font-size:.875rem;margin-bottom:1rem}@media screen and (min-width:744px){.inalco-news-list__form-wrapper .inalco-news-list__form-fields{margin-bottom:unset}}.inalco-news-list__form-wrapper .inalco-news-list__form-label{color:#013d82;font-weight:700;justify-self:baseline;margin-bottom:.25rem}.inalco-news-list__form-wrapper .form-select{background-color:#fff;border-color:.0625rem solid #00326c}.inalco-news-list__form-wrapper .inalco-news-list__form-submit{display:flex;justify-content:space-between;margin:0}@media screen and (min-width:744px){.inalco-news-list__form-wrapper .inalco-news-list__form-submit{align-items:end;flex-direction:unset;justify-content:space-between}}.inalco-accordion .inalco-news-list__form-wrapper .inalco-news-list__form-submit a,.inalco-course-card-list__description .inalco-news-list__form-wrapper .inalco-news-list__form-submit a,.inalco-dept-infos__paragraph-top .inalco-news-list__form-wrapper .inalco-news-list__form-submit a,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-accordion a,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-course-card-list__description a,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-dept-infos__paragraph-top a,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-link,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-richtext a,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-webform .form-type-processed-text a,.inalco-richtext .inalco-news-list__form-wrapper .inalco-news-list__form-submit a,.inalco-webform .form-type-processed-text .inalco-news-list__form-wrapper .inalco-news-list__form-submit a{align-self:center;width:auto}.inalco-news-list__form-wrapper .inalco-news-list__form-submit .cas-login-link,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-btn,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-webform .form-file::file-selector-button,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-news-list__form-wrapper .inalco-news-list__form-submit .form-submit,.inalco-webform .inalco-news-list__form-wrapper .inalco-news-list__form-submit .form-file::file-selector-button{align-self:center}@media screen and (min-width:744px){.inalco-news-list__form-wrapper .inalco-news-list__form-submit .cas-login-link,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-btn,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-webform .form-file::file-selector-button,.inalco-news-list__form-wrapper .inalco-news-list__form-submit .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-news-list__form-wrapper .inalco-news-list__form-submit .form-submit,.inalco-webform .inalco-news-list__form-wrapper .inalco-news-list__form-submit .form-file::file-selector-button{align-self:unset}}.inalco-news-list__form-wrapper .inalco-news-list__form-submit .button{margin:0;padding:.5rem .8125rem}.inalco-accordion .inalco-news-list__form-wrapper a:hover,.inalco-course-card-list__description .inalco-news-list__form-wrapper a:hover,.inalco-dept-infos__paragraph-top .inalco-news-list__form-wrapper a:hover,.inalco-news-list__form-wrapper .inalco-accordion a:hover,.inalco-news-list__form-wrapper .inalco-course-card-list__description a:hover,.inalco-news-list__form-wrapper .inalco-dept-infos__paragraph-top a:hover,.inalco-news-list__form-wrapper .inalco-link:hover,.inalco-news-list__form-wrapper .inalco-richtext a:hover,.inalco-news-list__form-wrapper .inalco-webform .form-type-processed-text a:hover,.inalco-richtext .inalco-news-list__form-wrapper a:hover,.inalco-webform .form-type-processed-text .inalco-news-list__form-wrapper a:hover{color:#013d82}.inalco-news-list__form-wrapper .inalco-news-list__form-fields-wrapper{display:none}.inalco-news-list__form-wrapper .inalco-news-list__form-fields-wrapper.is-active{display:grid}@media screen and (min-width:744px){.inalco-news-list__form-wrapper .inalco-news-list__form-fields-wrapper{display:grid}}.inalco-news-list__form-wrapper.form-open{background-color:#f2f5f8;border:.0625rem solid #e2ebf4;border-radius:.25rem;margin-bottom:.75rem;padding:.625rem 1.5rem 1.5rem}.inalco-news-list__form-wrapper.form-open .inalco-news-list__form-filter-btn{margin-bottom:0}.inalco-news-list__form-wrapper.form-open .cas-login-link,.inalco-news-list__form-wrapper.form-open .inalco-btn,.inalco-news-list__form-wrapper.form-open .inalco-webform .form-file::file-selector-button,.inalco-news-list__form-wrapper.form-open .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-news-list__form-wrapper.form-open .form-submit,.inalco-webform .inalco-news-list__form-wrapper.form-open .form-file::file-selector-button{background-color:#f2f5f8;border:none}.inalco-list-no-result{min-height:6.25rem}.inalco-list ol,.inalco-list ul,.inalco-webform .form-type-processed-text ol,.inalco-webform .form-type-processed-text ul{margin-bottom:.625rem;margin-left:1rem}.inalco-list ul li,.inalco-webform .form-type-processed-text ul li{font-size:.875rem;line-height:1.375rem;list-style-position:outside;list-style-type:disc}.inalco-list ol li,.inalco-webform .form-type-processed-text ol li{font-size:.875rem;line-height:1.375rem;list-style-position:outside;list-style-type:decimal}.inalco-event-tag{background-color:#3086e7;border-radius:0 1.125rem 1.125rem 0;color:#fff;font-size:.75rem;font-weight:800;line-height:.880625rem;padding:.25rem 1rem;text-transform:uppercase;width:fit-content}.inalco-event-location{align-items:center;display:flex;gap:.5rem}.inalco-event-location .inalco-icon{--inalco-icon-size:1rem;--inalco-icon-color:#013d82;background-color:#e2ebf4;border-radius:2.1875rem;padding:.25rem}.inalco-event-location__content{font-size:.75rem;line-height:1rem;max-width:75%;width:fit-content}.inalco-event-date{color:#0056b8;font-family:Raleway,sans-serif;font-size:1.125rem;font-weight:800;line-height:1.125rem;margin-top:.125rem}@media screen and (min-width:744px){.inalco-event-module{display:grid}}.inalco-event-module__paragraph-top{margin-bottom:1.5rem}@media screen and (min-width:744px){.inalco-event-module__paragraph-top{grid-column:1/2;margin-bottom:1.1875rem;order:1}}.inalco-event-module .inalco-cards{margin-bottom:1.5rem}@media screen and (min-width:744px){.inalco-event-module .inalco-cards .inalco-card{width:auto}.inalco-event-module .inalco-cards{grid-column:1/span 2;margin-bottom:inherit;order:3}}.inalco-event-module .inalco-cards .inalco-img{width:100%}.inalco-event-module__paragraph-bottom{text-align:center}@media screen and (min-width:744px){.inalco-event-module__paragraph-bottom{grid-column:2/2;order:2;text-align:end}}.inalco-event-module--events .inalco-card__content{grid-template-rows:unset}.inalco-event-info{list-style-type:none}.inalco-event-info__content{align-items:center;display:flex;gap:.5rem}.inalco-event-info__info{font-size:.875rem;font-weight:700;line-height:1.375rem}.inalco-event-info .inalco-icon{--inalco-icon-size:1rem;--inalco-icon-color:#013d82;align-self:start;background-color:#e2ebf4;border-radius:2.1875rem;padding:.375rem}.inalco-event-info-list{display:grid;gap:1rem}.inalco-event-detail{display:grid;gap:1.0625rem;position:relative}.inalco-event-detail__links{display:grid;gap:.25rem}.inalco-accordion .inalco-event-detail__links a,.inalco-course-card-list__description .inalco-event-detail__links a,.inalco-dept-infos__paragraph-top .inalco-event-detail__links a,.inalco-event-detail__links .inalco-accordion a,.inalco-event-detail__links .inalco-course-card-list__description a,.inalco-event-detail__links .inalco-dept-infos__paragraph-top a,.inalco-event-detail__links .inalco-link,.inalco-event-detail__links .inalco-richtext a,.inalco-event-detail__links .inalco-webform .form-type-processed-text a,.inalco-richtext .inalco-event-detail__links a,.inalco-webform .form-type-processed-text .inalco-event-detail__links a{width:fit-content}.inalco-event-detail__content{font-weight:700}.inalco-event-detail:before{background-color:#013d82;bottom:calc(100% + 1.5rem);content:"";height:.0625rem;opacity:.2;position:absolute;width:100%}.inalco-event-detail--no-separator:before{content:none}.inalco-event-more{background-color:#f2f5f8;transition:height .3s ease-in-out}.inalco-event-more__btn{align-items:center;background:none;border:none;color:#0056b8;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;justify-content:space-between;line-height:1.375rem;padding:0;width:100%}.inalco-event-more__btn .inalco-icon{--inalco-icon-size:1.8125rem;--inalco-icon-color:#0056b8;transform:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-event-more__btn--active .inalco-icon{transform:rotateX(180deg)}@media screen and (min-width:744px){.inalco-event-more__btn{display:none}}.inalco-event-more .inalco-event-detail{position:relative}.inalco-event-more .inalco-event-detail:after{background-color:#013d82;bottom:-1.5625rem;content:"";height:.0625rem;opacity:.2;position:absolute;width:100%}.inalco-event-more__infos-container{display:grid;gap:3.125rem;margin-top:0;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-event-more__infos-container--show{margin-top:1.5rem;max-height:100%;opacity:1}.inalco-accordion .inalco-event-more__infos-container a,.inalco-course-card-list__description .inalco-event-more__infos-container a,.inalco-dept-infos__paragraph-top .inalco-event-more__infos-container a,.inalco-event-more__infos-container .inalco-accordion a,.inalco-event-more__infos-container .inalco-course-card-list__description a,.inalco-event-more__infos-container .inalco-dept-infos__paragraph-top a,.inalco-event-more__infos-container .inalco-link,.inalco-event-more__infos-container .inalco-richtext a,.inalco-event-more__infos-container .inalco-webform .form-type-processed-text a,.inalco-richtext .inalco-event-more__infos-container a,.inalco-webform .form-type-processed-text .inalco-event-more__infos-container a{color:#0056b8;font-weight:600;width:fit-content}@media screen and (min-width:744px){.inalco-event-more__infos-container{margin-top:0;max-height:100%;opacity:1}}.inalco-accordion .inalco-event-more__to-calendar a,.inalco-course-card-list__description .inalco-event-more__to-calendar a,.inalco-dept-infos__paragraph-top .inalco-event-more__to-calendar a,.inalco-event-more__to-calendar .inalco-accordion a,.inalco-event-more__to-calendar .inalco-course-card-list__description a,.inalco-event-more__to-calendar .inalco-dept-infos__paragraph-top a,.inalco-event-more__to-calendar .inalco-link,.inalco-event-more__to-calendar .inalco-richtext a,.inalco-event-more__to-calendar .inalco-webform .form-type-processed-text a,.inalco-richtext .inalco-event-more__to-calendar a,.inalco-webform .form-type-processed-text .inalco-event-more__to-calendar a{font-size:.75rem}.inalco-event-more__to-calendar .inalco-link--icon{--inalco-icon-size:1.125rem;--inalco-icon-color:#0056b8}.inalco-event{display:grid;gap:1.5rem;margin-bottom:2.5rem}@media screen and (min-width:744px){.inalco-event--sidebar{column-gap:1rem;grid-template-columns:1fr 19rem;grid-template-rows:auto 1fr}}.inalco-event__header{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-event__header{grid-column:1;grid-row:1/2;height:fit-content}}.inalco-event__header .inalco-chapo{font-weight:700}.inalco-event__header .inalco-img{border-radius:.25rem}.inalco-accordion__content .inalco-event aside h7,.inalco-content__aside .inalco-event aside .inalco-course-card__label,.inalco-content__aside .inalco-event aside h2,.inalco-content__aside .inalco-event aside h3,.inalco-content__aside .inalco-event aside h4,.inalco-content__aside .inalco-event aside h5,.inalco-event aside .inalco-accordion__content h7,.inalco-event aside .inalco-content__aside .inalco-course-card__label,.inalco-event aside .inalco-content__aside h2,.inalco-event aside .inalco-content__aside h3,.inalco-event aside .inalco-content__aside h4,.inalco-event aside .inalco-content__aside h5,.inalco-event aside h6{text-transform:uppercase}.inalco-event__aside{background-color:#f2f5f8;border-radius:.25rem;display:grid;gap:3.125rem;margin-bottom:3rem;padding:1.5rem}@media screen and (min-width:744px){.inalco-event__aside{grid-column:2;grid-row:1/3;height:fit-content}}.inalco-accordion__content .inalco-event__aside .inalco-download h7,.inalco-content__aside .inalco-event__aside .inalco-download .inalco-course-card__label,.inalco-content__aside .inalco-event__aside .inalco-download h2,.inalco-content__aside .inalco-event__aside .inalco-download h3,.inalco-content__aside .inalco-event__aside .inalco-download h4,.inalco-content__aside .inalco-event__aside .inalco-download h5,.inalco-event__aside .inalco-download .inalco-accordion__content h7,.inalco-event__aside .inalco-download .inalco-content__aside .inalco-course-card__label,.inalco-event__aside .inalco-download .inalco-content__aside h2,.inalco-event__aside .inalco-download .inalco-content__aside h3,.inalco-event__aside .inalco-download .inalco-content__aside h4,.inalco-event__aside .inalco-download .inalco-content__aside h5,.inalco-event__aside .inalco-download h6{margin-bottom:0}.inalco-event__aside .inalco-download__card{padding:0}.inalco-event__aside .field--name-field-sidebar-event .field__items{display:grid;row-gap:2.5rem}.inalco-event__aside .field__item{position:relative}.inalco-event__aside .field__item:not(:last-child):not(.field--name-field-richtext):after{background-color:#013d82;bottom:-1.5625rem;content:"";height:1px;opacity:.2;position:absolute;width:100%}.inalco-event__aside .field__item .inalco-download__wrapper{padding:0}.inalco-event__aside .field__items{position:relative}.inalco-event__aside .field__items:after{background-color:#013d82;bottom:-1.5625rem;content:"";height:1px;opacity:.2;position:absolute;width:100%}.inalco-event-alert{align-items:center;background-color:#e2ebf4;border-radius:.25rem .25rem 0 0;display:flex;gap:.625rem;margin:-1.5rem;padding:.9375rem 1.375rem}.inalco-event-alert .inalco-icon{--inalco-icon-color:#001e41}.inalco-event-alert__content{font-weight:700}.inalco-breadcrumbs{--breadcrumb-gap:1.25rem;align-items:end;display:flex;flex-wrap:wrap;margin-bottom:1rem;margin-top:2rem}.inalco-breadcrumbs__item:after,.inalco-breadcrumbs__last-item:after{content:">";display:inline-flex;font-size:.875rem;justify-content:center;position:relative;transform:translateX(-.1875rem);width:var(--breadcrumb-gap)}.inalco-breadcrumbs__item:last-of-type:after{content:none}.inalco-accordion .inalco-breadcrumbs__item a,.inalco-breadcrumbs__item .inalco-accordion a,.inalco-breadcrumbs__item .inalco-course-card-list__description a,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a,.inalco-breadcrumbs__item .inalco-link,.inalco-breadcrumbs__item .inalco-richtext a,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a,.inalco-course-card-list__description .inalco-breadcrumbs__item a,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a,.inalco-richtext .inalco-breadcrumbs__item a,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a{color:#001e41;font-weight:400;line-height:1.125rem;text-decoration:none}.inalco-accordion .inalco-breadcrumbs__item a:hover,.inalco-breadcrumbs__item .inalco-accordion a:hover,.inalco-breadcrumbs__item .inalco-course-card-list__description a:hover,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a:hover,.inalco-breadcrumbs__item .inalco-link:hover,.inalco-breadcrumbs__item .inalco-richtext a:hover,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a:hover,.inalco-course-card-list__description .inalco-breadcrumbs__item a:hover,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a:hover,.inalco-richtext .inalco-breadcrumbs__item a:hover,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a:hover{text-decoration:underline}.inalco-breadcrumbs__item .inalco-link--disabled:hover{text-decoration:none}.inalco-breadcrumbs__item .inalco-link--active{cursor:unset;font-weight:600;line-height:1.125rem;pointer-events:none}.inalco-breadcrumbs__item .inalco-link--active:hover{text-decoration:none}.page-node-type-teacher .inalco-breadcrumbs{margin-bottom:2rem}.inalco-course-card{list-style-type:none}.inalco-course-card__link{background-color:#f2f5f8;border-radius:.25rem;display:inline-block;padding:1rem;text-decoration:none;width:100%}.inalco-course-card__content-wrapper{align-items:start;display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:744px){.inalco-course-card__content-wrapper{align-items:center;flex-direction:row;gap:1rem}}.inalco-course-card .inalco-icon{--inalco-icon-size:2.75rem;--inalco-icon-color:#013d82}.inalco-course-card__label{font-size:1rem;font-weight:700;line-height:1.5rem;padding-bottom:.5rem}.inalco-course-card .inalco-icon,.inalco-course-card__label,.inalco-course-card__link{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-course-card:hover .inalco-course-card__link{background-color:#3086e7}.inalco-course-card:hover .inalco-course-card__label{color:#fff}.inalco-course-card:hover .inalco-icon{--inalco-icon-color:#fff}.inalco-course-card-list .inalco-title{margin-bottom:1.375rem}.inalco-course-card-list__description{margin-bottom:1.5rem}.inalco-course-card-list__cards{display:grid;gap:1rem}.inalco-teacher-page{margin-bottom:3.25rem}.inalco-teacher-page__content,.inalco-teacher-page__content-wrapper{display:grid;gap:2.0625rem;margin-top:2rem}@media screen and (min-width:744px){.inalco-teacher-page__content-wrapper{grid-template-columns:1fr 1fr;row-gap:2.3125rem}}.inalco-teacher-page__intro-wrapper{display:grid;gap:4rem}.inalco-teacher-page__intro-container{display:grid;gap:1rem;place-items:center;text-align:center}@media screen and (min-width:744px){.inalco-teacher-page__intro-container{grid-template-columns:auto 1fr 1fr;text-align:start}}.inalco-teacher-page__intro-container .inalco-img__wrapper{margin-bottom:.5rem;width:auto}.inalco-teacher-page__intro-container .inalco-img{border-radius:4.625rem;height:9rem;object-fit:cover;width:9rem}.inalco-teacher-page__intro-name{margin-bottom:0;padding-bottom:.25rem;width:100%}.inalco-teacher-page__intro-name:after,.inalco-teacher-page__intro-name:before{content:none}@media screen and (min-width:744px){.inalco-teacher-page__intro-name-container{justify-self:start}}.inalco-teacher-page__intro-status{color:#013d82;font-size:1rem;font-weight:700;line-height:1.5rem}.inalco-teacher-page__name{text-transform:uppercase}.inalco-teacher-page__responsibility-label{color:#001e41}.inalco-teacher-page__responsibility-label:before{content:none}.inalco-teacher-page__education-container,.inalco-teacher-page__links-container,.inalco-teacher-page__research-container{display:grid;gap:1.5rem;height:fit-content}@media screen and (min-width:744px){.inalco-teacher-page__education-container,.inalco-teacher-page__links-container,.inalco-teacher-page__research-container{grid-row:1/3}}.inalco-teacher-page__education-list,.inalco-teacher-page__research-list{display:grid;gap:1rem}.inalco-teacher-page__education-value,.inalco-teacher-page__research-value{font-weight:700}@media screen and (min-width:744px){.inalco-teacher-page__research-container{grid-row:1/2}.inalco-teacher-page__links-container{grid-row:2/3}}.inalco-accordion .inalco-teacher-page__links-container a:before,.inalco-course-card-list__description .inalco-teacher-page__links-container a:before,.inalco-dept-infos__paragraph-top .inalco-teacher-page__links-container a:before,.inalco-richtext .inalco-teacher-page__links-container a:before,.inalco-teacher-page__links-container .inalco-accordion a:before,.inalco-teacher-page__links-container .inalco-course-card-list__description a:before,.inalco-teacher-page__links-container .inalco-dept-infos__paragraph-top a:before,.inalco-teacher-page__links-container .inalco-link:before,.inalco-teacher-page__links-container .inalco-richtext a:before,.inalco-teacher-page__links-container .inalco-webform .form-type-processed-text a:before,.inalco-webform .form-type-processed-text .inalco-teacher-page__links-container a:before{--inalco-icon-size:1rem;--inalco-icon-color:#0056b8}.inalco-teacher-page__form{background-color:#f2f5f8;padding:3rem 0}.inalco-teacher-page__form .field__label{display:none}.inalco-teacher-page__form-content .inalco-webform{margin-bottom:unset;padding:unset}.inalco-teacher-page__form-title{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:unset;text-align:center}.inalco-teacher-page__form-title:before{content:none}.inalco-teacher-page__form .contact-informations.webform-type-fieldset.form-item{margin-top:0}.inalco-teacher-page__form .contact-informations.webform-type-fieldset.form-item .fieldset-wrapper{margin-left:unset}@media screen and (min-width:744px){.inalco-teacher-page__form .contact-informations.webform-type-fieldset.form-item .fieldset-wrapper{column-gap:1rem;display:flex}}.inalco-teacher-page__form .contact-informations.webform-type-fieldset.form-item .fieldset-wrapper .form-item{margin-bottom:0}.inalco-teacher-page__form .form-checkbox+.form-required{margin-left:.625rem}@media screen and (min-width:744px){.inalco-teacher-page__form .form-checkbox+.form-required{margin-left:0}}.inalco-teacher-page__intro-container,.inalco-teacher-page__responsibility-container{position:relative}.inalco-teacher-page__intro-container:after,.inalco-teacher-page__responsibility-container:after{background-color:#e2ebf4;bottom:-2rem;content:"";height:.0625rem;position:absolute;width:100%}.inalco-teacher-page__synthesis_container{position:relative}.inalco-teacher-page__synthesis_container:after{background-color:#e2ebf4;bottom:-2rem;content:"";height:.0625rem;position:absolute;width:100%}.inalco-teacher-page__intro-container .cas-login-link,.inalco-teacher-page__intro-container .inalco-btn,.inalco-teacher-page__intro-container .inalco-webform .form-file::file-selector-button,.inalco-teacher-page__intro-container .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-teacher-page__intro-container .form-submit,.inalco-webform .inalco-teacher-page__intro-container .form-file::file-selector-button{justify-self:center}@media screen and (min-width:744px){.inalco-teacher-page__intro-container .cas-login-link,.inalco-teacher-page__intro-container .inalco-btn,.inalco-teacher-page__intro-container .inalco-webform .form-file::file-selector-button,.inalco-teacher-page__intro-container .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-teacher-page__intro-container .form-submit,.inalco-webform .inalco-teacher-page__intro-container .form-file::file-selector-button{justify-self:right}}.inalco-teacher-page input{width:100%}.inalco-teacher-card__link{background-color:#f2f5f8;border-radius:.25rem;display:inline-block;padding:1rem;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:100%}.inalco-teacher-card__content-wrapper{align-items:center;display:grid;gap:1rem;grid-template-columns:auto 1fr}.inalco-teacher-card .inalco-img{border-radius:2.375rem;height:4.375rem;width:4.375rem}.inalco-teacher-card__name,.inalco-teacher-card__surname{color:#013d82;font-family:Raleway,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-teacher-card__name{text-transform:uppercase}.inalco-teacher-card:hover .inalco-teacher-card__link{background-color:#3086e7}.inalco-teacher-card:hover .inalco-teacher-card__name,.inalco-teacher-card:hover .inalco-teacher-card__surname{color:#fff}.inalco-teacher-card--disabled .inalco-teacher-card__link,.inalco-teacher-card--disabled:hover .inalco-teacher-card__link{background-color:#fafbfc;cursor:default}.inalco-teacher-card--disabled .inalco-teacher-card__name,.inalco-teacher-card--disabled .inalco-teacher-card__surname,.inalco-teacher-card--disabled:hover .inalco-teacher-card__name,.inalco-teacher-card--disabled:hover .inalco-teacher-card__surname{color:#4077ab}.inalco-teacher-list .inalco-title{margin-bottom:1.5rem}.inalco-teacher-list__container{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-teacher-list__container{grid-template-columns:1fr 1fr}.inalco-content--sidebar .inalco-teacher-list__container{grid-template-columns:unset}}.inalco-homepage .inalco-event-module .inalco-teachers-list .inalco-title,.inalco-homepage .inalco-news-module .inalco-teachers-list .inalco-title,.inalco-language-map .inalco-teachers-list .inalco-title,.inalco-teachers-list .inalco-homepage .inalco-event-module .inalco-title,.inalco-teachers-list .inalco-homepage .inalco-news-module .inalco-title,.inalco-teachers-list .inalco-language-map .inalco-title,.inalco-teachers-list h1{width:100%}@media screen and (min-width:744px){.inalco-teachers-list .inalco-news-list__form-field-group{grid-template-columns:repeat(6,1fr)}.inalco-teachers-list .form-item-cnu-discipline-options{grid-column:1/3}.inalco-teachers-list .form-item-expertise-options{grid-column:3/5}.inalco-teachers-list .form-item-languages-options{grid-column:5/7}.inalco-teachers-list .form-item-educational-programs-options{grid-column:1/4}.inalco-teachers-list .form-item-search-team-options{grid-column:4/7}}.inalco-teacher-results__filter{margin-top:1rem}@media screen and (min-width:744px){.inalco-teacher-results__filter{margin-top:0}}.inalco-teacher-results__list-results{display:none;height:0;opacity:0;transition:opacity .3s ease,height .3s ease}@media screen and (min-width:744px){.inalco-teacher-results__list-results{display:none;max-height:unset;opacity:unset}}.inalco-teacher-results__list-results--show{animation:none;display:block;height:fit-content;margin-top:1rem;opacity:1;width:100%}@media screen and (min-width:744px){.inalco-teacher-results__list-results--show{display:block;left:0;margin-top:1.5rem;max-height:unset;opacity:unset}}.disabled-letter{display:none}@media screen and (min-width:744px){.disabled-letter{display:block}}.inalco-teacher-result-block{position:relative}@media screen and (min-width:744px){.inalco-teacher-result-block{display:flex;flex-wrap:wrap;gap:.125rem}}.inalco-teacher-result-block__superblock{margin-bottom:3rem}.inalco-lang-list-block{display:grid;gap:1rem;height:fit-content}.inalco-lang-list-block__letter{color:#013d82;font-size:1.25rem;font-weight:700;line-height:1.125rem}.inalco-lang-list-block__links{display:grid;gap:1.5rem}@media screen and (min-width:744px){.inalco-lang-list-block__links{gap:0}}.inalco-accordion .inalco-lang-list-block__links a,.inalco-course-card-list__description .inalco-lang-list-block__links a,.inalco-dept-infos__paragraph-top .inalco-lang-list-block__links a,.inalco-lang-list-block__links .inalco-accordion a,.inalco-lang-list-block__links .inalco-course-card-list__description a,.inalco-lang-list-block__links .inalco-dept-infos__paragraph-top a,.inalco-lang-list-block__links .inalco-link,.inalco-lang-list-block__links .inalco-richtext a,.inalco-lang-list-block__links .inalco-webform .form-type-processed-text a,.inalco-richtext .inalco-lang-list-block__links a,.inalco-webform .form-type-processed-text .inalco-lang-list-block__links a{text-underline-position:under;width:fit-content}.inalco-accordion .inalco-lang-list-block__links a:hover,.inalco-course-card-list__description .inalco-lang-list-block__links a:hover,.inalco-dept-infos__paragraph-top .inalco-lang-list-block__links a:hover,.inalco-lang-list-block__links .inalco-accordion a:hover,.inalco-lang-list-block__links .inalco-course-card-list__description a:hover,.inalco-lang-list-block__links .inalco-dept-infos__paragraph-top a:hover,.inalco-lang-list-block__links .inalco-link:hover,.inalco-lang-list-block__links .inalco-richtext a:hover,.inalco-lang-list-block__links .inalco-webform .form-type-processed-text a:hover,.inalco-richtext .inalco-lang-list-block__links a:hover,.inalco-webform .form-type-processed-text .inalco-lang-list-block__links a:hover{color:#013d82}.inalco-language-list-group{display:grid;gap:3rem;margin:2rem 0 4.375rem}@media screen and (min-width:744px){.inalco-language-list-group{margin-bottom:5rem}}.inalco-language-list-group .inalco-lang-list-block,.inalco-language-list-group__results{position:relative}.inalco-language-list-group__results{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-language-list-group__results{grid-template-columns:repeat(4,1fr)}.inalco-language-list-group__results:before{background-color:#e2ebf4;bottom:calc(100% + 1.5rem);content:"";height:.0625rem;position:absolute;width:100%}}@media screen and (max-width:575px){.inalco-language-list-group__results:before{content:none}}.inalco-language-list-group .inalco-lang-list-block:before{background-color:#e2ebf4;bottom:calc(100% + 1.5rem);content:"";height:.0625rem;position:absolute;width:100%}@media screen and (min-width:744px){.inalco-language-list-group .inalco-lang-list-block:before{content:none}}.page-node-type-list-languages .inalco-text-zone{padding:4rem 0}@media screen and (min-width:744px){.page-node-type-list-languages .inalco-text-zone{padding:4rem 1rem 5rem}}.page-node-type-list-languages .inalco-text-zone .field--name-field-footer-paragraphs{justify-content:start}.inalco-contests-recruitments__total-results{color:#013d82;font-family:Raleway,sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.inalco-contests-recruitments .inalco-cards{margin-bottom:3rem}.inalco-communication-calls__total-results{color:#013d82;font-family:Raleway,sans-serif;font-size:1rem;line-height:1.5rem}.inalco-communication-calls .inalco-cards{margin-bottom:3rem}.inalco-communication-calls .inalco-communication-calls__form-wrapper{margin-bottom:0}@media screen and (min-width:744px){.inalco-communication-calls .inalco-communication-calls__form-wrapper .inalco-news-list__form-field-group{grid-template-columns:repeat(2,1fr)}}.inalco-communication-calls{display:grid;gap:1rem;margin-bottom:2.5rem}@media screen and (min-width:744px){.inalco-communication-calls--sidebar{column-gap:1rem;grid-template-columns:1fr 19rem;grid-template-rows:auto 1fr}}.inalco-communication-calls__header{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-communication-calls__header{grid-column:1;grid-row:1/2;height:fit-content}}.inalco-communication-calls__header .inalco-chapo{font-weight:700}.inalco-communication-calls__header .inalco-img{border-radius:.25rem}.inalco-accordion__content .inalco-communication-calls aside h7,.inalco-communication-calls aside .inalco-accordion__content h7,.inalco-communication-calls aside .inalco-content__aside .inalco-course-card__label,.inalco-communication-calls aside .inalco-content__aside h2,.inalco-communication-calls aside .inalco-content__aside h3,.inalco-communication-calls aside .inalco-content__aside h4,.inalco-communication-calls aside .inalco-content__aside h5,.inalco-communication-calls aside h6,.inalco-content__aside .inalco-communication-calls aside .inalco-course-card__label,.inalco-content__aside .inalco-communication-calls aside h2,.inalco-content__aside .inalco-communication-calls aside h3,.inalco-content__aside .inalco-communication-calls aside h4,.inalco-content__aside .inalco-communication-calls aside h5{margin-bottom:.5rem;text-transform:uppercase}.inalco-communication-calls__aside{background-color:#f2f5f8;border-radius:.25rem;display:grid;gap:3.125rem;padding:1.625rem 1.5rem 2.5rem}@media screen and (min-width:744px){.inalco-communication-calls__aside{grid-column:2;grid-row:1/3;height:fit-content}}.inalco-communication-calls__aside .inalco-download{row-gap:0}.inalco-communication-calls__aside .inalco-download__card{padding:0}.inalco-communication-calls__aside .field--name-field-sidebar-communication-calls{display:grid;row-gap:3.125rem}.inalco-communication-calls__aside .field__item{position:relative}.inalco-communication-calls__aside .field__item:not(:last-child){margin-bottom:48px}.inalco-communication-calls__aside .field__item:not(:last-child):not(.field--name-field-richtext):after{background-color:#013d82;bottom:-1.5625rem;content:"";height:1px;opacity:.2;position:absolute;width:100%}.inalco-communication-calls__aside .field__items{position:relative}.inalco-communication-calls__aside .field__items:after{background-color:#013d82;bottom:-1.5625rem;content:"";height:1px;opacity:.2;position:absolute;width:100%}@media screen and (min-width:744px){.content-container__paragraph{grid-column:1;grid-row:2/3;height:fit-content}}.inalco-sidebar-calls{display:grid;gap:3rem}@media screen and (min-width:744px){.inalco-dept-infos{display:grid}}.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top .inalco-link:last-child,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a:last-child,.inalco-communication-calls__header .inalco-dept-infos__paragraph-top .inalco-chapo:last-child,.inalco-content__header .inalco-dept-infos__paragraph-top .inalco-chapo:last-child,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item .inalco-link:last-child,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a:last-child,.inalco-dept-infos__paragraph-top .inalco-communication-calls__header .inalco-chapo:last-child,.inalco-dept-infos__paragraph-top .inalco-content__header .inalco-chapo:last-child,.inalco-dept-infos__paragraph-top .inalco-event__header .inalco-chapo:last-child,.inalco-dept-infos__paragraph-top .inalco-link-card__description:last-child,.inalco-dept-infos__paragraph-top .inalco-teacher-page__responsibility-label:last-child,.inalco-dept-infos__paragraph-top .inalco-training__header .inalco-chapo:last-child,.inalco-dept-infos__paragraph-top p:last-child,.inalco-event__header .inalco-dept-infos__paragraph-top .inalco-chapo:last-child,.inalco-training__header .inalco-dept-infos__paragraph-top .inalco-chapo:last-child{margin-bottom:1.5rem}@media screen and (min-width:744px){.inalco-dept-infos__paragraph-top{grid-column:1/2;order:1}.inalco-dept-infos .inalco-cards{grid-template-columns:unset;order:2}}.inalco-dept-infos .field--name-field-inalco-dpt-infos-cards .field__items{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-dept-infos .field--name-field-inalco-dpt-infos-cards .field__items{grid-template-columns:1fr 1fr}}.inalco-dept-infos .field--name-field-inalco-dpt-infos-cards .field__items .field__item{margin:0}.inalco-text-link-img{--text-link-image-scale:2.375rem;background-color:#f2f5f8;padding-bottom:var(--text-link-image-scale);position:relative}.inalco-text-link-img .inalco-img__wrapper{display:block}.inalco-text-link-img .inalco-img__wrapper .inalco-img{object-fit:cover;width:100%}@media screen and (min-width:744px){.inalco-text-link-img{display:flex}.inalco-text-link-img .inalco-img__wrapper{height:22.5rem;width:60%}.inalco-text-link-img .inalco-img__wrapper .inalco-img{height:100%;width:100%}.inalco-text-link-img .inalco-link-card{right:15%;top:var(--text-link-image-scale);width:34rem}.inalco-text-link-img--img-right{flex-direction:row-reverse}.inalco-text-link-img--img-right .inalco-link-card{left:15%}}.inalco-text-link-image-group{padding-bottom:var(--content-spacing);padding-top:var(--content-spacing);position:relative}.inalco-text-link-image-group:before{background-color:#f2f5f8;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}.inalco-text-link-image-group__wrapper{display:grid;gap:4.5rem;left:50%;position:relative;transform:translateX(-50%)}@media screen and (min-width:744px){.inalco-text-link-image-group__wrapper{gap:7.1875rem;width:100vw}}:root{--inalco-icon-color:#3086e7}.inalco-link-card{align-items:center;background-color:#3086e7;border-radius:.625rem;display:flex;justify-content:space-between;padding:2.0625rem 1.5rem;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width:744px){.inalco-link-card{align-items:start;flex-direction:column;padding:1.5rem}}.inalco-link-card__content{align-items:center;display:flex;gap:.5rem;margin-bottom:2rem}@media screen and (min-width:744px){.inalco-link-card__content{align-items:start;flex-direction:column}}.inalco-link-card .inalco-icon{--inalco-icon-size:3.75rem;--inalco-icon-color:#fff}.inalco-link-card .inalco-title{background:none;color:#fff;font-size:1.25rem;hyphens:auto;line-height:1.75rem;word-break:break-word}@media screen and (min-width:744px){.inalco-link-card .inalco-title{padding-top:.5rem}.inalco-link-card .inalco-title:before{background-color:#ffbb2d;content:"";height:.125rem;position:absolute;top:0;width:2.5rem;z-index:0}}.inalco-link-card__description{-webkit-line-clamp:6;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;display:none;font-weight:400;overflow:hidden;padding-top:.3125rem}.inalco-link-card__description ol{margin-left:0}.inalco-link-card__description ol li{list-style-position:inside}@media screen and (min-width:744px){.inalco-link-card__description{display:-webkit-box}}.inalco-link-card__description a{color:#fff}.inalco-link-card .cas-login-link,.inalco-link-card .inalco-btn,.inalco-link-card .inalco-webform .form-file::file-selector-button,.inalco-link-card .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-link-card .form-submit,.inalco-webform .inalco-link-card .form-file::file-selector-button{align-items:center;display:flex;height:unset;justify-content:center;padding:.4375rem;position:static;width:unset}.inalco-link-card .cas-login-link:before,.inalco-link-card .inalco-btn:before,.inalco-link-card .inalco-webform .form-type-webform-document-file .form-submit:before,.inalco-webform .form-type-webform-document-file .inalco-link-card .form-submit:before{--inalco-icon-size:1.5rem;--inalco-icon-color:#3086e7}.inalco-link-card .cas-login-link:after,.inalco-link-card .inalco-btn:after,.inalco-link-card .inalco-webform .form-type-webform-document-file .form-submit:after,.inalco-webform .form-type-webform-document-file .inalco-link-card .form-submit:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.inalco-link-card .cas-login-link:hover:before,.inalco-link-card .inalco-btn:hover:before,.inalco-link-card .inalco-webform .form-type-webform-document-file .form-submit:hover:before,.inalco-webform .form-type-webform-document-file .inalco-link-card .form-submit:hover:before{--inalco-icon-color:#0056b8}@media screen and (min-width:744px){.inalco-link-card .cas-login-link,.inalco-link-card .inalco-btn,.inalco-link-card .inalco-webform .form-file::file-selector-button,.inalco-link-card .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-link-card .form-submit,.inalco-webform .inalco-link-card .form-file::file-selector-button{align-self:end}}.inalco-link-card:hover{background-color:#0056b8}.inalco-link-card:hover .inalco-title{text-decoration:underline}.inalco-link-card--big{border-radius:0;display:grid;grid-auto-columns:100%;padding:2rem 1.625rem}.inalco-link-card--big .inalco-link-card__content{display:grid;gap:1rem}.inalco-link-card--big .inalco-title{font-size:1.375rem;line-height:1.625rem;padding-bottom:1rem;padding-top:0}.inalco-link-card--big .inalco-title:before{background-color:#ffbb2d;content:"";height:.125rem;position:absolute;top:calc(100% - .125rem);width:2.5rem;z-index:0}@media screen and (min-width:744px){.inalco-link-card--big .inalco-title{font-size:1.75rem;line-height:2rem}}.inalco-link-card--big .inalco-link-card__description{display:block;padding:0}.inalco-accordion .inalco-breadcrumbs__item .inalco-link-card--big .inalco-link-card__description a,.inalco-breadcrumbs__item .inalco-accordion .inalco-link-card--big .inalco-link-card__description a,.inalco-breadcrumbs__item .inalco-course-card-list__description .inalco-link-card--big .inalco-link-card__description a,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top .inalco-link-card--big .inalco-link-card__description a,.inalco-breadcrumbs__item .inalco-link-card--big .inalco-link-card__description .inalco-link,.inalco-breadcrumbs__item .inalco-richtext .inalco-link-card--big .inalco-link-card__description a,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text .inalco-link-card--big .inalco-link-card__description a,.inalco-communication-calls__header .inalco-link-card--big .inalco-link-card__description .inalco-chapo,.inalco-content__header .inalco-link-card--big .inalco-link-card__description .inalco-chapo,.inalco-course-card-list__description .inalco-breadcrumbs__item .inalco-link-card--big .inalco-link-card__description a,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item .inalco-link-card--big .inalco-link-card__description a,.inalco-event__header .inalco-link-card--big .inalco-link-card__description .inalco-chapo,.inalco-link-card--big .inalco-link-card__description .inalco-accordion .inalco-breadcrumbs__item a,.inalco-link-card--big .inalco-link-card__description .inalco-breadcrumbs__item .inalco-accordion a,.inalco-link-card--big .inalco-link-card__description .inalco-breadcrumbs__item .inalco-course-card-list__description a,.inalco-link-card--big .inalco-link-card__description .inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a,.inalco-link-card--big .inalco-link-card__description .inalco-breadcrumbs__item .inalco-link,.inalco-link-card--big .inalco-link-card__description .inalco-breadcrumbs__item .inalco-richtext a,.inalco-link-card--big .inalco-link-card__description .inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a,.inalco-link-card--big .inalco-link-card__description .inalco-communication-calls__header .inalco-chapo,.inalco-link-card--big .inalco-link-card__description .inalco-content__header .inalco-chapo,.inalco-link-card--big .inalco-link-card__description .inalco-course-card-list__description .inalco-breadcrumbs__item a,.inalco-link-card--big .inalco-link-card__description .inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a,.inalco-link-card--big .inalco-link-card__description .inalco-event__header .inalco-chapo,.inalco-link-card--big .inalco-link-card__description .inalco-link-card__description,.inalco-link-card--big .inalco-link-card__description .inalco-richtext .inalco-breadcrumbs__item a,.inalco-link-card--big .inalco-link-card__description .inalco-teacher-page__responsibility-label,.inalco-link-card--big .inalco-link-card__description .inalco-training__header .inalco-chapo,.inalco-link-card--big .inalco-link-card__description .inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a,.inalco-link-card--big .inalco-link-card__description p,.inalco-richtext .inalco-breadcrumbs__item .inalco-link-card--big .inalco-link-card__description a,.inalco-training__header .inalco-link-card--big .inalco-link-card__description .inalco-chapo,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item .inalco-link-card--big .inalco-link-card__description a{font-size:1.125rem;line-height:1.875rem}.inalco-link-card--big .cas-login-link,.inalco-link-card--big .inalco-btn,.inalco-link-card--big .inalco-webform .form-file::file-selector-button,.inalco-link-card--big .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-link-card--big .form-submit,.inalco-webform .inalco-link-card--big .form-file::file-selector-button{justify-self:end;margin-right:.625rem;width:fit-content}@media screen and (min-width:744px){.inalco-link-card--big .cas-login-link,.inalco-link-card--big .inalco-btn,.inalco-link-card--big .inalco-webform .form-file::file-selector-button,.inalco-link-card--big .inalco-webform .form-type-webform-document-file .form-submit,.inalco-webform .form-type-webform-document-file .inalco-link-card--big .form-submit,.inalco-webform .inalco-link-card--big .form-file::file-selector-button{margin-right:0}}@media screen and (min-width:744px){.inalco-link-card--big{border-radius:.25rem;margin:0;padding:3rem}}.inalco-event-and-link{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-event-and-link{grid-template-columns:minmax(0,19rem) minmax(0,13.9375rem)}.inalco-event-and-link .inalco-card{max-width:19rem}.inalco-event-and-link .inalco-link-card{max-width:14rem}.inalco-event-and-link .inalco-link-card .inalco-title{font-size:1rem;line-height:1.5rem}}.inalco-promoted-card{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:744px){.inalco-promoted-card{flex-direction:row}.inalco-promoted-card--two-col{display:flex;flex-wrap:wrap;justify-content:end}.inalco-promoted-card--two-col .inalco-link-card{width:13.75rem}}.inalco-highlight-zone__wrapper{display:grid;gap:2rem;grid-auto-columns:100%;padding:2.5rem 0}@media screen and (min-width:744px){.inalco-highlight-zone__wrapper{gap:5.9375rem;padding:6.5rem 0;place-items:center}.inalco-highlight-zone .centered-content{display:flex;justify-content:center}.inalco-highlight-zone .centered-content .inalco-promoted-card{justify-content:center}.inalco-highlight-zone--event-and-link .inalco-highlight-zone__wrapper{grid-template-columns:1fr minmax(0,auto)}}.inalco-highlight-zone--event-and-link .inalco-card .inalco-img{height:12.6875rem}.inalco-highlight-zone--event-and-link .inalco-title-and-text{min-width:12.5rem}@media screen and (min-width:744px){.inalco-highlight-zone--event-and-link .inalco-link-card__content .inalco-title{padding-top:1rem}.inalco-highlight-zone--promoted-cards .inalco-highlight-zone__wrapper{display:flex;gap:2rem}.inalco-highlight-zone--promoted-cards .inalco-title-and-text{width:24rem}}.inalco-highlight-zone--bg-1{padding-bottom:var(--content-spacing);padding-top:var(--content-spacing);position:relative}.inalco-highlight-zone--bg-1:before{background-color:#013d82;background:#013d82 url(/themes/custom/open_theme/public/atb/images/background_1.50f0a680.svg) 50%/contain no-repeat;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}.inalco-highlight-zone--bg-2{padding-bottom:var(--content-spacing);padding-top:var(--content-spacing);position:relative}.inalco-highlight-zone--bg-2:before{background-color:#013d82;background:#013d82 url(/themes/custom/open_theme/public/atb/images/background_2.352a8095.svg) 50%/contain no-repeat;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}.inalco-highlight-zone--bg-3{padding-bottom:var(--content-spacing);padding-top:var(--content-spacing);position:relative}.inalco-highlight-zone--bg-3:before{background-color:#013d82;background:#013d82 url(/themes/custom/open_theme/public/atb/images/background_3.be3d1b14.svg) 50%/contain no-repeat;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}.inalco-title-and-text{display:grid;gap:1.5rem;height:fit-content}.inalco-title-and-text .inalco-title{color:#fff}.inalco-title-and-text__description{z-index:2}.inalco-accordion .inalco-breadcrumbs__item .inalco-title-and-text__description a,.inalco-breadcrumbs__item .inalco-accordion .inalco-title-and-text__description a,.inalco-breadcrumbs__item .inalco-course-card-list__description .inalco-title-and-text__description a,.inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top .inalco-title-and-text__description a,.inalco-breadcrumbs__item .inalco-richtext .inalco-title-and-text__description a,.inalco-breadcrumbs__item .inalco-title-and-text__description .inalco-link,.inalco-breadcrumbs__item .inalco-webform .form-type-processed-text .inalco-title-and-text__description a,.inalco-communication-calls__header .inalco-title-and-text__description .inalco-chapo,.inalco-content__header .inalco-title-and-text__description .inalco-chapo,.inalco-course-card-list__description .inalco-breadcrumbs__item .inalco-title-and-text__description a,.inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item .inalco-title-and-text__description a,.inalco-event__header .inalco-title-and-text__description .inalco-chapo,.inalco-richtext .inalco-breadcrumbs__item .inalco-title-and-text__description a,.inalco-title-and-text__description .inalco-accordion .inalco-breadcrumbs__item a,.inalco-title-and-text__description .inalco-breadcrumbs__item .inalco-accordion a,.inalco-title-and-text__description .inalco-breadcrumbs__item .inalco-course-card-list__description a,.inalco-title-and-text__description .inalco-breadcrumbs__item .inalco-dept-infos__paragraph-top a,.inalco-title-and-text__description .inalco-breadcrumbs__item .inalco-link,.inalco-title-and-text__description .inalco-breadcrumbs__item .inalco-richtext a,.inalco-title-and-text__description .inalco-breadcrumbs__item .inalco-webform .form-type-processed-text a,.inalco-title-and-text__description .inalco-communication-calls__header .inalco-chapo,.inalco-title-and-text__description .inalco-content__header .inalco-chapo,.inalco-title-and-text__description .inalco-course-card-list__description .inalco-breadcrumbs__item a,.inalco-title-and-text__description .inalco-dept-infos__paragraph-top .inalco-breadcrumbs__item a,.inalco-title-and-text__description .inalco-event__header .inalco-chapo,.inalco-title-and-text__description .inalco-link-card__description,.inalco-title-and-text__description .inalco-richtext .inalco-breadcrumbs__item a,.inalco-title-and-text__description .inalco-teacher-page__responsibility-label,.inalco-title-and-text__description .inalco-training__header .inalco-chapo,.inalco-title-and-text__description .inalco-webform .form-type-processed-text .inalco-breadcrumbs__item a,.inalco-title-and-text__description a,.inalco-title-and-text__description p,.inalco-title-and-text__description ul li,.inalco-training__header .inalco-title-and-text__description .inalco-chapo,.inalco-webform .form-type-processed-text .inalco-breadcrumbs__item .inalco-title-and-text__description a{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.875rem}@media screen and (min-width:744px){.inalco-title-and-text{gap:1rem}}.inalco-welcome{animation:fade 2.5s forwards;background-color:#013d82;background-position:100%;background-repeat:no-repeat;background-size:cover;left:50%;margin-bottom:4.375rem;opacity:0;padding:7rem 0;position:relative;transform:translateX(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:100vw}.inalco-welcome:after{background-color:#013d82;bottom:0;content:"";left:0;opacity:.7;position:absolute;right:0;top:0;width:100%;z-index:1}@media screen and (min-width:744px){.inalco-welcome{padding:0}.inalco-welcome:after{background-color:unset;background-image:linear-gradient(90deg,#013d82 30%,transparent 65%);opacity:1}}.inalco-welcome__wrapper{padding:0 1.5rem}@media screen and (min-width:744px){.inalco-welcome__wrapper{padding:11.25rem 1rem 10.875rem}}.inalco-welcome__content{display:grid;gap:1rem;position:relative;z-index:2}.inalco-welcome__title{color:#fff;font-size:3.5rem;line-height:4.125rem;width:100%;word-break:break-word}@media screen and (min-width:744px){.inalco-welcome__title{margin-bottom:2.5rem}}.inalco-welcome__title:before{background-color:#ffbb2d;left:-5rem;right:unset;width:13.8125rem}.inalco-welcome__title:after{background-color:#ffbb2d;left:3rem;right:unset;top:calc(100% + .875rem);width:2.25rem}@media screen and (min-width:744px){.inalco-welcome__title:after{top:calc(100% + 1.1875rem);width:3.25rem}}.inalco-welcome__description{color:#fff;font-size:1.125rem;line-height:1.875rem}@media screen and (min-width:744px){.inalco-welcome__description{width:60%}}@keyframes fade{0%{opacity:0}to{opacity:1}}.inalco-training{display:grid;gap:1.5rem;grid-auto-columns:100%;width:100%}@media screen and (min-width:744px){.inalco-training--sidebar{column-gap:0;grid-template-columns:1fr auto;grid-template-rows:auto 1fr}}.inalco-training--sidebar .inalco-highlight-zone{display:none}.inalco-training__article{width:100%}.inalco-training__header{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-training__header{grid-column:1;grid-row:1/2;height:fit-content}}.inalco-training__header .inalco-chapo{font-weight:700}.inalco-training__header .inalco-img{border-radius:.25rem}.inalco-accordion__content .inalco-training aside h7,.inalco-content__aside .inalco-training aside .inalco-course-card__label,.inalco-content__aside .inalco-training aside h2,.inalco-content__aside .inalco-training aside h3,.inalco-content__aside .inalco-training aside h4,.inalco-content__aside .inalco-training aside h5,.inalco-training aside .inalco-accordion__content h7,.inalco-training aside .inalco-content__aside .inalco-course-card__label,.inalco-training aside .inalco-content__aside h2,.inalco-training aside .inalco-content__aside h3,.inalco-training aside .inalco-content__aside h4,.inalco-training aside .inalco-content__aside h5,.inalco-training aside h6{text-transform:uppercase}@media screen and (min-width:744px){.inalco-training .inalco-dept-infos .inalco-cards .field_items{grid-template-columns:1fr 1fr}}.inalco-training__aside{background-color:#f2f5f8;border-radius:.25rem;padding:1.5rem}@media screen and (min-width:744px){.inalco-training__aside{grid-column:2;grid-row:1/3;height:fit-content;margin-left:1rem;width:19rem}}.inalco-training__aside .inalco-download__wrapper{padding:0}.inalco-training__aside .field--name-field-sidebar-paragraphs{display:grid;row-gap:3.125rem}.inalco-training__aside .inalco-contact .inalco-title{margin-bottom:0}.inalco-training__aside .inalco-event-alert{margin-bottom:1.5rem}.inalco-accordion__content .inalco-training__aside .inalco-dept-infos__paragraph-top h7,.inalco-accordion__content .inalco-training__aside .inalco-richtext h7,.inalco-accordion__content .inalco-training__aside .inalco-webform .form-type-processed-text h7,.inalco-accordion__content .inalco-webform .inalco-training__aside .form-type-processed-text h7,.inalco-content__aside .inalco-training__aside .inalco-dept-infos__paragraph-top .inalco-course-card__label,.inalco-content__aside .inalco-training__aside .inalco-dept-infos__paragraph-top h2,.inalco-content__aside .inalco-training__aside .inalco-dept-infos__paragraph-top h3,.inalco-content__aside .inalco-training__aside .inalco-dept-infos__paragraph-top h4,.inalco-content__aside .inalco-training__aside .inalco-dept-infos__paragraph-top h5,.inalco-content__aside .inalco-training__aside .inalco-richtext .inalco-course-card__label,.inalco-content__aside .inalco-training__aside .inalco-richtext h2,.inalco-content__aside .inalco-training__aside .inalco-richtext h3,.inalco-content__aside .inalco-training__aside .inalco-richtext h4,.inalco-content__aside .inalco-training__aside .inalco-richtext h5,.inalco-content__aside .inalco-training__aside .inalco-webform .form-type-processed-text .inalco-course-card__label,.inalco-content__aside .inalco-training__aside .inalco-webform .form-type-processed-text h2,.inalco-content__aside .inalco-training__aside .inalco-webform .form-type-processed-text h3,.inalco-content__aside .inalco-training__aside .inalco-webform .form-type-processed-text h4,.inalco-content__aside .inalco-training__aside .inalco-webform .form-type-processed-text h5,.inalco-content__aside .inalco-webform .inalco-training__aside .form-type-processed-text .inalco-course-card__label,.inalco-content__aside .inalco-webform .inalco-training__aside .form-type-processed-text h2,.inalco-content__aside .inalco-webform .inalco-training__aside .form-type-processed-text h3,.inalco-content__aside .inalco-webform .inalco-training__aside .form-type-processed-text h4,.inalco-content__aside .inalco-webform .inalco-training__aside .form-type-processed-text h5,.inalco-training__aside .inalco-dept-infos__paragraph-top .inalco-accordion__content h7,.inalco-training__aside .inalco-dept-infos__paragraph-top .inalco-content__aside .inalco-course-card__label,.inalco-training__aside .inalco-dept-infos__paragraph-top .inalco-content__aside h2,.inalco-training__aside .inalco-dept-infos__paragraph-top .inalco-content__aside h3,.inalco-training__aside .inalco-dept-infos__paragraph-top .inalco-content__aside h4,.inalco-training__aside .inalco-dept-infos__paragraph-top .inalco-content__aside h5,.inalco-training__aside .inalco-dept-infos__paragraph-top h6,.inalco-training__aside .inalco-richtext .inalco-accordion__content h7,.inalco-training__aside .inalco-richtext .inalco-content__aside .inalco-course-card__label,.inalco-training__aside .inalco-richtext .inalco-content__aside h2,.inalco-training__aside .inalco-richtext .inalco-content__aside h3,.inalco-training__aside .inalco-richtext .inalco-content__aside h4,.inalco-training__aside .inalco-richtext .inalco-content__aside h5,.inalco-training__aside .inalco-richtext h6,.inalco-training__aside .inalco-webform .form-type-processed-text .inalco-accordion__content h7,.inalco-training__aside .inalco-webform .form-type-processed-text .inalco-content__aside .inalco-course-card__label,.inalco-training__aside .inalco-webform .form-type-processed-text .inalco-content__aside h2,.inalco-training__aside .inalco-webform .form-type-processed-text .inalco-content__aside h3,.inalco-training__aside .inalco-webform .form-type-processed-text .inalco-content__aside h4,.inalco-training__aside .inalco-webform .form-type-processed-text .inalco-content__aside h5,.inalco-training__aside .inalco-webform .form-type-processed-text h6,.inalco-webform .inalco-training__aside .form-type-processed-text .inalco-accordion__content h7,.inalco-webform .inalco-training__aside .form-type-processed-text .inalco-content__aside .inalco-course-card__label,.inalco-webform .inalco-training__aside .form-type-processed-text .inalco-content__aside h2,.inalco-webform .inalco-training__aside .form-type-processed-text .inalco-content__aside h3,.inalco-webform .inalco-training__aside .form-type-processed-text .inalco-content__aside h4,.inalco-webform .inalco-training__aside .form-type-processed-text .inalco-content__aside h5,.inalco-webform .inalco-training__aside .form-type-processed-text h6{margin-bottom:.5rem}.inalco-training__aside ul,.inalco-training__aside>div{position:relative}.inalco-training__aside ul:not(:last-child):not(.inalco-event-alert),.inalco-training__aside>div:not(:last-child):not(.inalco-event-alert){margin-bottom:48px}.inalco-training__aside ul:not(:last-child):not(.field--name-field-richtext):not(.inalco-event-alert):after,.inalco-training__aside>div:not(:last-child):not(.field--name-field-richtext):not(.inalco-event-alert):after{background-color:#013d82;bottom:-1.5625rem;content:"";height:1px;opacity:.2;position:absolute;width:100%}.training-container__paragraph{margin-bottom:3rem}@media screen and (min-width:744px){.training-container__paragraph{grid-column:1;grid-row:2/3;height:fit-content}}.language .inalco-training .inalco-training__header{gap:2rem}.inalco-press-infos{display:grid;gap:1.5rem;place-content:center;place-items:center;position:relative}.inalco-press-infos:after{background-color:#e2ebf4;content:"";height:.0625rem;position:absolute;top:calc(100% + 2rem);width:100%}@media screen and (min-width:744px){.inalco-press-infos{grid-template-columns:auto 1fr;place-items:start}}.inalco-press-infos .inalco-img__wrapper{height:17.5rem;width:11.75rem}@media screen and (min-width:744px){.inalco-press-infos .inalco-img__wrapper{height:28.375rem;width:19rem}}.inalco-press-infos .inalco-img__wrapper .inalco-img{border-radius:.25rem}.inalco-press-infos__content{display:grid;gap:1.5rem;place-content:center;place-items:center}@media screen and (min-width:744px){.inalco-press-infos__content{place-items:start}}.inalco-press-infos__titles{text-align:center}@media screen and (min-width:744px){.inalco-press-infos__titles{text-align:left}}.inalco-homepage .inalco-event-module .inalco-press-infos__titles .inalco-title,.inalco-homepage .inalco-news-module .inalco-press-infos__titles .inalco-title,.inalco-language-map .inalco-press-infos__titles .inalco-title,.inalco-press-infos__titles .inalco-homepage .inalco-event-module .inalco-title,.inalco-press-infos__titles .inalco-homepage .inalco-news-module .inalco-title,.inalco-press-infos__titles .inalco-language-map .inalco-title,.inalco-press-infos__titles h1{font-size:1.5rem;line-height:1.75rem;margin-bottom:.5rem;padding:0;text-align:center;width:100%}@media screen and (min-width:744px){.inalco-homepage .inalco-event-module .inalco-press-infos__titles .inalco-title,.inalco-homepage .inalco-news-module .inalco-press-infos__titles .inalco-title,.inalco-language-map .inalco-press-infos__titles .inalco-title,.inalco-press-infos__titles .inalco-homepage .inalco-event-module .inalco-title,.inalco-press-infos__titles .inalco-homepage .inalco-news-module .inalco-title,.inalco-press-infos__titles .inalco-language-map .inalco-title,.inalco-press-infos__titles h1{font-size:2rem;line-height:2.125rem;text-align:start}}.inalco-homepage .inalco-event-module .inalco-press-infos__titles .inalco-title:after,.inalco-homepage .inalco-event-module .inalco-press-infos__titles .inalco-title:before,.inalco-homepage .inalco-news-module .inalco-press-infos__titles .inalco-title:after,.inalco-homepage .inalco-news-module .inalco-press-infos__titles .inalco-title:before,.inalco-language-map .inalco-press-infos__titles .inalco-title:after,.inalco-language-map .inalco-press-infos__titles .inalco-title:before,.inalco-press-infos__titles .inalco-homepage .inalco-event-module .inalco-title:after,.inalco-press-infos__titles .inalco-homepage .inalco-event-module .inalco-title:before,.inalco-press-infos__titles .inalco-homepage .inalco-news-module .inalco-title:after,.inalco-press-infos__titles .inalco-homepage .inalco-news-module .inalco-title:before,.inalco-press-infos__titles .inalco-language-map .inalco-title:after,.inalco-press-infos__titles .inalco-language-map .inalco-title:before,.inalco-press-infos__titles h1:after,.inalco-press-infos__titles h1:before{content:none}.inalco-press-infos__titles .inalco-course-card__label,.inalco-press-infos__titles h2{text-align:center}.inalco-press-infos__titles .inalco-course-card__label:before,.inalco-press-infos__titles h2:before{content:none}@media screen and (min-width:744px){.inalco-press-infos__titles .inalco-course-card__label,.inalco-press-infos__titles h2{text-align:start}}.inalco-press-infos__author-block{text-align:center;width:80%}@media screen and (min-width:744px){.inalco-press-infos__author-block{text-align:start;width:100%}}.inalco-press-infos__author-names{color:#013d82;font-size:1.125rem;font-weight:700;line-height:1.375rem}.inalco-press-infos__infos{justify-self:start}.inalco-press-infos__infos-content{display:table}.inalco-press-infos__price{font-weight:700;justify-self:start}.inalco-press-infos__btn-wrapper{display:grid;gap:1rem;place-items:center}@media screen and (min-width:744px){.inalco-press-infos__btn-wrapper{grid-template-columns:auto auto;justify-self:start}}.inalco-press-detail{display:grid;gap:1.5rem;grid-auto-columns:100%}.inalco-press-detail__article{width:100%}.inalco-press-detail__header{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-press-detail__header{grid-column:1;grid-row:1/2;height:fit-content}}.inalco-press-detail .inalco-content{gap:4rem}.language .inalco-content .inalco-content__header{gap:2rem}.inalco-toggle{align-items:center;cursor:pointer;display:grid;gap:.625rem;grid-template-columns:3.375rem auto;margin-bottom:1.5rem;margin-top:1rem}@media screen and (min-width:744px){.inalco-toggle{margin-bottom:1rem}}.inalco-toggle__switch{background:#e2ebf4;border-radius:1.5rem;display:inline-block;height:1.875rem;position:relative;transition:background .3s;vertical-align:middle;width:3.375rem}.inalco-toggle__switch:after,.inalco-toggle__switch:before{content:""}.inalco-toggle__switch:before{background:#fff;border-radius:50%;display:block;height:1.25rem;left:.25rem;position:absolute;top:50%;transform:translateY(-50%);transition:left .3s;width:1.25rem}.inalco-toggle__checkbox:checked+.inalco-toggle__switch,.inalco-toggle__checkbox[aria-checked=true]+.inalco-toggle__switch{background:#0056b8}.inalco-toggle__checkbox:checked+.inalco-toggle__switch:before,.inalco-toggle__checkbox[aria-checked=true]+.inalco-toggle__switch:before{left:1.875rem}.inalco-toggle__checkbox{position:absolute;visibility:hidden}.inalco-toggle__label{margin-left:.3125rem;position:relative;top:.125rem}.inalco-event-list .inalco-cards{margin-bottom:3rem}@media screen and (min-width:744px){.inalco-event-list .inalco-event-list__form-wrapper .inalco-news-list__form-field-group{grid-template-columns:repeat(2,1fr)}}.inalco-event-list .form-type-date input::-webkit-calendar-picker-indicator{-webkit-appearance:none;cursor:pointer;opacity:0}.inalco-event-list .form-type-date input{padding-right:.6875rem}.inalco-event-list .form-type-date:after{background-position:50%;background-repeat:no-repeat;content:"";height:1.1875rem;mask-image:url(/themes/custom/open_theme/public/atb/images/calendar_month.bcec61eb.svg);-webkit-mask-image:url(/themes/custom/open_theme/public/atb/images/calendar_month.bcec61eb.svg);position:absolute;width:1.25rem}.inalco-event-list .inalco-card--event:not(.inalco-card--no-img) .inalco-card__image{display:block}.inalco-event-list .fieldset-legend{color:#013d82;font-size:.90625rem;font-weight:700;margin-bottom:.25rem}.inalco-event-list .form-type-checkbox{align-items:center;display:flex;gap:.5rem;position:relative;width:100%}.inalco-event-list .form-type-checkbox .option{color:--var-color-night-blue;font-size:.875rem;font-weight:400;line-height:1.375rem;text-align:left}.inalco-event-list .form-type-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;cursor:pointer;height:1.25rem;position:relative;width:1.25rem}.inalco-event-list .form-type-checkbox input[type=checkbox]:before{background-color:#fff;border:.0625rem solid #013d82;border-radius:.25rem;content:"";height:1.125rem;position:absolute;width:1.125rem}.inalco-event-list .form-type-checkbox input[type=checkbox]:checked:before{background-color:#013d82}.inalco-event-list .form-type-checkbox input[type=checkbox]:checked:after{background-image:url(/themes/custom/open_theme/public/atb/images/checkmark.d04191fa.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1.1875rem;position:absolute;width:1.1875rem}.tooltip{display:inline-block;position:relative;text-align:left}.tooltip .top{background-color:#013d83;border-radius:8px;box-shadow:0 1px 8px rgba(0,0,0,.5);box-sizing:border-box;color:#fff;display:none;font-size:14px;font-weight:400;left:-250%;max-width:400px;min-width:200px;padding:10px 20px;position:absolute;top:-20px;transform:translate(-30%,-100%);z-index:9}.tooltip:hover .top{display:block}.tooltip .top i{height:15px;left:30%;margin-left:-15px;overflow:hidden;position:absolute;top:100%;width:30px}.tooltip .top i:after{background-color:#009cdc;box-shadow:0 1px 8px rgba(0,0,0,.5);content:"";height:15px;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:15px}.inalco-press-card{--inalco-icon-color:#3086e7;background-color:#f2f5f8;border-radius:.25rem;display:grid;gap:1rem;grid-template-rows:auto 1fr auto;padding:1rem;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-press-card .inalco-img__wrapper{height:15rem;justify-self:center;width:10rem}.inalco-press-card .inalco-img{height:100%;object-fit:cover;width:100%}.inalco-press-card__infos-wrapper{display:grid;height:fit-content}.inalco-press-card .inalco-title{font-size:.875rem;line-height:1.125rem;margin-bottom:.5rem;padding-bottom:.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-press-card__author,.inalco-press-card__collection,.inalco-press-card__subject{font-size:.875rem;font-weight:700;line-height:1.375rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-press-card__label{font-weight:400}.inalco-press-card .inalco-icon{justify-self:end;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.inalco-accordion .inalco-press-card a,.inalco-course-card-list__description .inalco-press-card a,.inalco-dept-infos__paragraph-top .inalco-press-card a,.inalco-press-card .inalco-accordion a,.inalco-press-card .inalco-course-card-list__description a,.inalco-press-card .inalco-dept-infos__paragraph-top a,.inalco-press-card .inalco-link,.inalco-press-card .inalco-richtext a,.inalco-press-card .inalco-webform .form-type-processed-text a,.inalco-richtext .inalco-press-card a,.inalco-webform .form-type-processed-text .inalco-press-card a{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.inalco-press-card:hover{background-color:#3086e7}.inalco-press-card:hover .inalco-press-card__author,.inalco-press-card:hover .inalco-press-card__collection,.inalco-press-card:hover .inalco-press-card__subject,.inalco-press-card:hover .inalco-title{color:#fff}.inalco-press-card:hover .inalco-icon{--inalco-icon-color:#ffbb2d}.inalco-press-list .inalco-card-group{margin-bottom:3.125rem}.inalco-card-group{display:grid;gap:1rem}@media screen and (min-width:744px){.inalco-card-group{grid-template-columns:repeat(3,1fr)}}.inalco-homepage .inalco-event-module .inalco-title,.inalco-homepage .inalco-news-module .inalco-title{margin-bottom:1.5rem}.inalco-homepage{--content-spacing:4.5rem;display:grid;grid-auto-columns:100%;width:100%}.inalco-homepage__article{width:100%}.inalco-highlight-text{padding-bottom:var(--content-spacing);padding-top:var(--content-spacing);position:relative}.inalco-highlight-text:before{background-color:#f2f5f8;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}.inalco-highlight-text .inalco-title:after{content:none}.inalco-highlight-text__wrapper{display:grid;gap:1.5rem}.inalco-highlight-text__wrapper__text{display:grid;gap:.75rem}.inalco-highlight-text .field--name-field-button.field__item{margin-top:0}.inalco-map{--map-max-width:58.375rem;--map-nav-height:3.5rem;--back-button-top-position:0.5625rem;box-sizing:content-box;max-width:var(--map-max-width);position:relative;z-index:0}.inalco-map__bg{background-color:#f2f5f8;border:.3125rem solid #e2ebf4;border-radius:.75rem;overflow:hidden}.inalco-map__back-button{left:.5625rem;pointer-events:none;top:var(--back-button-top-position);z-index:1}.inalco-map__container,.inalco-map__wrapper{transform:rotateX(180deg)}.inalco-map__container{--scrollbar-thumb-color:#91b6df;--scrollbar-thumb-width:0;--scrollbar-track-color:#f2f5f8;--scrollbar-hover-color:#013d82;--scrollbar-track-width:0.5rem;overflow:auto;scroll-behavior:smooth;scrollbar-color:var(--scrollbar-thumb-color);scrollbar-width:thin;width:100%}.inalco-map__container::-webkit-scrollbar{background-color:var(--scrollbar-track-color);height:var(--scrollbar-track-width);width:var(--scrollbar-track-width)}.inalco-map__container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 var(--scrollbar-track-width) var(--scrollbar-track-color)}.inalco-map__container::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-track-width);height:var(--scrollbar-track-width);width:var(--scrollbar-track-width)}.inalco-map__container::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-hover-color)}.inalco-map__wrapper{--map-height:calc(var(--map-max-width)*0.581);height:var(--map-height);overflow:hidden;position:relative;width:var(--map-max-width)}.inalco-map__button-wrapper,.inalco-map__img,.inalco-map__link-wrapper{height:100%;pointer-events:none;position:absolute;width:100%}.inalco-map__back-button,.inalco-map__button,.inalco-map__link-wrapper{opacity:0}.inalco-map__button{transform:translate(-50%,-100%)}.inalco-map__button--americas{left:12.5%;max-width:8rem;top:49.2%}.inalco-map__button--africa-indian-ocean{left:56%;top:59.8%}.inalco-map__button--south-asia-himalaya{left:69.9%;max-width:6.4375rem;top:44.3%}.inalco-map__button--southeast-asia-and-pacific{left:89.1%;top:56.8%;width:max-content}.inalco-map__button--europe{left:50.6%;top:25.6%}.inalco-map__button--hebrew-jewish-studies{left:55.5%;top:38.8%;width:7.8125rem}.inalco-map__button--japanese-studies{left:92.3%;top:36.8%;width:min-content}.inalco-map__button--russian-studies{left:61.6%;top:20.4%}.inalco-map__button--eurasia{left:61.5%;top:29%}.inalco-map__button--arabic-studies{left:42.2%;top:41.6%}.inalco-map__button--chinese-studies{left:79.7%;top:42%;width:min-content}.inalco-map__button--korean-studies{left:84%;top:33%;width:min-content}.inalco-map .active{opacity:1}.inalco-map .hide{display:none}.inalco-map__img{transform:scale(.95) translateX(-3.1%) translateY(1%);transition:transform var(--map-transition,1s) ease}.inalco-map__svg{height:100%;width:auto}.inalco-map__nav{background-color:#e2ebf4;height:var(--map-nav-height);position:relative;z-index:2}.inalco-map__nav-select{box-shadow:0 0 1px #e2ebf4;left:50%;position:absolute;top:-1.875rem;transform:translateX(-50%)}.inalco-map__nav-select-arrow{transform:rotate(-90deg)}.inalco-map__nav-select-arrow--active{transform:rotate(90deg)}.inalco-map__nav-wrapper{--gradient-rotation:90deg;height:100%;margin:0 1.5625rem;overflow:hidden;position:relative}.inalco-map__nav-wrapper:after,.inalco-map__nav-wrapper:before{background:#e2ebf4;background:linear-gradient(var(--gradient-rotation),#e2ebf4 0,rgba(226,235,244,0) 100%);content:"";height:100%;position:absolute;width:2.5rem;z-index:1}.inalco-map__nav-wrapper:after{--gradient-rotation:-90deg}.inalco-map__nav-wrapper:before{left:0}.inalco-map__nav-wrapper:after{right:0}.inalco-map__nav-list{align-items:center;display:flex;gap:1rem;height:100%;margin:0;padding:0;position:absolute;transition:transform .5s ease}.inalco-map__nav-arrow{background-position:50%;background-repeat:no-repeat;background-size:50%;content:"";cursor:pointer;height:2.5rem;padding:0!important;position:absolute;top:50%;transform:translateY(-50%);width:2.5rem}.inalco-map__nav-arrow--left{left:0}.inalco-map__nav-arrow--right{right:0}.inalco-map .hide-arrows{display:none}.inalco-map__back-button,.inalco-map__button,.inalco-map__link{position:absolute;z-index:1}.active .inalco-map__link,.inalco-map__back-button.active,.inalco-map__button.active{cursor:pointer;pointer-events:auto}.inalco-map__index{background:#fff;display:flex;flex-direction:column;height:calc(100% - var(--map-nav-height));padding:2rem 2rem 0;position:absolute;top:0;transform:translateY(100%);transition:transform .5s ease;width:100%;z-index:1}.inalco-map__index--opened{transform:translateY(0)}.inalco-map__index-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.6875rem}.inalco-map__index-title{display:flex;font-size:1.25rem;line-height:1.75rem}.inalco-map__index-title:before{content:none}.inalco-map__index-close:before{--inalco-icon-size:2rem;--inalco-icon-color:#0056b8;position:relative;right:-.75rem}.inalco-map__index-wapper{--scrollbar-thumb-color:#91b6df;--scrollbar-thumb-width:0;--scrollbar-track-color:#f2f5f8;--scrollbar-hover-color:#013d82;--scrollbar-track-width:0.5rem;height:100%;overflow:auto;padding-bottom:1rem;scrollbar-color:var(--scrollbar-thumb-color);scrollbar-width:thin;transform:translateZ(0)}.inalco-map__index-wapper::-webkit-scrollbar{background-color:var(--scrollbar-track-color);height:var(--scrollbar-track-width);width:var(--scrollbar-track-width)}.inalco-map__index-wapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 var(--scrollbar-track-width) var(--scrollbar-track-color)}.inalco-map__index-wapper::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-track-width);height:var(--scrollbar-track-width);width:var(--scrollbar-track-width)}.inalco-map__index-wapper::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-hover-color)}@media screen and (-webkit-min-device-pixel-ratio:0){.inalco-map__index-wapper{--scrollbar-track-color:transparent}.inalco-map__index-wapper::-webkit-scrollbar-track-piece:end,.inalco-map__index-wapper::-webkit-scrollbar-track-piece:start{background-color:#f2f5f8}.inalco-map__index-wapper::-webkit-scrollbar-track-piece:end{margin-bottom:1rem}}.inalco-map__index-item,.inalco-map__index-list,.inalco-map__index-sublist{display:grid}.inalco-map__index-list{column-gap:1rem;padding-bottom:2rem;padding-right:4.75rem;row-gap:3rem}@media screen and (min-width:576px){.inalco-map__index-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:744px){.inalco-map__index-list{grid-template-columns:repeat(4,1fr)}}.inalco-map__index-item{grid-template-rows:auto 1fr;row-gap:1rem}.inalco-map__index-letter{font-size:1.25rem;font-weight:700;line-height:1rem}.inalco-map__index-sublist{height:fit-content}.inalco-map__separator-wrapper{grid-column:1/-1}.inalco-map__separator{background:#e2ebf4;display:block;height:.0625rem;width:100%}.inalco-map__oceania-map{position:absolute;right:1.5rem;top:1.5rem}.inalco-map__oceania-map .inalco-map__bg{height:auto}.inalco-map__oceania-map-title{background-color:#e2ebf4;border-radius:1.875rem;font-weight:700;left:50%;padding:.25rem 1rem;position:absolute;top:0;transform:translate(-50%,-38%)}.inalco-map__link--inuktitut{left:42.7%;top:4.5%}.inalco-map__link--nahuatl{left:30.3%;top:44.4%}.inalco-map__link--maya{left:37.1%;top:44.9%}.inalco-map__link--quechua{left:43.8%;top:77%}.inalco-map__link--guarani{left:51.5%;top:85.8%}.inalco-map__link--berber{left:35%;top:9.5%}.inalco-map__link--wolof{left:25.3%;top:25.5%}.inalco-map__link--soninke{left:30.5%;top:27%}.inalco-map__link--peul{left:37.2%;top:26%}.inalco-map__link--haoussa{left:41.4%;top:29.7%}.inalco-map__link--tigrinia{left:60.5%;top:29%}.inalco-map__link--mandingue{left:28.1%;top:34%}.inalco-map__link--yoruba{left:37.1%;top:34.5%}.inalco-map__link--amharique{left:58.3%;top:35.2%}.inalco-map__link--swahili{left:54.9%;top:51.2%}.inalco-map__link--comorien{left:62.7%;top:55.4%}.inalco-map__link--malgache{left:63.7%;top:68.2%}.inalco-map__link--tibetan{left:59.8%;top:12%}.inalco-map__link--urdu{left:30.5%;top:24.2%}.inalco-map__link--nepali{left:53.3%;top:23.2%}.inalco-map__link--rromani{left:43%;top:29.4%}.inalco-map__link--hindi{left:48.2%;top:38.9%}.inalco-map__link--bengali{left:62.2%;top:36.5%}.inalco-map__link--telugu{left:48%;top:59.2%}.inalco-map__link--tamil{left:49.2%;top:74.1%}.inalco-map__link--sinhalese{left:52.4%;top:83.4%}.inalco-map__link--tai-lu{left:18.2%;top:21.2%}.inalco-map__link--bislama{left:67.1%;top:25.4%}.inalco-map__link--tahitian{left:81.2%;top:27.3%}.inalco-map__link--burmese{left:10.6%;top:29.2%}.inalco-map__link--drehu{left:66.6%;top:31.4%}.inalco-map__link--mon{left:15.5%;top:34%}.inalco-map__link--lao{left:22.9%;top:34.4%}.inalco-map__link--ilocano{left:40.6%;top:33.4%}.inalco-map__link--siamese{left:16.8%;top:39.2%}.inalco-map__link--vietnamese{left:25.1%;top:41.7%}.inalco-map__link--filipino{left:43.8%;top:44.2%}.inalco-map__link--khmer{left:22%;top:46.8%}.inalco-map__link--cham{left:27.7%;top:48%}.inalco-map__link--cebuano{left:46.5%;top:55.7%}.inalco-map__link--indonesian-malaysian{left:14.3%;top:69%}.inalco-map__link--soureth{left:74.4%;top:28.8%}.inalco-map__link--tunisian-arabic{left:32.1%;top:31.4%}.inalco-map__link--syro-lebanese-arabic{left:63%;top:35%}.inalco-map__link--moroccan-arabic{left:12.9%;top:39.8%}.inalco-map__link--algerian-arabic{left:25.2%;top:38%}.inalco-map__link--egyptian-arabic{left:54%;top:47.8%}.inalco-map__link--modern-standard-arabic{left:37.1%;top:52.2%}.inalco-map__link--modern-standard-arabic+.inalco-map__link--modern-standard-arabic{left:69.7%;top:46%}.inalco-map__link--modern-standard-arabic+.inalco-map__link--modern-standard-arabic+.inalco-map__link--modern-standard-arabic{left:83.2%;top:74.1%}.inalco-map__link--hassaniya{left:11.5%;top:75.9%}.inalco-map__link--chinese{left:60.2%;top:53%}.inalco-map__link--cantonese{left:74.7%;top:83%}.inalco-map__link--taiwanese{left:86.4%;top:81.1%}.inalco-map__link--korean{left:57.2%;top:65.2%}.inalco-map__link--yiddish{left:49.7%;top:17.4%}.inalco-map__link--judeo-spanish{left:59.7%;top:44.9%}.inalco-map__link--judeo-spanish-bis{left:10.7%;top:63.9%}.inalco-map__link--judeo-arabic{left:37.6%;top:67.5%}.inalco-map__link--modern-hebrew{left:71.8%;top:67.1%}.inalco-map__link--japanese{left:54%;top:48.4%}.inalco-map__link--siberian-languages{left:36.2%;top:33%}.inalco-map__link--russian{left:21.2%;top:41.8%}.inalco-map__link--tatar{left:36.3%;top:3.6%}.inalco-map__link--kazakh{left:63.7%;top:24%}.inalco-map__link--mongolian{left:93.4%;top:25%}.inalco-map__link--ossetian{left:16.5%;top:37.8%}.inalco-map__link--georgian{left:20.3%;top:43%}.inalco-map__link--armenian{left:24.4%;top:47.7%}.inalco-map__link--azeri{left:31.8%;top:51%}.inalco-map__link--turkish{left:4.7%;top:57.1%}.inalco-map__link--kyrgyz{left:82.5%;top:55.2%}.inalco-map__link--kurdish{left:24%;top:59%}.inalco-map__link--uzbek{left:63.7%;top:60%}.inalco-map__link--uyghur{left:84.4%;top:67%}.inalco-map__link--persian{left:53.6%;top:79.3%}.inalco-map__link--pashto{left:74.7%;top:77%}.inalco-map__link--finnish{left:36.9%;top:1.3%}.inalco-map__link--estonian{left:39.8%;top:9%}.inalco-map__link--latvian{left:39.8%;top:14.8%}.inalco-map__link--lithuanian{left:35.7%;top:20.6%}.inalco-map__link--belarusian{left:43.2%;top:29.6%}.inalco-map__link--udmurt{left:81%;top:29.1%}.inalco-map__link--sorbian{left:21.6%;top:35.2%}.inalco-map__link--polish{left:29%;top:33.6%}.inalco-map__link--czech{left:22.4%;top:41.4%}.inalco-map__link--slovak{left:29.3%;top:44%}.inalco-map__link--ukrainian{left:50.2%;top:43.3%}.inalco-map__link--hungarian{left:31.3%;top:51.3%}.inalco-map__link--slovenian{left:23.1%;top:56.5%}.inalco-map__link--romanian{left:44.3%;top:57.3%}.inalco-map__link--bosnian-croatian-serbian{left:29.5%;top:59.7%;width:min-content}.inalco-map__link--bulgarian{left:43.5%;top:67%}.inalco-map__link--macedonian{left:35.8%;top:72%}.inalco-map__link--albanian{left:32.9%;top:77%}.inalco-map__link--modern-greek{left:36.1%;top:85.3%}.inalco-language-map{display:flex;flex-direction:column;gap:2rem;padding-bottom:var(--content-spacing);padding-top:var(--content-spacing);position:relative}.inalco-language-map:before{background-color:#f2f5f8;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}.inalco-language-map .inalco-title{margin-bottom:.375rem}.inalco-search-result{display:grid;gap:3rem}.inalco-search-result__item{display:grid;gap:.5rem;position:relative}.inalco-search-result__item:after{background-color:#e2ebf4;content:"";height:.0625rem;position:absolute;top:calc(100% + 1.5rem);width:100%}.inalco-search-result__item:hover .inalco-title{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.125rem}.inalco-search-result .inalco-title{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}.inalco-search-result__infos{display:flex;gap:.75rem}.inalco-search-result__information{font-size:.75rem;font-style:italic;line-height:1.125rem;position:relative}.inalco-search-result__information:before{content:"-";position:absolute;right:calc(100% + .1875rem)}.inalco-search-result__information:first-of-type:before{content:none}.inalco-accordion .inalco-search-result a,.inalco-course-card-list__description .inalco-search-result a,.inalco-dept-infos__paragraph-top .inalco-search-result a,.inalco-richtext .inalco-search-result a,.inalco-search-result .inalco-accordion a,.inalco-search-result .inalco-course-card-list__description a,.inalco-search-result .inalco-dept-infos__paragraph-top a,.inalco-search-result .inalco-link,.inalco-search-result .inalco-richtext a,.inalco-search-result .inalco-webform .form-type-processed-text a,.inalco-webform .form-type-processed-text .inalco-search-result a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}:root{--inalco-icon-size:1.5rem;--inalco-icon-color:#fff}.inalco-results-list__form-wrapper{background-color:#f2f5f8;border:.0625rem solid #e2ebf4;border-radius:.25rem;display:grid;padding:.875rem 1rem;row-gap:.5rem}@media screen and (min-width:744px){.inalco-results-list__form-wrapper{padding:1.5rem;row-gap:3rem}}.inalco-results-list__form-wrapper.form-open{padding:.875rem 1rem 2rem}.inalco-results-list__search-form{background:none;display:block;max-width:none;padding:0;position:relative;width:100%}.inalco-results-list__search-form .inalco-form__icon.form-actions{border-radius:.25rem;right:.25rem;top:.25rem}@media screen and (min-width:992px){.inalco-results-list__search-form .inalco-form__icon.form-actions{top:1.25rem}}.inalco-results-list__search-form .inalco-form__icon.form-actions .button--primary{border-radius:.25rem}.inalco-results-list__form-text{margin:0}@media screen and (min-width:744px){.inalco-results-list__form-text:after{background-color:#001e41;content:"";height:.0625rem;left:0;opacity:.1;position:absolute;top:calc(100% + 1.5rem);width:100%}}.inalco-results-list__form-filter-btn{margin-bottom:0}.inalco-results-list__form-fields-wrapper.inalco-news-list__form-fields-wrapper{display:none}.inalco-results-list__form-fields-wrapper.inalco-news-list__form-fields-wrapper.is-active{display:grid;gap:1.25rem;margin-top:.1875rem}@media screen and (min-width:744px){.inalco-results-list__form-fields-wrapper.inalco-news-list__form-fields-wrapper{column-gap:1rem;display:grid;grid-auto-columns:100%;grid-template-columns:repeat(3,1fr)}}.inalco-results-list__form-fields-wrapper.inalco-news-list__form-fields-wrapper .inalco-news-list__form-fields{margin:0}.inalco-results-list__form-submit{align-items:center;display:flex;justify-content:space-between;margin-top:-.1875rem}@media screen and (min-width:744px){.inalco-results-list__form-submit{grid-column:1/4;margin-top:1rem}}.inalco-results-list__form-submit .inalco-btn--tertiary{margin:0}.inalco-results-list .inalco-search-results{display:grid;gap:3rem}.inalco-results-list .inalco-pagination{margin-top:4.5625rem}.inalco-results-list__search-form .form-text{border:.0625rem solid #00326c;border-radius:.25rem;box-sizing:border-box;color:#001e41;height:2.5rem;padding:0 .875rem;width:100%}.inalco-results-list__search-form .form-text::placeholder{color:#001e41;font-size:.75rem;font-style:italic;line-height:.9075rem}.inalco-results-list__search-form .form-text:focus{color:#001e41;font-family:Inter,sans-serif}.inalco-results-list .inalco-search-results{margin-bottom:3rem}.inalco-audio-player{background:#f2f5f8;border-radius:.25rem;overflow:hidden}.inalco-audio-player__wrapper{padding:1rem}.inalco-audio-player__title{margin-bottom:1rem}.inalco-audio-player__transcription{margin:1rem;position:relative}.inalco-audio-player__transcription:before{background-color:#013d82;content:"";height:.0625rem;opacity:.2;position:absolute;top:-1rem;width:100%}.inalco-audio-player .inalco-accordion{padding:0}.inalco-video-player{overflow:hidden;position:relative}@media screen and (min-width:744px){.inalco-video-player{display:flex;justify-content:center}}.inalco-video-player__player{height:12.125rem;position:relative;width:21.4375rem}@media screen and (min-width:744px){.inalco-video-player__player{height:16.3125rem;width:29rem}}.inalco-video-player iframe{height:100%!important;width:100%!important}.inalco-youtube-playlist{overflow:hidden;position:relative}@media screen and (min-width:744px){.inalco-youtube-playlist{display:flex;justify-content:center}}.inalco-youtube-playlist__player{height:12.125rem;position:relative;width:21.4375rem}@media screen and (min-width:744px){.inalco-youtube-playlist__player{height:16.3125rem;width:29rem}}.inalco-youtube-playlist iframe{height:100%;width:100%}.inalco-message{background-color:#f2f5f8;border-radius:.25rem;color:#001e41;margin-bottom:1rem;padding:1rem}.inalco-foundation-banner{background-color:#134987;display:flex;height:5.625rem}@media screen and (min-width:576px){.inalco-foundation-banner{height:10.625rem}}@media screen and (min-width:992px){.inalco-foundation-banner{height:15.625rem}}.inalco-foundation-banner__wrapper{align-items:center;align-self:center;display:flex;height:100%;justify-content:space-between;width:100%}.inalco-foundation-banner__left{padding-top:.375rem;width:8.375rem}@media screen and (min-width:576px){.inalco-foundation-banner__left{padding-top:.75rem;width:18.125rem}}@media screen and (min-width:992px){.inalco-foundation-banner__left{padding-top:1.5rem;width:22.25rem}}.inalco-foundation-banner__right{width:3.625rem}@media screen and (min-width:576px){.inalco-foundation-banner__right{width:6.5625rem}}@media screen and (min-width:992px){.inalco-foundation-banner__right{width:9.6875rem}}.sticky{background-color:#fff;left:60px;position:fixed;top:0;width:100%;z-index:5}
