@charset "UTF-8";
@font-face { font-family: 'Educlever-icon'; /* Nota: ce chemin n'existe qu'une fois skin-api déployée. */ src: url("../fonts/edu/edu.woff") format("woff"); font-weight: normal; font-style: normal; }

.edu-icon { /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ /* '' */ }

.edu-icon.edu-bell:before { content: '\e800'; }

.edu-icon.edu-email:before { content: '\e801'; }

.edu-icon.edu-book-open-3:before { content: '\e802'; }

.edu-icon.edu-clock:before { content: '\e803'; }

.edu-icon.edu-tag:before { content: '\e804'; }

.edu-icon.edu-shield:before { content: '\e805'; }

.edu-icon.edu-bullet:before { content: '\e806'; }

.edu-icon.edu-heart:before { content: '\e807'; }

.edu-icon.edu-calculator:before { content: '\e808'; }

.edu-icon.edu-calendar:before { content: '\e809'; }

.edu-icon.edu-puzzle:before { content: '\e80a'; }

.edu-icon.edu-zone:before { content: '\e89e'; }

.edu-icon.edu-zone-off:before { content: '\e8a1'; }

.edu-icon.edu-brush-off:before { content: '\e8a2'; }

.edu-icon.edu-bold-off:before { content: '\e8a3'; }

.edu-icon.edu-italic-off:before { content: '\e8a4'; }

.edu-icon.edu-underline-off:before { content: '\e8a5'; }

.edu-icon.edu-binoculars:before { content: '\e80b'; }

.edu-icon.edu-setting:before { content: '\e80c'; }

.edu-icon.edu-print:before { content: '\e80d'; }

.edu-icon.edu-copy:before { content: '\e80e'; }

.edu-icon.edu-copyto:before { content: '\ea01'; }

.edu-icon.edu-square:before { content: '\e80f'; }

.edu-icon.edu-bold:before { content: '\e810'; }

.edu-icon.edu-tool:before { content: '\e811'; }

.edu-icon.edu-bag:before { content: '\e812'; }

.edu-icon.edu-brush:before { content: '\e813'; }

.edu-icon.edu-student:before { content: '\e814'; }

.edu-icon.edu-database:before { content: '\e815'; }

.edu-icon.edu-cut:before { content: '\e816'; }

.edu-icon.edu-message:before { content: '\e817'; }

.edu-icon.edu-star:before { content: '\e818'; }

.edu-icon.edu-arrow-up-circle:before { content: '\e819'; }

.edu-icon.edu-arrow-right-circle:before { content: '\e81a'; }

.edu-icon.edu-arrow-left-circle:before { content: '\e81b'; }

.edu-icon.edu-arrow-down-circle:before { content: '\e81c'; }

.edu-icon.edu-paint-roller:before { content: '\e81d'; }

.edu-icon.edu-home:before { content: '\e81e'; }

.edu-icon.edu-columns:before { content: '\e81f'; }

.edu-icon.edu-sidebar:before { content: '\e820'; }

.edu-icon.edu-arrow-up:before { content: '\e821'; }

.edu-icon.edu-arrow-up-right:before { content: '\e822'; }

.edu-icon.edu-arrow-up-left:before { content: '\e823'; }

.edu-icon.edu-arrow-right:before { content: '\e824'; }

.edu-icon.edu-arrow-left:before { content: '\e825'; }

.edu-icon.edu-arrow-down:before { content: '\e826'; }

.edu-icon.edu-arrow-down-right:before { content: '\e827'; }

.edu-icon.edu-arrow-down-left:before { content: '\e828'; }

.edu-icon.edu-refresh-cw:before { content: '\e829'; }

.edu-icon.edu-refresh-ccw:before { content: '\e82a'; }

.edu-icon.edu-e-book:before { content: '\e82b'; }

.edu-icon.edu-e-manuel:before { content: '\e82c'; }

.edu-icon.edu-feather-pen-lead-1:before { content: '\e82d'; }

.edu-icon.edu-highlighter-lead:before { content: '\e82e'; }

.edu-icon.edu-feather-pen-lead-2:before { content: '\e82f'; }

