/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick.slick--optionset--slick-lightbox.slick--thumbnail.slick--multiple-view.slick--less.slick--initialized{display:none;}.btn-primary,.btn-secondary{padding:15px;border-radius:5px;}.block-views-blockliste-des-offres-restaurant-block-2 .views-field.views-field-view-node{margin-left:30px;}.block-views-blockliste-des-offres-restaurant-block-2 .views-view-responsive-grid__item{border:4px solid var(--vdm-header-top-color);border-radius:5px;}.block-views-blockliste-des-offres-restaurant-block-2 .views-view-responsive-grid__item .views-field{padding:5px 30px;}.block-views-blockliste-des-offres-restaurant-block-2 .views-field.views-field-title{margin:;margin-top:20px;}.block-views-blockliste-des-offres-restaurant-block-2 .views-field.views-field-field-image-principale{padding:0;margin-top:25px;}.block.block-layout-builder.block-field-blocktaxonomy-termtypes-d-offres-reception-prodescription{max-width:800px;margin:0 auto;}.col-top-header-center .navbar-brand img{max-height:140px;}#block-vdm-navigationprincipale{margin:0 !important;}#block-vdm-navigationprincipale .dropdown-menu .dropdown-item:hover{background:var(--vdm-button-color);}#block-vdm-navigationprincipale .dropdown-menu{padding:0;background:var(--vdm-header-top-color);}#block-vdm-navigationprincipale .dropdown-menu li a{color:white !important;}#block-vdm-navigationprincipale .dropdown-menu{border:2px solid;}.menu-main ul li:hover > ul{display:block;}#block-vdm-navigationprincipale .dropdown-menu{padding:0;background:var(--vdm-header-top-color);}body .menu-mobile .rub-mobile li a{color:black !important;opacity:1;}.menu-mobile .rub-mobile li:nth-child(2){left:-4.2rem;}.menu-mobile .rub-mobile li:nth-child(4){right:-90px;}.menu-mobile .rub-mobile li a i,.menu-mobile .rub-mobile li a svg{left:55%;}.block-content--49{margin:100px;}.path-frontpage .layout--twocol-section--67-33 .layout__region.layout__region--first{margin-top:-200px;background:var(--vdm-bg-block-color);z-index:50;border-radius:10px;padding:60px;}.path-frontpage .layout--twocol-section--67-33 .layout__region.layout__region--first h2::after{display:none;}.path-frontpage .layout--twocol-section--67-33 .layout__region.layout__region--first h2{margin-bottom:0;}.block-content--48 p{font-size:16px;}.block-content--48{background-image:url(/sites/default/files/img_footer.jpg);background-position:center;background-attachment:fixed;padding:25px;border-radius:10px;}.block-content--48 p,.block-content--48 h2,.block-content--48 h3{color:white !important;}.block-content--48 h2{margin-top:25px;margin-bottom:10px;}.block-content--48 h2::after{display:none !important;}.block-content--47 img{border-radius:10px;}.main-banner{height:500px;}a:hover{color:#ccc !important;}.block-content--46 a{display:inline-block;padding-left:1rem;padding-right:1rem;height:2.1875rem;line-height:2.1875rem;font-size:0.75rem;font-family:'Orkney Medium',sans-serif;color:#fff;border:1px solid rgba(255,255,255,0.5);border-radius:2.1875rem;margin-left:15px;position:relative;}.node--type-offre-restaurant .inner-detail-article h1{text-align:left;}.page-taxonomy-term-38 .block-field-blocktaxonomy-termtypes-d-offre-restaurantname .field__item{text-align:left;}.field.field--name-field-type-d-offre-reception-pro{text-align:center;}.field.field--name-field-type-d-offre-reception-pro a{font-family:"Orkney Bold";}.view-empty{margin:25px auto;}.inner-detail-article h1{text-align:center;}.view-liste-des-types-d-evenements .item-list{justify-content:center;}.view-liste-des-types-d-evenements .item-list li a{background:var(--vdm-button-color);padding:10px 15px;border-radius:8px;color:white;margin:15px 0;display:block;}.block-field-blocktaxonomy-termtypes-d-evenementsname .field__item,.block-field-blocktaxonomy-termtypes-d-offre-jeunessename .field__item,.block-field-blocktaxonomy-termtypes-d-offres-reception-proname .field__item,.block-field-blocktaxonomy-termtypes-d-offre-restaurantname   .field__item{font-family:"Orkney Bold";font-size:36px;text-align:center;margin-bottom:20px;}.view-liste-des-fiches-visites{text-align:center;}.view-liste-evenements .views-field.views-field-body{margin:25px 0;}.inner-detail-article h1{padding-bottom:0;}.node--type-evenement  .field--name-field-date-debut time{font-family:Orkney Bold;}.field--name-field-date-debut .datetime::before,.date-event-section::before{display:inline-block;margin-bottom:15px;margin-right:15px;margin-bottom:0;}.node--type-evenement .field.field--name-field-lien-vers-inscription{text-align:right;}.page-node-2236 h1{text-align:center;}.dates-debut-fin .views-label,.dates-debut-fin .field-content{display:inline-block !important;margin:0 5px;margin-top:0 !important;}.dates-debut-fin{display:inline-block;background:var(--vdm-header-top-color);color:white;padding:15px;border-radius:7px;margin-bottom:25px;}div{line-height:normal;}.field.field--name-field-lien-vers-inscription a{background:var(--vdm-button-color);color:white;padding:15px 25px;border-radius:7px;font-family:Orkney Bold;display:inline-block;margin-bottom:25px;}.field.field--name-field-lien-vers-inscription a:hover{background:var(--vdm-button-hover-color);color:white;}.image-fiche-visite img{border:3px solid black;border-radius:10px;}.texte-fiche-visite{margin-top:-200px;background:#FFF;border-radius:10px;padding:25px;display:inline-block;border:3px solid;margin-bottom:50px;max-width:680px;}.texte-fiche-visite .views-field.views-field-title{font-size:31px;font-family:Orkney Bold;margin-bottom:15px;}.node--view-mode-full .field--name-body p strong{font-weight:normal;}.node--view-mode-full .field--name-body ul li{list-style:disc;margin-left:20px;}.node--type-fiche-visite-chateau .field.field--name-field-texte-teaser{font-style:italic;margin-bottom:30px;}.views-field.views-field-view-node a{text-transform:uppercase;letter-spacing:1px;font-size:16px;color:white;}.views-field.views-field-field-age-minimum{color:#f60;}.views-field.views-field-fieldset-1 .views-label,.views-field-field-age-minimum{margin-top:20px;display:block;}.views-field.views-field-field-categorie{background:var(--vdm-header-top-color);display:inline-block;border-radius:5px;padding:10px;margin-bottom:15px;float:right;margin-top:-60px;}.views-field.views-field-view-node{background:var(--vdm-button-color);color:white;display:inline-block;border-radius:5px;padding:10px;margin:15px 0;}.views-field.views-field-field-categorie a{color:white;display:block;padding:5px;}.block-views-blocksceances-de-cinema-block-1{margin-top:30px;}.views-field-field-dates-sceance .datetime{font-family:Orkney Bold;font-size:18px;margin-top:15px;display:block;}.view-sceances-de-cinema  .views-field-fieldset-1{padding:30px;}.views-label.views-label-field-dates-sceance{display:block !important;margin-top:15px;margin-bottom:15px;font-size:23px;font-family:Orkney Bold;}.views-field.views-field-field-dates-sceance{padding:16px;}.bg-link{background-color:var(--vdm-header-top-color);color:white;}.node .field--type-image{float:none;}.view-sceances-de-cinema .views-field.views-field-nothing{display:none;}.view-sceances-de-cinema .views-row{border:3px solid var(--vdm-header-top-color);margin:15px auto;border-radius:10px;overflow:hidden;padding:0;}.view-sceances-de-cinema h3{font-size:31px;font-family:Orkney Bold;margin-bottom:15px;}.view-sceances-de-cinema .views-label{font-family:Orkney Bold;margin-top:5px;}.inner-detail-article h1{padding-bottom:1rem;}.block-field-blocknodesceance-cinemafield-dates-sceance::after{content:"Billetterie sur place à l'accueil du château";margin-top:25px;display:block;font-size:16px;}.block-field-blocknodesceance-cinemafield-dates-sceance .field__item{margin-top:15px;font-family:Orkney Bold;font-size:18px;}.block-field-blocknodesceance-cinemafield-dates-sceance h2{color:white;font-size:26px;font-family:Orkney Bold;margin-bottom:15px;}.node .field--type-image{margin:0;}.block-field-blocknodesceance-cinemafield-dates-sceance{background:var(--vdm-header-top-color);color:white;padding:28px;margin-bottom:25px;border-radius:10px;}.block-field-blocknodesceance-cinemafield-genre,.block-field-blocknodesceance-cinemafield-realisateur,.block-field-blocknodesceance-cinemafield-duree,.block-field-blocknodesceance-cinemafield-annee-de-production,.block-field-blocknodesceance-cinemafield-categorie,.block-field-blocknodesceance-cinemafield-age-minimum{display:inline-block;margin-right:30px;}.media-oembed-content{width:100% !important;min-height:350px;}.node--type-sceance-cinema .field__label{font-family:Orkney Bold;margin-bottom:10px !important;margin-top:25px !important;}.intro-title .color-bare{display:none;}.main-banner::before{display:none;}@media (max-width:767.98px){.col-top-header-center .navbar-brand img{float:left;}.col-top-header-right{margin-top:-69px;}.block-content--48 h3{margin-top:15px;}.block-content--48 h2{margin-bottom:0 !important;}.block-content--49{margin:0;}#header.fixed{display:none;}.path-frontpage .layout--twocol-section--67-33 .layout__region.layout__region--first{margin:0;}.texte-fiche-visite{margin-top:25px;margin-bottom:50px;border:none;padding:0;}.actualite-top-image.container-fluid.full-width{margin-top:-60px !important;}.menu-main ul li > ul{padding:0;border:none;height:auto;margin-bottom:15px;}.menu-main ul > li:last-child{border:none;}.menu-main ul li > ul{background:none;}.dropdown-menu .dropdown-item a{color:white !important;}.icon-icons__menu_burger::before{z-index:5;position:relative;top:-19px;color:white;}.menu-mobile .rub-mobile li.btn-menu-mobile span{border:2px solid white;}div{font-size:18px;line-height:normal;}.views-field.views-field-field-categorie{float:none;margin-top:15px;}.view.view-liste-des-types-d-evenements.view-id-liste_des_types_d_evenements{text-align:center;}.field.field--name-field-type-d-evenement{text-align:center;}.field.field--name-field-lien-vers-inscription{text-align:center !important;}.view-empty{text-align:center;}.view-sceances-de-cinema h3{font-size:28px;}.taxonomy-term-fullpage{padding:0;}}
