@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;700;800&display=swap');@import '/packages/funige/themes/funige/css/all.min.css';body{font-family:'Avenir',Helvetica;font-size:18px;background:#fff}body .card,body #page-enrol-users #filterform,#page-enrol-users body #filterform,body .que .history,.que body .history,body .userprofile .profile_tree section,.userprofile .profile_tree body section,body .groupinfobox,body .well{border:0px solid #eee}.card.assess .card-body{padding:0;padding-top:1.25rem}.shadow{box-shadow:0 0 1rem rgba(0,0,0,0.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important}.rounded{border-radius:.25rem !important}.rounder{border-radius:1rem !important}h1,h2,h3,h4,h5,h6{font-weight:600}p{font-size:20px}quote{display:block;margin:50px 0;text-align:center;font-size:38px;font-weight:bold;font-style:italic;line-height:1.3em}h1{font-weight:600 !important;font-size:3.0rem !important;color:#101010;margin:120px 0px 100px}h2{font-size:2.3rem}h2{font-weight:600}#ccm-account-menu .dropdown-toggle::after{display:none}.skill-area-catalogue .tick{font-size:1.5em;position:absolute;bottom:5%;left:0;right:0}button{font-size:18px;font-weight:600}main{font-family:'Lexend Deca',sans-serif;background:#fff}main{background:url('/packages/funige/themes/funige/assets/bg_01.png');background-repeat:no-repeat !important;background-position-x:center !important}.appel-a-projets main,.requetes main{background:url('/packages/funige/themes/funige/assets/bg_02.png')}.organisation main,.qui-sommes-nous main{background:url('/packages/funige/themes/funige/assets/bg_03.png')}.missions main{background:url('/packages/funige/themes/funige/assets/bg_04.png')}.contact main{background:url('/packages/funige/themes/funige/assets/bg_05.png')}main h6,.two-columns{font-size:20px;column-count:2}.two-columns{text-align:center}.subheader .subheader-title{margin-bottom:0;font-size:1.6rem;color:#233857}.header-column a:before{content:"@"}.header-column a{font-family:'Lexend Deca';font-size:20px;color:#fff;text-align:right}main{margin-top:48px;min-height:calc(140vh - 220px)}.card-header{background-color:#a7005e;color:#fff}.row.header-image{background-color:#febe64}.ccm-block-hero-image-text h1,.ccm-block-hero-image-text p{max-width:900px}.about .row.header-image{background-color:#ff7664}.contact .row.header-image{background-color:#7ad9df}.resources .row.header-image{background-color:#827de4}.agenda .row.header-image{background-color:#7abbdb}html.ccm-toolbar-visible main{margin-top:96px}html.ccm-toolbar-visible .ccm-notification-help-launcher{top:130px}html.ccm-toolbar-visible .navbar{top:48px}.navbar{padding:0;height:100px;max-height:100px;background-color:#fff !important}.navbar .navbar-brand .navbar-logo{display:flex}.navbar .navbar-brand .navbar-logo .logo{max-width:150px;height:auto;width:auto}.navbar .dropdown{margin:0 10px}.navbar .dropdown button{padding-top:3px;padding-bottom:3px;margin-top:3px;margin-bottom:3px}nav.navbar,nav.ccm-responsive-navigation{display:flex;margin-bottom:0rem;margin-left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}nav.navbar ul,nav.ccm-responsive-navigation ul{display:flex;list-style:none;padding:0;margin-right:0;margin-bottom:0;margin-left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}nav.navbar ul li a,nav.ccm-responsive-navigation ul li a{color:#233857;text-decoration:none;opacity:0.6;font-size:16px;text-transform:uppercase}nav.navbar ul li.nav-selected a,nav.navbar ul li a:hover,nav.ccm-responsive-navigation ul li.nav-selected a,nav.ccm-responsive-navigation ul li a:hover{color:#233857;opacity:1}#navbarCollapse.show,#navbarCollapse.collapsing{background-color:#343a40;text-align:center;display:flex;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}#navbarCollapse.show nav.navbar,#navbarCollapse.collapsing nav.navbar,#navbarCollapse.show nav.navbar ul nav.ccm-responsive-navigation,#navbarCollapse.collapsing nav.navbar ul nav.ccm-responsive-navigation,#navbarCollapse.show nav.ccm-responsive-navigation ul,#navbarCollapse.collapsing nav.ccm-responsive-navigation ul{display:flex;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}#navbarCollapse.show .collapse-inside,#navbarCollapse.collapsing .collapse-inside{padding-top:1em;padding-bottom:1em}nav.navbar ul li,nav.ccm-responsive-navigation ul li{padding:.5rem 0 .5rem 1.5rem}.navbar div.navbar-collapse .ccm-area{margin-left:auto}.dropdown-menu-right{right:0;left:auto}.ccm-panel-content section ul.nav{display:block}.navbar .navbar-redirection-menu .uni4refugees-unige-logo{height:50px;width:215px;background-repeat:no-repeat;background-position-x:50px;background-position-y:17.7px;-webkit-background-size:138px;background-size:138px}.navbar .navbar-redirection-menu .makeiteasy-unige-logo .square{height:50px;width:54px;-webkit-background-size:23px;background-size:23px;background-position:center;background-repeat:no-repeat;-webkit-transition:background-size .2s;-o-transition:background-size .2s;transition:background-size .2s}#menu-button{display:none}.btn-primary,.btn-primary:disabled{background-color:#233857;border-color:#233857}.btn-primary:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn-primary:not(:disabled):hover,.btn-primary:active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#142133;border-color:#142133}.main-color{color:#233857}.main-color-bg{background-color:#233857}a{color:#233857}a:hover{color:#142133}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{border:2px solid #233857;background:none}.component .title,.component .page-indicator{color:#233857}.progress{height:2rem;border-radius:1rem}.progress-bar{background-color:#233857}#skill-area-group-choice .row label{min-width:90px !important;text-align:left !important;display:table-header-group;margin:0 0 0 0 !important;line-height:40px}.charts{width:100%;min-height:300px;height:auto;display:block;margin-left:auto;margin-right:auto}div.login-page .logo-wrapper .logo-title{text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#e01874}div.login-page a.forgot-password{font-size:0.8em;color:#cecece}.login-page div.login-form hr{margin-top:10px !important;margin-bottom:5px !important}.login-page .types{position:relative}.login-page ul.auth-types{margin:10px 0px 0px 0px;padding:0}.login-page ul.auth-types>li>.fa,.login-page ul.auth-types>li svg,.login-page ul.auth-types>li .ccm-auth-type-icon{position:absolute;top:2px;left:0px}.login-page ul.auth-types>li{list-style-type:none;cursor:pointer;padding-left:25px;margin-bottom:15px;transition:color .25s;position:relative;margin:10px}.login-page ul.auth-types>li:hover{color:#cfcfcf}.login-page ul.auth-types>li.active{font-weight:bold;cursor:auto}.login-page ul.auth-types{display:none;position:absolute;z-index:100;background:#fff;width:100%;border:1px solid rgba(0,0,0,0.1)}#current-login-type{border:1px solid #a7005e;padding:5px 10px;width:100%;display:block}#current-login-type-label{font-size:10px;padding:5px 10px}.slick-track{margin-left:0}.slick-prev::before,.slick-next::before{color:#999;line-height:1;opacity:0.75;color:#ccc;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.accordion button{font-size:20px}.accordion-button:after{display:none}.grid{display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:575.98px){.grid{grid-template-columns:1fr}}@media (min-width:576px) and (max-width:767.98px){.grid{grid-template-columns:1fr 1fr}}.grid4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:575.98px){.grid4{grid-template-columns:1fr}}@media (min-width:576px) and (max-width:767.98px){.grid4{grid-template-columns:1fr 1fr}}@media (min-width:768px) and (max-width:991.98px){.grid4{grid-template-columns:1fr 1fr 1fr}}@media (min-width:992px){.grid4{grid-template-columns:1fr 1fr 1fr 1fr}}.grid__item .content{border:3px solid #fff}.grid__item{position:relative;width:100%}.grid__item:before{content:"";height:0;display:inline-block;padding-top:100%;width:1px;position:relative}.grid__item .content{position:absolute;top:0;left:0;bottom:0;width:100%;display:grid;align-items:center;justify-items:center;text-align:center}.grid__item .content-inside{padding:2rem}.grid__item p{margin-bottom:0}.grid__item .col h3{margin-bottom:0}.bg-primary-striped{background-color:white;background-image:linear-gradient(135deg, rgba(255,114,0,0.15) 25%, transparent 25%, transparent 50%, rgba(255,114,0,0.15) 50%, rgba(255,114,0,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}a .bg-primary-striped{color:#233857}.bg-primary-plain{background-color:#233857}a .bg-primary-plain{color:white}.bg-primary-greyed{background-color:#cecece}a .bg-primary-greyed{color:grey}.color-1{color:#de0067}.color-2{color:#712aa2}.color-3{color:#006ec3}.color-4{color:#6cb039}.color-5{color:#f37d01}.color-6{color:#a5a5a5}.grid-color-1 .bg-primary-striped{background-color:white;background-image:linear-gradient(135deg, rgba(222,0,103,0.15) 25%, transparent 25%, transparent 50%, rgba(222,0,103,0.15) 50%, rgba(222,0,103,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.grid-color-1 a .bg-primary-striped{color:#de0067}.grid-color-1 .bg-primary-plain{background-color:#de0067}.grid-color-1 a .bg-primary-plain{color:white}.grid-color-1 .bg-primary-greyed{background-color:#cecece}.grid-color-1 a .bg-primary-greyed{color:grey}.grid-color-2 .bg-primary-striped{background-color:white;background-image:linear-gradient(135deg, rgba(113,42,162,0.15) 25%, transparent 25%, transparent 50%, rgba(113,42,162,0.15) 50%, rgba(113,42,162,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.grid-color-2 a .bg-primary-striped{color:#712aa2}.grid-color-2 .bg-primary-plain{background-color:#712aa2}.grid-color-2 a .bg-primary-plain{color:white}.grid-color-2 .bg-primary-greyed{background-color:#cecece}.grid-color-2 a .bg-primary-greyed{color:grey}.grid-color-3 .bg-primary-striped{background-color:white;background-image:linear-gradient(135deg, rgba(0,110,195,0.15) 25%, transparent 25%, transparent 50%, rgba(0,110,195,0.15) 50%, rgba(0,110,195,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.grid-color-3 a .bg-primary-striped{color:#006ec3}.grid-color-3 .bg-primary-plain{background-color:#006ec3}.grid-color-3 a .bg-primary-plain{color:white}.grid-color-3 .bg-primary-greyed{background-color:#cecece}.grid-color-3 a .bg-primary-greyed{color:grey}.grid-color-4 .bg-primary-striped{background-color:white;background-image:linear-gradient(135deg, rgba(108,176,57,0.15) 25%, transparent 25%, transparent 50%, rgba(108,176,57,0.15) 50%, rgba(108,176,57,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.grid-color-4 a .bg-primary-striped{color:#6cb039}.grid-color-4 .bg-primary-plain{background-color:#6cb039}.grid-color-4 a .bg-primary-plain{color:white}.grid-color-4 .bg-primary-greyed{background-color:#cecece}.grid-color-4 a .bg-primary-greyed{color:grey}.grid-color-5 .bg-primary-striped{background-color:white;background-image:linear-gradient(135deg, rgba(243,125,1,0.15) 25%, transparent 25%, transparent 50%, rgba(243,125,1,0.15) 50%, rgba(243,125,1,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.grid-color-5 a .bg-primary-striped{color:#f37d01}.grid-color-5 .bg-primary-plain{background-color:#f37d01}.grid-color-5 a .bg-primary-plain{color:white}.grid-color-5 .bg-primary-greyed{background-color:#cecece}.grid-color-5 a .bg-primary-greyed{color:grey}.grid-color-6 .bg-primary-striped{background-color:white;background-image:linear-gradient(135deg, rgba(165,165,165,0.15) 25%, transparent 25%, transparent 50%, rgba(165,165,165,0.15) 50%, rgba(165,165,165,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.grid-color-6 a .bg-primary-striped{color:#a5a5a5}.grid-color-6 .bg-primary-plain{background-color:#a5a5a5}.grid-color-6 a .bg-primary-plain{color:white}.grid-color-6 .bg-primary-greyed{background-color:#cecece}.grid-color-6 a .bg-primary-greyed{color:grey}.gallery-title{margin:0}.gallery-image{margin:30px 0 10px}footer{margin-top:120px !important}footer nav{text-align:left}footer nav h4{font-size:18px}footer nav ul{font-size:14px !important;color:grey;text-align:left;margin:0;padding:0}footer nav ul li{padding:4px 0;list-style-type:none}footer nav ul li a{color:grey}footer div.social ul{display:block}footer div.social ul{margin:10px}footer div.social ul a{padding:10px;background-color:grey;margin:0 5px 0 0}footer div.social ul i{font-size:18px;width:18px;height:18px;color:black;text-align:center}footer.footer div.footer-column .footer-title{margin-bottom:1rem;margin-top:1rem;text-transform:uppercase;font-size:1rem;font-weight:bolder}footer{background:#262626;color:#fff}footer .ccm-block-page-list-title{border-bottom:1px solid #fff;padding:1rem 0}.footer-column.text-center img{margin:0 60px;height:auto;width:auto;max-width:200px}footer button.dropdown-toggle,.ccm-block-page-list-read-more{font-size:18px;font-weight:600;text-align:left;width:100%}.text-column{float:left;width:50%}.text-row:after{content:"";display:table;clear:both}.columns-area{column-count:2;column-gap:100px;margin:0 0 160px;line-height:1.9rem}.ccm-block-page-list-read-more{background-color:#febe64;padding:5px 25px;border-radius:10px}.third-party-logo,div.ccm-block-page-list-page-entry-horizontal{padding:50px 0 50px !important;border-top:0px;border-right:0px;border-left:0px;border-bottom:0px}div.ccm-block-page-list-page-entry-horizontal{border-image:linear-gradient(to right, #febe64, #fff 50%) 1;border-bottom:3px solid}.third-party-logo{border-image:linear-gradient(to right, #fff, #243954 50%) 1;border-top:3px solid}div.ccm-block-page-list-page-entry,div.ccm-block-page-list-page-entry-horizontal{margin-bottom:10px}.footer-column.column-left,div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{padding-left:0px;padding-right:200px}.ccm-block-page-list-page-image-background{width:400px;height:250px;background-size:cover !important;background-position:50% 50% !important}.page-diaporama div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{padding-left:0px;padding-right:0px;display:block;margin-top:50px}.page-diaporama div.ccm-block-page-list-page-entry-horizontal{border-bottom:none;padding:50px !important}.ccm-block-page-list-page-diaporama-thumbnail{width:100%;display:block;height:200px}.ccm-block-page-list-page-entry-thumbnail.mobile{display:none}.ccm-block-page-list-page-diaporama-thumbnail .ccm-block-page-list-page-image{display:table;width:100%;height:100%;background-size:cover !important;background-position:50% 50% !important}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:80px;line-height:1;opacity:.75;color:#febe64;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Font Awesome 5 Free";font-weight:900}.slick-prev{left:-25px}.slick-next{right:-25px}.slick-next:before{content:"\f0da"}.slick-prev:before{content:"\f0d9"}svg{max-width:48px}.file-item{margin:5px}.file-item svg{margin:0 5px 0 0;width:12px}.file-item a{font-weight:bold}.accordion-body{border-top:1px solid #efefef}@media (max-width:768px){body .container-fluid{padding:0 40px}.navbar .navbar-brand .navbar-logo .logo{margin:10px}main h6{column-count:1}.columns-area{column-count:1}.slick-prev{left:-5px}.slick-next{right:-5px}h1{margin:10px 0px 20px;font-size:2rem !important}.footer-column.column-left,div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{margin-top:20px;padding-left:0px;padding-right:0px;display:block}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail{display:none}div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail.mobile{display:block}.third-party-logo img{padding-top:20px}.two-columns{column-count:1}#navbarCollapse ul{display:block;text-align:center;background:#fff;border:1px solid #efefef}#navbarCollapse ul li{border-bottom:1px solid #efefef}#menu-button{display:block}}