.edu-icon.edu-chevron-right:before { content: '\e830'; }

.edu-icon.edu-chevron-top:before { content: '\e831'; }

.edu-icon.edu-chevron-left:before { content: '\e832'; }

.edu-icon.edu-chevron-down:before { content: '\e833'; }

.edu-icon.edu-pencil-lead:before { content: '\e834'; }

.edu-icon.edu-reverse:before { content: '\e835'; }

.edu-icon.edu-minus-circle-fill:before { content: '\e836'; }

.edu-icon.edu-minus-circle:before { content: '\e837'; }

.edu-icon.edu-minus:before { content: '\e838'; }

.edu-icon.edu-pen:before { content: '\e839'; }

.edu-icon.edu-plus-circle:before { content: '\e83a'; }

.edu-icon.edu-plus:before { content: '\e83b'; }

.edu-icon.edu-plus-circle-fill:before { content: '\e83c'; }

.edu-icon.edu-help-circle:before { content: '\e83d'; }

.edu-icon.edu-help:before { content: '\e83e'; }

.edu-icon.edu-edit:before { content: '\e83f'; }

.edu-icon.edu-check-circle:before { content: '\e840'; }

.edu-icon.edu-check:before { content: '\e841'; }

.edu-icon.edu-highlighter:before { content: '\e842'; }

.edu-icon.edu-info-circle:before { content: '\e843'; }

.edu-icon.edu-info:before { content: '\e844'; }

.edu-icon.edu-alert-circle-fill:before { content: '\e845'; }

.edu-icon.edu-alert-circle:before { content: '\e846'; }

.edu-icon.edu-alert-triangle:before { content: '\e847'; }

.edu-icon.edu-alert-triangle-fill:before { content: '\e848'; }

.edu-icon.edu-alert:before { content: '\e849'; }

.edu-icon.edu-info-circle-fill:before { content: '\e84a'; }

.edu-icon.edu-alert-circle-fill-1:before { content: '\e84b'; }

.edu-icon.edu-check-cirle-fill:before { content: '\e84c'; }

.edu-icon.edu-cross-circle:before { content: '\e84d'; }

.edu-icon.edu-pencil:before { content: '\e84e'; }

.edu-icon.edu-cross:before { content: '\e84f'; }

.edu-icon.edu-cross-circle-fill:before { content: '\e850'; }

.edu-icon.edu-drag:before { content: '\e851'; }

.edu-icon.edu-list:before { content: '\e852'; }

.edu-icon.edu-menu:before { content: '\e853'; }

.edu-icon.edu-more:before { content: '\e854'; }

.edu-icon.edu-more-horizontal:before { content: '\e855'; }

.edu-icon.edu-filter:before { content: '\e856'; }

.edu-icon.edu-layers:before { content: '\e857'; }

.edu-icon.edu-compass:before { content: '\e858'; }

.edu-icon.edu-hexagon:before { content: '\e859'; }

.edu-icon.edu-align-right:before { content: '\e85a'; }

.edu-icon.edu-align-left:before { content: '\e85b'; }

.edu-icon.edu-align-justify:before { content: '\e85c'; }

.edu-icon.edu-align-center:before { content: '\e85d'; }

.edu-icon.edu-link:before { content: '\e85e'; }

.edu-icon.edu-link-2:before { content: '\e85f'; }

.edu-icon.edu-crop:before { content: '\e860'; }

.edu-icon.edu-italic:before { content: '\e861'; }

.edu-icon.edu-circle:before { content: '\e862'; }

.edu-icon.edu-text:before { content: '\e863'; }

.edu-icon.edu-paperclip:before { content: '\e864'; }

.edu-icon.edu-underline:before { content: '\e865'; }

.edu-icon.edu-triangle:before { content: '\e866'; }

.edu-icon.edu-droplet:before { content: '\e867'; }

.edu-icon.edu-stop-circle:before { content: '\e868'; }

.edu-icon.edu-pause-circle:before { content: '\e869'; }

.edu-icon.edu-play:before { content: '\e86a'; }

.edu-icon.edu-play-circle:before { content: '\e86b'; }

.edu-icon.edu-camera-1:before { content: '\e86d'; }

