@media screen and (max-width:767px) and (orientation:landscape){
.header .other-icons-right.mobile-other-icon .custom-lang-dropdown{margin-top:10px!important;}
.header .other-icons-right.mobile-other-icon{row-gap:10px!important;margin-top:10px!important;}
.navbar-collapse{padding:30px 16px!important;}
.header .nav .nav-item{padding-bottom:15px!important;}
.mobile-menu-custom{height:calc(100% - 140px)!important;}
}
@media only screen and (min-width:768px){
.homepage-events-sec-view .slick .slick-list .slick-track{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin-bottom:48px;column-gap:15px;row-gap:27px;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide{width:100%!important;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:not(:first-child){margin:0;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:not(:first-child) .events-wrapper{border-radius:15px;padding:27px 22px;height:100%;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:not(:first-child) .events-wrapper .event-image{display:none;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:not(:first-child) .events-wrapper .event-date{color:#BAE3CB;margin-bottom:13px;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:not(:first-child) .events-wrapper .event-title{color:#fff;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:not(:first-child) .events-wrapper .separator{background-color:#BAE3CB;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:nth-child(2) .events-wrapper{background-color:#104651;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:nth-child(3) .events-wrapper{background-color:#009E4D;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:first-child{grid-row:1 / 3;grid-column:1;margin:0!important;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:first-child .events-wrapper .event-image{margin-bottom:21px;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:first-child .events-wrapper .event-image img{border-radius:25px;width:100%;height:auto;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:nth-child(2){grid-row:1;grid-column:2;}
.homepage-events-sec-view .slick .slick-list .slick-track .slick-slide:nth-child(3){grid-row:2;grid-column:2;}
}
@media only screen and (min-width:1200px){
.events-homepage-col > .views-element-container{height:100%;}
.homepage-events-sec-view{height:100%;display:flex!important;flex-direction:column;}
.homepage-events-sec-view .view-content{flex-grow:1;}
}
@media only screen and (min-width:1681px){
.pourquoi-avena-block::after{display:none;}
.pourquoi-avena-block{padding:0px;}
.pourquoi-avena-block .container{position:relative;padding-block:110px 77px;}
.pourquoi-avena-block .container::after{content: '';display:block;position:absolute;right:0px;bottom:0px;width:307px;height:311px;background:url('../images/avena-bg-logo.svg') no-repeat;background-size:100% 100%;}
.news-detail-wrapper .news-detail-container{max-width:1400px;}
}
@media only screen and (max-width:1199px){
.assures-rentiers-main .introduction-section .desc {
    max-width: 100%;
}
body.scrolled .search-bar img{filter:brightness(0) saturate(100%) invert(33%) sepia(78%) saturate(3158%) hue-rotate(136deg) brightness(97%) contrast(101%);}
body.scrolled .header .navbar-toggler .icon-bar{background:#009E4D;}
.solution-enterprise-main .enterprise-avantages-section{padding-top:0px;}
.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:transparent;color:inherit;}
.node--type-actualites .search-bar img,.page-user-login .search-bar img,.path-search .search-bar img,.page-user-logout .search-bar img,.node--type-assures-rentiers-page .search-bar img,.page-node-89 .search-bar img,.node--type-events .search-bar img{filter:brightness(0) saturate(100%) invert(46%) sepia(73%) saturate(5631%) hue-rotate(135deg) brightness(95%) contrast(101%);}
.node--type-actualites .header .navbar-toggler .icon-bar,.page-user-login .header .navbar-toggler .icon-bar,.path-search .header .navbar-toggler .icon-bar,.page-user-logout .header .navbar-toggler .icon-bar,.node--type-assures-rentiers-page .header .navbar-toggler .icon-bar,.page-node-89 .header .navbar-toggler .icon-bar,.node--type-events .header .navbar-toggler .icon-bar{background:#009E4D;}
.header .nav .nav-item .nav-link.active{color:var(--dark-green);}
.zone-securisee-main-wrapper .zone-secur-right{margin-left:0px;}
.zone-securisee-main-wrapper .main-content-wrapper h2{font-size:30px;line-height:normal;}
#myModal .modal-with-bg .modal-content{height:auto;}
#myModal .modal-with-bg .sec-pop-up-content{padding:50px 50px;}
#myModal .modal-with-bg .sec-pop-up-content{min-height:600px;}
#myModal .pop-up-content .light-green-btn{position:relative;z-index:2;}
#myModal .modal-with-bg .modal-header{max-width:100%;}
.login-lr-wrap{display:grid;grid-template-columns:1fr;row-gap:30px;}
.login-lr-wrap .lglw-right-sec{width:100%;left:0px;bottom:0px;}
.login-form-main-wrap{padding-top:100px;padding-bottom:100px;}
.mobile-other-icon.other-icons-right{display:block;}
#block-avena-loginentreprise,#block-avena-dropdownlanguage,#block-avena-loginassure,.user-logged-in #block-avena-logoutblock,.custom-lang-dropdown{display:none;}
.mobile-other-icon #block-avena-loginentreprise,.mobile-other-icon #block-avena-dropdownlanguage,.mobile-other-icon #block-avena-loginassure,.mobile-other-icon .custom-lang-dropdown{display:block;}
.user-logged-in .mobile-other-icon #block-avena-logoutblock{display:block;}
.user-logged-in .mobile-other-icon #block-avena-loginassure{display:none;}
.header .other-icons-right.mobile-other-icon{flex-direction:column;row-gap:16px;margin-top:20px;align-items:start;display:flex;}
.header .mobile-other-icon .login-assure{padding:10px 18px 8.789px 18px;height:43px;}
.header .other-icons-right.mobile-other-icon .custom-lang-dropdown{width:30px;margin-top:30px;top:0px;margin-left:3px;}
.language-link.active-language{top:0px;}
.js .dropdown-switcher .dropbutton-widget{text-align:left;}
.js .dropdown-switcher .dropbutton-widget .dropbutton-toggle .dropbutton-arrow{border:0px;margin:0px;right:0px;background:url(../images/menu-icon.svg) no-repeat;width:16px;height:16px;top:3px;display:block;background-size:100% 100%;transform:rotate(90deg);}
.dropbutton-wrapper .dropbutton .dropbutton-action > *{color:var(--light-green);}
.js .dropdown-switcher .dropbutton-wrapper{width:36px;}
.header .other-icons-right .login-enterprise{padding:12px 14px 12px 16.887px;height:43px;width:168px;}
.navbar-collapse:before{content: "";position:absolute;top:-21px;left:50%;border-left:20px solid transparent;border-right:18px solid transparent;border-top:8px solid transparent;border-bottom:14px solid var(--white);transform:translateX(-50%);}
.header-logo svg{width:160px;height:auto;}
.header .navbar-toggler .icon-bar:nth-child(1){top:0px;}
.header{height:70px;}
.navbar-expand-lg .collapse:not(.show){display:none!important;}
.navbar-expand-lg .navbar-nav{flex-direction:column;}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:static;}
.navbar-expand-lg .navbar-collapse{display:block!important;}
.container{position:relative;}
.header-logo{position:relative;right:7px;}
.navbar-collapse{position:fixed;height:100%;width:100%;background:#fff;left:0px;right:0px;top:80px;height:calc(100vh - 73px);height:calc(100dvh - 73px);transition:none;padding:50px 16px;z-index:10;}
.search-bar img{filter:brightness(0) saturate(100%) invert(100%) sepia(98%) saturate(0%) hue-rotate(290deg) brightness(104%) contrast(104%);width:20px;height:auto;position:relative;}
.header-block{justify-content:center;}
.navbar-brand{margin:0px;top:0px;}
.header .navbar{height:100%;}
.navbar > .container{height:100%;position:relative;}
.header .header-search{margin-left:0px;}
.header .header-wrap{height:100%;align-items:center;}
.header .navbar-toggler .icon-bar:nth-child(4){top:11px;}
.header .other-icons-right{justify-content:start;}
.header .header-wrap{padding-top:0px;display:flex;width:100%;}
.navbar-toggler:focus{box-shadow:none;}
.header .navbar-toggler{display:block;border:0;padding:0;border-radius:0;z-index:12;width:25px;height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);}
.header .navbar-toggler[aria-expanded="true"] .icon-bar:nth-child(4){top:18px;width:0%;left:50%;}
.header .navbar-toggler[aria-expanded="true"] .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.header .navbar-toggler[aria-expanded="true"] .icon-bar:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.header .navbar-toggler[aria-expanded="true"] .icon-bar:nth-child(1){top:18px;width:0%;left:50%;}
.header .navbar-toggler .icon-bar + .icon-bar{margin-top:5px;}
.header .navbar-toggler .icon-bar:nth-child(2),.header .navbar-toggler .icon-bar:nth-child(3){top:3px;}
.header .navbar-toggler .icon-bar{background-color:var(--white);display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
/*sub menu changes*/
.header .nav .nav-item{padding-bottom:28px;}
.header .nav .nav-item .nav-link{font-size:15px;padding:0px!important;font-family:'CircularStd';line-height:24px;letter-spacing:0.15px;color:var(--dark-green)!important;display:flex;align-items:center;column-gap:6px;}
.header .nav .nav-item.menu-item--expanded .nav-link.show::after{transform:rotate(90deg);}
.navbar-nav .dropdown-menu{border:0px;padding:12px 0px 6px 20px;}
.navbar-nav .dropdown-item{padding:0px 0px 12px 0px;}
.navbar-nav .dropdown-item a{font-size:15px;color:var(--light-green);text-decoration:none;line-height:normal;}
.header .nav .nav-item.menu-item--expanded .nav-link:after{content: '';display:block;width:16px;height:16px;min-width:16px;background:url('../images/menu-icon.svg') no-repeat;transition:all 0.3s ease;-webkit-transition:all .3s ease;border:0px;margin:0px;}
.mobile-menu-custom{display:block;height:calc(100% - 172px);overflow:auto;}
.mobile-other-icon{display:block;}
.block-ultimenu{display:none;}
}
@media only screen and (min-width:1200px) and (max-width:1399.5px){
.video-rapports-wrap .video  {
	width: 645px;
}
.fondation-main .banner-desc .sub-text {
	left: calc(100% - 630px);
}
.fondation-main .banner-desc .sub-text:lang(de) {
	 width: 507px;
    left: calc(100% - 707px);
    font-size: 38px;

}
.fondation-main .banner-desc .sub-text:lang(en) {
    width: 568px;
    left: calc(100% - 783px);
    top: 53%;
}
.introduction-section .intro-left{width:582px;}
.news-wrapper .video-section-wrapper img{height:308px;}
.news-wrapper .video-section-wrapper .video-block,.news-wrapper .video-section-wrapper .youtube-block,.news-wrapper .video-section-wrapper .video{height:308px;}
.news-listing-wrapper .news-wrapper{margin:0px 7.5px;}
.view-id-actualites_listing.view-display-id-block_1 .views-infinite-scroll-content-wrapper,.view-id-events_listing.view-display-id-block_1 .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(2,1fr);column-gap:19px;row-gap:67px;}
.view-id-actualites_listing.view-display-id-block_1 .views-row,.view-id-events_listing.view-display-id-block_1 .views-row{width:340px;}
.views-exposed-form > div > fieldset:nth-child(2) > .fieldset-wrapper{width:330px;}
.news-detail-wrapper .intro-image-block .intro-block{padding:43px 45px 30px 46px;height:355px;}
.news-detail-wrapper .video-section-wrapper .youtube-block,.news-detail-wrapper .video-section-wrapper .youtube-para,.news-detail-wrapper .video-section-wrapper .video,.news-detail-wrapper .video-block{width:587px;height:378px;}
.faq-listing-view .view-content-wrapper{width:730px;}
.view-content .views-accordion-header span.field-content{width:660px;}
.news-wrapper .video-section-wrapper img{object-fit:cover;}
.home-actualites-wrap .view-actualites-homepage-section .slick__slide{margin-left:7.5px;margin-right:7.5px;}
.assets-main .rapports-para-sec{right:-25px;transform:translate(0%,-50%);}
.platform-section{margin-left:calc(50% - 573px);}
.fondation-rappo-block .rapports-para-sec{width:fit-content;}
.mswlf-left-sec .mswlfl-img{right:28px;}
.video-rapports-wrap{column-gap:40px;}
.msw-lf-sec{grid-template-columns:450px 1fr;column-gap:50px;}
.video-rapports-wrap .youtube-block{width:590px;}
.fondation-banner:after{width:250px;height:250px;}
.ae-lr-section{column-gap:57px;}
.rapports-para-sec{right:-25px;transform:translate(0%,-50%);}
.platform-left-wrap{column-gap:25px;}
.home-actualites-wrap .view-actualites-homepage-section .slick__slide:nth-child(1),.home-actualites-wrap .view-actualites-homepage-section .slick__slide:nth-child(2){max-width:270px;}
.retraite-inner-wrap .retr-right{padding-inline:31px 10px;}
.document-listing .view-content-wrapper{width:calc(100% - 380px);}
.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"]{width:calc(100% - 380px);overflow:auto;left:32.5%;}
}
@media only screen and (min-width:768px) and (max-width:1199.5px){
.fondation-chiffer-wrap {
    margin-top: 80px;
}
.page-node-37 .solution-enterprise-main .solution-btn-wrap {
    position:initial;
}
.page-node-37 .solution-enterprise-main .solution-data-inner-wrap {
    padding-bottom: 37px;
}
.light-green-btn.discover-btn {
        padding: 15.5px 22.4px;
    }
.node--type-events .news-detail-wrapper.events-detail-wrapper .inscription .events-description-section {
    margin-top:-30px!important;
}
.news-detail-wrapper.events-detail-wrapper .video-section-wrapper.events-main-image {
    top:-70px!important;
}
.home-main-wrapper .green-white-txt-wrap {
        justify-content: center;
    }
.solution-cta-sec-wrap .cta-desc-wrap p {
    padding-bottom: 10px;
}
.solution-cta-sec-wrap .cta-button {
    margin-top: 10px;
}
.fondation-main .banner-desc .sub-text:lang(de) {
    width: fit-content;
    left: calc(100% - 448px);
    top:55%;
}
.fondation-main .banner-desc .sub-text:lang(en) {
    width: 291px;
    left: calc(100% - 481px);
}
.document-listing-wrapper .notre-plateform-sec {
margin-bottom: 70px;
}
.fondation-main .video-rapports-wrap .video-block{width:100%;}
.node--type-events .news-detail-wrapper.events-detail-wrapper .inscription .video-section-wrapper.events-main-image{top:-35px;left:121px;}
.node--type-events .news-detail-wrapper.events-detail-wrapper .desc-3{margin-top:45px;}
.image-carousel .slick .slide img{width:219px;height:197px;object-fit:cover;}
.node--type-events .news-detail-wrapper .video-section-wrapper{width:100%;}
.node--type-events .news-detail-wrapper.events-detail-wrapper .video-section-wrapper .youtube-block{height:360px;}
.node--type-events .news-detail-wrapper.events-detail-wrapper .inscription .events-description-section{margin:40px auto 0;}
.node--type-events .events-detail-wrapper .events-intro .intro-text > .desc{margin-bottom:21px;}
.soire-banner-wrap .title-wrap{padding-block:10px 10px;}
.smws-intro-wrap{line-height:54px!important;padding-bottom:45px;}
.soire-banner-image .title-wrap .container{padding:0px;}
.view-related-events .view-content{grid-template-columns:repeat(1,1fr);gap:47px;margin:50px auto 0px;}
.year-dropdown-wrap .yds-left-section{height:383px;}
.smw-second-sec{margin-top:60px;margin-bottom:90px;}
.year-dropdown-wrap .yds-right-section .ydrs-title{position:absolute;left:0px;top:0px;right:0px;margin:auto;text-align:center;padding:0px;}
.year-dropdown-wraped{margin-top:27px;}
.ydrs-desc{max-width:339px;}
.year-dropdown-wrap{display:flex;gap:45px;justify-content:center;align-items:center;flex-direction:column;position:relative;padding-top:80px;}
.year-dropdown-section{padding-block:50px 90px;}
.solution-cta-sec-wrap{column-gap:70px;grid-template-columns:340px 1fr;padding-left:0px;}
.solution-cta-sec-wrap .cta-desc-wrap{padding-block:30px 10px;}
.solution-cta-sec-wrap .cta-image img{width:100%;border-radius:25px;height:307px;}
.solution-cta-sec-wrap .cta-desc-wrap h3{font-size:35px;line-height:42px;}
.politique-inner{margin-left:0px;}
.politique-main h1{margin-left:0px;padding-bottom:40px;}
.news-listing-banner .banner-image-full img{height:308px;}
.assure-banner .banner-image-full img{object-position:calc(24% - 20px) 50%;height:350px;}
.solution-pro-banner .banner-image-full img{height:350px;object-position:calc(13% - 20px) 50%;}
.Vos-avantages-sec .container{padding-bottom:85px;}
.solution-profession-inner .Vos-avantages-sec .light-blue-btn{position:absolute;bottom:0px;left:0;right:0px;margin:auto;}
.pager li a{display:block;margin:50px auto 0px;}
body.node--type-actualites .layout-main-wrapper,body.page-node-89 .layout-main-wrapper,body.node--type-events .layout-main-wrapper{padding-top:110px;}
.site-footer #block-avena-footerconnexion{padding-left:7.5px;padding-right:7.5px;}
.document-listing .view-content-wrapper .doc-row{margin-bottom:30px;}
.document-listing-wrapper .document-video-view{padding-top:0px;}
.zone-securisee-main-wrapper .block-menu ul li a{font-size:15px;padding:14px 15px;}
.zone-securisee-listing-banner .banner-image-full h1{max-width:177px;}
.zone-securisee-main-wrapper .pdf-wrapper:last-child{margin-bottom:0px;}
.seances-passees-wrapper .view-content .session-row{margin-bottom:30px;}
.zone-securisee-main-wrapper{margin:80px 0 80px;}
.first-row-view-block .col-sm-6,.second-row-view-block .col-sm-6,.small-square-view-block .small-square-col{padding:0px 7.5px;}
.zone-securisee-main-wrapper .content-wrapper:after{bottom:100%;}
.zone-securisee-view-block .zone-securisee-block{font-size:15px;padding:26px 16px 15px 15px;}
/*popup modal */
#myModal .left-pop-up-content .pop-up-thumbnail{width:399px;height:328px;bottom:0px;position:absolute;right:0px;}
#myModal .modal-content{height:640px;}
#myModal .modal-body{height:100%;}
#myModal .pop-up-content{height:100%;justify-content:start;align-items:start!important;}
#myModal .btn-close{background:url(../images/close.svg) no-repeat;width:14px;height:14px;min-width:14px;right:17px;top:22px;background-size:100% 100%;}
#myModal .modal-header{position:relative;max-width:639px;}
#myModal .modal-dialog{min-height:100%;max-height:100%;max-width:100%;margin:0px 30px;}
.pop-up-view-desc{max-width:460px;}
#myModal .pop-up-content{flex-direction:column-reverse;}
#myModal .right-pop-up-content{padding:57px 115px 67px 64px;margin-left:0px;}
/* popup modal*/
.rapports-sec-wrap .image-blok-custom{display:flex;align-items:center;justify-content:center;}
.webform-confirmation__message{margin-bottom:0px;}
.message-box{margin-top:70px;padding-bottom:0px;}
.rapports-para-sec{left:47%;max-height:457px;}
.assure-banner h1{max-width:298px;margin-right: 0px!important;}
.platform-right{width:345px;height:350px;position:relative;}
.platform-right img{border-radius:30px;}
.view-actualites-listing-other-pages{margin-bottom:170px!important;}
.retraite-inner-wrap .retr-right{padding:50px 40px;}
.platform-right-btn{bottom:-25px;}
.sub-connext{margin-top:20px;}
.platform-left-cont-sec{width:284px;}
.view-actualites-listing-other-pages .news-wrapper{padding:0px 7.5px;}
.prestations-wrap{margin-top:60px;}
.view-actualites-listing-other-pages .view-footer{position:absolute;right:0px;top:initial;left:0px;margin:50px auto 0px;}
.rda-chiffre-wrap{max-width:100%;}
.rda-chiffre-wrap h2{text-align:center;}
.assets-main{flex-direction:column;row-gap:52px;}
.assets-inner{margin-top:50px;}
.view-actualites-listing-other-pages .view-footer .light-green-btn{margin:auto;}
.retraite-inner-wrap{grid-template-columns:344px 1fr;}
.platform-left-wrap{display:flex;flex-wrap:wrap;}
.retraite-inner-wrap .retr-left img{height:407px;}
.view-besoins-listing .bes-col{padding-left:7.5px;padding-right:7.5px;}
.platform-section .platform-left-sec .platform-title-main{line-height:54px;}
.view-besoins-listing .view-content.row{row-gap:60px;}
.platform-left-wrap{grid-template-columns:1fr;}
.platform-section .platform-left-sec{width:100%;}
.platform-section{margin-left:0px;}
.fondation-chiffer-wrap .desktop-chiffer{grid-template-columns:repeat(2,1fr);align-items:end;margin-bottom:0px;}
.solution-enterprise-section{padding-top:80px;}
.smp-para{grid-template-columns:repeat(1,1fr);}
.solution-profession-main .enterprise-container .sub-text{max-width:277px;}
.enterprise-container .sub-text{max-width:277px;padding-top:40px;}
.sur-mesure-wrap{padding-bottom:100px;}
.smilsr-text ul li{max-width:100%;}
.smp-header-wrap .purple-btn{position:absolute;bottom:0px;left:0px;right:0px;margin:auto;width:fit-content;}
.site-footer .phone,.site-footer .email a{white-space:nowrap;}
.avantages-block{grid-template-columns:repeat(1,1fr);}
.notre-conseiller-inner{flex-direction:column;}
.document-listing-other-wrapper .view-content.row{grid-template-columns:repeat(2,1fr);column-gap:15px;row-gap:30px;}
.view-actualites-homepage-section .slick__slider{display:flex;flex-wrap:wrap;width:100%;}
.home-actualites-wrap .view-actualites-homepage-section .slick__slide:nth-child(1),.home-actualites-wrap .view-actualites-homepage-section .slick__slide:nth-child(2){width:100%;max-width:calc(50% - 15px);}
.hasi-lr-section .avantage-block{column-gap:15px;}
.partenaire-wrap{padding-block:55px 55px;}
.hasil-right-section{column-gap:5px;}
.featured-bottom{padding-block:70px 48px;}
.ae-lr-section .ael-right-section{padding-top:40px;}
.ae-lr-section h2{max-width:553px;}
.hasi-lr-section .avantage-block .ab-text{font-size:21px;line-height:25.2px;}
.pabr-tag-sec{transform:translateX(0%);}
.pourquoi-avena-block .pab-right-section{margin-left:60px;}
.hasil-left-section .desc{max-width:100%;padding-bottom:60px;}
.pab-right-section img{margin-left:60px;}
.pourquoi-avena-block{padding-block:70px 100px;}
.home-actualites-wrap .view-actualites-homepage-section .slick__slide{margin-left:7.5px;margin-right:7.5px;}
.haw-inner{padding-bottom:100px;}
.home-chiffre-rapports-sec{flex-direction:column;}
.hasi-lr-section{grid-template-columns:1fr;}
.ae-lr-section{flex-direction:column;}
.hs-para.row{row-gap:44px;}
.pab-lr-section{flex-direction:column;row-gap:100px;}
.hawi-header-wrap{padding-bottom:30px;position:initial;justify-content:center;}
/* .home-actualites-wrap .slick__slide{margin-left:0px;margin-right:0px;} */
.navbar-collapse{padding:65px 26px 90px;max-height:700px;}
.navbar-nav .dropdown-item{width:fit-content;}
.navbar-nav .dropdown-menu.show{display:flex;column-gap:33px;}
.news-list-content-wrapper{padding:53px 0 31px;}
.news-list-content-wrapper .video-section-wrapper{margin-bottom:34px;}
.news-list-content-wrapper .news-list-content .cat-date-block .separator{height:15px;}
.news-list-content-wrapper .news-list-content{width:100%;}
.play-btn,.play{width:108px;height:108px;}
.play-btn:after,.play:after{width:19px;height:19px;}
.font-50{font-size:45px;line-height:60px;}
.news-detail-wrapper h1{margin-bottom:48px;line-height:53px;}
.news-detail-wrapper .intro-image-block{display:block;width:845px;margin:0 auto;}
.news-detail-wrapper .intro-image-block .intro-block{width:630px;padding:43px 45px 12px 46px;height:auto;}
.news-detail-wrapper .intro-image-block .intro-block .intro-text{width:100%;padding-bottom:100px;}
.news-detail-wrapper .video-section-wrapper{top:-50px;left:220px;width:fit-content;}
.news-detail-wrapper .news-desc{margin-top:30px;}
.news-detail-wrapper{margin-bottom:65px;overflow-x:hidden;}
.news-detail-wrapper .video-section-wrapper .youtube-block,.news-detail-wrapper .video-section-wrapper .youtube-para,.news-detail-wrapper .video-section-wrapper .video,.news-detail-wrapper .video-block{width:585px;height:408px;}
.news-wrapper .video-section-wrapper img{object-fit:cover;}
.contact-banner img{height:308px;}
.avantage-data h2{max-width:377px;}
.notre-plateform-text-sec{margin-top:50px;}
.notre-plateform-button-block{flex-direction:row;column-gap:20px;}
.document-listing-other-wrapper .view-header{text-align:center;}
.notre-conseiller-right .image-block{width:465px;height:435px;overflow:hidden;margin:auto;margin-top:60px;}
.document-listing-other-wrapper{padding-bottom:100px;}
.document-listing-other-wrapper .view-footer{right:0px;top:initial;bottom:0px;}
.notre-conseiller{margin-bottom:58px;}
.notre-conseiller-left{position:initial;}
.notre-conseiller-contact{top:140px;height:fit-content;z-index:2;right:0px;}
.view-actualites-listing-other-pages .news-listing-wrapper .news-wrapper{margin:0px 7.5px;}
.notre-conseiller-left{padding:48px 143px 58px 47px;width:fit-content;}
.notre-plateform-text-sec{width:100%;}
.notre-plateform-contact{display:none;}
.notre-plateform-text-sec{flex-direction:column;row-gap:20px;}
.solution-pro-banner h1{max-width:277px;margin-right:0px!important;}
.introduction-section .image-block{margin:auto;width:418px;height:417px;}
.introduction-section{flex-direction:column;row-gap:35px;}
.intro-contact{left:12px;transform:translateX(0%);}
.ava-text-desc-wrap p{max-width:100%;}
.banner-image-full h1{margin-right:33px;}
.contact-banner h1{max-width:225px;line-height:normal;}
.font-80{font-size:50px;line-height:normal;}
.find-address{display:flex;column-gap:90px;align-items:end;}
.contact-find-section .find-address .address-data{margin-bottom:0px;}
.address-map-sec .address-sec h2{margin-bottom:34px;}
.address-map-sec .address-sec{padding-top:0px;}
.banner-position{top:55%;}
.contact-find-section .text-address{padding-bottom:18px;}
.contact-inner{padding-top:50px;}
.contact-main .text-intro {
    padding-bottom: 60px;
}
/*.contact-webform{padding-top:60px;}*/
.document-listing-wrap{padding-bottom:50px;}
.site-footer{padding-bottom:20px;padding-top:30px;}
.site-footer:after{width:295px;height:299px;}
.footer-copyright-block{margin-top:30px;}
.future-section-left{padding:72px 0px 80px 117px;width:100%;}
.site-footer .connexion-wrapper{width:100%;}
.site-footer .login-assure{padding:14px 16px 13.789px 16px;}
.login-enterprise:before{margin-right:4px;}
.footer-copy-wrap{column-gap:70px;margin-left:70px;}
.site-footer .login-enterprise{padding:16px 6px 15.421px 10px;}
.login-assure:before{margin-right:8px;}
.future-section-right{width:405px;height:336px;}
.contact-featured-bottom{overflow:hidden;}
.future-section-left:after{top:-45px;bottom:initial;right:-101px;}
.contact-webform .js-form-type-processed-text{margin-bottom:28px!important;}
.contact-find-section{padding-top:52px;}
.contact-featured-bottom .future-section{flex-direction:column;row-gap:35px;}
.address-map-sec .map-section{width:100%;}
.geolocation-map-container{height:446px!important;}
.address-map-sec{flex-direction:column;row-gap:70px;}
.plan-para-sec{grid-template-columns:repeat(2,1fr);row-gap:40px;}
.solution-enterprise-section .content-wrap{margin-top:25px;}
.solution-data-inner-wrap img{right:0px;margin:auto;}
.solution-enterprise-section .row{row-gap:40px;}
.enterprise-banner-image{height:350px;}
.video-rapports-wrap{flex-direction:column;align-items:start;}
.fondation-banner:after{width:218px;height:221px;}
.fondation-rappo-block .rapports-para-sec{top:50%;height:auto;transform:translate(0%,-50%);}
.video-rapports-wrap .youtube-block{width:100%;}
.fondation-rappo-block .image-blok-custom{width:584px;height:490px;margin:auto;}
.msw-lf-sec{grid-template-columns:1fr;}
.banner-title-text-wrap{column-gap:25px;}
.fondation-main .banner-desc{padding-block:12px;}
.mswlf-other-sec{grid-template-columns:repeat(2,1fr);column-gap:17px;}
.banner-title-text-wrap .sub-text{font-size:20px;position:relative;bottom:10px;line-height:24px;}
.fondation-main .banner-desc .sub-text{font-size:20px;line-height:normal;width: 215px;left: calc(100% - 405px);}
.homepage-events-sec-view{margin-bottom:70px;}
.homepage-events-sec-view .view-header{margin-bottom:30px;text-align:center;}
.homepage-events-sec-view .slick .slick-list .slick-track{margin-bottom:14px;}
}
@media only screen and (min-width:992px) and (max-width:1199.5px){

.document-listing .view-content-wrapper .view-content{display:grid;grid-template-columns:repeat(1,1fr);column-count:initial;}
.searchbar .region-search-bar .form-control{max-width:936px;margin:10px auto 0;}
#myModal .modal-content{height:640px;width:768px;margin:auto;}
.platform-left-wrap{justify-content:center;}
.intro-contact{left:0px;transform:translateX(60%);}
.notre-conseiller-left{margin:auto;}
.news-list-content-wrapper .video-section-wrapper .youtube-block,.news-list-content-wrapper .video-section-wrapper .youtube-para,.news-list-content-wrapper .video-section-wrapper .video,.news-list-content-wrapper .video-block{height:287px;}
.view-id-actualites_listing.view-display-id-block_1 .views-infinite-scroll-content-wrapper,.view-id-events_listing.view-display-id-block_1 .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(2,1fr);column-gap:19px;row-gap:67px;}
.view-id-actualites_listing.view-display-id-block_1 .views-row,.view-id-events_listing.view-display-id-block_1 .views-row{width:340px;}
.views-exposed-form > div > fieldset:first-child .form-radios{overflow:auto;width:950px;}
.views-exposed-form > div > fieldset:first-child .js-form-item .form-check-label{white-space:nowrap;}
.faq-listing-view .view-content-wrapper{width:680px;}
.view-content .views-accordion-header span.field-content{width:660px;}
.faq-listing .view-content{margin-bottom:20px;}
.document-listing-wrapper .document-video-wrapper .video-block .image:before{width:73px;height:73px;}
.introduction-section .intro-left{max-width:100%;}
.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"]{left:33.5%;width:calc(100% - 328px);overflow:auto;}
}
@media only screen and (min-width:768px) and (max-width:991.5px){
.smws-texte-soiree{max-width:705px;}
.fondation-inner .image-text-section .image-block{max-width:585px;margin:auto;}
.fondation-inner .video-rapports-wrap{align-items:initial;}
.fondation-inner .image-text-sec-wrap .text-desc-wrap{max-width:585px;margin:auto;}
.fondation-inner .image-text-section .text-sec-row{row-gap:37px;margin-bottom:50px;}
.document-listing-wrapper .document-video-wrapper .views-row{padding-left:7.5px;padding-right:7.5px;}
.searchbar .region-search-bar .form-control{max-width:705px;margin:10px auto 0;}
.image-text-section img{height:295px;}
.fondation-main .fondation-rappo-block{margin-top:80px;}
.msw-lf-sec{margin-top:0px;}
.video-rapports-wrap{margin-block:100px 60px;}
.image-text-section{padding-block:44px 70px;}
.employ-section{margin-top:100px;}
.mswlf-right-sec{column-gap:17px;display:grid;grid-template-columns:1fr 1fr;}
.video-block{width:100%;}
.mswlf-left-sec .mswlfl-img{right:0px;transform:translateX(50%);bottom:0px;}
.avena-section .avena-left-col{margin-bottom:120px;}
.représentants-des-salariés-wrap img{width:100%;}
.mswlf-left-sec{margin-top:50px;padding:38px 26px 38px 83px;max-width:465px;width:100%;margin-bottom:42px;}
.image-text-section .text-sec-row,.image-text-section .text-sec-row:nth-child(even){flex-direction:column-reverse;row-gap:50px;}
.image-text-section .title-text-sec-wrap h2{max-width:100%;}
.image-text-section .title-text-sec-wrap .desc{max-width:100%;}
.news-list-content-wrapper .video-section-wrapper .youtube-block,.news-list-content-wrapper .video-section-wrapper .youtube-para,.news-list-content-wrapper .video-section-wrapper .video,.news-list-content-wrapper .video-block{height:447px;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) legend{display:block;margin-bottom:0;position:relative;z-index:6;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend{background-image:url('../images/chevron-down.svg');background-repeat:no-repeat;background-size:29px 32px;background-position:96% center;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend.open{background-image:url('../images/chevron-up.svg');}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) > .fieldset-wrapper{display:none;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) > .fieldset-wrapper.open{display:block;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) .js-form-item .form-check-label{border-radius:0;border:0;padding:0;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) .form-check{padding:13px 16px;border-bottom:2px solid #E6F4EF;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) .form-check-label{position:relative;bottom:-5px;justify-content:flex-start;text-align:left;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) .form-check-label:hover,.listing-filter .views-exposed-form > div > fieldset:nth-child(2) .form-check-label:focus{color:#009E4D;}
.faq-listing .view-content{margin-bottom:50px;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2){width:345px!important;position:relative;margin-bottom:59px!important;}
.views-exposed-form > div > fieldset:first-child .form-radios{overflow:auto;width:730px;}
.views-exposed-form > div > fieldset:first-child .js-form-item .form-check-label{white-space:nowrap;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) > .fieldset-wrapper{position:absolute;top:30px;left:0;right:0;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);background-color:#fff;z-index:5;width:100%;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend{font-size:13px;line-height:20.7px;letter-spacing:0.26px;color:#fff;border-radius:10px 8px 8px 8px;display:block;width:100%;padding:10px 16px;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend{background-color:#009E4D;}
.listing-filter .views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend{font-weight:500;}
.node-listing.listing-filter .view-container{display:block;padding-top:65px;}
.node-listing.document-listing .view-container{padding-top:84px;}
.view-id-actualites_listing.view-display-id-block_1 .views-infinite-scroll-content-wrapper,.view-id-events_listing.view-display-id-block_1 .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(2,1fr);column-gap:19px;row-gap:67px;}
.actualites-listing-wrapper{padding:31px 0 47px;}
.view-id-actualites_listing.view-display-id-block_1 .views-row,.view-id-events_listing.view-display-id-block_1 .views-row{width:340px;}
.news-detail-wrapper .intro-image-block{display:block;width:744px;margin:0 auto;}
.news-detail-wrapper .news-desc{margin-top:30px;width:705px;}
.news-detail-wrapper .video-section-wrapper{top:-25px;left:121px;}
.news-detail-wrapper .intro-image-block .intro-block{width:526px;}
.faq-listing-banner{margin-bottom:60px;}
.faq-listing-banner .views-exposed-form > div > fieldset:nth-child(2){margin-bottom:54px!important;}
.faq-listing .views-row h3{font-size:25px;line-height:normal;margin-bottom:38px;}
.faq-listing .views-row .views-row{margin-bottom:21px;}
.document-listing .views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend{font-size:25px;line-height:51px;}
.document-listing .view-content-wrapper{width:calc(100% - 300px);}
.document-listing .view-content-wrapper .view-content{display:grid;grid-template-columns:repeat(1,1fr);column-count:initial;}
.document-listing-wrapper .document-listing-view{padding:43px 0 38px;}
.document-listing-wrapper .document-video-view{padding:0px 0 40px;}
.document-listing-wrapper .document-video-wrapper .video-block .image:before{width:73px;height:73px;}
.document-listing-wrapper .document-video-wrapper h2{font-size:45px;line-height:54px;}
.document-listing-wrapper .document-video-wrapper .view-header{margin-bottom:76px;}
.video-modal.ui-dialog .video-block,.video-modal.ui-dialog .youtube-block,.video-modal.ui-dialog .video{height:492px;}
.video-modal.ui-widget.ui-widget-content{width:100%!important;}
.video-modal.ui-dialog .ui-dialog-titlebar{right:40px;top:40px}
.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"]{left:41.5%;width:calc(100% - 300px);overflow:auto;}
.video-rapports-wrap .video{max-width:100%;display:flex;}
}
@media only screen and (max-width:767.5px){
.solution-data-inner-wrap .text{
    margin:auto;
}
.page-node-37 .solution-enterprise-main .solution-data-inner-wrap {
    padding-bottom: 32px;
}
.page-node-37 .solution-enterprise-main .solution-btn-wrap {
    position: initial;
}
	.fondation-main .banner-desc{padding-block:12px;}
	.fondation-main .banner-desc .sub-text {
    font-size: 20px;
    left: calc(100% - 358px);
    width:fit-content;
    line-height: normal;
}
.fondation-main .banner-desc .sub-text:lang(de) {
	width:251px;
    left: calc(100% - 398px);
    font-size: 19px;
   top: 55%;
}
.fondation-main .banner-desc .sub-text:lang(en) {
    width: 291px;
    left: calc(100% - 438px);
}
.fondation-main .video-rapports-wrap .video-block{height:232px;width:100%;}
.fondation-main .video-rapports-wrap .video{border-radius:0px;}
.node--type-events .news-detail-wrapper.events-detail-wrapper .events-description-section .video-section-wrapper{margin-top:0px;}
.image-carousel .slick .slide img{width:100%;height:261px;object-fit:cover;}
.node--type-events .news-detail-wrapper.events-detail-wrapper .events-description-section .video-section-wrapper .youtube-block{height:240px;}
.node--type-events .events-detail-wrapper .events-intro .inscription-btn{margin-top:20px;}
.node--type-events .news-detail-wrapper.events-detail-wrapper .inscription .video-section-wrapper.events-main-image{top:initial;}
.node--type-events .news-detail-wrapper.events-detail-wrapper .desc-3{margin-top:0px;}
.node--type-events .events-detail-wrapper .events-intro .intro-text .date-wrapper > div{font-size:18px;letter-spacing:0.18px;line-height:24px;padding-left:34px;margin-bottom:6px;}
.view-id-event_document.view-display-id-block_1 .view-content{grid-template-columns:repeat(1,1fr);row-gap:30px;}
.node--type-events .events-detail-wrapper .events-intro .intro-text > .desc{margin-bottom:26px;}
#btn-contact.sticky{position:static;}
.font-80{font-size:30px;line-height:40px;}
.font-26{font-size:20px;line-height:28px;}
.banner-image-full h1{margin-right:0px;}
.full-banner .container{justify-content:center!important;}
.banner-position{bottom:0px;top:initial;background:var(--dark-green);padding-block:12px 17px;transform:none;position:initial;}
.contact-banner img{height:208px;}
.contact-inner{padding-top:42px;}
.contact-main .text-intro {
    padding-bottom: 58px;
}
/*.contact-webform{padding-top:58px;}*/
.contact-webform .js-form-type-processed-text{margin-bottom:40px!important;}
.contact-webform .form-actions{justify-content:center;padding-top:8px;}
.address-map-sec{flex-direction:column;row-gap:42px;}
.contact-find-section{margin-top:58px;padding:52px 0px 71px;}
.address-map-sec .address-sec{padding-top:0px;}
.contact-find-section .text-address{text-align:center;}
.contact-webform .contact-form-wrap{grid-template-columns:1fr;}
.address-map-sec .address-sec h2{margin-bottom:34px;text-align:center;}
.contact-featured-bottom .future-section{flex-direction:column;row-gap:30px;}
.future-section-left:after{width:222px;height:225px;background:url('../images/bg-logo-cutoff.svg') no-repeat;background-size:100% 100%;}
.future-section-left{width:100%;padding:37px 0px 43px 32px;}
.future-section-left h2{max-width:189px;}
.geolocation-map-container{height:218px!important;}
.contact-featured-bottom{overflow:hidden;}
.mb-3{margin-bottom:12px!important;}
.find-address{padding-left:73px;}
.future-section-right{width:253px;height:205px;}
.address-map-sec .map-section{width:100%;}
.site-footer h2{font-size:18px;}
.site-footer .nav li a,.site-footer ul li span,.site-footer .contact-block-wrap a{font-size:16px;word-break: break-all;}
.region-footer-first{row-gap:36px;}
.footer-copy-wrap{flex-direction:column;row-gap:9px;align-items:start;}
.site-footer:after{right:0px;width:358px;height:363px;}
.site-footer{padding-top:50px;padding-bottom:10px;}
.footer-copyright-block{margin-top:50px;align-items:end;justify-content:space-between;}
.site-footer .email a{white-space:nowrap;}
.node--type-contact-page #page-wrapper{overflow-x:hidden;}
.site-footer .connexion-wrapper{width:100%;}
.login-enterprise:before{margin-right:4px;}
.site-footer .login-assure{padding:14px 20px 13.789px 15px;}
.login-assure:before{margin-right:10px;}
.site-footer .login-enterprise{padding:16px 12px 15.421px 12.198px;}
.font-50{font-size:30px;line-height:45px;}
.font-30{font-size:20px;line-height:25px;}
.font-18{font-size:16px;line-height:22.4px;}
.play-btn,.play{width:47px;height:47px;}
.play-btn:after,.play:after{width:9px;height:9px;}
.banner-image-full h1{padding-right:0;text-align:center;}
.mobile-title{transform:none!important;top:auto!important;bottom:0;background-color:#104651;padding:12px 0 17px;}
.mobile-title > div{justify-content:center!important;text-align:center;}
.mobile-title h1{font-size:30px;line-height:40px;}
.news-list-content-wrapper{padding:56px 0 27px;}
.news-list-content-wrapper .video-section-wrapper{margin-bottom:34px;}
.news-list-content-wrapper .news-list-content .cat-date-block .separator{height:15px;}
.news-list-content-wrapper .video-section-wrapper .youtube-block,.news-list-content-wrapper .video-section-wrapper .youtube-para,.news-list-content-wrapper .video-section-wrapper .video,.news-list-content-wrapper .video-block{height:199px;}
.news-list-content-wrapper .video-section-wrapper .video-title{position:static;color:#104651;font-size:20px;line-height:27px;padding:0;}
.news-list-content-wrapper .video-section-wrapper .youtube-block,.news-list-content-wrapper .video-section-wrapper .video,.news-list-content-wrapper .video-section-wrapper .image-blok-custom{margin-bottom:16px;}
.news-list-content-wrapper .news-list-content .cat-date-block{margin-bottom:3px;}
.news-list-content-wrapper .news-list-content .title{margin-bottom:47px;}
.news-list-content-wrapper .news-list-content .intro{margin-bottom:47px;}
.news-list-content-wrapper .news-list-content .link a{margin:0 auto;width:fit-content;}
.news-list-content-wrapper .video-section-wrapper .youtube-block,.news-list-content-wrapper .video-section-wrapper .youtube-para,.news-list-content-wrapper .video-section-wrapper .video,.news-list-content-wrapper .video-section-wrapper .image-blok-custom img{border-radius:15px;}
.news-list-content-wrapper .video-section-wrapper .image-blok-custom img{width:100%;}
.news-list-content-wrapper .news-list-content{width:100%;}
.views-exposed-form > div > fieldset:first-child{position:static;}
.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"]{left:0;overflow:visible;}
.node-listing .view-container{display:block;padding-top:0;}
.view-id-actualites_listing.view-display-id-block_1 .views-infinite-scroll-content-wrapper,.view-id-events_listing.view-display-id-block_1 .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(1,1fr);column-gap:0;row-gap:50px;}
.news-wrapper .video-section-wrapper{margin-bottom:14px;}
.news-wrapper .news-content .cat-date span:first-child:after{height:15px;}
.news-wrapper .news-content .title{font-size:18px;line-height:24.3px;}
.actualites-listing-wrapper{padding:27px 0 60px;}
.pager li a{margin:0 auto;}
.views-exposed-form > div{display:block!important;}
.views-exposed-form > div > fieldset:first-child legend,.views-exposed-form > div > fieldset:nth-child(2) legend,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] legend{display:block;margin-bottom:0;position:relative;z-index:6;}
.views-exposed-form > div > fieldset:first-child legend .fieldset-legend,.views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] legend .fieldset-legend{background-image:url('../images/chevron-down.svg');background-repeat:no-repeat;background-size:29px 32px;background-position:96% center;}
.views-exposed-form > div > fieldset:first-child legend .fieldset-legend.open,.views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend.open,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] legend .fieldset-legend.open{background-image:url('../images/chevron-up.svg');}
.views-exposed-form > div > fieldset:first-child > .fieldset-wrapper,.views-exposed-form > div > fieldset:nth-child(2) > .fieldset-wrapper,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] > .fieldset-wrapper{display:none;width:100%;}
.views-exposed-form > div > fieldset:first-child > .fieldset-wrapper.open,.views-exposed-form > div > fieldset:nth-child(2) > .fieldset-wrapper.open,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] > .fieldset-wrapper.open{display:block;}
.views-exposed-form > div > fieldset:first-child .form-radios,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] .form-radios{display:block;}
.views-exposed-form > div > fieldset:first-child .js-form-item .form-check-label,.views-exposed-form > div > fieldset:nth-child(2) .js-form-item .form-check-label,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] .js-form-item .form-check-label{border-radius:0;border:0;padding:0;}
.views-exposed-form > div > fieldset:first-child .form-check,.views-exposed-form > div > fieldset:nth-child(2) .form-check,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] .form-check{padding:13px 16px;border-bottom:2px solid #E6F4EF;}
.views-exposed-form > div > fieldset:first-child .form-check-label,.views-exposed-form > div > fieldset:nth-child(2) .form-check-label,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] .form-check-label{position:relative;bottom:-5px;justify-content:flex-start;text-align:left;}
.views-exposed-form > div > fieldset:first-child .form-check-label:hover,.views-exposed-form > div > fieldset:first-child .form-check-label:focus,.views-exposed-form > div > fieldset:nth-child(2) .form-check-label:hover,.views-exposed-form > div > fieldset:nth-child(2) .form-check-label:focus,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] .form-check-label:hover,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] .form-check-label:focus{color:#009E4D;}
.views-exposed-form > div > fieldset:first-child .js-form-item .form-check-label:hover,.views-exposed-form > div > fieldset:first-child .js-form-item.selected .form-check-label,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] .js-form-item .form-check-label:hover,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] .js-form-item.selected .form-check-label{background-color:#fff;color:#009E4D;}
.document-listing.view-id-document_listing.view-display-id-block_2 .view-content-wrapper{padding-top:20px;}
.views-exposed-form > div > fieldset{width:100%!important;position:relative;}
.views-exposed-form > div > fieldset > .fieldset-wrapper{position:absolute;top:30px;left:0;right:0;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);background-color:#fff;z-index:5;}
.views-exposed-form > div > fieldset:first-child legend .fieldset-legend,.views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] legend .fieldset-legend{font-size:13px;line-height:20.7px;letter-spacing:0.26px;color:#fff;border-radius:10px 8px 8px 8px;display:block;width:100%;padding:10px 16px;}
.views-exposed-form > div > fieldset:first-child legend .fieldset-legend,.views-exposed-form > div > fieldset[data-drupal-selector="edit-field-document-year-target-id"] legend .fieldset-legend{background-color:#104651;}
.views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend{background-color:#009E4D;}
.views-exposed-form > div > fieldset:nth-child(2) legend .fieldset-legend{font-weight:500;}
.view-id-actualites_listing.view-display-id-block_1 .views-row,.view-id-events_listing.view-display-id-block_1 .views-row{width:100%;}
.news-wrapper .video-section-wrapper img{object-fit:cover;}
.news-detail-wrapper h1{margin-bottom:22px;text-align:center;line-height:39px;}
.news-detail-wrapper .intro-image-block{display:block;}
.news-detail-wrapper .intro-image-block .intro-block{width:284px;padding:25px 21px 27px 27px;font-size:18px;line-height:24px;height:auto;}
.news-detail-wrapper .intro-image-block .intro-block .intro-text{font-size:18px;line-height:24px;width:100%;padding-bottom:65px;}
.news-detail-wrapper .video-section-wrapper{top:0px;left:initial;width:fit-content;float:right;margin-top:-70px;}
.news-detail-wrapper .video-section-wrapper .image-legend{margin-top:9px;}
.news-detail-wrapper .news-desc{margin-top:0;}
.news-detail-wrapper .news-desc{font-size:16px;line-height:22.4px;display:block;clear:both;padding-top:50px;}
.news-detail-wrapper{margin-bottom:58px;}
.news-detail-wrapper .video-section-wrapper .youtube-block,.news-detail-wrapper .video-section-wrapper .youtube-para,.news-detail-wrapper .video-section-wrapper .video,.news-detail-wrapper .video-block{width:284px;height:229px;}
.faq-listing-banner{margin-bottom:47px;}
.faq-listing .views-row h3{font-size:20px;line-height:normal;margin-bottom:16px;}
.view-content .views-accordion-header{padding:10px 50px 22px 30px;outline:none;}
.ui-accordion-content{padding-left:30px;}
.faq-listing .views-row{margin-bottom:61px;}
.faq-listing .views-row .views-row{margin-bottom:17px;}
.faq-listing-view .view-filters{margin-bottom:47px;}
.faq-listing .view-content{margin-bottom:20px;}
.document-listing-wrapper .document-listing-view{padding:47px 0 39px;}
.document-listing .view-content-wrapper .view-content{display:grid;grid-template-columns:repeat(1,1fr);row-gap:47px;column-count:initial;}
.document-listing .view-content-wrapper{width:100%;}
.document-listing .view-content-wrapper .doc-row{padding:0 12px;}
.document-listing .view-filters{margin-bottom:64px;}
.document-listing .view-content-wrapper .doc-row .views-field-nothing a{padding:11px 30px;}
.news-wrapper .video-section-wrapper .video-block,.news-wrapper .video-section-wrapper .youtube-block,.news-wrapper .video-section-wrapper .video{height:350px;}
.green-white-txt-wrap{justify-content:center;}
.home-chiffre-rapports-sec{flex-direction:column;padding-top:60px;row-gap:60px;}
.pab-lr-section{flex-direction:column;row-gap:70px;}
.hasi-lr-section{grid-template-columns:1fr;}
.green-white-txt .white-txt{color:var(--dark-green);}
.green-white-txt{background:transparent;padding:0px;font-size:18px;line-height:21px;position:absolute;top:100px;width:100%;margin:0px auto;}
.pabr-tag-sec{z-index:1;}
.pourquoi-avena-block:after{width:176px;height:178px;}
.pab-right-section img{margin-left:30px;}
.pabr-tag-sec{top:-25px;border-radius:15px;padding:12px 18px;transform:translateX(0);font-size:15px;line-height:22px;}
.home-solution-wrap h2{padding-bottom:30px;}
.hasil-right-section{grid-template-columns:1fr;padding:0px 15px;}
.chiffre-wrap .mobile-chiffer{grid-template-columns:repeat(1,1fr);}
.ae-lr-section{flex-direction:column;}
.green-white-txt-wrap{justify-content:center;}
.home-banner-wrapper .banner-btn-wrap{top:170px;bottom:initial;}
.pourquoi-avena-block .pab-left-section h2{text-align:center;}
.pourquoi-avena-block .pab-left-section .light-green-btn{margin-left:auto;margin-right:auto;}
.pourquoi-avena-block{padding-block:46px 75px;}
.hs-para{row-gap:40px;}
.h-solution-card-wrap{background-image:none!important;padding:0px;}
.home-solution-wrap .mobile-img{width:100%;height:161px;display:block;border-radius:25px;overflow:hidden;}
.home-solution-wrap .mobile-img img{width:100%;height:100%;object-fit:cover;}
.hasil-left-section .desc{max-width:274px;text-align:center;margin:auto;}
.h-solution-card-wrap .hscw-title{position:absolute;top:32px;max-width:106px;left:44px;}
.font-35{font-size:20px;line-height:normal;}
.hasil-left-section h2{text-align:center;}
.ae-lr-section .ael-right-section{padding-top:40px;text-align:center;}
.ae-lr-section .ael-text-section{padding-bottom:40px;}
.partenaire-wrap{padding-block:50px 50px;}
.home-avantages-section{padding-block:30px 60px;}
.hasil-right-section{margin-top:35px;}
.ae-lr-section h2{font-size:30px;text-align:center;line-height:36px;margin:auto;}
.ae-lr-section .light-green-btn{margin:auto;}
.h-solution-card-wrap .hscw-desc{max-width:100%;font-size:15px;padding-bottom:15px;padding-top:12px;}
.featured-bottom{padding-block:50px 50px;}
.cbw-inner::before{width:123px;height:123px;}
.cbw-inner{width:123px;height:123px;}
.font-64{font-size:40px;line-height:48px;}
.chifre-desc-sec{width:100%;}
.fondation-rappo-block .image-blok-custom{width:100%;height:237px;}
.fondation-main .fondation-rappo-block .rapports-para-sec{transform:translate(-50%,-50%);bottom:initial;}
.chifre-block-wrap{display:grid;grid-template-columns:123px 168px;column-gap:22px;margin:0px 0px 60px;justify-content:center;}
.home-actualites-wrap .light-green-btn{left:0px;right:0px;margin:auto;bottom:0px;}
.hawi-header-wrap{position:initial;justify-content:center;}
.home-actualites-wrap .slick__slide{margin:0px;max-width:100%!important;}
.home-actualites-wrap .video-section-wrapper{height:220px!important;}
.home-actualites-wrap .haw-inner{padding-bottom:80px;}
.rapports-para-sec,.fondation-rappo-block .rapports-para-sec{left:50%;transform:initial;column-gap:18px;top:initial;bottom:100px;height:fit-content;flex-direction:row;justify-content:center;align-items:center;transform:translateX(-50%);}
.rapports-sec-wrap .dark-green-btn{margin-top:125px;}
.chifre-title{text-align:left;}
.home-actualites-wrap{margin-top:60px;margin-bottom:25px;}
.chifre-desc-sec{text-align:left;}
.rapport-block .rapport-title{font-size:15px;text-align:center;line-height:20px;max-width:83px;padding-bottom:10px;color:var(--dark-parrot);}
.rapport-block .green-download-btn::after{display:block;margin:8px auto 0px;}
.rapport-block .green-download-btn{padding:0px;display:block;margin:auto;background:transparent;}
.rapport-block{background:var(--light-green);border-radius:15px;color:var(--white);padding:10px 19px 13px;}
.introduction-section{flex-direction:column;row-gap:70px;}
.notre-plateform-text-sec{flex-direction:column;padding-top:20px;width:100%;}
.document-listing-other-wrapper .view-content.row{grid-template-columns:repeat(1,1fr);}
.avantages-sec-title-wrap{flex-direction:column;}
.introduction-section .image-block{width:100%;}
.intro-contact{padding:30px 25px 30px 50px;left:50%;width:270px;transform:translate(-50%,-50%);bottom:initial;}
.avantages-block{grid-template-columns:repeat(1,1fr);}
.introduction-section .intro-left h2{text-align:center;}
.Vos-avantages-sec .avantages-sec-title-wrap .light-blue-btn{position:absolute;right:0px;margin:auto;bottom:0px;left:0px;}
.notre-conseiller{margin-block:60px 75px;}
.notre-plateform-sec .sub-text-link{text-align:left;max-width:239px;font-size:12px;line-height:16.8px;}
.avantage-data h2{font-size:25px;line-height:30px;padding-bottom:35px;}
.ava-image-block{height:fit-content;}
.Vos-avantages-sec .container{padding-bottom:78px;}
.ava-text-desc-wrap .desc{margin-left:-85px;}
.ava-text-desc-wrap .desc{font-size:18px;line-height:24px;letter-spacing:0.18px;}
.notre-conseiller-inner{flex-direction:column;row-gap:113px;}
.notre-conseiller-left{width:100%;padding:20px 9px 77px 30px;}
.notre-conseiller-contact .light-green-btn{padding:17px 29px 15px 30px;margin-top:18px;}
.notre-plateform-sec .font-50{line-height:36px;}
.ava-image-block img{max-width:88px;}
.view-actualites-listing-other-pages .news-wrapper .video-section-wrapper .video-block,.view-actualites-listing-other-pages .news-wrapper .video-section-wrapper .youtube-block,.view-actualites-listing-other-pages .news-wrapper .video-section-wrapper .video{height:220px;}
.view-actualites-listing-other-pages .light-green-btn{margin:auto;}
.view-actualites-listing-other-pages{padding-bottom:60px;}
.view-actualites-listing-other-pages .view-header{margin-bottom:30px;}
.view-actualites-listing-other-pages{margin-top:60px;margin-bottom:45px!important;}
.ava-text-desc-wrap p{max-width:100%;}
.view-actualites-listing-other-pages .view-footer{right:0px;top:initial;left:0px;margin:auto;bottom:0px;}
.view-actualites-listing-other-pages .news-wrapper .video-section-wrapper img{height:220px;}
.partenaires-slider .view-content.row{margin:0px;}
.faq-listing-other-wrapper .view-content .views-accordion-header span.ui-accordion-header-icon{top:24px;}
.notre-conseiller-contact .conse-tel{font-size:15px;margin-top:5px;}
.document-listing-wrap{padding-block:45px 40px;}
.document-listing-wrap .container{padding-bottom:100px;}
.document-listing-other-wrapper .view-footer .dark-green-btn{margin:auto;}
.document-listing-other-wrapper .view-content.row{margin:0px;row-gap:18px;}
.document-listing-other-wrapper .view-footer{bottom:0px;top:initial;right:0px;left:0px;margin:auto;}
.document-listing-other-wrapper h2{text-align:center;}
.document-listing-other-wrapper .view-header{margin-bottom:40px;}
.notre-conseiller-contact{right:0px;bottom:-114px;padding:25px 10px 25px 33px;}
.notre-conseiller-right .image-block{width:100%;height:232px;margin-top:-9px;}
.notre-plateform-sec .notre-plateform-text-sec h2{font-size:15px;line-height:26px;padding-bottom:17px;}
.notre-conseiller-left .text-conse{max-width:344px;font-size:15px;line-height:21.75px;max-width:198px;}
.notre-conseiller-contact .name,.notre-conseiller-contact .function{font-size:15px;line-height:normal;}
.notre-plateform-sec{margin-top:50px;padding-bottom:0px;}
.notre-conseiller-left h2{padding-bottom:5px;line-height:36px;}
.notre-plateform-contact{display:none;}
.avantages-sec-title-wrap h2{text-align:center;}
.Vos-avantages-sec{padding-block:40px 50px;}
.introduction-section .image-block{height:320px;}
.intro-contact .button-contact{margin-top:20px;}
.intro-contact .intro-contact-title{font-size:15px;line-height:normal;}
.introduction-section{margin-top:50px;}
.fondation-chiffer-wrap{grid-template-columns:repeat(1,1fr);margin-top:80px;margin-bottom:0px;}
.chifre-block-wrap{margin-bottom:22px;}
.sur-mesure-section h2{text-align:center;}
.mobile-chiffer-title-desc-wrap{display:flex;justify-content:center;flex-direction:column;}
.sur-mesure-section{padding-block:45px 70px;margin-top:40px;}
.mobile-chiffer .chifre-block-wrap:nth-child(even){grid-auto-flow:column;direction:rtl;}
.mobile-chiffer .chifre-block-wrap:nth-child(even) .cbw-inner .chifre-animation-wrap{flex-direction: row-reverse;}
.enterprise-container .solution-text{margin:auto;}
.enterprise-inner,.solution-profession-inner{margin-top:93px;}
.enterprise-container .sub-text{padding-top:0px;position:absolute;bottom:-89px;left:0px;right:0px;width:100%;max-width:100%;margin:auto;}
.solution-btn-wrap{flex-direction:column;row-gap:25px;align-items:center;}
.solution-btn-wrap a{justify-content:center;}
.solution-data-inner-wrap .right{display:none;}
.enterprise-container{align-items:center;}
.enterprise-banner-image{height:250px;}
.solution-data-inner-wrap{flex-direction:column;}
.solution-data-inner-wrap{padding:52px 48px 32px 48px;}
.smp-para{grid-template-columns:1fr;}
.solution-enterprise-section .row{row-gap:40px;}
.plan-para-sec{grid-template-columns:1fr;row-gap:30px;margin-top:30px;}
.smils-left-sec{height:fit-content;}
.smi-lr-sec img{max-height:122px;}
.smilsr-title{font-size:25px;line-height:normal;}
.smilsr-text{margin-top:15px;}
.sur-mesure-wrap{padding-bottom:100px;}
.smp-header-wrap .purple-btn{position:absolute;bottom:0px;}
.plan-para-wrap .ppw-title{font-size:30px;line-height:51px;padding-bottom:12px;}
.smp-header-wrap{flex-direction:column;}
.ppsl-text{margin:auto;}
.plan-para-wrap{padding:16px 24px 27px 24px;}
.pps-btn-sec{text-align:center;margin-bottom:20px;}
.pps-btn-sec .yellow-btn{margin-left:auto;margin-right:auto;}
.video-rapports-wrap{display:block;}
.fondation-main .banner-title-text-wrap .sub-text{display:none;}
.fondation-banner:after{width:175px;height:175px;}
.fondation-banner .banner-image-full{height:265px;}
.mswlf-right-sec{flex-direction:column;row-gap:36px;}
.mswlf-other-sec{grid-template-columns:1fr;margin-top:36px;}
.msw-lf-sec{grid-template-columns:1fr;}
.fondation-rappo-block{margin-top:60px;}
.fondation-rappo-block h2{text-align:center;}
.fondation-chiffer-wrap .chifre-block-wrap:nth-child(even){top:0px;}
.image-text-section .title-text-sec-wrap h2{padding-bottom:12px;}
.image-text-section .text-sec-row{flex-direction:column-reverse;row-gap:30px;margin-bottom:30px;}
.mobile-chiffer-title-desc-wrap .chifre-title{font-size:18px;line-height:24px;letter-spacing:0.18px;margin-top:0px;}
.image-text-section .text-sec-row:nth-child(even){flex-direction:column-reverse;}
.video-rapports-wrap .video-block h2{text-align:center;}
.image-text-section img{height:220px;}
.video-section-wrapper{width:100%;}
.video-rapports-wrap .youtube-block{border-radius:0px;height:230px;width:100%;overflow:hidden;position:relative;overflow-x:hidden;width:100vw;margin-left:-50vw;left:50%;padding:0px;}
.video-rapports-wrap .youtube-block .chifre-block-wrap:nth-child(4){top:0px;}
.chiffre-wrap .desktop-chiffer{display:none!important;}
.banner-title-text-wrap{justify-content:start;align-items:center;}
.assets-main{flex-direction:column;row-gap:70px;margin-top:45px;}
.retraite-inner-wrap{grid-template-columns:1fr;}
.assets-main .rapports-para-sec{height:100%;top:50%;transform:translate(-50%,0%);}
.view-besoins-listing .view-content.row{row-gap:70px;}
.retraite-inner-wrap .retr-left img{height:255px;border-radius:25px 25px 0 0px;}
.retraite-inner-wrap .retr-right{padding:24px 34px;border-radius:0px 0px 25px 25px;}
.assure-banner h1{color:#fff;}
.platform-section{margin:120px 0px 0px;flex-direction:column;}
.platform-section .platform-left-sec{width:100%;padding-block:40px 50px;}
.platform-right{position:relative;width:100%;height:296px;margin-top:33px;margin-bottom:90px;}
.platform-left-cont-sec .sub-connext{text-align:center;font-size:18px;line-height:normal;}
.platform-right img{width:100vw;position:relative;margin-left:-50vw;left:50%;overflow-x:hidden;padding:0px;}
.rda-chiffre-wrap{max-width:100%;}
.assets-main .chifre-block-wrap{grid-template-columns:1fr;}
.assets-inner{flex-direction:column;row-gap:57px;margin-top:30px;}
.rda-chiffre-wrap h2{text-align:center;max-width:239px;margin:auto;line-height:36px;}
.platform-right-btn{bottom:-25px;}
.vous-connecter h2{padding-bottom:12px;font-size:25px;line-height:40px;max-width:342px;margin:auto;text-align:center;}
.platform-section .vous-connecter .light-green-btn{margin:auto;}
.platform-section .vous-connecter{margin-top:30px;}
.prestations-list ul{column-count:1;}
.platform-section .platform-left-sec .platform-title-main{text-align:center;line-height:36px;}
.platform-contact{height:217px;}
.platform-left-wrap{grid-template-columns:1fr;padding-top:33px;}
.fondation-chiffer-wrap .desktop-chiffer{display:none!important;}
.avena-section .avena-col-sec{width:299px;padding:0px;margin:0px 36px;width:calc(100% - 70px);}
.avena-section{padding-block:49px 44px;}
.avena-tag{padding:11px 15px;border-radius:15px;top:-25px;left:0px;z-index:1;left:-15px;font-size:15px;line-height:22.5px;min-width:120px;display:flex;align-items:center;justify-content:center;}
.représentants-des-salariés-wrap img{width:100%;margin-bottom:17px;}
.msw-lf-sec{margin-top:50px;}
.mswlf-left-sec{margin-top:0px;}
.fondation-main .introduction-section .image-block{width:100%;height:320px;}
.avena-col-sec img{height:100%;}
.avena-section .avena-left-col{margin-bottom:56px;}
.view-actualites-listing-other-pages .news-wrapper{padding:0px;}
.mswlf-left-sec .mswlfl-img{width:113px;height:113px;}
.mswlf-left-sec .mswlfl-img{bottom:0px;right:0px;transform:translateX(50%);}
.mswlf-left-sec .mswlfl-img img{max-width:70px;max-height:74px;}
.mswlf-left-sec{padding:29px 0px 27px 38px;max-width:283px;margin-bottom:40px;width:100%;}
.member-section-wrap{margin-block:53px 49px;}
.employ-section{padding-top:28px;}
.msw-lf-sec{margin-top:56px;}
.light-green-btn.discover-btn{padding:9.5px 45.2px;}
.dark-green-btn{padding:9.5px 25px 9.5px 25px;font-size:15px;line-height:normal;}
.light-green-btn{padding:9.5px 25px 9.5px 25px;font-size:15px;line-height:normal;}
.webform-confirmation__message{margin-bottom:0px;}
.message-box{margin-top:50px;padding-bottom:0px;}
.video-modal.ui-dialog .video-block,.video-modal.ui-dialog .youtube-block,.video-modal.ui-dialog .video{height:240px;}
.video-modal.ui-widget.ui-widget-content{width:100%!important;}
.video-modal.ui-dialog .ui-dialog-titlebar{right:15px;top:20px;}
#myModal .left-pop-up-content .pop-up-thumbnail{width:284px;height:229px;bottom:0px;position:absolute;right:0px;}
#myModal .pop-up-content .light-green-btn{margin:auto;padding:9.5px 30px;}
.pop-up-view-title{padding-bottom:22px;}
#myModal .modal-content{height:613px;}
#myModal .modal-body{height:100%;}
#myModal .pop-up-content{height:100%;justify-content:start;align-items:start!important;}
#myModal .btn-close{background:url(../images/close.svg) no-repeat;width:14px;height:14px;min-width:14px;right:17px;top:22px;background-size:100% 100%;}
#myModal .modal-header{position:relative;max-width:283px;}
#myModal .modal-dialog{min-height:100%;max-height:100%;max-width:100%;margin:0px 15px;}
.pop-up-view-desc{font-size:16px;line-height:24px;max-width:223px;padding-bottom:25px;}
#myModal .pop-up-content{flex-direction:column-reverse;}
#myModal .right-pop-up-content{padding:30px 30px 130px 30px;margin-left:0px;}
.searchbar .region-search-bar .form-control{padding-left:12px;}
.zone-securisee-main-wrapper{margin:50px 0 80px;}
.zone-securisee-main-wrapper .block-menu ul li a{padding:14px 15px;font-size:15px;}
.zone-securisee-main-wrapper .zone-secur-right{margin-top:50px;}
.seances-passees-wrapper .view-content .session-row{margin-bottom:30px;}
.seances-passees-wrapper .view-content .session-row .link-list{width:100%;}
.zone-securisee-view-block .zone-securisee-block{margin-bottom:15px;}
.zone-securisee-main-wrapper .pdf-wrapper{margin-bottom:30px;}
.zone-securisee-main-wrapper .content-wrapper:after{width:124px;height:124px;left:105px;bottom:100%;}
.document-listing .view-content-wrapper .doc-row{margin-bottom:0px;}
.document-listing-wrapper .document-video-view{padding-top:30px;padding-bottom: 0px;}
.chifre-block-wrap:nth-child(4){top:initial;}
.fondation-chiffer-wrap h2{margin-bottom:50px;}
.mobile-chiffer{margin-bottom:50px;}
.future-section-left:after{z-index:2;}
.searchbar{margin-top:0px;}
body.node--type-actualites .layout-main-wrapper,body.page-node-89 .layout-main-wrapper,body.node--type-events .layout-main-wrapper{padding-top:110px;}
.slick-dots{margin-top:30px;}
.header .mobile-other-icon .logout-btn-wrap .login-assure{width:166px;}
.news-listing-banner .banner-image-full img{height:208px;}
.assure-banner .banner-image-full img{height:280px;object-position:calc(12% - 20px) 50%;}
.solution-pro-banner .banner-image-full img{height:280px;object-position:calc(12% - 20px) 50%;}
.solution-pro-banner .banner-image-full{height:350px;}
.document-listing-view .views-exposed-form > div > fieldset:first-child .js-form-item .form-check-label{justify-content:start;}
.views-exposed-form > div > fieldset:first-child .js-form-item .form-check-label{justify-content:start;}
.news-listing-banner .banner-image-full{height:277px;}
.actualites-listing-wrapper .views-infinite-scroll-content-wrapper .image-blok-custom{margin-top:20px;}
.enterprise-banner-image{background-position:calc(13% - 20px) 50%;}
.mobile-solution .chifre-picto{right:initial;margin:0px auto 20px;}
.solution-data-inner-wrap .left h2{text-align:center;}
.solution-inner-data .solution-data-inner-wrap .light-green-btn.discover-btn{padding:9.5px 31.2px;}
.fondation-main .fondation-chiffer-wrap{margin-top:146px;}
.politique-main h1{padding-bottom:50px;margin-left:0px;}
.politique-main li p,.politique-main ol > li{font-size:16px;}
.politique-inner{margin-left:0px;}
.solution-cta-sec-wrap{display:flex;position:relative;flex-direction:column-reverse;padding-left:12px;row-gap:16px;}
.solution-cta-sec .cta-button .dark-green-btn{position:absolute;bottom:0px;left:0px;right:0px;margin:auto;}
.cta-desc-wrap p{font-size:15px;line-height:20.7px;letter-spacing:0.3px;}
.solution-cta-sec-wrap .cta-desc-wrap{padding-block:0px;row-gap:0px;}
.solution-cta-sec-wrap .cta-button {
    margin-top: 0px;
}
.solution-cta-sec-wrap .cta-desc-wrap p {
    padding-bottom: 10px;
}
.solution-cta-sec-wrap .cta-desc-wrap h3{font-size:30px;line-height:36px;text-align: center;}
.solution-cta-sec{padding-block:40px 40px;}
.solution-cta-sec-wrap .cta-image img{height:341px;padding-bottom:80px;}
.homepage-events-sec-view .view-header{margin-bottom:30px;text-align:center;}
.homepage-events-sec-view .slick .slick-track .slick-slide .event-image{margin-bottom:15px;}
.homepage-events-sec-view .slick .slick-track .slick-slide img{border-radius:25px;}
.home-actualites-wrap .haw-inner .slick-dots{margin-top:12px;margin-bottom:40px;}
.events-homepage-col{margin-bottom:71px;}
.view-related-events .view-content{grid-template-columns:repeat(1,1fr);gap:60px;margin-top:50px;}
.view-related-events .view-content .views-row .realted-event-card{padding:25px 20px 28px 19px;}
.year-dropdown-wrap{grid-template-columns:1fr;row-gap:20px;position:relative;padding-top:70px;}
.soire-banner-wrap .title-wrap{padding-block:12px 16px;text-align:center;}
.smw-second-sec .smws-intro-wrap{line-height:36px;padding-bottom:30px;}
.year-dropdown-section{padding-block:60px 60px;}
.year-dropdown-wrap .yds-left-section{height:230px;}
.soiree-main-wrap .soiree-document{margin-top:50px;margin-bottom:70px;}
.realted-event-card .rec-title{text-align:center;}
.smw-second-sec{margin-top:52px;}
.year-dropdown-wrap .yds-right-section .ydrs-title{padding:0px;position:absolute;left:0px;right:0px;top:0px;margin:auto;text-align:center;}
.ydrs-desc{text-align:center;}
.year-dropdown-wrap .accordion-item{margin:auto;}
.video-rapports-wrap .video{max-width:100%;height:auto;display:flex;}
.soiree-main-wrap .soiree-document h2{font-size:20px;line-height:18px;}
.document-listing-wrapper .notre-plateform-sec {
margin-top:0px;
margin-bottom: 55px;
}
.assures-rentiers-main .banner-image-full::after {
    height: 280px;
}
.retraite-inner-wrap .retr-left {
border-radius: 25px 25px 0 0px;
}
}
@media only screen and (min-width:590px) and (max-width:767.5px){
#myModal .modal-content{height:613px;width:345px;margin:auto;}
}
@media only screen and (max-width:374.5px){
.news-detail-wrapper .video-section-wrapper{left:inherit;float:right;}
.login-assure:before{margin-right:4px;}
#block-avena-footerconnexion{padding-left:7.5px;padding-right:7.5px;}
.site-footer .login-enterprise{padding:16px 8px 15.421px 8px;}

}
@media only screen and (min-width:553px) and (max-width:620px) {
.fondation-main .banner-desc .sub-text:lang(de) {
        width: 151px;
        left: calc(100% - 293px);
        transform: translateY(-50%);
}
.fondation-main .banner-desc .sub-text:lang(en) {
    width: 155px;
    left: calc(100% - 300px);
}
}
@media only screen and (min-width:501px) and (max-width:552px) {
.fondation-main .banner-desc .sub-text {
width: 151px;
transform: translateY(-50%);
 left: calc(100% - 280px);

}
.fondation-banner:after {
	width: 165px;
	height: 165px;
}
.fondation-main .banner-desc .sub-text:lang(de) {
        width: 151px;
        left: calc(100% - 280px);
        transform: translateY(-50%);
}
.fondation-main .banner-desc .sub-text:lang(en) {
    width: 155px;
    left: calc(100% - 280px);
}
}
@media only screen and (min-width:320px) and (max-width:500px) {
.fondation-main .banner-desc .sub-text {
	display: none!important;
}
}
/*for logout */
@media only screen and (min-width:768px){
body.path-search #main-wrapper,.page-user-logout .user-logout-confirm{max-width:720px;margin:auto;}
}
@media only screen and (min-width:992px){
body.path-search #main-wrapper,.page-user-logout .user-logout-confirm{max-width:960px;margin:auto;}
}
@media only screen and (min-width:1200px){
body.path-search #main-wrapper,.page-user-logout .user-logout-confirm{max-width:1140px;margin:auto;}
.searchbar .region-search-bar .form-control{max-width:1120px;margin:10px auto 0;}
}
@media only screen and (min-width:1400px){
body.path-search #main-wrapper,.page-user-logout .user-logout-confirm{max-width:1320px;margin:auto;}
.searchbar .region-search-bar .form-control{max-width:1320px;margin:10px auto 0;}
}
