.page-id-79588.page-template-default article {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
} 
.page-id-79588 .h1, 
.page-id-79588 .h2, 
.page-id-79588 .h3, 
.page-id-79588 .h4, 
.page-id-79588 .h5, 
.page-id-79588 .h6, 
.page-id-79588 h1, 
.page-id-79588 h2, 
.page-id-79588 h3, 
.page-id-79588 h4, 
.page-id-79588 h5, 
.page-id-79588 h6,
.page-id-79588 p,
.page-id-79588 figcaption {
    font-family: 'Poppins', sans-serif !important;
    color: #1C1622;
}
.page-id-79588 a {
    font-family: 'Poppins', sans-serif !important;
}
.page-id-79588 p {
    font-size: initial;
    line-height: initial;
    font-weight: initial;
}
.page-id-79588 strong {
    font-weight: bold;
}
.page-id-79588 .main-navbar .navbar-nav .nav-link, .page-id-79588 .main-navbar .navbar-nav .dropdown-link {
    text-transform: inherit;
    font-weight: bolder;
    font-size: 16px;
}

.page-id-79588 .carousel-control-next-icon, 
.page-id-79588 .carousel-control-prev-icon,
.page-id-79588 .yotu-pagination-next,
.page-id-79588 .yotu-pagination-prev {
    background: no-repeat 50%/100% 50%;
    background-color: #F1B40B;
}

.page-id-79588 .hp_slider-section .main-slider .carousel-indicators li {
    width: 16px;
    height: 16px;
    background-color: #fff;
    border: 1px solid #F1B40B;
}
.page-id-79588 .hp_slider-section .main-slider .carousel-indicators li.active {
    width: 16px;
    background-color: #F1B40B;
}
.page-id-79588 .carousel-control-next-icon, 
.page-id-79588 .carousel-control-prev-icon{
    width: 50px;
    height: 50px;
}

.page-id-79588 .group-partenaire .hp_slider-section .main-slider .carousel-item {
    padding-bottom: 0;
} 
.page-id-79588 .group-partenaire .carousel-control-next-icon, 
.page-id-79588 .group-partenaire .carousel-control-prev-icon{
    background-color: transparent;
}

.page-id-79588 .group-partenaire .carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg width='16' height='28' viewBox='0 0 16 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.25 26.5L1.75 14L14.25 1.5' stroke='%23F1B40B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}

.page-id-79588 .group-partenaire .carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg width='16' height='28' viewBox='0 0 16 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.75 26.5L14.25 14L1.75 1.5' stroke='%23F1B40B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}

.page-id-79588 .yotu-pagination-next,
.page-id-79588 .yotu-pagination-prev{
    width: 40px;
    height: 40px;
}