.edu-icon.edu-image:before { content: '\e86e'; }

.edu-icon.edu-folder:before { content: '\e872'; }

.edu-icon.edu-localisation:before { content: '\e876'; }

.edu-icon.edu-share:before { content: '\e877'; }

.edu-icon.edu-union:before { content: '\e878'; }

.edu-icon.edu-resize-min:before { content: '\e879'; }

.edu-icon.edu-bar-chart:before { content: '\e87a'; }

.edu-icon.edu-resize-max:before { content: '\e87b'; }

.edu-icon.edu-mouse:before { content: '\e87c'; }

.edu-icon.edu-stroke-none:before { content: '\e87d'; }

.edu-icon.edu-background-none:before { content: '\e87e'; }

.edu-icon.edu-dash-lg:before { content: '\e87f'; }

.edu-icon.edu-dash-sm:before { content: '\e880'; }

.edu-icon.edu-dash-multi:before { content: '\e889'; }

.edu-icon.edu-user-remove:before { content: '\e881'; }

.edu-icon.edu-abstract:before { content: '\e882'; }

.edu-icon.edu-user-add:before { content: '\e883'; }

.edu-icon.edu-chemistry:before { content: '\e884'; }

.edu-icon.edu-schoolbag:before { content: '\e885'; }

.edu-icon.edu-unlock:before { content: '\e886'; }

.edu-icon.edu-timer:before { content: '\e887'; }

.edu-icon.edu-geography:before { content: '\e888'; }

.edu-icon.edu-archive:before { content: '\e88a'; }

.edu-icon.edu-zoom-check:before { content: '\e88b'; }

.edu-icon.edu-board:before { content: '\e88c'; }

.edu-icon.edu-consult:before { content: '\e88d'; }

.edu-icon.edu-consult-off:before { content: '\ea00'; }

.edu-icon.edu-crawn:before { content: '\e88e'; }

.edu-icon.edu-package:before { content: '\e88f'; }

.edu-icon.edu-credit-card:before { content: '\e890'; }

.edu-icon.edu-wallet:before { content: '\e891'; }

.edu-icon.edu-speedometer:before { content: '\e892'; }

.edu-icon.edu-glass:before { content: '\e893'; }

.edu-icon.edu-award-1:before { content: '\e894'; }

.edu-icon.edu-rubber:before { content: '\e895'; }

.edu-icon.edu-save:before { content: '\e896'; }

.edu-icon.edu-shop:before { content: '\e897'; }

.edu-icon.edu-book-open:before { content: '\e898'; }

.edu-icon.edu-map:before { content: '\e899'; }

.edu-icon.edu-course:before { content: '\e89a'; }

.edu-icon.edu-handchake:before { content: '\e89b'; }

.edu-icon.edu-message-circle:before { content: '\e89d'; }

.edu-icon.edu-phone:before { content: '\e89f'; }

.edu-icon.edu-labtop:before { content: '\e8a0'; }

.edu-icon.edu-users-assign:before { content: '\e8ab'; }

.edu-icon.edu-user-assign:before { content: '\e8ac'; }

.edu-icon.edu-flag:before { content: '\e8b1'; }

.edu-icon.edu-grab:before { content: '\e8b4'; }

.edu-icon.edu-sending:before { content: '\e8b6'; }

.edu-icon.edu-book:before { content: '\e8b7'; }

.edu-icon.edu-book-open-2:before { content: '\e8b8'; }

.edu-icon.edu-book-info:before { content: '\e8b9'; }

.edu-icon.edu-library:before { content: '\e8ba'; }

.edu-icon.edu-lock:before { content: '\e8bb'; }

.edu-icon.edu-search:before { content: '\e8bc'; }

.edu-icon.edu-zoum-out:before { content: '\e8bd'; }

.edu-icon.edu-zoom-in:before { content: '\e8be'; }

.edu-icon.edu-felt-lead:before { content: '\e8bf'; }

.edu-icon.edu-external-link:before { content: '\e8c0'; }

.edu-icon.edu-download:before { content: '\e8c1'; }

.edu-icon.edu-log-in:before { content: '\e8c2'; }

