.logged-in{}
#top .avia-cookie-consent-button-3{color:black !important;}
.avia_ajax_form .lpdw.form_address{display:none;}
#home_site .flex_column::before {
content: "";
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 100%;
background-color: var(--black);
opacity: 0.18;
overflow: visible;
visibility: visible;
z-index: -1;
}@media only screen and (max-width: 767px) {    html.html_stretched {
margin-top: 0px !important;
}
#wpadminbar {
display: none;
}
#top {
position: relative !important;
overflow: hidden !important;
}
#top #wrap_all #main {
padding-top: 0px !important;
}
#top:is(.page-id-26, .page-id-766, .page-id-769, .page-id-228) #wrap_all #main {
padding-top: 58px !important;
}
#top #main {
background-color: #fff !important;
}
#top .avia-cookie-consent-wrap .avia-cookie-consent {
padding-bottom: 68px !important;
} #top .gtranslate_wrapper {
position: fixed;
right: calc(var(--container-right) + 60px);
width: max-content;
top: 0;
z-index: 99999999;
height: 60px;
display: flex;
transition: 300ms;
}
#top .gtranslate_wrapper .gt_switcher_wrapper {
display: flex;
align-items: center;
position: unset !important;
top: unset !important;
right: unset !important;
}
#top .gtranslate_wrapper .gt_switcher_wrapper::after {
content: var(--translate-arrow);
display: flex;
transition: 300ms;
height: 34px;
position: absolute;
right: 6px;
z-index: 0;
}
#top .gtranslate_wrapper .gt_switcher_wrapper select.gt_selector {
margin: 0px;
background-color: transparent;
border: none;
font-size: 16px;
background-image: none;
color: var(--white);
font-weight: bold;
transition: 300ms;
height: 44px;
width: 52px;
}
#top .gtranslate_wrapper .gt_switcher_wrapper select.gt_selector option {
color: var(--black);
font-size: 16px;
font-weight: bold;
} #top.scrolled .gtranslate_wrapper select {
background-color: var(--blue) !important;
border-radius: 4px;
} #top:is(.page-id-26, .page-id-766, .page-id-769, .page-id-228) .gtranslate_wrapper select {
background-color: var(--blue) !important;
border-radius: 4px;
} #top #wrap_all #searchform {
position: fixed;
right: var(--container-right);
top: 0;
z-index: 999999999;
height: 60px;
}
#top #wrap_all #searchform > div {
right: 0px;
position: absolute;
top: 50%;
transform: translateY(-50%);
}
#top #wrap_all #searchform > div #searchsubmit {
background-color: transparent;
background-image: var(--search-icon);
background-repeat: no-repeat;
background-position: center center;
transition: 400ms;
}
#top #wrap_all #searchform.open > div #searchsubmit {
background-color: var(--blue);
border-top-right-radius: 4px;
border-top-left-radius: 0px !important;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 0px !important;
}
#top #wrap_all #searchform > div #s {
border: none;
width: 0px;
padding: 11px 0px;
background-color: transparent;
transition: 300ms;
}
#top #wrap_all #searchform.open > div #s {
width: 200px;
padding: 11px 20px;
background-color: var(--white);
border-radius: 5px !important;
color: var(--black);
} #top.scrolled #wrap_all #searchform > div #searchsubmit {
background-color: var(--blue);
border-radius: 4px;
} #top:is(.page-id-26, .page-id-766, .page-id-769, .page-id-228) #wrap_all #searchform > div #searchsubmit {
background-color: var(--blue);
border-radius: 4px;
} #sidebar_fixe {
position: fixed;
z-index: 99999;
box-shadow: 0px 0px 11px 8px rgba(28, 110, 140, 0.06);
right: 0;
bottom: 0;
display: flex;
width: 100%;
}
#sidebar_fixe a {
display: flex;
background-color: var(--white);
height: 58px;
align-items: center;
transition: 500ms;
width: 25%;
flex-direction: column;
justify-content: center;
row-gap: 4px;
}
#sidebar_fixe a:not(:last-child) {
border-right: 1px solid var(--blue);
}
#sidebar_fixe a:not(:first-child) {
border-left: 1px solid var(--blue);
}
#sidebar_fixe a svg {
background-color: var(--white);
height: 16px;
width: 16px;
}
#sidebar_fixe a p {
font-size: 10px !important;
background-color: var(--white);
margin: 0px !important;
color: var(--blue);
}   #top .avia-cookie-consent-wrap .container .avia-cookie-consent-button-1 {
border: 2px solid var(--white) !important;
padding: 13px 18px;
} .av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot a {
color: var(--white) !important;
}
.av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot-1 > a, .av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot-17 > a {
background-color: var(--green);
color: var(--green) !important;
}
.av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot-1 > a::before, .av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot-17 > a::before {
content: url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/plane-departure-regular.svg);
position: absolute;
top: 50%;
left: 50%;
display: flex;
justify-content: center;
align-items: center;
width: 24px;
transform: translate(-50%, -50%);
}   #top #main .avia_button_icon {
margin-left: 10px;
} .avia-button-wrap.right-arrow span.avia_button_icon::before {
content: url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/arrow_right.svg);
}
.avia-button-wrap.right-arrow-black span.avia_button_icon::before {
content: url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/arrow_right_black.svg);
}    .page-id-23 #av_section_1 {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
} #top > #inter_map {
display: none !important;
}
#header_main #inter_map {
display: block !important;
height: 100%;
background-color: transparent;
}   #top #wrap_all #header {
position: fixed !important;
}
#top #wrap_all .header_bg {
display: none;
}
#top #wrap_all #header_main {
background-color: var(--blue);
}
#top #wrap_all #header_main .container {
margin: 0px;
}
#top #wrap_all #header_main .inner-container {
display: flex;
flex-direction: row-reverse;
justify-content: flex-end;
column-gap: 10px;
background-color: transparent;
transition: 300ms;
}
#top #wrap_all #header_main .inner-container > span,
#top #wrap_all #header_main .inner-container > nav {
float: none;
left: unset;
right: unset;
position: relative;
}  #top #wrap_all #header_main .inner-container {
height: 60px !important;
}
#top #wrap_all #header_main .inner-container > span {
height: 60px !important;
}
#top #wrap_all #header_main .inner-container > span img {
height: 61px !important;
}   #top #wrap_all #header_main .inner-container > nav {
background-color: var(--blue);
height: 60px;
}
#top #wrap_all #header_main .inner-container > nav .av-burger-menu-main > a {
padding: 0px 13px;
height: 60px;
line-height: 60px;
}
#top #wrap_all #header_main .inner-container > nav .av-burger-menu-main > a > span {
height: 60px;
line-height: 60px;
}
#header_main .av-burger-overlay-bg {
opacity: 1;
background-color: var(--blue);
}
#header_main .av-burger-overlay-scroll {
display: flex;
}
#header_main .av-burger-overlay-scroll .av-burger-overlay-inner {
width: 35%;
position: relative;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul {
padding: 90px 0px 0px 40px !important;
display: flex;
flex-direction: column;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li {
width: max-content;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li a {
transition: 300ms;
width: max-content;
text-align: left;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li > a:focus {
opacity: 1;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li.av-show-submenu > a {
color: var(--sand);
opacity: 1;
padding-left: 10px;
margin-bottom: 16px;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li > a > span.avia-menu-text {
font-size: 38px;
font-weight: bold;
font-family: 'barlow-condensed';
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li > a > span.av-submenu-indicator {
display: none;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li .sub-menu {
padding-left: 32px;
max-width: 86vw;
}
.main_menu > #social_networks {
display: none !important;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul #social_networks {
display: flex;
column-gap: 15px;
max-height: 52px;
margin-top: 44px;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul #social_networks a {
border: 1px solid var(--white);
border-radius: 4px;
height: 52px;
width: 52px;
display: flex;
justify-content: center;
align-items: center;
transition: 300ms;
}
#header_main .av-burger-overlay-inner #av-burger-menu-ul #social_networks a svg path {
transition: 300ms;
}
#header_main .av-burger-overlay-scroll .av-burger-overlay-right {
display: none;
}   #top #slider_hero {
height: calc(100vh - 58px);
}
#top #slider_hero > .container {
max-width: 100% !important;
padding: 0px;
margin: 0px !important;
width: 100% !important;
}
#top #slider_hero > .container > main {
padding: 0px;
}
#top #slider_hero > .container > main .entry-content-wrapper {
position: relative;
}
#top #slider_hero .avia-slideshow {
margin: 0px;
}
#top #slider_hero .avia-slideshow .avia-slideshow-inner {
height: calc(100vh - 58px);
}
#top #slider_hero .avia-slideshow .avia-slideshow-inner .avia-slide-wrap::after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.32);
}
#top #slider_hero .avia-slideshow .avia-slideshow-inner .avia-slideshow-slide,
#top #slider_hero .avia-slideshow .avia-slideshow-inner .avia-slideshow-slide .avia-slide-wrap,
#top #slider_hero .avia-slideshow .avia-slideshow-inner .avia-slideshow-slide .avia-slide-wrap img {
height: 100%;
object-fit: cover;
}
#top #slider_hero .avia-slideshow .avia-slideshow-dots a {
border-radius: 4px;
border: none;
height: 8px;
width: 64px;
padding: 0px;
}
#top #slider_hero .avia-slideshow .avia-slideshow-dots a.active {
opacity: 1;
}
#top #slider_hero .avia-slideshow .avia-slideshow-dots a:not(:first-child) {
margin-left: 12px;
}
#top #slider_hero #hero_title {
position: absolute;
top: 50%;
z-index: 9;
left: 50%;
transform: translate(-50%, -50%);
max-width: 1492px;
width: 100%;
padding: 0px 50px;
}
#top #slider_hero #hero_title h1 {
font-family: 'barlow-condensed', sans-serif !important;
letter-spacing: 0 !important;
margin: 0px;
font-size: 42px !important;
}
#top #slider_hero #hero_title p {
font-size: 24px;
font-weight: 400;
margin: 0px;
} #home_carte .template-page {
padding: 0px;
}
#home_carte .flex_column_table .flex_column:first-child {
position: relative;
height: 782px;
}
#home_carte .flex_column_table .flex_column:first-child #inter_map .av-hotspot-fallback-tooltip {
display: none !important;
}
#home_carte .flex_column_table .flex_column:first-child .av-hotspot-container-inner-wrap {
width: 1260px;
display: flex;
justify-content: center;
position: absolute;
left: 0px;
top: 0;
transform: translate(-50%, 0%);
}
#home_carte .flex_column_table .flex_column:not(:first-child) .av-special-heading {
padding: 0px;
}
#home_carte .flex_column_table .flex_column:not(:first-child) .av_textblock_section {
margin: 32px 0px;
}
#home_carte .flex_column_table .flex_column:not(:first-child) .av_textblock_section p {
margin: 0px;
}
#home_carte .flex_column_table .flex_column:not(:first-child) .av_textblock_section p:first-child {
padding-bottom: 32px;
} #top #home_video .container {
padding: 0px !important;
margin: 0px !important;
max-width: 100% !important;
width: 100% !important;
}
#home_video .container .template-page {
padding: 0px;
}
#home_video .flex_column_table > .flex_column:first-child {
padding: 24px 24px 60px 24px;
margin-bottom: 0px !important;
}
#home_video .flex_column_table > .flex_column:last-child {
margin: 0px !important;
}
#home_video .flex_column_table .av-special-heading {
padding: 0px !important;
}
#home_video .flex_column_table .av_textblock_section p {
margin: 0px;
padding: 32px 0px;
}
#home_video .flex_column_table .avia-video {
margin: 0px;
}
#home_video .flex_column_table .avia-video .avia_playpause_icon {
background-color: red;
border-radius: 13px;
width: 80px;
height: 50px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
margin: 0px;
}
#home_video .flex_column_table .avia-video .avia_playpause_icon::before {
line-height: 50px;
font-size: 35px;
}
#home_video .flex_column_table .flex_column:first-child .av_textblock_section:last-child {
position: absolute;
bottom: 0px;
}
#home_video .flex_column_table .flex_column:first-child .av_textblock_section:last-child p {
font-size: 13px;
padding: 10px 0px;
} #top #home_actu .entry-content-wrapper > .flex_column p {
text-align: left !important;
position: relative;
line-height: 33px;
}
#top #home_actu .entry-content-wrapper > .flex_column p a {
color: var(--green);
font-size: 14px;
background-color: var(--white);
padding: 12px 24px;
}
#top #home_actu .entry-content-wrapper > .flex_column p a::after {
content: url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/arrow_right_green.svg);
padding-left: 10px;
}
#top #home_actu .slide-entry-wrap {
padding: 0px;
}
#top #home_actu .avia-content-slider-inner article {
margin: 0px;
width: 100%;
}
#top #home_actu .avia-content-slider-inner article a.slide-image img,
#top #home_actu .avia-content-slider-inner article a.slide-image {
height: 242px;
border-radius: 0px;
margin: 0px;
object-fit: cover;
}
#top #home_actu .avia-content-slider-inner article .slide-content {
padding: 10px 5px;
}
#top #home_actu .avia-content-slider-inner article .slide-content h3 {
padding: 0px 0px 5px 0px;
margin: 0px;
font-size: 20px;
font-weight: bold;
font-family: 'open-sans' !important;
}
#top #home_actu .avia-content-slider-inner article .slide-content .slide-entry-excerpt {
font-size: 14px;
} #top #home_actu .flex_column::after,
#top #home_actu .flex_column::before,
#top #home_actu .avia-content-slider-inner article footer,
#top #home_actu .avia-content-slider-inner article .blog-categories,
#top #home_actu .avia-content-slider-inner article a.slide-image .image-overlay {
display: none !important;
} #home_site {
position: relative;
}
#home_site::before {
content: url(//www.v1histoireetpatrimoine.fr/wp-content/uploads/2024/03/Shapshift-img.png);
position: absolute;
top: -140px;
left: -131px;
scale: 0.5;
}
#home_site .container {
width: 100% !important;
margin: 0px !important;
max-width: 100% !important;
}
#home_site .container .template-page {
padding: 20px 0px;
}
#home_site .container .template-page .flex_column {
margin: 0;
height: 682px;
background-size: cover;
width: 49.5%;
padding: 80px 0;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
}
#home_site .av-special-heading h2 {
margin-top: 24px;
}
#home_site .entry-content-wrapper > .av_textblock_section p {
margin-bottom: 24px;
}
#home_site .container .template-page .flex_column .avia_textblock p {
font-size: 24px;
margin: 0px;
}
#home_site .container .template-page .flex_column .avia_textblock {
padding: 0px 18px;
}
#home_site .container .template-page .flex_column .avia_textblock h3 {
font-size: 38px !important;
margin: 0px;
}
#home_site .container .template-page .flex_column:nth-child(4) {
margin-left: 1%;
} #home_site .container .template-page .flex_column::after,
#home_site .container .template-page .flex_column::before {
display: none !important;
} #home_social_wall {
background-size: cover;
}
#home_social_wall .template-page {
padding-bottom: 90px;
}
#home_social_wall .av-special-heading {
padding-bottom: 24px !important;
}
#home_social_wall #cff .cff-posts-wrap {
display: flex;
flex-wrap: wrap;
gap: 32px;
}
#home_social_wall #cff .cff-item {
background-color: black !important;
margin: 0;
padding: 0 20px 0 0;
height: 300px;
.cff-text-wrapper {
padding: 15px 0;
}
.cff-media-wrap, .cff-photo, img {
height: 100%;
}
img {
object-fit: cover;
}
}     #top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) h1 {
font-size: 42px;
} #top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) h2 {
font-size: 34px;
color: var(--blue);
margin-bottom: 24px;
} #top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) h3 {
font-size: 24px;
color: var(--green);
margin-bottom: 12px;
}   #top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) ol li,
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) ul li,
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) p {
font-size: 14px;
font-weight: 400;
line-height: 26px;
}   #top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) label {
font-size: 14px;
font-weight: 500;
}
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) input,
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) textarea {
font-size: 14px;
font-weight: 400;
line-height: 26px;
border: 2px solid var(--blue);
border-radius: 4px;
}    .avia-data-table-wrap tbody tr td:first-child {
font-size: 16px;
font-weight: 500;
color: var(--blue);
}
.avia-data-table-wrap tbody tr:last-child td:last-child {
background-color: var(--white);
border: 2px solid var(--black) !important;
}
.avia-data-table-wrap tbody tr:first-child td, .avia-data-table-wrap tbody tr:not(:first-child) td {
border: 2px solid var(--black) !important;
border-bottom: 0px !important;
background-color: var(--white);
} #top #fil_ariane {
height: 80vh;
}
#top #fil_ariane .template-page,
#top #fil_ariane > .container {
padding: 0px !important;
margin: 0px !important;
max-width: 100% !important;
width: 100% !important;
height: 80vh;
}
#top #wrap_all #fil_ariane .fil-ariane .image .overlay {
background-color: rgba(0, 0, 0, 0.32);
height: 80vh;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 0;
}
#top #wrap_all #fil_ariane .fil-ariane .image img {
height: 80vh;
width: 100%;
object-fit: cover;
}
#top #wrap_all #fil_ariane .fil-ariane .text {
position: absolute;
bottom: 100px;
left: 50%;
transform: translateX(-50%);
}
#top #wrap_all #fil_ariane .fil-ariane .text p {
color: var(--white);
font-size: 24px;
font-weight: bold;
margin: 0px;
}
#top #wrap_all #fil_ariane .fil-ariane .text p a {
color: var(--sand);
transition: 300ms;
}
#top #wrap_all #fil_ariane h1 {
margin: 0px !important;
color: var(--white) !important;
} #top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) .hr-inner {
border: 1px solid var(--blue) !important;
} #site .avia-button-wrap {
margin-top: 24px;
} #top #presentation_cartes .flex_column_table .flex_column {
height: 340px;
padding: 24px;
display: flex;
align-items: center;
justify-content: center;
}
#top.page-id-70 #presentation_cartes .flex_column:nth-child(3),
#top.page-id-70 #presentation_cartes .flex_column:nth-child(4) {
height: 280px;
display: flex;
align-items: center;
justify-content: center;
padding: 24px;
}
#top.page-id-70 #presentation_cartes .flex_column:nth-child(3)::before,
#top.page-id-70 #presentation_cartes .flex_column:nth-child(4)::before,
#top #presentation_cartes .flex_column_table .flex_column::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.2);
visibility: visible;
transition: 300ms;
z-index: -1;
}
#top.page-id-70 #presentation_cartes .flex_column:nth-child(3) .av_textblock_section h3,
#top.page-id-70 #presentation_cartes .flex_column:nth-child(4) .av_textblock_section h3,
#top #presentation_cartes .flex_column_table .flex_column .av_textblock_section h3 {
font-size: 28px;
font-weight: bold;
color: var(--white) !important;
transition: 300ms;
}   #carte-interactive-section .flex_column_table > .flex_column:first-child > .av_textblock_section {
position: absolute;
top: 0;
transform: translateY(50%);
height: 782px;
left: 50%;
}
#carte-interactive-section .flex_column_table > .flex_column:first-child {
position: relative;
height: 782px;
}
#carte-interactive-section .flex_column_table > .flex_column:first-child .av-hotspot-container-inner-wrap {
width: 1260px;
display: flex;
justify-content: center;
position: absolute;
left: 0px;
top: 0;
transform: translate(-50%, -50%);
} #carte-interactive-section .flex_column_table > .flex_column:nth-child(3) .av-special-heading:nth-child(2) {
margin: 0px !important;
padding: 0px !important;
}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) .av-special-heading:nth-child(2) h3 {
padding-left: 11px !important;
margin: 0px !important;
}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) .av-special-heading:nth-child(4) {
margin-top: 24px !important;
padding: 0px !important;
}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) .av-special-heading:nth-child(4) h3 {
margin: 0px !important;
padding-left: 11px !important;
}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) #sites_majeurs {
padding-bottom: 24px;
border-bottom: 2px solid var(--sand);
}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article {
box-shadow: unset;
display: flex;
justify-content: flex-end;
flex-direction: column;
align-items: center;
column-gap: 24px;
margin-bottom: 24px;
padding-left: 12px;
}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article {
box-shadow: unset;
display: flex;
flex-direction: row-reverse;
justify-content: flex-end;
column-gap: 24px;
margin-bottom: 24px;
padding-left: 12px;
}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .av_table_col:nth-child(1),
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(1) {
flex-grow: 1;
padding: 0px;
display: flex;
align-items: center;
}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .av_table_col:nth-child(1) a,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(1) a {
transition: 300ms;
}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) #sites_majeurs article .av_table_col.portfolio-grid-image {
width: 245px !important;
height: 145px !important;
}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .grid-image {
width: 125px;
height: 125px !important;
transition: 300ms;
min-width: 125px;
}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .grid-image img {
height: 100%;
width: 100%;
object-fit: cover;
}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article h3 {
text-align: center;
}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .av_table_col:nth-child(2) a,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(2) a {
height: 100% !important;
width: 100% !important;
}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .av_table_col:nth-child(2) a img,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(2) a img {
object-fit: cover;
object-position: center center;
height: 100%;
border-radius: 4px;
}  #top .avia-tooltip > .avia-arrow-wrap,
#carte-interactive-section .av-hotspot-fallback-tooltip,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(2) a .image-overlay,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(1) .avia-arrow,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article::before,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article::after,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article footer {
display: none !important;
} #top.page-id-49 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av-special-heading {
padding: 0px;
}
#top.page-id-49 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av_textblock_section {
margin: 32px 0px;
}
#top.page-id-49 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av_textblock_section p {
margin: 0px;
}
#top.page-id-49 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av_textblock_section p:first-child {
padding-bottom: 32px;
}      #top:not(.page-id-33) #footer {
margin-top: 80px;
}
#top #footer {
position: relative;
padding: 0px !important;
}
#top #footer::before {
content: '';
height: 75px;
width: 100%;
background-color: var(--black);
position: absolute;
top: 0;
left: 0;
transform: translateY(-100%);
z-index: -1;
mask-image: url(//www.v1histoireetpatrimoine.fr/wp-content/uploads/2024/03/Footer-starter.png);
mask-size: 100%;
mask-repeat: no-repeat;
mask-position: bottom center;
}
#top #footer .template-page {
padding: 42px 0px 30px 0px !important;
}
#top #footer .template-page > .post-entry > .entry-content-wrapper {
display: flex;
flex-direction: column;
} #top #footer .entry-content-wrapper > .flex_column:first-child {
width: 100%;
}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li {
margin-bottom: 16px;
}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li p {
margin: 0px;
}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li span.iconlist-char {
line-height: 40px;
}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li:nth-child(1) span.iconlist-char::before {
content: url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/map-pin.svg);
}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li:nth-child(2) span.iconlist-char::before {
content: url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/phone.svg);
}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li:nth-child(3) span.iconlist-char::before {
content: url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/arobase.svg);
} #top #footer .entry-content-wrapper > .flex_column:nth-child(2) {
width: 100%;
margin: 44px 0px 0px 0px;
}
#top #footer .entry-content-wrapper > .flex_column:nth-child(2) .widget {
margin: 0;
}
#top #footer .entry-content-wrapper > .flex_column:nth-child(2) h3 {
font-family: 'barlow-condensed' !important;
font-size: 20px;
text-transform: capitalize;
margin: 0px;
padding-bottom: 16px;
}
#top #footer .entry-content-wrapper > .flex_column:nth-child(2) ul li a {
padding: 0px;
margin-bottom: 8px;
font-size: 16px;
transition: 300ms;
color: var(--white);
opacity: 0.82;
} #top #footer .flex_column:nth-child(3) {
width: 100%;
margin: 0;
display: flex;
flex-direction: column-reverse;
}
#top #footer .flex_column:nth-child(3) .avia_codeblock_section {
margin-top: 44px;
}
#top #footer .flex_column:nth-child(3) #social_networks_footer {
display: flex;
column-gap: 15px;
max-height: 52px;
justify-content: start;
margin-bottom: 19px;
}
#top #footer .flex_column:nth-child(3) #social_networks_footer a {
border: 1px solid var(--white);
border-radius: 4px;
height: 52px;
width: 52px;
display: flex;
justify-content: center;
align-items: center;
transition: 300ms;
}
#top #footer .flex_column:nth-child(3) #social_networks_footer a svg path {
transition: 300ms;
}
#top #footer .entry-content-wrapper > .flex_column:nth-child(3) .widget {
margin: 0;
}
#top #footer .entry-content-wrapper > .flex_column:nth-child(3) ul li a {
padding: 0px;
margin-bottom: 8px;
font-size: 16px;
transition: 300ms;
color: var(--white);
} #top #socket {
height: 151px;
max-height: 151px;
margin-bottom: 70px;
}
#top #socket .container .template-page,
#top #socket .container {
padding: 0px;
}
#top #socket .entry-content-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
#top #socket .entry-content-wrapper .avia-image-container {
margin: 0px;
height: 106px;
display: flex;
align-items: center;
width: 100%;
}
#top #socket .entry-content-wrapper .av_textblock_section:nth-child(3) a {
text-decoration: underline;
}
#top #socket .entry-content-wrapper .av_textblock_section {
height: 55px;
display: flex;
align-items: center;
}
#top #socket .entry-content-wrapper .av_textblock_section p {
margin: 0px;
font-size: 14px;
text-align: center;
padding: 10px 15px;
}
#top #socket .entry-content-wrapper .av_textblock_section p a {
color: var(--blue);
transition: 300ms;
} #top #socket .entry-content-wrapper::after,
#top #socket .entry-content-wrapper::before {
display: none !important;
}
}@media only screen and (max-width: 989px) and (min-width: 768px) {  #top #wrap_all #header {
position: fixed !important;
}
#top #header_main > .container .avia-menu .av-burger-menu-main > a,
#top #header_main > .container .avia-menu,
#top #header_main > .container .av-burger-menu-main,
#top #header_main > .container {
height: 60px !important;
line-height: 60px !important;
}
#top #header_main > .container .avia-menu .av-burger-menu-main > a {
padding: 0px 12px !important;
}
#top #header_main .av-burger-overlay-inner #av-burger-menu-ul {
padding: 140px 0px 0px 30px !important;
}
#top #header_main .av-burger-overlay-inner #av-burger-menu-ul #social_networks {
left: 30px !important;
}
#top #header_main #inter_map .av-hotspot-image-container .av-hotspot-container-inner-wrap {
transform: translateX(30%) !important;
} #home_social_wall #cff .cff-posts-wrap {
flex-wrap: wrap;
}
}.slide-meta{display:none;}
h1, h1 > a, h2, h2 > a{font-family:'barlow-condensed', sans-serif !important;}
h3, h3 > a, h4, h4 > a, h5, h5 > a, h6, h6 > a{font-family:'barlow', sans-serif !important;}
p, ul, ol, li, a, input, textarea, button, div{font-family:'open-sans', sans-serif !important;}:root{--white:#ffffff;--black:#0e0e0e;--blue:#1c6e8c;--green:#135d2f;--sand:#f6f0d8;}:root{--translate-arrow:url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/arrow_translate.svg);--search-icon:url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/search_icon.svg);}:root{--container-right:calc((100vw - var(--container-width)) / 2);}
@media only screen and (min-width: 768px) {    #top{position:relative !important;overflow:hidden !important;}
#top #wrap_all #main{padding-top:0px !important;}
#top:is(.page-id-26, .page-id-766, .page-id-769, .page-id-228) #wrap_all #main{padding-top:58px !important;}
#top #main{background-color:#fff !important;}
#top.admin-bar .gtranslate_wrapper{top:32px;}
#top .gtranslate_wrapper{position:fixed;right:var(--container-right);width:max-content;top:0;z-index:99999999;height:60px;display:flex;transition:300ms;}
#top .gtranslate_wrapper .gt_switcher_wrapper{display:flex;align-items:center;position:unset !important;top:unset !important;right:unset !important;}
#top .gtranslate_wrapper .gt_switcher_wrapper::after{content:var(--translate-arrow);display:inline-block;transition:300ms;width:32px;height:32px;position:absolute;right:-10px;z-index:0;}
#top .gtranslate_wrapper .gt_switcher_wrapper select.gt_selector{margin:0px;background-color:transparent;border:none;font-size:16px;background-image:none;color:var(--white);font-weight:bold;transition:300ms;height:44px;width:52px;}
#top .gtranslate_wrapper .gt_switcher_wrapper select.gt_selector:hover{color:var(--sand);cursor:pointer;}
#top .gtranslate_wrapper .gt_switcher_wrapper select.gt_selector option{color:var(--black);font-size:16px;font-weight:bold;}
#top.scrolled .gtranslate_wrapper select{background-color:var(--blue) !important;border-top-right-radius:4px;border-bottom-right-radius:4px;}
#top.scrolled .gtranslate_wrapper .gt_switcher_wrapper select.gt_selector option{color:var(--white);}
#top:is(.page-id-26, .page-id-766, .page-id-769, .page-id-228) .gtranslate_wrapper select{background-color:var(--blue) !important;border-top-right-radius:4px;border-bottom-right-radius:4px;box-shadow:none !important;}
#top:is(.page-id-26, .page-id-766, .page-id-769, .page-id-228) .gtranslate_wrapper .gt_switcher_wrapper select.gt_selector option{color:var(--white);}
#top.admin-bar #wrap_all #searchform{top:32px;}
#top #wrap_all #searchform{position:fixed;right:calc(var(--container-right) + 51px);top:0;z-index:999999999;height:60px;}
#top #wrap_all #searchform > div{right:0px;position:absolute;top:50%;transform:translateY(-50%);}
#top #wrap_all #searchform > div #searchsubmit{background-color:transparent;background-image:var(--search-icon);background-repeat:no-repeat;background-position:center center;transition:400ms;}
#top #wrap_all #searchform.open > div #searchsubmit{background-color:var(--blue);border-top-right-radius:4px;border-top-left-radius:0px !important;border-bottom-right-radius:4px;border-bottom-left-radius:0px !important;}
html.av-burger-overlay-active #top #wrap_all #searchform.open > div #searchsubmit{box-shadow:0px 0px 17px 5px rgba(255, 255, 255, 0.12);}
#top #wrap_all #searchform > div #s{border:none;width:0px;padding:11px 0px;background-color:transparent;transition:300ms;}
#top #wrap_all #searchform.open > div #s{width:200px;padding:11px 20px;background-color:var(--white);border-radius:5px !important;color:var(--black);}
#top.scrolled #wrap_all #searchform > div #searchsubmit{background-color:var(--blue);border-top-left-radius:4px;border-bottom-left-radius:4px;}
#top:is(.page-id-26, .page-id-766, .page-id-769, .page-id-228) #wrap_all #searchform > div #searchsubmit{background-color:var(--blue);border-top-left-radius:4px;border-bottom-left-radius:4px;box-shadow:none !important;}
#top:is(.page-id-26, .page-id-766, .page-id-769, .page-id-228) #wrap_all #searchform.open #s{box-shadow:0px 0px 11px 8px rgba(28, 110, 140, 0.06);}
#sidebar_fixe{position:fixed;z-index:99999;right:-173px;top:50%;transform:translateY(-50%);box-shadow:0px 0px 11px 8px rgba(28, 110, 140, 0.06);}
#sidebar_fixe a{display:flex;background-color:var(--blue);height:58px;align-items:center;transition:500ms;}
html.av-burger-overlay-active #sidebar_fixe a{background-color:var(--sand);}
#sidebar_fixe a:hover{transform:translateX(-165px);box-shadow:0px 0px 11px 8px rgba(28, 110, 140, 0.06);}
#sidebar_fixe a svg{background-color:var(--white);height:100%;width:58px;padding:15px;}
#top #sidebar_fixe a p{color:var(--white);font-weight:500 !important;font-size:20px !important;margin:0px !important;padding:0px 30px 0px 15px;font-family:'barlow-condensed', sans-serif !important;}
html.av-burger-overlay-active #sidebar_fixe a p{color:var(--blue);}
#top #scroll-top-link{background-color:var(--blue);border-radius:4px;opacity:1;box-shadow:0px 0px 17px 5px rgba(255, 255, 255, 0.12);transition:300ms;}
#top #scroll-top-link:hover{border-radius:12px;}
#top #scroll-top-link::before{color:var(--white);}
#top .avia-cookie-consent-wrap .container .avia-cookie-consent-button-1{border:2px solid var(--white) !important;padding:13px 18px;}
.av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot a{color:var(--white) !important;}
.av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot-1 > a, .av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot-2 > a{background-color:var(--green);color:var(--green) !important;}
.av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot-1 > a::before, .av-hotspot-container .av-hotspot-container-inner-wrap .av-image-hotspot-2 > a::before{position:absolute;content:url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/plane-departure-regular.svg);left:50%;transform:translate(-50%, -50%);top:50%;}
#top #main .avia-button{transition:300ms;margin:0px;}
#top #main .avia-button:hover{opacity:1;}
#top #main .avia_button_icon{margin-left:10px;}
.avia-button-wrap.right-arrow span.avia_button_icon::before{content:url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/arrow_right.svg);}
.avia-button-wrap.right-arrow-black span.avia_button_icon::before{content:url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/arrow_right_black.svg);}
#top #wrap_all .main_color .input-text,
#top #wrap_all .main_color input[type='text'],
#top #wrap_all .main_color input[type='input'],
#top #wrap_all .main_color input[type='password'],
#top #wrap_all .main_color input[type='email'],
#top #wrap_all .main_color input[type='number'],
#top #wrap_all .main_color input[type='url'],
#top #wrap_all .main_color input[type='tel'],
#top #wrap_all .main_color input[type='search'],
#top #wrap_all .main_color textarea,
#top #wrap_all .main_color select{background-color:white;color:#020202;border-color:#cecece;border-radius:4px;}
#top #wrap_all .main_color ::placeholder{color:#cecece;}
.page-id-23 #av_section_1{display:flex;justify-content:center;align-items:center;height:100vh;}
#top > #inter_map{display:none !important;}
#header_main #inter_map{display:block !important;height:100%;background-color:transparent;}
#top #wrap_all .header_bg{display:none;}
#top #wrap_all #header_main .inner-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;column-gap:10px;background-color:transparent;transition:300ms;}
#top #wrap_all #header_main .inner-container > span,
#top #wrap_all #header_main .inner-container > nav{float:none;left:unset;right:unset;position:relative;}
#top #wrap_all #header_main .inner-container > span{box-shadow:0px 0px 11px 8px rgba(28, 110, 140, 0.06);}
#top #wrap_all #header_main .inner-container > nav{background-color:var(--blue);height:60px;box-shadow:0px 0px 17px 5px rgba(255, 255, 255, 0.12);}
#header_main .av-burger-overlay-bg{opacity:1;background-color:var(--blue);}
#header_main .av-burger-overlay-scroll{display:flex;}
#header_main .av-burger-overlay-scroll .av-burger-overlay-inner{width:35%;position:relative;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul{padding:140px 0px 0px 90px !important;display:flex;flex-direction:column;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li{width:max-content;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li a{transition:300ms;width:max-content;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li > ul > li a::after{content:'\e88d';font-family:'entypo-fontello';position:absolute;right:-30px;transition:300ms;top:50%;transform:translateY(-50%);color:var(--blue) !important;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li > ul > li a:hover::after{right:-40px;color:var(--white) !important;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li > a:focus{opacity:1;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li.av-show-submenu > a,
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li > a:hover{color:var(--sand);opacity:1;padding-left:10px;margin-bottom:16px;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li > a > span.avia-menu-text{font-size:38px;font-weight:bold;font-family:'barlow-condensed';}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li > a > span.av-submenu-indicator{display:none;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul > li .sub-menu{padding-left:32px;}
.main_menu > #social_networks{display:none !important;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul #social_networks{display:flex;column-gap:15px;max-height:52px;position:absolute;bottom:60px;left:90px;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul #social_networks a{border:1px solid var(--white);border-radius:4px;height:52px;width:52px;display:flex;justify-content:center;align-items:center;transition:300ms;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul #social_networks a svg path{transition:300ms;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul #social_networks a:hover{border-color:var(--sand);border-radius:8px;opacity:0.8;}
#header_main .av-burger-overlay-inner #av-burger-menu-ul #social_networks a:hover svg path{fill:var(--sand);}
#header_main .av-burger-overlay-scroll .av-burger-overlay-right{width:55%;position:relative;}
#header_main #inter_map .av-hotspot-image-container svg,
#header_main #inter_map .av-hotspot-image-container .av-hotspot-container-inner-wrap,
#header_main #inter_map .av-hotspot-image-container .av-hotspot-container-inner-cell,
#header_main #inter_map .av-hotspot-image-container .av-hotspot-container,
#header_main #inter_map .av-hotspot-image-container{height:100%;}
#header_main #inter_map .av-hotspot-image-container .av-hotspot-container-inner-wrap{display:flex;justify-content:center;position:absolute;width:1520px;right:var(--container-right);transform:translateX(40%);}
#header_main #inter_map .av-hotspot-image-container svg{width:600px !important;}
#header_main #inter_map .av-hotspot-image-container svg path{fill:transparent;stroke:var(--white);}
#top #slider_hero{height:850px;background-color:var(--blue);}
#top #slider_hero > .container{max-width:100%;padding:0px;margin:0px;}
#top #slider_hero > .container > main{padding:0px;}
#top #slider_hero > .container > main .entry-content-wrapper{position:relative;}
#top #slider_hero .avia-slideshow{margin:0px;}
#top #slider_hero .avia-slideshow .avia-slideshow-inner{height:850px;}
#top #slider_hero .avia-slideshow .avia-slideshow-inner .avia-slide-wrap::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.32);}
#top #slider_hero .avia-slideshow .avia-slideshow-inner .avia-slideshow-slide,
#top #slider_hero .avia-slideshow .avia-slideshow-inner .avia-slideshow-slide .avia-slide-wrap,
#top #slider_hero .avia-slideshow .avia-slideshow-inner .avia-slideshow-slide .avia-slide-wrap img{height:100%;}
#top #slider_hero .avia-slideshow .avia-slideshow-dots a{border-radius:4px;border:none;height:8px;width:64px;padding:0px;}
#top #slider_hero .avia-slideshow .avia-slideshow-dots a.active{opacity:1;}
#top #slider_hero .avia-slideshow .avia-slideshow-dots a:not(:first-child){margin-left:12px;}
#top #slider_hero #hero_title{position:absolute;top:50%;z-index:9;left:50%;transform:translate(-50%, -50%);max-width:1492px;width:100%;padding:0px 50px;}
#top #slider_hero #hero_title h1{font-family:'barlow-condensed', sans-serif !important;letter-spacing:0 !important;margin:0px;width:max-content;margin:0 auto;}
#top #slider_hero #hero_title p{font-size:24px;font-weight:400;margin:0px;}
#home_carte{height:790px;}
#home_carte .template-page{padding:0px;}
#home_carte .flex_column_table .flex_column:first-child{position:relative;height:782px;}
#home_carte .flex_column_table .flex_column:first-child .av-hotspot-container-inner-wrap{width:1260px;display:flex;justify-content:center;position:absolute;left:0px;top:0;transform:translate(-50%, -50%);}
#home_carte .flex_column_table .flex_column:not(:first-child) .av-special-heading{padding:0px;}
#home_carte .flex_column_table .flex_column:not(:first-child) .av_textblock_section{margin:32px 0px;}
#home_carte .flex_column_table .flex_column:not(:first-child) .av_textblock_section p{margin:0px;}
#home_carte .flex_column_table .flex_column:not(:first-child) .av_textblock_section p:first-child{padding-bottom:32px;}
#home_carte .flex_column_table .flex_column:not(:first-child) .avia-button:hover{border-radius:12px;}
#home_video .container{padding:0px;margin:0px;max-width:100%;}
#home_video .container .template-page{padding:0px;}
#home_video .flex_column_table{padding-left:var(--container-right);}
#home_video .flex_column_table .av-special-heading{padding:0px !important;}
#home_video .flex_column_table .av_textblock_section p{margin:0px;padding:32px 0px;}
#home_video .flex_column_table .avia-button:hover{border-radius:12px;}
#home_video .flex_column_table .avia-video{margin:0px;}
#home_video .flex_column_table .avia-video .avia_playpause_icon{background-color:red;border-radius:13px;width:80px;height:50px;top:50%;left:50%;transform:translate(-50%, -50%);margin:0px;}
#home_video .flex_column_table .avia-video .avia_playpause_icon::before{line-height:50px;font-size:35px;}
#home_video .flex_column_table .flex_column:first-child .av_textblock_section:last-child{position:absolute;bottom:0px;}
#home_video .flex_column_table .flex_column:first-child .av_textblock_section:last-child p{font-size:13px;padding:10px 0px;}
#top #home_actu .entry-content-wrapper > .flex_column{display:flex;justify-content:space-between;align-items:start;margin-bottom:10px;}
#top #home_actu .entry-content-wrapper > .flex_column p a{color:var(--green);font-size:14px;}
#top #home_actu .entry-content-wrapper > .flex_column p a:hover{color:var(--blue);}
#top #home_actu .entry-content-wrapper > .flex_column p a::after{content:url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/arrow_right_green.svg);position:relative;transition:300ms;padding-left:10px;}
#top #page_actu .slide-entry-wrap,
#top #actus .slide-entry-wrap,
#top #home_actu .slide-entry-wrap{padding:0px 30px;display:flex;column-gap:20px;}
#top #page_actu .avia-content-slider-inner article,
#top #actus .avia-content-slider-inner article,
#top #home_actu .avia-content-slider-inner article{margin:0px;width:100%;}
#top #page_actu .avia-content-slider-inner article a.slide-image img,
#top #actus .avia-content-slider-inner article a.slide-image img,
#top #home_actu .avia-content-slider-inner article a.slide-image img,
#top #page_actu .avia-content-slider-inner article a.slide-image,
#top #actus .avia-content-slider-inner article a.slide-image,
#top #home_actu .avia-content-slider-inner article a.slide-image{height:242px;border-radius:0px;margin:0px;object-fit:cover;}
#top #page_actu .avia-content-slider-inner article .slide-content,
#top #actus .avia-content-slider-inner article .slide-content,
#top #home_actu .avia-content-slider-inner article .slide-content{padding:10px 5px;}
#top #page_actu .avia-content-slider-inner article .slide-content h3,
#top #actus .avia-content-slider-inner article .slide-content h3,
#top #home_actu .avia-content-slider-inner article .slide-content h3{padding:0px 0px 5px 0px;margin:0px;font-size:20px;font-weight:bold;font-family:'open-sans' !important;}
#top #page_actu .avia-content-slider-inner article .slide-content .slide-entry-excerpt,
#top #actus .avia-content-slider-inner article .slide-content .slide-entry-excerpt,
#top #home_actu .avia-content-slider-inner article .slide-content .slide-entry-excerpt{font-size:14px;line-height:20px;}
#top .avia-post-nav,
#top #page_actu .flex_column::after,
#top #actus .flex_column::after,
#top #home_actu .flex_column::after,
#top #page_actu .flex_column::before,
#top #actus .flex_column::before,
#top #home_actu .flex_column::before,
#top #page_actu .avia-content-slider-inner article footer,
#top #actus .avia-content-slider-inner article footer,
#top #home_actu .avia-content-slider-inner article footer,
#top #page_actu .avia-content-slider-inner article .blog-categories,
#top #actus .avia-content-slider-inner article .blog-categories,
#top #home_actu .avia-content-slider-inner article .blog-categories,
#top #page_actu .avia-content-slider-inner article a.slide-image .image-overlay,
#top #actus .avia-content-slider-inner article a.slide-image .image-overlay,
#top #home_actu .avia-content-slider-inner article a.slide-image .image-overlay{display:none !important;}
#home_site{position:relative;}
#home_site::before{content:url(//www.v1histoireetpatrimoine.fr/wp-content/uploads/2024/03/Shapshift-img.png);position:absolute;top:-160px;left:-29px;}
#home_site .container{margin:0;max-width:100%;padding:0;}
#home_site .container .template-page{padding:20px 0px;}
#home_site .container .template-page .flex_column{margin:0;height:682px;background-size:cover;width:49.5%;padding:80px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;}
#home_site .av-special-heading h2{margin-top:24px;}
#home_site .entry-content-wrapper > .av_textblock_section p{margin-bottom:24px;}
#home_site .container .template-page .flex_column .avia_textblock p{font-size:24px;margin:0px;}
#home_site .container .template-page .flex_column .avia_textblock h3{font-size:38px !important;margin:0px;}
#home_site .container .template-page .flex_column:nth-child(4){margin-left:1%;}
#home_site .container .template-page .flex_column .avia-button:hover{border-radius:12px;}
#home_site .container .template-page .flex_column::after{display:none !important;}
#home_social_wall{background-size:cover;}
#home_social_wall .template-page{padding-bottom:90px;}
#home_social_wall .av-special-heading{padding-bottom:24px !important;}
#home_social_wall #cff .cff-posts-wrap{display:flex;gap:32px;}
#home_social_wall #cff .cff-item {
background-color: black !important;
margin: 0;
padding: 0 20px 0 0;
height: 300px;
.cff-text-wrapper{padding:15px 0;}
.cff-media-wrap, .cff-photo, img{height:100%;}
img{object-fit:cover;}
}     #top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) h1{font-size:46px;}
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) h2{font-size:38px;color:var(--blue);margin-bottom:24px;}
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) h3{font-size:26px;color:var(--green);margin-bottom:12px;}
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) ol li,
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) ul li,
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) p{font-size:16px;font-weight:400;line-height:26px;}
 #top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) .avia-button{transition:300ms;}
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) .avia-button:hover{border-radius:12px !important;}
.avia-data-table-wrap tbody tr td:first-child{font-size:16px;font-weight:500;color:var(--blue);}
.avia-data-table-wrap tbody td{background-color:var(--white);border:2px solid var(--black) !important;}
#top #fil_ariane{height:60vh;}
#top #fil_ariane .template-page,
#top #fil_ariane > .container{padding:0px;margin:0px;max-width:100%;height:60vh;}
#top #wrap_all #fil_ariane .fil-ariane .image .overlay{background-color:rgba(0, 0, 0, 0.32);height:60vh;width:100%;position:absolute;top:0;left:0;z-index:0;}
#top #wrap_all #fil_ariane .fil-ariane .image img{height:60vh;width:100%;object-fit:cover;}
#top #wrap_all #fil_ariane .fil-ariane .text{position:absolute;bottom:100px;left:50%;transform:translateX(-50%);}
#top #wrap_all #fil_ariane .fil-ariane .text p{color:var(--white);font-size:24px;font-weight:bold;margin:0px;}
#top #wrap_all #fil_ariane .fil-ariane .text p a{color:var(--sand);transition:300ms;}
#top #wrap_all #fil_ariane .fil-ariane .text p a:hover{color:var(--blue);}
#top #wrap_all #fil_ariane h1{margin:0px !important;color:white;}
#top:not(.page-id-33) #wrap_all > :not(#footer-page, #header) .hr-inner{border:1px solid var(--blue) !important;}
#site .avia-button-wrap{margin-top:24px;}
#top #presentation_cartes .flex_column_table .flex_column{height:340px;padding:24px;}
#top.page-id-70 #presentation_cartes .flex_column,
#top.page-id-70 #presentation_cartes .flex_column{height:280px;display:flex;align-items:center;justify-content:center;padding:24px;}
#top.page-id-70 #presentation_cartes .flex_column::before,
#top #presentation_cartes .flex_column_table .flex_column::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2);visibility:visible;transition:300ms;z-index:-1;}
#top.page-id-70 #presentation_cartes .flex_column:hover::before,
#top #presentation_cartes .flex_column_table .flex_column:hover::before{background-color:rgba(0, 0, 0, 0.4);}
#top.page-id-70 #presentation_cartes .flex_column:hover .av_textblock_section h3,
#top.page-id-70 #presentation_cartes .flex_column:hover .av_textblock_section h3,
#top #presentation_cartes .flex_column_table .flex_column .av_textblock_section h3{color:var(--sand) !important;}
#top.page-id-70 #presentation_cartes .flex_column .av_textblock_section h3,
#top #presentation_cartes .flex_column_table .flex_column .av_textblock_section h3{font-size:28px;font-weight:bold;color:var(--white) !important;transition:300ms;}
#top.page-id-36 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av-special-heading{padding:0px;}
#top.page-id-36 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av_textblock_section{margin:32px 0px;}
#top.page-id-36 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av_textblock_section p{margin:0px;}
#top.page-id-36 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av_textblock_section p:first-child{padding-bottom:32px;}
#top.page-id-36 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .avia-button:hover{border-radius:12px;}
#carte-interactive-section .flex_column_table > .flex_column:first-child > .av_textblock_section{position:absolute;top:0;transform:translateY(50%);height:782px;left:50%;}
#carte-interactive-section .flex_column_table > .flex_column:first-child{position:relative;height:782px;}
#carte-interactive-section .flex_column_table > .flex_column:first-child .av-hotspot-container-inner-wrap{width:1260px;display:flex;justify-content:center;position:absolute;left:0px;top:0;transform:translate(-50%, -50%);}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) .av-special-heading:nth-child(2){margin:0px !important;padding:0px !important;}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) .av-special-heading:nth-child(2) h3{padding-left:11px !important;margin:0px !important;}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) .av-special-heading:nth-child(4){margin-top:24px !important;padding:0px !important;}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) .av-special-heading:nth-child(4) h3{margin:0px !important;padding-left:11px !important;}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article{box-shadow:unset;display:flex;justify-content:flex-end;column-gap:24px;margin-bottom:24px;padding-left:12px;}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article{box-shadow:unset;display:flex;flex-direction:row-reverse;justify-content:flex-end;column-gap:24px;margin-bottom:24px;padding-left:12px;}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .av_table_col:nth-child(1),
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(1){flex-grow:1;padding:0px;display:flex;align-items:center;}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .av_table_col:nth-child(1) a,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(1) a{transition:300ms;}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .av_table_col:nth-child(1) a:hover,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(1) a:hover{color:var(--blue);}
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) #sites_majeurs article .av_table_col.portfolio-grid-image{width:245px !important;height:145px !important;}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .grid-image{width:125px;height:125px !important;transition:300ms;min-width:125px;}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .grid-image img{height:100%;width:100%;object-fit:cover;}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .av_table_col:nth-child(2) a,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(2) a{height:100% !important;width:100% !important;}
#carte-interactive-section .entry-content-wrapper > .flex_column #sites_mineurs article .av_table_col:nth-child(2) a img,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(2) a img{object-fit:cover;object-position:center center;height:100%;border-radius:4px;}
#top .avia-tooltip{padding:0px;overflow:visible;border-radius:8px;background-color:unset !important;}
#top .avia-tooltip > .inner_tooltip{background-color:var(--sand);padding:10px;border-radius:8px;border:2px solid var(--green);}
#top .avia-tooltip > .avia-arrow-wrap,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(2) a .image-overlay,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article .av_table_col:nth-child(1) .avia-arrow,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article::before,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article::after,
#carte-interactive-section .flex_column_table > .flex_column:nth-child(3) article footer{display:none !important;}
#top.page-id-49 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av-special-heading{padding:0px;}
#top.page-id-49 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av_textblock_section{margin:32px 0px;}
#top.page-id-49 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av_textblock_section p{margin:0px;}
#top.page-id-49 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .av_textblock_section p:first-child{padding-bottom:32px;}
#top.page-id-49 #carte-interactive-section .flex_column_table .flex_column:not(:first-child) .avia-button:hover{border-radius:12px;}
#top.page-id-95 #wrap_all .av-hotspot-container-inner-wrap{display:flex;justify-content:center;}
#top.page-id-95 #wrap_all .av-hotspot-image-container svg{width:760px !important;height:1200px !important;}
#top:not(.page-id-33) #footer{margin-top:80px;}
#top #footer{position:relative;padding:0px !important;}
#top #footer::before{content:'';height:75px;width:100%;background-color:var(--black);position:absolute;top:0;left:0;transform:translateY(-100%);z-index:-1;mask-image:url(//www.v1histoireetpatrimoine.fr/wp-content/uploads/2024/03/Footer-starter.png);mask-size:100%;mask-repeat:no-repeat;mask-position:bottom center;}
#top #footer .template-page{padding:42px 0px 30px 0px !important;}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li{margin-bottom:16px;}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li p{margin:0px;}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li p a{transition:300ms;}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li p a:hover{color:var(--blue);}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li span.iconlist-char{line-height:40px;}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li:nth-child(1) span.iconlist-char::before{content:url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/map-pin.svg);}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li:nth-child(2) span.iconlist-char::before{content:url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/phone.svg);}
#top #footer .entry-content-wrapper > .flex_column:first-child .avia-icon-list li:nth-child(3) span.iconlist-char::before{content:url(//www.v1histoireetpatrimoine.fr/wp-content/themes/enfold_child/assets/arobase.svg);}
#top #footer .entry-content-wrapper > .flex_column:nth-child(2) .widget{margin:0;}
#top #footer .entry-content-wrapper > .flex_column:nth-child(2) h3{font-family:'barlow-condensed' !important;font-size:20px;text-transform:capitalize;margin:0px;padding-bottom:16px;}
#top #footer .entry-content-wrapper > .flex_column:nth-child(2) ul li a{padding:0px;margin-bottom:8px;font-size:16px;transition:300ms;color:var(--white);opacity:0.82;}
#top #footer .entry-content-wrapper > .flex_column:nth-child(2) ul li a:hover{opacity:1;background-color:transparent;color:var(--blue);}
#top #footer .flex_column:nth-child(3) #social_networks_footer{display:flex;column-gap:15px;max-height:52px;justify-content:end;margin-bottom:19px;}
#top #footer .flex_column:nth-child(3) #social_networks_footer a{border:1px solid var(--white);border-radius:4px;height:52px;width:52px;display:flex;justify-content:center;align-items:center;transition:300ms;}
#top #footer .flex_column:nth-child(3) #social_networks_footer a svg path{transition:300ms;}
#top #footer .flex_column:nth-child(3) #social_networks_footer a:hover{border-color:var(--blue);border-radius:8px;opacity:0.8;}
#top #footer .flex_column:nth-child(3) #social_networks_footer a:hover svg path{fill:var(--blue);}
#top #footer .entry-content-wrapper > .flex_column:nth-child(3) .widget{margin:0;}
#top #footer .entry-content-wrapper > .flex_column:nth-child(3) ul li a{padding:0px;margin-bottom:8px;font-size:16px;transition:300ms;color:var(--white);}
#top #footer .entry-content-wrapper > .flex_column:nth-child(3) ul li a:hover{opacity:1;background-color:transparent;color:var(--blue);}
#top #socket{height:151px;max-height:151px;}
#top #socket .container .template-page{padding:0px;}
#top #socket .container{padding:0px 50px;}
#top #socket .entry-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}
#top #socket .entry-content-wrapper .avia-image-container{margin:0px;height:106px;display:flex;align-items:center;width:100%;}
#top #socket .entry-content-wrapper .av_textblock_section:nth-child(3) a{text-decoration:underline;}
#top #socket .entry-content-wrapper .av_textblock_section{height:55px;display:flex;align-items:center;}
#top #socket .entry-content-wrapper .av_textblock_section p{margin:0px;font-size:14px;}
#top #socket .entry-content-wrapper .av_textblock_section p a{color:var(--blue);transition:300ms;}
#top #socket .entry-content-wrapper .av_textblock_section p a:hover{color:var(--green);}
#top #socket .entry-content-wrapper::after,
#top #socket .entry-content-wrapper::before{display:none !important;}
}
@media only screen and (max-width: 1200px) and (min-width: 768px) {
#top #home_video .flex_column_table{display:flex;flex-direction:column;align-items:center;padding-left:0px;}
#top #home_video .flex_column_table > .flex_column:first-child{width:90%;padding:44px 0px;}
#top #home_video .flex_column_table > .flex_column:last-child{width:100%;}
#top #home_video .flex_column_table > .flex_column:nth-child(2){display:none;}
}
@media only screen and (max-width: 1050px) and (min-width: 768px) {
#header_main .av-burger-overlay-scroll .av-burger-overlay-inner {
width: 38%;
}
#header_main #inter_map .av-hotspot-image-container .av-hotspot-container-inner-wrap {
width: 1360px;
}
#top #carte-interactive-section .flex_column_table {
display: flex !important;
flex-direction: column !important;
}
#top #carte-interactive-section .flex_column_table > .flex_column {
width: 100% !important;
margin: 0px !important;
}
}