::-moz-selection{background:#03C599;color:#fff;}
::selection{background:#03C599;color:#fff;}
body{background-color:#fff;font-family:'Montserrat', sans-serif;font-weight:400;overflow-x: clip;}
h2, h1 strong{font-family: 'Overpass', sans-serif;font-weight: 900;}
h1, h3, h4{font-family: 'Overpass', sans-serif;font-weight: 700;}
h1{line-height:0.95em;}
h2{position:relative;padding-left:15px;margin-bottom:0;margin-bottom:20px;font-size: 1.75em;line-height: 0.9em;}
h2::after{content:"";display: block;position: absolute;left:0;top:-12px;width:5px;height:120%;min-height:43px;background-color:#A5C139;border-radius:10px;}
h3{color:#0B75B5;font-size:1.25em;}
h1 strong{background: linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#A4C13A 50%,#A4C13A 100%);width: max-content;display: block;padding: 0 10px 0 5px;}
.derniers-contenus__contenu h3{color:#000;}
.derniers-contenus__contenu h3 a:hover{color:#0B75B5;text-decoration:none;}
.tribe-events-single-section h2::after {top: -9px;min-height: 25px;}
.titre-icone{grid-template-columns:10% auto !important;margin-bottom:30px;}
.titre-icone.wp-block-media-text > .wp-block-media-text__media{width: 70%;}
.titre-icone.wp-block-media-text > .wp-block-media-text__content{padding-left:0;}
.titre-icone.wp-block-media-text > .wp-block-media-text__content p{font-weight: 600;margin-bottom:0;}
ul li::marker{color:#0974B3;font-size:1.25em;}
.inside-header.grid-container {max-width:85%;padding: 0;}
.inside-header{padding: 20px 0;}
.main-navigation ul ul {background-color: #fff;border-radius: 0 0 20px 20px;box-shadow: 0 3px 6px #D5D5D5;}
.main-navigation .main-nav ul.sub-menu li{border-bottom:1px solid #EAE4E4;}
.main-navigation .main-nav ul.sub-menu li:last-child{border-bottom:0 none;}
.main-navigation .main-nav ul.sub-menu li a{font-size:0.95em;}
body .main-navigation .main-nav ul li.current-menu-item a {padding-right: 0;}
body .main-navigation .main-nav ul li a{ padding-left:25px;font-size: 1em;font-family: 'Overpass', sans-serif;font-weight:400;}
.main-navigation .main-nav ul li[class*="current-menu-"] > a{font-weight:700;}
.menu-item-has-children .dropdown-menu-toggle {display: none;}
.inside-top-bar{padding: 10px 100px;}
.article-une__bouton, .evenement-une__bouton, .derniers-contenus__filtre-bouton, .derniers-contenus__charger-plus, .derniers-contenus__bouton, .tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{text-decoration:none;padding: 8px 15px;border-radius:9999px;}
.wp-block-button .wp-block-button__link, .article-une__bouton, .evenement-une__bouton, .derniers-contenus__filtre-bouton, .derniers-contenus__charger-plus, .derniers-contenus__bouton, .tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{color:#0974B3;border:3px solid #0974B3;font-family: 'Overpass', sans-serif;font-weight:900;background-color:transparent;}
button, html input[type="button"], input[type="reset"], input[type="submit"],
a.button, a.wp-block-button__link:not(.has-background), .article-une__bouton, .evenement-une__bouton, .derniers-contenus__filtre-bouton, .derniers-contenus__charger-plus, .derniers-contenus__bouton{color:#0974B3;background-color:transparent;}
a.wp-block-button__link:not(.has-background):hover, .wp-block-button .wp-block-button__link:hover, .article-une__bouton:hover, .evenement-une__bouton:hover, .derniers-contenus__filtre-bouton:hover, .derniers-contenus__charger-plus:hover, .derniers-contenus__bouton:hover, .tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover{background-color:#0974B3;color:#fff;}
.articles-liste__contenu .article-une__bouton{width: 155px;}
.wp-block-media-text.has-media-on-the-right > .wp-block-media-text__content{padding-left:0;}
.wp-block-accordion-item{transition: grid-template-rows .3s ease-out;box-shadow: 0 3px 6px #D5D5D5;padding:20px;margin-bottom: 20px;border-radius: 8px;background-color:#fff;}
.wp-block-accordion-item h3{position:relative;padding-left:20px;margin-bottom:0;color:#000;font-size:1.5em;}
.wp-block-accordion-item h3::after{content:"";display: block;position: absolute;left:0;top:0;width:5px;height:43px;background-color:#A5C139;border-radius:10px;}
.wp-block-accordion-item h3 button:hover, .wp-block-accordion-item h3 button:focus{color:#000;background-color:transparent;}
.wp-block-accordion-item h4{color:#0974B3;line-height:1.05em;}
.wp-block-accordion-heading__toggle{background-color:transparent;}
.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none;}
.wp-block-accordion-panel{margin-top:40px;}
.derniers-contenus__charger-plus{margin-top: 70px;color:#DBDBDB;border-color:#DBDBDB;}
.derniers-contenus__charger-plus:hover{background-color:#DBDBDB;}
#page{background: #F7F7F7;background: linear-gradient(180deg,rgba(247, 247, 247, 1) 8%, rgba(255, 255, 255, 1) 15%);margin: 0;
max-width: 100%;}
.one-container .site-content {padding:80px 8%;}
.home .site-content{padding-top:0;}
.home .bandeau-home .wp-block-column:first-child{padding-top:80px;padding-left:8%;}
.home h1{margin-bottom:40px;}
.boutons-outils, .ombre, .page-id-20 .derniers-contenus__item, .page-id-4975 .derniers-contenus__item{border-radius:8px;box-shadow: 0 3px 6px #D5D5D5;}
.page-id-12740 .derniers-contenus__item{margin-bottom: 50px;} .degrade-publi .derniers-contenus__resultats, .degrade, .more{background: linear-gradient(180deg,rgba(247, 247, 247, 1) 8%, rgba(255, 255, 255, 1) 85%);margin-left: calc(-100vw / 2 + 100% / 2);margin-right: calc(-100vw / 2 + 100% / 2);padding: 60px 10%;}
.site-main .degrade .wp-block-group__inner-container{padding:0;}
.one-container .container{background-color:transparent;}
.ombre{padding:40px;background-color:#fff;}
.ombre .wp-block-group__inner-container{padding:10px 0;}
.ombre.visu-bottom{padding-bottom:0;margin-bottom:100px;}
.ombre.visu-bottom .wp-block-media-text__media img{margin-bottom: -84px;margin-left: 70px;}
.bloc-colonnes-icones .ombre{min-height: 520px;}
body .puce-numero{padding:10px 20px;border-radius:80px;width:60px;height:60px;margin: 0 auto 20px;margin-top: 0px;margin-top:-68px;}
.puce-numero strong{font-size:1.9em;font-family: 'Overpass', sans-serif;font-weight:900;}
.contenu-border{margin:0;border-left:2px solid #DBDBDB;border-right:2px solid #DBDBDB;}
.content-list-numero .wp-block-group__inner-container{padding: 0 20px;}
.content-list-numero{gap: 1.5em;}
.page-id-20 .derniers-contenus__item,
.page-id-4975 .derniers-contenus__item{padding: 30px;background-color:#fff;}
.page-id-20 .derniers-contenus__liste,
.page-id-4975 .derniers-contenus__liste {
grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
}
.page-id-20 .derniers-contenus__image img, .page-id-4975 .derniers-contenus__image img {width: 100%;height: 160px;object-fit: contain;}
.bloc-avec-separation figure{position:relative;}
.bloc-avec-separation figure::after {
content: "";
display: block;
position: absolute;
right: -50px;
top: 0;
width: 5px;
height: 100%;
min-height: 43px;
background-color: #A5C139;
border-radius: 10px;
}
.bloc-avec-separation h2::after{display:none;}
.bloc-avec-separation h2{padding-left:0;margin-bottom: 14px;}
.bloc-avec-separation > .wp-block-media-text__content {padding: 0 12%;}
.site-main .boutons-outils .wp-block-group__inner-container{padding:30px 0;min-height: 230px;}
.boutons-outils h3{margin: 0 40px 20px;line-height: 0.85em;margin-bottom: 20px;font-size: 1.45em;}
.boutons-outils h3 a{color:#A5C139;text-decoration:none;} .top-bar-align-right .widget:nth-child(2n) {order: inherit;}
.inside-top-bar{padding-top:0;}
.wp-block-search__label{display:none;}
#block-5{border-radius: 0 0 20px 20px;box-shadow: 0 3px 6px #D5D5D5;padding: 20px 20px;}
#block-5 .wp-block-button a{color:#000;font-size: 1.25em;line-height: 1em;font-weight: 400;border: 0 none;padding: 5px 30px;border-radius: 0;position: relative;
padding-left: 45px;}
#block-5 .wp-block-button a:hover, body #block-5 .wp-block-button a:active, body #block-5 .wp-block-button a:focus{background-color:inherit;color:#A5C139;}
#block-5 .wp-block-button:first-child{border-right:3px solid #000;}
#block-5 .wp-block-button:last-child{margin-left: 20px;}
#block-5 .wp-block-button:last-child a{padding-right: 0;}
.wp-block-search__inside-wrapper{position:relative;}
.wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;right:0;height:46px;width:26px;background: transparent url(//3ar-na.fr/wp-content/themes/3ar-new/img/icon-search.svg) no-repeat -2px 8px;background-size: 82%;}
input[type="search"]{color: #302C7E;background-color: #F7F7F7;border: 0 none;border-radius: 10px;}
input[type="search"]::placeholder {color: #302C7E;opacity: 1;}
input[type="search"]::-webkit-input-placeholder { color: #302C7E; opacity: 1; }
input[type="search"]::-moz-placeholder { color: #302C7E; opacity: 1; }
input[type="search"]:-ms-input-placeholder { color: #302C7E; opacity: 1; }
#block-5 .wp-block-button:first-child a::before{content:"";background: transparent url(//3ar-na.fr/wp-content/themes/3ar-new/img/icon-GuichetVert.svg) no-repeat -3px -2px;
background-size: auto;
display: block;
height: 80px;
width: 60px;
background-size: 70%;
position: absolute;
left: 0;
top: 3px;}
#block-5 .wp-block-button:last-child a::before{content:"";background: transparent url(//3ar-na.fr/wp-content/themes/3ar-new/img/icon-la-ref.svg) no-repeat -3px -2px;
background-size: auto;
display: block;
height: 80px;
width: 60px;
background-size: 70%;
position: absolute;
left: 0;
top: -5px;}
.wp-block-search__inside-wrapper{margin-right:18px;}
#block-4 .wp-block-button{text-transform:uppercase;margin-right: 15px;}
#block-4 .wp-block-button a{color:#fff;letter-spacing: 1.5px;border:0 none;border-radius: 8px;padding-left: 50px;}
#block-4 .wp-block-button:first-child a{background:#0974B3 url(//3ar-na.fr/wp-content/themes/3ar-new/img/icon-contact.svg) no-repeat 12px 9px;background-size: 20%;border:2px solid #0974B3;}
#block-4 .wp-block-button:first-child a:hover{color:#0974B3;background-color:#fff;background:transparent url(//3ar-na.fr/wp-content/themes/3ar-new/img/icon-contact-hover.svg) no-repeat 12px 9px;}
#block-4 .wp-block-button:last-child a{background:#F3920A url(//3ar-na.fr/wp-content/themes/3ar-new/img/icon-adherer.svg) no-repeat 12px 3px;background-size:18%;border:2px solid #F3920A;}
#block-4 .wp-block-button:last-child a:hover{color:#F3920A;background-color:#fff;background:transparent url(//3ar-na.fr/wp-content/themes/3ar-new/img/icon-adherer-hover.svg) no-repeat 12px 3px;background-size:18%;}
.ombre .wp-block-image > a{display:block;}
.icon-list-custom{margin-left:0;list-style:none;margin-bottom: 70px;}
.icon-list-custom li{font-weight: 900;display:flex;align-items:center;gap:1em;margin-bottom:10px;}
.icon-list-custom li img{max-width:15%;} body .bloc-bg-deco{grid-template-columns: 46% auto;}
.bloc-bg-deco .wp-block-media-text__media img{width: 60%;}
.bloc-bg-deco .ombre{padding:60px 70px;}
.bloc-bg-deco .ombre h2 strong{font-weight: inherit;line-height: 1.5em;margin:20px auto 30px;padding:0 8px;background: linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#A4C13A 50%,#A4C13A 100%);text-align: center;width:max-content;}
.bloc-bg-deco .ombre h2::after{display:none;}
.bloc-bg-deco.wp-block-media-text > .wp-block-media-text__content {padding:0 18%;} .formations-content{display:grid;padding: 40px 100px;
grid-template-columns: 2fr 2fr 2fr;gap:3em;
margin-left: calc( 50% - ( var(--global-vw, 100vw) / 2 ));
margin-right: calc( 50% - ( var(--global-vw, 100vw) / 2 ));}
.formation-block{text-align:center;font-size: 1.5em;}
.formation-block a{min-height:250px;padding:80px 60px;display:block;text-decoration:none;color:#0974B3;border-radius:8px;box-shadow: 0 3px 6px #D5D5D5;}
.formations-content .formation-block a {cursor: pointer;text-decoration: none;}
.formation-modal {display: none;position: fixed;inset: 0;z-index: 9999;align-items: center;justify-content: center;}
.formation-modal.active {display: flex;}
.formation-modal-overlay {position: absolute;inset: 0;background: rgba(1, 90, 140, 0.8);}
.formation-modal-content {position: relative;background: #fff;max-width:1250px;width: 90%;max-height: 85vh;overflow-y: auto;padding: 40px;border-radius: 8px;z-index: 1;}
.formation-modal-close {position: absolute;top: 10px;right: 15px;background: none;border: none;font-size: 28px;line-height: 1;cursor: pointer;color: #333;}
.formation-modal-close:hover{color:#000;}
.search-results .entry-header{margin-bottom:80px;} .single-title{display:flex;margin-bottom:50px;}
.single-title .page-title{position:relative;padding-left:40px;}
.single-title .page-title h1{padding-left: 50px;padding-top: 50px;}
.single-title .page-title::before{content: "";
display: block;
position: absolute;
left: 50px;
top: -2px;
width: 5px;
height: 100%;
min-height: 43px;
background-color: #A5C139;
border-radius: 10px;}
.single .img-thumb{max-width:390px;}
.single .site-content .wp-block-image, .single .site-content .wp-block-buttons{margin-bottom:50px;} .tribe-events-single-event-title{font-family: 'Overpass', sans-serif;font-size: 2.25em;}
.tribe-events-event-image > img{display: none;}
.tribe-events-event-meta .tribe-events-meta-list{padding-left: 17px;}
.tribe-common img{max-width: 70%;margin-left: 70px;}
body .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:0;}
.tribe-events .tribe-events-l-container .wp-block-heading{margin-bottom:50px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search{margin-top:30px;}
.tribe-events .tribe-events-c-view-selector__list-item-text{font-family: 'Overpass', sans-serif;font-weight: 900;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link::after{background-color:#A5C139;}
.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{color:#A5C139;}
body .tribe-events .tribe-events-calendar-list__event-title,
body .tribe-events .tribe-events-calendar-list__event-title-link,
body .tribe-events .tribe-events-calendar-list__event-title-link:active,
body .tribe-events .tribe-events-calendar-list__event-title-link:focus,
body .tribe-events .tribe-events-calendar-list__event-title-link:hover,
body .tribe-events .tribe-events-calendar-list__event-title-link:visited{color:#A5C139;}
body .tribe-events .tribe-events-calendar-list__event-datetime{color:#0974B3;} .article-list.members-list {gap: 2%;}
.article-list {
display: flex;
flex-wrap: wrap;
gap: 5%;}
.article-list.members-list article {
width: 23.5%;
box-shadow: 0 3px 6px #D5D5D5;border-radius: 20px;
margin-bottom: 20px;
padding: 40px;
} .block-equipe .wp-block-image figure{width:150px;height:150px;overflow: hidden;margin: 0 auto;background-color:#F3920C;
border-radius: 50%;} 
.block-equipe .wp-block-image img {
box-sizing: border-box;
height: 100% !important;
max-width: 100%;
vertical-align: inherit;
object-fit: cover;
aspect-ratio: 1 / 1 !important;
height: 100% !important;}
.block-equipe.bleu .wp-block-image figure{background-color:#0974B3;}
.block-equipe h4{margin-top:30px;margin-bottom:0;} .more{margin-top:100px;}
.more .article-list {flex-wrap: inherit;}
.more .article-list article{width: 150%;}
.more .article-list .thematique{display:none;}
.more .article-list article .texte-article{margin-top:20px;}
.more .article-list article .img-article{max-height:200px;overflow:hidden;}
.more .article-list article .mini-title a{text-decoration:none;color:#000;}
.more .article-list article .accroche, .more .article-list article .btn-full{display:none;} 
.search-results article {
width: 30%;
min-width: 222px;
margin-bottom: 50px;
}
body a.generate-back-to-top{background-color:#A5C139;border-radius: 50px;} .site-footer #footer-widgets{background: #F7F7F7;background: linear-gradient(180deg,rgba(247, 247, 247, 1) 8%, rgba(255, 255, 255, 1) 85%);}
.footer-widget-1, .footer-widget-2{border-right:2px solid #DBDBDB;}
.site-footer #footer-widgets #block-9{margin-bottom:10px;}
.site-footer .widget ul li a{color:#000;font-family: 'Overpass', sans-serif;text-decoration:none;}
.site-footer .widget ul li.current_page_item a{font-weight:900;color:#0974B3;}
.footer-bar-align-right .copyright-bar{display:none;}
body .site-footer .footer-widgets-container .inside-footer-widgets{margin-left:0;} @media (min-width:1500px){
.site-footer .footer-widgets-container .inner-padding {padding: 0 50px 0 40px;}
}
@media (min-width:1770px){
h2 {margin-bottom: 70px;}
.home .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {flex-basis: inherit;}
.evenement-une {max-width: 660px;}
body .wp-block-group__inner-container{max-width:100%!important;padding: 40px !important;}
.degrade-publi .derniers-contenus__resultats, .degrade, .more { padding: 140px 10%;}
body .wp-block-carousel-articles {max-width: 1580px;}
body .articles-liste__item {gap: 2rem;}
body .slick-prev:before, body .slick-next:after {font-size: 64px;}
body .slick-prev:before {margin-left: -50px;}
body .slick-prev::after {right: 6px;top: 26px;}
body .slick-next::before {left: 11px;top: 26px;}
body .boutons-outils .wp-block-group__inner-container {min-height: 300px;}
}
@media (max-width:1310px){
.formations-content {grid-template-columns: 2fr 2fr;}
}
@media (max-width:1024px){
.evenements-a-la-une, .articles-a-la-une{grid-template-columns:430px 1fr;}
.articles-liste__image img {width: 190px;height: 120px;}
.articles-liste__item {grid-template-columns: 190px 1fr;}
body .bloc-bg-deco {grid-template-columns:28% auto !important}
body .bloc-bg-deco .wp-block-media-text__media img { width: 100%;}
body .boutons-outils .wp-block-group__inner-container {min-height: 330px;}
.formations-content {grid-template-columns:1fr;}
.derniers-contenus__filtre {margin-left: 0;margin-top: 0;}
.single-title{flex-direction: column-reverse;}
.single-title .page-title {margin-bottom: 60px;}
.more .article-list {flex-direction: column;}
.more .article-list article .img-article {display: none;}
body .more .article-list article {width: 100%;}
}
@media (max-width:880px){
body .is-layout-flex{flex-direction: column;}
.bandeau-home .wp-block-image img{display:none;}
.evenements-a-la-une, .articles-a-la-une {grid-template-columns: 1fr;}
.evenement-une {padding: 50px;max-width: 100%;}
.bloc-bg-deco.wp-block-media-text > .wp-block-media-text__content {padding: 0px 14%;}
.formation-block a {min-height: auto;}
.formation-modal-content {padding: 70px;}
body .titre-icone.is-stacked-on-mobile {grid-template-columns: 1fr 2fr !important;}
body .titre-icone.is-stacked-on-mobile>.wp-block-media-text__content {grid-column: 2;grid-row: 1;}
body .puce-numero {margin-top: 0;}
.contenu-border {border: 0 none;}
}
@media (max-width:768px){
h1 {font-size: 29px;}
h1 strong {display: inline;}
body .inside-top-bar{padding: 0;}
#block-4 .wp-block-button{width: 100%;}
.top-bar .inside-top-bar {justify-content: normal;flex-direction: column;align-items: normal;}
#block-4 .wp-block-button a{font-size:1.25em;text-align:left;padding-left: 24px;line-height: 46px;}
#block-4 .wp-block-button:first-child a,  #block-4 .wp-block-button:first-child a:hover, 
#block-4 .wp-block-button:last-child a, #block-4 .wp-block-button:last-child a:hover{background-image: inherit;}
#block-4, #block-5, #block-3{margin-top:5px;}
#block-5 {border-radius:0;box-shadow:inherit;padding: 20px 20px;margin-bottom: 20px;}
#block-4 .wp-block-button:first-child a, #block-4 .wp-block-button:last-child a{color:#000;background-color:rgba(247, 247, 247, 1);border: 0 none;}
body .top-bar .inside-top-bar>.widget {margin: 0; }
body #block-5 .wp-block-button a {padding-left: 170px;padding-left: 185px;}
#block-5 .wp-block-button:first-child a::before {background-size: 80%;left: 119px;top: -2px;}
#block-5 .wp-block-button:last-child a::before {background-size: 80%;left: 60px;}
body .bloc-bg-deco .wp-block-media-text__media img { display:none;}
body #block-5 .is-layout-flex{display: grid;grid-template-columns: 1fr 1fr;    flex-wrap: inherit;
align-items: inherit;}
body #block-5 .wp-block-button a {padding-left: 85px;}
#block-5 .wp-block-button:first-child a::before {left: -3px;}
#block-5 .wp-block-button:last-child a::before {left: 10px;}
body .bloc-bg-deco {grid-template-columns: 1fr !important;}
.bloc-bg-deco.wp-block-media-text > .wp-block-media-text__content {padding: 0 8%;}
.formations-content {padding: 40px 50px;}
.entry-content ul {margin-left: 20px;}
.footer-widget-1, .footer-widget-2{border:0 none;}
}
@media (max-width:600px){
.ombre.visu-bottom .wp-block-media-text__media img {margin-bottom: 0;margin-left: 0; width: 70%;}
.ombre.visu-bottom .wp-block-media-text__media{text-align: center;}
}
@media (max-width:520px){
body .titre-icone.is-stacked-on-mobile {grid-template-columns: 0.45fr 2fr !important;}
.formation-modal-content {padding: 50px;}
body .articles-liste__item {grid-template-columns: 1fr;}
body .articles-liste__image img{width:auto;height:auto;margin-bottom:4px;}
.derniers-contenus__filtre-controles {flex-direction: column;width: 100%; align-items: initial;}
.derniers-contenus__filtre-controles::after {top: 13%;right: 17px;}
}
@media (max-width:480px){
h1 {font-size: 35px;}
body #block-5 .wp-block-button a{padding-top: 60px;padding-left: 5px;}
#block-5 .wp-block-button:last-child a{padding-top: 53px;}
#block-5 .wp-block-button:first-child a::before {left: 47px;}
#block-5 .wp-block-button:last-child a::before {left: 40px;} 
.entry-content ul {margin-left: 0;}
.single-title .page-title::before {left: 11px;}
.single-title .page-title {padding-left: 10px;}
.single .img-thumb {max-width: 100%;}
.derniers-contenus__image img {
width: 92%;
height: auto;
object-fit: contain;
display: block;}
.derniers-contenus__filtre-select {min-width: auto;}
}
@media (max-width:360px){
#block-5 .wp-block-button:first-child a::before {left:32px;}
.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media {margin-bottom: 40px;}
body .wp-block-spacer{height:20px;}
.bloc-bg-deco .ombre, .ombre, .evenement-une, .bloc-bg-deco .ombre{padding:30px;}
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}