.edu-icon.edu-log-out:before { content: '\e8c3'; }

.edu-icon.edu-upload:before { content: '\e8c4'; }

.edu-icon.edu-clipboard:before { content: '\e8c5'; }

.edu-icon.edu-clipboard-text:before { content: '\e8c6'; }

.edu-icon.edu-clipboard-examen:before { content: '\e8c7'; }

.edu-icon.edu-file-loop:before { content: '\e8c8'; }

.edu-icon.edu-clipboard-graph:before { content: '\e8c9'; }

.edu-icon.edu-file-add:before { content: '\e8ca'; }

.edu-icon.edu-grid:before { content: '\e8cb'; }

.edu-icon.edu-trending-down:before { content: '\e8cc'; }

.edu-icon.edu-trending-up:before { content: '\e8cd'; }

.edu-icon.edu-statistique:before { content: '\e8ce'; }

.edu-icon.edu-pie-chart:before { content: '\e8cf'; }

.edu-icon.edu-stamp:before { content: '\e8d0'; }

.edu-icon.edu-loader:before { content: '\e8d2'; }

.edu-icon.edu-idea:before { content: '\e8d3'; }

.edu-icon.edu-dash-md:before { content: '\e8d4'; }

.edu-icon.edu-hourglass:before { content: '\e8d5'; }

.edu-icon.edu-coffee:before { content: '\e8d6'; }

.edu-icon.edu-mobile:before { content: '\e8d7'; }

.edu-icon.edu-search-reset:before { content: '\e89c'; }

.edu-icon.edu-computer:before { content: '\e8d8'; }

.edu-icon.edu-eye-on:before { content: '\e8d9'; }

.edu-icon.edu-eye-off:before { content: '\e8da'; }

.edu-icon.edu-key:before { content: '\e8db'; }

.edu-icon.edu-send:before { content: '\e8dc'; }

.edu-icon.edu-user:before { content: '\e8dd'; }

.edu-icon.edu-users:before { content: '\e8de'; }

.edu-icon.edu-mouse-pointer:before { content: '\e8df'; }

.edu-icon.edu-award:before { content: '\e8e0'; }

.edu-icon.edu-full-size:before { content: '\e8e1'; }

.edu-icon.edu-filter-2:before { content: '\e8e2'; }

.edu-icon.edu-like:before { content: '\e8e3'; }

.edu-icon.edu-micro:before { content: '\e8e5'; }

.edu-icon.edu-headphone:before { content: '\e8e6'; }

.edu-icon.edu-bookmark:before { content: '\e8e7'; }

.edu-icon.edu-rocket:before { content: '\e86c'; }

.edu-icon.edu-spin:before { content: '\e8e8'; }

.edu-icon.edu-spin-off:before { content: '\e8e9'; }

.edu-icon.edu-star-off:before { content: '\e8ea'; }

.edu-icon.edu-heart-off:before { content: '\e8eb'; }

.edu-icon.edu-message-audio:before { content: '\e8ec'; }

.edu-icon.edu-avatar:before { content: '\e8ed'; }

.edu-icon.edu-trash:before { content: '\e8ee'; }

.edu-icon.edu-euro:before { content: '\e8ef'; }

.edu-icon.edu-percent:before { content: '\e8f0'; }

.edu-icon.edu-tree:before { content: '\e8f1'; }

.edu-icon.edu-exercice-checkbox:before { content: '\e8f2'; }

.edu-icon.edu-exercice-video:before { content: '\e8f3'; }

.edu-icon.edu-exercice-image:before { content: '\e8f4'; }

.edu-icon.edu-exercice-audio:before { content: '\e8f5'; }

.edu-icon.edu-multimedia:before { content: '\e8f6'; }

.edu-icon.edu-exercice:before { content: '\e8f7'; }

.edu-icon.edu-exercice-radio:before { content: '\e8f9'; }

.edu-icon.edu-exercice-zoom:before { content: '\e8fa'; }

.edu-icon.edu-notepad-exercice:before { content: '\e8fb'; }

.edu-icon.edu-notepad-pen:before { content: '\e8fc'; }

.edu-icon.edu-notepad-plus:before { content: '\e8fd'; }