.page-id-79588 .yotu-pagination-next,
.page-id-79588 .yotu-pagination-prev,
.page-id-79588 .yotu-pagination-next:hover,
.page-id-79588 .yotu-pagination-prev:hover {
    color: transparent;
}
.page-id-79588 .carousel-control-prev-icon,
.page-id-79588 .yotu-pagination-prev {
    border-radius: 0 20px 0 20px;
    background-image: url("data:image/svg+xml,%3csvg width='16' height='28' viewBox='0 0 16 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.25 26.5L1.75 14L14.25 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}

.page-id-79588 .carousel-control-next-icon,
.page-id-79588 .yotu-pagination-next {
    border-radius: 20px 0 20px 0;
    background-image: url("data:image/svg+xml,%3csvg width='16' height='28' viewBox='0 0 16 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.75 26.5L14.25 14L1.75 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}

@media screen and (min-width: 768px) {
    .page-id-79588 #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link,
    .page-id-79588 #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link {
        margin: 0 10px;
    }
}

.page-id-79588 #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link,
.page-id-79588 #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
    font-size: 16px;
    text-transform: initial;
    font-weight: bolder;
}
.page-id-79588 #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link:hover,
.page-id-79588 #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link:hover {
    font-weight: bolder;
    font-size: 16px;
    color: #F1B40B;
}
.page-id-79588 .article-post,
.page-id-79588 section.article-content {
    padding-top: 0px;
}
.page-id-79588 section.article-content h1 {
    display: none;
}
.page-id-79588 .wp-block-columns {
    margin-bottom: 0;
}
.page-id-79588 .header .header-banner {
    overflow: hidden;
    min-height: 790px;
}
.page-id-79588 .header .header-banner .wp-block-cover__inner-container {
    position: absolute; 
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.page-id-79588 .header .header-banner img.wp-block-cover__image-background {
    min-height: 100%;
}
.page-id-79588 .header .header-banner .wp-block-columns{
    margin:0;
    height: 100%;
}
.page-id-79588 .header .header-banner .wp-block-columns .wp-block-column:last-child {
    padding: 0 50px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.page-id-79588 .header .header-banner .wp-block-columns .wp-block-column p {
    line-height: 1.5em;
}
.page-id-79588 .group-candidater {
    overflow: hidden;
    position: relative;
}
.page-id-79588 .group-candidater.hidden {
    display: none;
}
.page-id-79588 .group-candidater .logo_frame {
    position: absolute;
    bottom: 0;
    right: 0;
}
.page-id-79588 .group-candidater > div > .wp-block-columns > .wp-block-column,
.page-id-79588 .group-palmares > div > .wp-block-columns > .wp-block-column {
    padding: 50px 20%;
}
.page-id-79588 .group-chiffre .wp-block-cover,
.page-id-79588 .group-chiffre .wp-block-cover-image {
    min-height: 357px;
}
.page-id-79588 .group-chiffre .wp-block-column {
    position: relative;
}
.page-id-79588 .group-chiffre .chiffres-columns {
    max-width: 820px;
    margin: 0 auto;
}
.page-id-79588 .group-chiffre .wp-block-column p:first-child:before {
    content: "\A";
    display: block;
    position: absolute;
    top: 20%;
    left: -20px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #f1b40b;
}
.page-id-79588 .group-chiffre .wp-block-column:first-child p:first-child:before {
    background: transparent;
}
.page-id-79588 .group-laureat {
    overflow: hidden;
    position: relative;
}
.page-id-79588 .group-laureat .hp_slider-section .carousel-inner {
    width: 85%;
    margin: 0 auto;
}
.page-id-79588 .group-laureat .carousel-control-next, 
.page-id-79588 .group-laureat .carousel-control-prev {
    width: 5%;
}
.page-id-79588 .group-laureat .mit_slider_laureat p {
    margin-left: 15px;
    margin-right: 15px;
}
.page-id-79588 .group-laureat .wp-block-image figure {
    position: relative;
}
.page-id-79588 .group-laureat .wp-block-image figure:after {
    content: '\A';
    background: transparent url(https://feef.org/wp-content/themes/feef/assets/img/icons/icon-double_quote.svg) 0 0 no-repeat;
    width: 24px;
    height: 21px;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
}
.page-id-79588 .group-palmares {
    overflow: hidden;
    position: relative;
}
.page-id-79588 .group-palmares .yotu-playlist .yotu-pagination,
.page-id-79588 .group-palmares .yotu-videos .yotu-video h3,
.page-id-79588 .group-palmares .yotu-videos.yotu-mode-grid .yotu-video-description {
    color: #ffffff;
}
.page-id-79588 .group-palmares .yotu-playlist .yotu-pagination {
    font-size: 20px;
    line-height: 40px;
}
.page-id-79588 .group-palmares .yotu-playlist .yotu-pagination > span {
    display: none;
}
.page-id-79588 .group-palmares .yotu-playlist .yotu-pagination-top {
    display: none;
}
.page-id-79588 .group-palmares .logo_frame {
    position: absolute;
    top: 300px;
    left: -213px;
}

.page-id-79588 .group-partenaire .carousel-control-next, 
.page-id-79588 .group-partenaire .carousel-control-prev {
    width: 50px;
}
.page-id-79588 .group-partenaire .hp_slider-section .carousel-inner {
    width: 90%;
    margin: 0 auto;
}

.page-id-79588 .group-question .wp-block-group {
    margin: 0 100px;
}
.page-id-79588 .group-question .group-quesion-left {
    margin: 0px 20%;
}
.page-id-79588 .wp-block-group.feef-dor-jury > div > .wp-block-group {
    margin-left: 4%;
    margin-right: 4%;
}
.page-id-79588 .wp-block-group.feef-dor-jury .wp-block-image > figure {
    border-radius: 5px;
    overflow: hidden;
}
.page-id-79588 .wp-block-group.feef-dor-jury .wp-block-image > figure > img {
    border: 5px solid;
    border-radius: 5px;
    border-image-slice: 1;
    border-image-source: linear-gradient(to left, #00406F, #E20613);
}
.page-id-79588 .wp-block-group.feef-dor-jury .wp-block-image .aligncenter {
    text-align: center;
}
.page-id-79588 footer.main-footer {
    background-color: #414487;
}
.page-id-79588 footer.main-footer h4, 
.page-id-79588 footer.main-footer p, 
.page-id-79588 footer.main-footer a {
    color: #ffffff;
}
.page-id-79588 footer.main-footer .widget-footer-cta h4, 
.page-id-79588 footer.main-footer .widget-footer-cta p {
    color: #1c1c1c;
}
.page-id-79588 footer.main-footer .widget-footer-cta i,
.page-id-79588 footer.main-footer .widget-footer-cta a {
    color: #F1B40B;
}
.page-id-79588 footer.main-footer .widget-footer li a:hover {
    color: #F1B40B;
}
.page-id-79588 footer.main-footer .widget-footer li a:hover svg path {
    fill: #F1B40B;
}
.page-id-79588 footer.main-footer .widget-footer-cta::before {
    background-color: #F1B40B;
}
.page-id-79588 .wp-block-cover-image img.wp-block-cover__image-background, 
.page-id-79588 .wp-block-cover-image video.wp-block-cover__video-background, 
.page-id-79588 .wp-block-cover img.wp-block-cover__image-background, 
.page-id-79588 .wp-block-cover video.wp-block-cover__video-background {
    height: 100% !important;
    max-width: none !important;
}

.page-id-79588 .feef-dor-jury .wp-block-columns.mit-block-columns-3 {
    max-width: 75%;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (min-width:992px) and (max-width:1279px) {
    .page-id-79588 #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item#mega-menu-item-80307,
    .page-id-79588 #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item#mega-menu-item-80309,
    .page-id-79588 #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item#mega-menu-item-80311 {
        display: none;
    }
}
@media screen and (max-width:1279px) {
    .page-id-79588 .group-candidater .logo_frame {
        bottom: -150px;
        right: -200px;
    }
    .page-id-79588 .group-palmares .logo_frame {
        display: none;
    }
    .page-id-79588 .yotu-videos ul {
        flex-wrap: nowrap;
    }
    .page-id-79588  .yotu-mode-grid li:nth-child(2n), .yotu-mode-mix li:nth-child(2n) {
        margin-right: 4%!important;
    }
    .page-id-79588  .yotu-mode-grid li, 
    .page-id-79588 .yotu-mode-mix li, 
    .page-id-79588  .yotu-mode-grid[class*=' yotu-column-'] li, 
    .page-id-79588  .yotu-mode-grid[class^='yotu-column-'] li {
        width: 32%!important;
    }
}
@media screen and (max-width:1092px) {
    .page-id-79588 .feef-dor-jury .wp-block-columns {
        margin-left: 15px;
        margin-right: 15px;
    }
}
@media screen and (max-width:991px) {
    .page-id-79588 .header .header-banner .wp-block-columns .wp-block-column p {
        font-size: 25px !important;
    }
    .page-id-79588 .group-candidater > div > .wp-block-columns > .wp-block-column, 
    .page-id-79588 .group-palmares > div > .wp-block-columns > .wp-block-column {
        padding-left: 15px;
        padding-right: 15px;
    }
}
@media screen and (max-width:781px) {
    .page-id-79588 .group-laureat .wp-block-column {
        margin-bottom: 25px;
    }
    .page-id-79588 .group-prefooter .wp-block-columns {
        margin-left: 15px;
        margin-right: 15px;
    }
    .page-id-79588 .group-prefooter .has-text-align-left {
        text-align: center;
    }
    .page-id-79588 .group-chiffre .wp-block-column:nth-child(odd) p:first-child:before {
        background: transparent;
    }
}
@media screen and (max-width:719px) {
    .page-id-79588 .group-candidater .logo_frame {
        display: none;
    }
}
@media screen and (max-width:599px) {
    .page-id-79588 .group-chiffre .wp-block-column p:first-child:before {
        background: transparent;
    }
    .page-id-79588 .group-question .group-quesion-left {
        margin-top: 10%;
        margin-bottom: 10%;
    }
    
}

.page-id-79588 
.block-padding
{
    padding: 20px;
}

.page-id-79588 .block-index ul
{
    z-index: 1;
}

body.page-id-79588 .is-layout-flow > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

.page-id-79588 .wp-block-buttons.is-content-justification-center {
    display: flex;
}

.page-id-79588 .wp-block-buttons.is-content-justification-center.wp-container-35 {
    z-index: 1;
    position: relative;
    margin-top: -84px;
    margin-left: 70px;
    margin-right: 70px;
}

/*
.page-id-79588 .columns-background, .group-palmares{
    position: relative;
}
.page-id-79588 .columns-background img {
    position: absolute;
    bottom: -15%;
    right: -3%;
}
.page-id-79588 .group-palmares img{
    position: absolute;
    bottom: 30%;
    left: 0;
}
.page-id-79588 .group-question{
    padding: 0;
    margin-bottom: 0;
}
.page-id-79588 .group-question .wp-block-columns{
    margin-bottom: 0;
}
.page-id-79588 .chiffres-columns{
    justify-content: center;
}
.page-id-79588 .group-quesion-left { 
    padding-left: 135px;
    padding-right: 100px !important;
} */