.edu-icon.edu-notepad:before { content: '\e8fe'; }

.edu-icon.edu-notepad-check:before { content: '\e8ff'; }

.edu-icon.edu-notepad-cross:before { content: '\e900'; }

.edu-icon.edu-sidebar-right:before { content: '\e901'; }

.edu-icon.edu-stop:before { content: '\e902'; }

.edu-icon.edu-pause:before { content: '\e903'; }

.edu-icon.edu-pictures:before { content: '\e904'; }

.edu-icon.edu-picture:before { content: '\e905'; }

.edu-icon.edu-diaporama:before { content: '\e906'; }

.edu-icon.edu-camera:before { content: '\e907'; }

.edu-icon.edu-animation:before { content: '\e908'; }

.edu-icon.edu-tv:before { content: '\e909'; }

.edu-icon.edu-volume-off:before { content: '\e90a'; }

.edu-icon.edu-volume-minus:before { content: '\e90b'; }

.edu-icon.edu-volume-plus:before { content: '\e90c'; }

.edu-icon.edu-volume:before { content: '\e90d'; }

.edu-icon.edu-radio:before { content: '\e90e'; }

.edu-icon.edu-music-note:before { content: '\e90f'; }

.edu-icon.edu-music-notes:before { content: '\e910'; }

.edu-icon.edu-mouth:before { content: '\e911'; }

.edu-icon.edu-table:before { content: '\e912'; }

.edu-icon.edu-gamepad:before { content: '\e913'; }

.edu-icon.edu-ear:before { content: '\e914'; }

.edu-icon.edu-qr-code:before { content: '\e915'; }

.edu-icon.edu-mic-off:before { content: '\e91f'; }

.edu-icon.edu-mic:before { content: '\e920'; }

.edu-icon.edu-file-pdf:before { content: '\e916'; }

.edu-icon.edu-file-svg:before { content: '\e917'; }

.edu-icon.edu-file-txt:before { content: '\e918'; }

.edu-icon.edu-file-xlsx:before { content: '\e919'; }

.edu-icon.edu-file-xml:before { content: '\e91a'; }

.edu-icon.edu-file-gif:before { content: '\e86f'; }

.edu-icon.edu-file-html:before { content: '\e870'; }

.edu-icon.edu-file-json:before { content: '\e871'; }

.edu-icon.edu-file-mkv:before { content: '\e873'; }

.edu-icon.edu-file:before { content: '\e874'; }

.edu-icon.edu-file-mov:before { content: '\e875'; }

.edu-icon.edu-file-mp3:before { content: '\e8a6'; }

.edu-icon.edu-file-mp4:before { content: '\e8a7'; }

.edu-icon.edu-file-png:before { content: '\e8a8'; }

.edu-icon.edu-file-tiff:before { content: '\e8a9'; }

.edu-icon.edu-file-csv:before { content: '\e8aa'; }

.edu-icon.edu-file-jpg:before { content: '\e8ad'; }

.edu-icon.edu-function:before { content: '\e91b'; }

.edu-icon.edu-font-color:before { content: '\e91c'; }

.edu-icon.edu-font:before { content: '\e91d'; }

.edu-icon.edu-text-sub:before { content: '\e8b2'; }

.edu-icon.edu-text-sup:before { content: '\e8b3'; }

.edu-icon.edu-letter-spacing:before { content: '\e8ae'; }

.edu-icon.edu-line-height:before { content: '\e8af'; }

.edu-icon.edu-line-through:before { content: '\e8b0'; }

.edu-icon.edu-rotate-right:before { content: '\e8b5'; }

.edu-icon.edu-rotate-left:before { content: '\e8d1'; }

.edu-icon.edu-cookie:before { content: '\e921'; }

.edu-icon.edu-usb:before { content: '\ea37'; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-300.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-300i.woff2") format("woff2"); font-weight: 300; font-style: italic; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-400.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-400i.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-500.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-500i.woff2") format("woff2"); font-weight: 500; font-style: italic; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-600.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-600i.woff2") format("woff2"); font-weight: 600; font-style: italic; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-700.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-700i.woff2") format("woff2"); font-weight: 700; font-style: italic; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-800.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-800i.woff2") format("woff2"); font-weight: 800; font-style: italic; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-900.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }

@font-face { font-family: nunito; src: url("../fonts/nunito/nunito-900i.woff2") format("woff2"); font-weight: 900; font-style: italic; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-300.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-300i.woff2") format("woff2"); font-weight: 300; font-style: italic; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-400.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-400i.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-500.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-500i.woff2") format("woff2"); font-weight: 500; font-style: italic; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-600.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-600i.woff2") format("woff2"); font-weight: 600; font-style: italic; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-700.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-700i.woff2") format("woff2"); font-weight: 700; font-style: italic; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-800.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-800i.woff2") format("woff2"); font-weight: 800; font-style: italic; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-900.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }

@font-face { font-family: montserrat; src: url("../fonts/montserrat/montserrat-900i.woff2") format("woff2"); font-weight: 900; font-style: italic; font-display: swap; }

:root { --edu-font-family: nunito; --edu-font-family-secondary: "montserrat"; --edu-body-background: #f4f6f6; --edu-font-size: 17px; --edu-background-color: #F5F7FB; --edu-btn-border-radius: 0.375rem; --edu-btn-padding-y: 0.5rem; --edu-btn-padding-x: 0.625rem; --edu-btn-font-line-height: 0.75rem; --edu-btn-font-size: 17px; --edu-toast-border-radius: 0.375rem; --edu-toast-background: #ffffff; --edu-toast-shadow: 0px 4px 12px rgba(60, 64, 67, 0.1); --edu-toast-padding: 1rem; --edu-stepper-bullet-border-width: 0.25rem; --edu-stepper-bullet-border-radius: 50rem; --edu-stepper-bullet-size: 0.75rem; --edu-stepper-inactive-color: #9ea6a6; --edu-stepper-active-color: #5B5FEF; --edu-stepper-selected-color: #ffffff; --edu-stepper-active-hover-color: #dedffc; --edu-stepper-label-mb: 0.25rem; --edu-link-color: #5B5FEF; --edu-link-padding-bottom: 0.25rem; --edu-input-border-radius: 0.375rem; --edu-input-font-size: 17px; --edu-input-background: #ffffff; --edu-input-color: #37398f; --edu-input-border-color: #C6D0D0; --edu-input-focus-background: #efeffd; --edu-input-focus-border-color: #9d9ff5; --edu-input-typing-background: #ffffff; --edu-input-typing-border-color: #9d9ff5; --edu-input-padding-y: 0.75rem; --edu-input-padding-x: 1rem; --edu-input-message-font-size: 0.75rem; --edu-input-message-font-style: italic; --edu-headings-margin-bottom: 1rem; --edu-headings-color: #5B5FEF; --edu-lead-font-weight: 700; --edu-lead-color: #37398f; --edu-label-color: #37398f; --edu-label-font-size: 0.875rem; --edu-tootlip-background: #5B5FEF; --edu-tootlip-color: #ffffff; --edu-tootlip-border-radius: 0.375rem; --edu-tootlip-padding: 0.5rem 0.75rem; --edu-tootlip-max-width: 10rem; --edu-tooltip-line-height: 1rem; --edu-tooltip-shadow: 0px 4px 12px rgba(60, 64, 67, 0.1); --edu-tootlip-arrow-size: 0.5rem; --edu-switch-width: 2rem; --edu-switch-space: 0.125rem; --edu-switch-checked-background: #5B5FEF; --edu-switch-unchecked-background: #C6D0D0; --edu-switch-color: #777d7d; --edu-switch-border-radius: 50rem; --edu-switch-bullet-background: #ffffff; --edu-switch-bullet-box-shadow: 0px 4px 8px 0px rgba(119, 125, 125, 0.095); --edu-switch-bullet-transition: 0.3s ease all, left 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15); --edu-header-background: #fcfcfc; --edu-sidebar-background: #5B5FEF; --edu-sidebar-color: #ffffff; --edu-sidebar-active-color: #5B5FEF; --edu-sidebar-disabled-color: #9d9ff5; --edu-border-radius: 0.375rem; --edu-border-radius-sm: 0.25rem; --edu-border-radius-lg: 0.5rem; --edu-border-radius-pill: 50rem; --edu-primary-10: #fcfcff; --edu-primary-20: #f8f9fe; --edu-primary-50: #efeffd; --edu-primary-100: #dedffc; --edu-primary-200: #bdbff9; --edu-primary-300: #9d9ff5; --edu-primary-400: #7c7ff2; --edu-primary: #5B5FEF; --edu-primary-600: #494cbf; --edu-primary-700: #37398f; --edu-primary-800: #242660; --edu-primary-900: #121330; --edu-gray-10: #fefefe; --edu-gray-20: #fdfdfd; --edu-gray-30: #fcfcfc; --edu-gray-50: #f9fafa; --edu-gray-100: #f4f6f6; --edu-gray-200: #e8ecec; --edu-gray-300: #dde3e3; --edu-gray-400: #d1d9d9; --edu-gray: #C6D0D0; --edu-gray-600: #9ea6a6; --edu-gray-700: #777d7d; --edu-gray-800: #4f5353; --edu-gray-900: #282a2a; --edu-error: #CF1704; --edu-success: #02870F; --edu-warning: #F79305; --edu-info: #0569F7; --edu-primary: #5B5FEF; --edu-secondary: #326790; --edu-white: #ffffff; --edu-dark: #16161C; --edu-rose: #F14B82; --edu-green: #2a7c03; --edu-yellow: #FFC63B; --edu-orange: #ED6508; --edu-transparent: transparent; --edu-gray-50: #f9fafa; --edu-gray-100: #f4f6f6; --edu-gray-200: #e8ecec; --edu-gray-300: #dde3e3; --edu-primary-50: #efeffd; --edu-primary-100: #dedffc; --edu-primary-200: #bdbff9; --edu-primary-300: #9d9ff5; --edu-gray: #C6D0D0; --edu-error-10: #fefafa; --edu-error-20: #fdf6f5; --edu-error-30: #fcf1f0; --edu-error-50: #fae8e6; --edu-error-100: #f5d1cd; --edu-error-200: #eca29b; --edu-error-300: #e27468; --edu-error-400: #d94536; --edu-error-600: #a61203; --edu-error-700: #7c0e02; --edu-error-800: #530902; --edu-error-900: #290501; --edu-success-10: #fafdfa; --edu-success-20: #f5faf5; --edu-success-30: #f0f8f1; --edu-success-50: #e6f3e7; --edu-success-100: #cce7cf; --edu-success-200: #9acf9f; --edu-success-300: #67b76f; --edu-success-400: #359f3f; --edu-success-600: #026c0c; --edu-success-700: #015109; --edu-success-800: #013606; --edu-success-900: #001b03; --edu-orange-10: #fffcfa; --edu-orange-20: #fef9f5; --edu-orange-50: #fdf0e6; --edu-orange-100: #fbe0ce; --edu-orange-200: #f8c19c; --edu-orange-300: #f4a36b; --edu-orange-400: #f18439; --edu-orange-600: #be5106; --edu-orange-700: #8e3d05; --edu-orange-800: #5f2803; --edu-orange-900: #2f1402; --edu-violet-10: #fdfaff; --edu-violet-20: #fbf5ff; --edu-violet-50: #f4e6ff; --edu-violet-100: #e9ccff; --edu-violet-200: #d299ff; --edu-violet-300: #bc66ff; --edu-violet-400: #a533ff; --edu-violet: #8F00FF; --edu-violet-600: #7200cc; --edu-violet-700: #560099; --edu-violet-800: #390066; --edu-violet-900: #1d0033; --edu-info-10: #fafcff; --edu-info-20: #f5f9ff; --edu-info-50: #e6f0fe; --edu-info-100: #cde1fd; --edu-info-200: #9bc3fc; --edu-info-300: #69a5fa; --edu-info-400: #3787f9; --edu-info-600: #0454c6; --edu-info-700: #033f94; --edu-info-800: #022a63; --edu-info-900: #011531; --edu-rose-10: #fffbfd; --edu-rose-20: #fef8fa; --edu-rose-50: #feedf3; --edu-rose-100: #fcdbe6; --edu-rose-200: #f9b7cd; --edu-rose-300: #f793b4; --edu-rose-400: #f46f9b; --edu-rose-600: #c13c68; --edu-rose-700: #912d4e; --edu-rose-800: #601e34; --edu-rose-900: #300f1a; --edu-green-10: #fbfcfa; --edu-green-20: #f6faf5; --edu-green-50: #eaf2e6; --edu-green-100: #d4e5cd; --edu-green-200: #aacb9a; --edu-green-300: #7fb068; --edu-green-400: #559635; --edu-green-600: #226302; --edu-green-700: #194a02; --edu-green-800: #113201; --edu-green-900: #081901; --edu-yellow-10: #fffefb; --edu-yellow-20: #fffdf7; --edu-yellow-50: #fff9eb; --edu-yellow-100: #fff4d8; --edu-yellow-200: #ffe8b1; --edu-yellow-300: #ffdd89; --edu-yellow-400: #ffd162; --edu-yellow-600: #cc9e2f; --edu-yellow-700: #997723; --edu-yellow-800: #664f18; --edu-yellow-900: #33280c; --edu-turquoise-10: #fbfdfd; --edu-turquoise-20: #f6fbfb; --edu-turquoise-50: #e9f5f5; --edu-turquoise-100: #d2ebeb; --edu-turquoise-200: #a5d6d6; --edu-turquoise-300: #78c2c2; --edu-turquoise-400: #4badad; --edu-turquoise: #1E9999; --edu-turquoise-600: #187a7a; --edu-turquoise-700: #125c5c; --edu-turquoise-800: #0c3d3d; --edu-turquoise-900: #061f1f; --edu-blue-10: #fbfcff; --edu-blue-20: #f8f9ff; --edu-blue-50: #edeffe; --edu-blue-100: #dbdffd; --edu-blue-200: #b7bffb; --edu-blue-300: #929efa; --edu-blue-400: #6e7ef8; --edu-blue: #4a5ef6; --edu-blue-600: #3b4bc5; --edu-blue-700: #2c3894; --edu-blue-800: #1e2662; --edu-blue-900: #0f1331; --edu-gray-10: #fefefe; --edu-gray-20: #fdfdfd; --edu-gray-400: #d1d9d9; --edu-gray-600: #9ea6a6; --edu-gray-700: #777d7d; --edu-gray-800: #4f5353; --edu-gray-900: #282a2a; --edu-dark-10: #fafafa; --edu-dark-20: #f6f6f6; --edu-dark-50: #e8e8e8; --edu-dark-100: #d0d0d2; --edu-dark-200: #a2a2a4; --edu-dark-300: #737377; --edu-dark-400: #454549; --edu-dark-600: #121216; --edu-dark-700: #0d0d11; --edu-dark-800: #09090b; --edu-dark-900: #08080a; --edu-gray-30: #fcfcfc; --edu-shadow: 0px 4px 12px rgba(60, 64, 67, 0.1); --edu-shadow-sm: 0px 4px 8px 0px rgba(119, 125, 125, 0.095); --edu-shadow-lg: 0px 12px 24px 0px rgba(119, 125, 125, 0.2); --edu-font-size-1: 42.5px; --edu-font-size-2: 34px; --edu-font-size-3: 29.75px; --edu-font-size-4: 25.5px; --edu-font-size-5: 21.25px; --edu-font-size-6: 17px; --edu-font-regular: 300; --edu-font-semi-medium: 400; --edu-font-medium: 600; --edu-font-semi-bold: 700; --edu-font-bold: 900; --edu-heading-margin-bottom: 1rem; --edu-heading-font-weight: 700; --edu-space-0: 0; --edu-space-1: 0.25rem; --edu-space-2: 0.5rem; --edu-space-3: 0.75rem; --edu-space-4: 1rem; --edu-space-5: 1.5rem; --edu-space-6: 3rem; }

:root { --color-brand-1: #5B5FEF; --color-brand-2: #326790; --font-family-primary: nunito; --font-size: 17px; --background-color: #F5F7FB; }
