.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
body{font-family:"Be Vietnam Pro",sans-serif}h1,h2,h3,h4{font-family:"Poppins",sans-serif}.navbar .navbar-brand img{width:200px}.margin_ok{margin:30px 0}.margin_nav_others{height:10px}.last_about{background:#fef7df!important;margin-bottom:0!important;border-bottom:3px solid #000}.carousel-indicators [data-bs-target]{background-color:white!important;height:5px;width:25px;border-radius:0px!important}.pattern{height:15px;background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/background.jpg) no-repeat center center;background-size:cover}h1{font-size:100px}.faq{padding:50px 0}.breadcrumbs{background:#330467;margin-top:0;padding:20px 0 15px 0;text-align:left!important;color:#fff}.breadcrumbs h2{margin-bottom:0;font-size:30px}.about_gallery{padding:30px 0;border-top:3px solid #000;border-bottom:4px solid #000}.about_gallery img{width:100%}h2{font-size:60px;margin-bottom:50px}h4{margin-bottom:30px}p{margin:0 0 10px}ul li{list-style:none}.prog_content{padding:40px 0}.prog_content .col-md-6{padding:0}.boxzilla-264{width:30%!important;height:30vh!important;background:#fff}.pager{margin:80px 0}.artists{padding:50px 150px;text-align:center}.artists h2{font-size:18px;margin:0;font-style:italic;font-family:"Poppins",sans-serif;font-weight:400}.artists h3{font-size:60px;margin-bottom:70px}.margin_nav{margin-top:76px}.tree_iframe iframe{width:100%;margin:0;height:300px!important}.navbar{background:#fff;padding-top:20px;margin-bottom:150px!important;z-index:40}.navbar img{width:80px}.navbar a{color:black!important;margin:auto 0px!important;font-size:14px;font-weight:600;font-family:"Poppins",sans-serif;padding-top:20px;padding-right:10px!important;padding-left:10px!important}.navbar a:hover{color:#330467!important;font-weight:700}.navbar .menu-image{width:150px!important;padding-top:10px}.navbar .hovered-image{display:none}.logo_brand img{margin-top:-30px}.artistes .navbar{padding-top:30px;text-transform:uppercase;z-index:40}.artistes .navbar img{width:80px}.artistes .navbar a{color:black!important;margin:auto 10px!important}.active{font-weight:bold!important;color:#330467!important}.carousel{background:black!important;height:70vh;margin-bottom:100px;margin-top:100px}.carousel img{width:100%;height:70vh;object-fit:cover;object-position:top;opacity:1}.carousel .carousel-caption{top:15vh}.carousel .carousel-caption h1{color:#000;font-size:70px;margin-bottom:0}.carousel .carousel-caption h2{color:#000;margi-top:0;margin-bottom:0;font-size:60px}.carousel .carousel-caption h3{color:#000;font-size:100px;margin-top:0}.carousel .btn-primary{background-color:#fff;text-transform:uppercase;color:black!important;border:none;border-radius:100px;padding:10px 45px;margin-top:40px}.carousel .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel li{background:white!important;border-radius:100px}.events{text-align:center;padding:0 80px 0}#myCarousel2{margin:0!important;height:80vh}#myCarousel2 img{height:80vh}.artist_text{text-align:left}.artist_text p,.artist_text a{padding-left:50px}.artist_text h2{font-size:90px;color:#000;font-style:normal;margin-bottom:30px}.event_wrapper{background:#330467;position:relative;width:92%;margin:20px auto;height:364px}.event_wrapper img{width:100%;opacity:1;height:364px;object-fit:cover;filter:grayscale(0%)}.events .col-lg-3:nth-child(odd){margin-top:0}.events .event_wrapper::nth-of-type(even){margin-top:0}.event_wrapper_caption{padding:220px 40px 0 40px;color:#fff;position:absolute;top:0;width:100%;text-transform:uppercase;height:364px;background:#330467;z-index:2;opacity:0}.event_wrapper_caption .date_event{margin-bottom:20px;display:block}.event_wrapper_caption .location_event{margin-top:20px;display:block;text-transform:uppercase}.event_wrapper_caption .btn-secondary{margin-top:50px;background:#fff;border-radius:100px;color:#000;padding:5px 30px}.event_wrapper_caption:hover{opacity:1}.about_home{text-align:center;padding:150px 150px 100px;background:#fff url(https://festival-du-chateau.com/wp-content/themes/chateau/img/backround.jpg) no-repeat center fixed;background-size:400px;color:#000}.about_home .about_home_section{padding:0 0 80px}.about_home img{width:80px;height:50px;object-fit:contain;margin-right:0;margin-bottom:20px}.about_home a{text-transform:uppercase;color:#000}.about_home h3{font-size:28px;margin-bottom:20px}footer{background:#330467;padding:0 0 0;color:#fff;font-weight:100}footer img{width:100px;margin-bottom:20px}footer .form_footer{width:50%;margin:40px auto}footer .newsletter{padding:35px 130px 20px;color:#000;background:#fff;font-size:20px;font-weight:400;text-transform:uppercase}footer h2{font-size:35px}footer .main_footer{padding:80px 50px 20px}footer ul{padding:0;margin:0}footer ul li{list-style:none;padding:10px 0}footer ul li a{color:#000;padding:0 0;font-size:16px;text-decoration:none;text-transform:uppercase;font-weight:400}footer ul a:hover{font-style:italic;color:#fff}footer .contact_info li{padding:2px 0}footer .contact_info a{text-transform:none}footer .contact_info .contact_info_strong{margin-bottom:20px;font-weight:700}footer .social_networks{text-align:center;padding:0 0 20px}footer .social_networks img{width:40px;height:23px;object-fit:contain}footer .social_networks ul{padding:0;margin:0}footer .social_networks ul li{list-styleL:none;display:inline-block;margin:0 2px}footer .privacy{text-align:center;padding:0 0 10px;opacity:.6}footer .privacy ul{margin:0;padding:0}footer .privacy ul li{display:inline-block;padding:0 10px}footer .privacy ul li a{color:#fff;font-size:12px}.artists_single{text-align:left}.artists_single img{width:100%;height:auto;max-height:60vh;object-fit:contain}.artist_single_wrapper{height:auto;padding-left:0%;text-align:justify}.artist_single_wrapper p{width:100%}.artist_single_wrapper h3{margin-bottom:30px;font-size:60px;line-height:60px;margin-top:5px}.artist_single_wrapper button{border:none;background:none;font-size:30px;margin:0 20px 0 0}.second_section_single{padding:100px 150px;background:#000;color:#fff;margin-bottom:50px}.single_networks{padding:30px 150px;text-align:center}.single_networks button{border:none;margin:0 40px 20px;background:none}.single_networks button i{font-size:50px}.carousel_single{margin:0;background:transparent!important;opacity:1!important;text-align:center;padding-left:30px;height:auto}.carousel_single img{width:100%;height:400px;opacity:1;margin:auto}.carousel_single .carousel-indicators{position:absolute;right:0;bottom:-70px;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel_single li{background:white!important}.carousel_single .carousel-indicators [data-bs-target]{background-color:white!important}.sharing_single{padding:110px 0 50px}.sharing_single button{margin:30px 10px 50px;border:none;background:transparent}.sharing_single button i{font-size:30px}.single_next{text-align:center;padding:70px 150px 100px}.single_next h3{font-size:60px;margin-bottom:80px}.single_next .date_single{border-bottom:1px solid #ededed;padding-bottom:0;padding-top:20px}.single_next .single_date{font-size:20px;font-weight:700}.social_sharing_single h3{margin-bottom:20px}.about{text-align:left}.about p{margin:5px 0}.about .about_form form{margin-top:0}.about .about_form form .form-control{background:#f7f7f7!important;border-radius:70px!important;border:none;padding:20px 25px;margin:40px 0}.about .about_form form .textarea{border-radius:40px!important}.about .about_form .submit{background:#000;padding:10px 50px;border:none;border-radius:50px;color:#fff}.about_team{background:#000;padding:100px 150px;color:#fff}.about_team img{width:100%}.about_team h2{margin-bottom:30px}.about_team h3{margin-bottom:30px}.team_wrapper{position:relative;width:88%;border-radius:0;margin:20px auto 20px;height:260px}.team_wrapper img{border-radius:0;width:100%;height:260px;object-fit:cover;filter:grayscale(100%)}.team_wrapper_caption{border-radius:0;padding:70px 10px;color:#000;position:absolute;top:0;width:100%;height:260px;background:#fff;z-index:2;opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.team_wrapper_caption .name_team{display:block;font-weight:700;font-size:25px;margin-bottom:30px;font-family:"Poppins",sans-serif}.team_wrapper_caption .position_team{display:block}.team_wrapper_caption .email_team{font-style:italic;font-size:14px}.team_wrapper_caption:hover{opacity:1}.cartographie{padding:40px 0 0;margin-bottom:0;text-align:center}.cartographie iframe{width:100%;margin-top:70px;margin-bottom:0;height:550px}.presse .btn-primary{font-size:13px;margin:0 20px;color:#fff;background:#000;width:auto;padding:7px 30px;border:none;border-radius:40px}.presse .artist_presse_wrapper{margin-bottom:80px}.presse h4{background:#000;color:#fff;padding:10px}.presse a{color:#000;margin:0}#wpcf7-f272-o3,#wpcf7-f272-o4,#wpcf7-f272-o2,#wpcf7-f272-o1,.wpcf7{margin:50px auto 20px;padding:0;width:50%;text-align:left}#wpcf7-f272-o3 label,#wpcf7-f272-o4 label,#wpcf7-f272-o2 label,#wpcf7-f272-o1 label,.wpcf7 label{margin:0;padding:0}#wpcf7-f272-o3 input,#wpcf7-f272-o4 input,#wpcf7-f272-o2 input,#wpcf7-f272-o1 input,.wpcf7 input{margin:-25px 0 0 0;padding:10px 15px;border:none;border-right:none;background:#ededed;float:left;height:50px;width:82%}#wpcf7-f272-o3 .wpcf7-submit,#wpcf7-f272-o4 .wpcf7-submit,#wpcf7-f272-o2 .wpcf7-submit,#wpcf7-f272-o1 .wpcf7-submit,.wpcf7 .wpcf7-submit{width:16%;background:#333;color:#fff;font-size:20px;border-right:none;height:50px;line-height:25px;font-weight:200}::-webkit-input-placeholder{color:#000!important;opacity:.7;font-size:16px}:-moz-placeholder{color:#000!important;opacity:1}::-moz-placeholder{color:#000!important;opacity:1}:-ms-input-placeholder{color:#000!important;opacity:1}.menu-image{width:80px!important;height:auto!important;margin-top:-34px}.menu-item{margin:0 20px}.artist_wrapper{background:#000;position:relative;width:95%;margin:40px auto;height:400px}.artist_wrapper img{width:100%;height:400px;object-fit:cover;filter:grayscale(0%)}.artists .col-lg-3:nth-child(odd){margin-top:0}.artists .event_wrapper::nth-of-type(even){margin-top:0}.artist_wrapper_caption{padding:140px 20px;color:#fff;position:absolute;top:0;width:100%;height:400px;background:#000;z-index:2;opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.artist_wrapper_caption .date_event{margin-bottom:20px;display:block}.artist_wrapper_caption .location_event{margin-top:20px;display:block;text-transform:uppercase}.artist_wrapper_caption .btn-secondary{margin-top:80px;background:#fff;border-radius:100px;color:#000;padding:5px 30px;opacity:0}.artist_wrapper_caption h4{font-size:30px}.artist_wrapper_caption:hover{opacity:1}.artist_wrapper_caption:hover .btn-secondary{margin-top:20px;background:#fff;border-radius:100px;color:#000;padding:5px 30px;opacity:1}.artist_btn{border-radius:0!important;padding:5px 17px!important;border:none!important}.artist_info{background:#ededed;color:#000;text-align:center;padding:70px}.artist_info h2{margin-bottom:20px}.booking_single{margin-top:100px;padding:0}.booking_single p{margin:5px auto}.youtube_single iframe{width:100%;margin:20px;height:400px}.youtube_single h4{font-size:45px}.navbar .dropdown-menu a{color:black!important}.trees{text-align:left}.trees h4{margin-bottom:30px}.trees_second{padding:140px 140px 100px;margin:60px 0 0;background:#000 url(https://festival-du-chateau.com/wp-content/themes/chateau/img/christmas.jpg) no-repeat fixed center;background-position:fixed;text-align:center}.trees_second h4{color:#fff}.trees_second a{color:#fff;text-decoration:none;font-style:italic}.trees_second .trees_second_wrapper{margin:0 40px 70px;padding:0 50px;text-transform:uppercase;color:#fff}.trees_second i{font-size:40px;margin-bottom:15px}.btn_trees{margin:150px auto 0;background-color:#fff;text-transform:uppercase;color:black!important;border:none;border-radius:100px;padding:10px 45px;margin-top:40px;width:auto;font-weight:900;font-style:italic}.ce_list{margin:0;padding:0}.ce_list li{list-style:none;font-weight:700}.black{padding:150px;background:#000;color:#fff}.black_small{padding:100px 150px}.groupes img{width:100%!important;height:auto;max-width:100%!important}.groupes p{margin:0 auto 15px}.navbar .dropdown-menu{background:#000;border:none;border-radius:0}.navbar .dropdown-menu .dropdown-item{color:white!important;font-style:normal!important;font-weight:normal!important}.navbar .dropdown-menu .dropdown-item:hover{background:transparent;font-style:italic!important}.navbar .dropdown-menu .active{background:transparent!important}.btn_general{background:#330467;padding:20px 40px;border-radius:100px;border:none;color:#fff;font-weight:700;font-size:15px;text-decoration:none;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;font-family:"Poppins",sans-serif}.btn_general:hover{background:#fff;color:#000;border:3px solid #000}.pager_small{margin-top:50px}.tailored_christmas{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/tree_banner.jpg) no-repeat center fixed;background-size:cover;margin-top:0;color:#fff;padding:100px 0 50px}.ce_banner{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/ce_banner.jpg) no-repeat center fixed}.diffusion_banner{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/diffusion_banner.jpg) no-repeat top fixed}.spectacle_banner{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/spectacles_banner.jpg) no-repeat bottom fixed}.tailored_second{padding:100px 150px}.big{font-size:20px;font-weight:700}.about_main{background:#330467 url(https://festival-du-chateau.com/wp-content/themes/chateau/img/ab2.jpg) no-repeat fixed center;padding:120px 120px;background-size:cover;color:#fff;margin:0 0 0}.about_main h2{font-size:18px;margin:0;font-style:italic;font-family:"Poppins",sans-serif;font-weight:400}.about_main h3{font-size:60px;margin-bottom:70px}.about_main h4{margin:70px 0 20px}.about_main p{width:100%;margin:10px auto}.live_single{padding:70px 150px}.live_single h3{font-size:60px;line-height:60px;margin-bottom:30px}.live_single img{width:90%;height:50vh;object-fit:cover}.third_section_single{padding:0 150px 50px}.third_section_single iframe{width:100%;margin:40px 0}.clear-both{clear:both}#wpcf7-f195-o1,#wpcf7-f205-o1,#wpcf7-f195-o2,#wpcf7-f205-o2{margin-top:0}#wpcf7-f195-o1 input,#wpcf7-f195-o1 textarea,#wpcf7-f205-o1 input,#wpcf7-f205-o1 textarea,#wpcf7-f195-o2 input,#wpcf7-f195-o2 textarea,#wpcf7-f205-o2 input,#wpcf7-f205-o2 textarea{background:#f7f7f7!important;border-radius:20px!important;border:none;padding:20px 25px;margin:10px 0;width:60%}#wpcf7-f195-o1 textarea,#wpcf7-f205-o1 textarea,#wpcf7-f195-o2 textarea,#wpcf7-f205-o2 textarea{border-radius:20px!important;height:200px!important}#wpcf7-f195-o1 .wpcf7-submit,#wpcf7-f205-o1 .wpcf7-submit,#wpcf7-f195-o2 .wpcf7-submit,#wpcf7-f205-o2 .wpcf7-submit{background:black!important;padding:10px 50px;border:none;border-radius:50px;color:#fff;width:auto}#wpcf7-f205-o2 input,#wpcf7-f205-o2 textarea{width:100%}.img_artist{margin-bottom:70px}.img_artist img{background:#000;width:100%;height:480px;object-fit:cover;opacity:.9}.img_artist img:hover{opacity:1}.text_artist h2{margin-top:70px}.text_artist a{margin-top:40px;color:#000;font-weight:900;display:block;text-decoration:none}.diffusion_wrapper{background:#000;padding:90px 150px 80px}.diffusion_wrapper .event_wrapper_caption{background:#fff;color:#000;height:200px;padding:40px 20px}.diffusion_wrapper h3{font-size:18px}.diffusion_wrapper .event_wrapper{height:200px}.diffusion_wrapper .event_wrapper img{height:200px;filter:grayscale(20%);opacity:1!important}.ce_second{margin-top:0;padding:140px 140px 100px;margin:60px 0 0;background:#000 url(https://festival-du-chateau.com/wp-content/themes/chateau/img/ce2.jpg) no-repeat fixed center;background-size:cover;text-align:center}.ce_second h4{color:#fff}.ce_second a{color:#fff;text-decoration:none;font-style:italic}.ce_second .trees_second_wrapper{margin:0 0 70px;padding:0 0;text-transform:uppercase;color:#fff}.ce_second i{font-size:40px;margin-bottom:15px}.ce_second p{font-size:14px;text-transform:none;margin:0}.region{padding:70px 150px}.region .trees_second_wrapper i{font-size:30px;margin-bottom:20px;margin-top:50px}.region .trees_second_wrapper a{text-decoration:none;color:#000}.region .trees_second_wrapper h5{margin-bottom:5px}.region .trees_second_wrapper img{width:120px!important;margin-bottom:15px;height:auto;margin-top:40px}.negative_margin{margin-bottom:-50px}.show_wrapper{padding:30px;text-align:center;margin:50px 30px}.show_wrapper img{width:100%;height:auto}.show_wrapper h3{margin:20px 0}.show_wrapper span{display:block;margin:10px 0;font-weight:700}.kermesse_wrapper{text-align:center;margin:50px 20px 10px}.kermesse_wrapper img{width:100%;height:300px;object-fit:cover;margin:10px 0}.kermesse_wrapper p{font-size:15px}.artists_single a[href=""],.artists_single a[href="#"]{display:none}.my-table{text-align:left}.my-table a{color:#000}.my-table tr{border-top:1px solid #ececec;padding:10px 0!important}.my-table td{padding:15px 0}.btn_simple{width:auto}@media (max-width:1024px){.diffusion_wrapper{background:#000;padding:150px 50px 80px}.diffusion_wrapper .event_wrapper_caption{background:#fff;color:#000;height:200px;padding:40px 20px}.diffusion_wrapper h3{font-size:18px}.diffusion_wrapper .event_wrapper{height:200px;margin-top:60px;margin-bottom:0}.diffusion_wrapper .event_wrapper img{height:200px;filter:grayscale(20%);opacity:1!important}.navbar{padding-top:20px;text-transform:uppercase;z-index:40}.navbar img{width:80px}.navbar a{color:#000;margin:5px 0!important;font-size:10px}.navbar .navbar-collapse{padding-top:20px}.carousel{background:black!important;height:60vh;border:3px solid #000;margin-bottom:100px;margin-top:-125px;object-position:bottom}.carousel img{width:100%;height:60vh;object-fit:cover;opacity:1;vertical-align:top}.carousel .carousel-caption{top:20vh}.carousel .btn-primary{background-color:#fff;text-transform:uppercase;color:black!important;border:none;border-radius:100px;padding:10px 45px;margin-top:40px}.carousel .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel li{background:white!important}h1{font-size:45px}.events{text-align:center;padding:0 30px 80px}h2{font-size:30px;margin-bottom:50px}.event_wrapper{background:#000;position:relative;width:95%;margin:20px auto;height:370px}.event_wrapper img{width:100%;height:370px;object-fit:cover;filter:grayscale(0%)}.events .col-lg-3:nth-child(odd){margin-top:0}.events .event_wrapper::nth-of-type(even){margin-top:0}.event_wrapper_caption{padding:100px 40px;color:#fff;position:absolute;top:0;width:100%;text-transform:uppercase;height:370px;background:#000;z-index:2;opacity:0}.event_wrapper_caption .date_event{margin-bottom:20px;display:block}.event_wrapper_caption .location_event{margin-top:20px;display:block;text-transform:uppercase}.event_wrapper_caption .btn-secondary{margin-top:50px;background:#fff;border-radius:100px;color:#000;padding:5px 30px}footer{background:#000;padding:50px 0;color:#fff;font-weight:100;text-align:center}footer img{width:100px}footer .newsletter{border-top:1px solid #ededed;padding:35px 30px 20px;color:#000;background:#fff;font-size:20px;font-weight:400;text-transform:uppercase}footer .newsletter p{margin-bottom:10px}footer h2{font-size:35px}footer .main_footer{padding:120px 50px 50px}footer ul{padding:0;margin:0}footer ul li{list-style:none;padding:10px 0}footer ul li a{color:#fff;padding:0 0;font-size:16px;text-decoration:none;text-transform:uppercase;font-weight:400}footer ul a:hover{font-style:italic;color:#fff}footer .contact_info li{padding:2px 0}footer .contact_info a{text-transform:none}footer .contact_info .contact_info_strong{margin-bottom:20px;font-weight:700}footer .social_networks{text-align:center;padding:0 0 100px}footer .social_networks img{width:40px;height:23px;object-fit:contain}footer .social_networks ul{padding:0;margin:0}footer .social_networks ul li{list-styleL:none;display:inline-block;margin:0 2px}footer .privacy{text-align:center;padding:0 0 20px;opacity:.6}footer .privacy ul{margin:0;padding:0}footer .privacy ul li{display:inline-block;padding:0 10px}footer .privacy ul li a{color:#fff;font-size:14px}.artists{padding:20px 60px;text-align:center}.artists h2{font-size:18px;margin:0;font-style:italic;font-family:"Poppins",sans-serif;font-weight:400}.artists h3{font-size:60px;margin-bottom:70px}.artist_text h2{font-size:30px;font-weight:800;margin-top:30px}.artist_text p,.artist_text a{padding-left:0}.artist_text a{margin-top:20px;margin-bottom:20px}.img_artist{margin:20px 0}.img_artist img{height:350px}.artists_single{text-align:left}.artists_single img{width:94%;height:auto;max-height:60vh;margin-bottom:20px;object-fit:contain}.artist_single_wrapper{height:auto;padding-left:0%;text-transform:uppercase}.artist_single_wrapper p{width:100%}.artist_single_wrapper h3{margin-bottom:30px;font-size:40px;line-height:40px;margin-top:5px}.artist_single_wrapper button{border:none;background:none;font-size:30px;margin:0 20px 0 0}.second_section_single{padding:70px 70px;background:#000;color:#fff;margin-bottom:50px;text-align:center}.single_networks{padding:30px 40px;text-align:center;margin:0}.single_networks h4{font-size:25px;margin:10px 0}.single_networks button{border:none;margin:0 40px 20px;background:none}.single_networks button i{font-size:50px}.single_networks iframe{width:100%}.single_next{text-align:center;padding:20px 60px 50px}.single_next h3{font-size:20px;margin-bottom:20px}.single_next .date_single{border-bottom:1px solid #ededed;padding-bottom:0;padding-top:20px}.single_next .single_date{font-size:20px;font-weight:700}.social_sharing_single h3{margin-bottom:20px}.trees_second{padding:40px 40px 20px;margin:60px 0 0;background:#000 url(https://festival-du-chateau.com/wp-content/themes/chateau/img/christmas.jpg) no-repeat fixed center;background-position:fixed;text-align:center}.trees_second h4{color:#fff}.trees_second a{color:#fff;text-decoration:none;font-style:italic}.trees_second .trees_second_wrapper{margin:0 40px 70px;padding:0 50px;text-transform:uppercase;color:#fff}.trees_second i{font-size:40px;margin-bottom:15px}.about_main{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/background_about.jpg) no-repeat fixed center;padding:70px 50px;color:#fff;margin:0 0 30px}.about_main h2{font-size:18px;margin:0;font-style:italic;font-family:"Poppins",sans-serif;font-weight:400}.about_main h3{font-size:60px;margin-bottom:20px}.about_main p{width:90%;margin:10px auto}.artists h3{margin-bottom:30px}.about_team{background:#000;padding:50px 60px;color:#fff}.about_team img{width:100%}.about_team h2{margin-bottom:30px}.about_team h3{margin-bottom:30px}.about_team .email_team{font-size:14px}.team_wrapper{position:relative;width:100%;border-radius:0;margin:20px auto 20px;height:260px}.team_wrapper img{border-radius:0;width:100%;height:260px;object-fit:cover;filter:grayscale(100%)}.booking_single{margin-top:30px;padding:0}.booking_single p{margin:5px auto}.single_networks{padding:30px 30px;text-align:center}.single_networks button{border:none;margin:0 40px 20px;background:none}.single_networks button i{font-size:50px}.youtube_single iframe{width:100%;margin:20px;height:300px}.tailored_christmas{background-size:cover;color:#fff;padding:100px 0 50px}.tailored_christmas h3{font-size:50px}.tailored_second{padding:60px 30px}.btn_simple{margin-bottom:30px}.pager{margin:20px 0}.ce_second{margin-top:0;padding:70px 40px 20px;margin:60px 0 0;background:#000 url(https://festival-du-chateau.com/wp-content/themes/chateau/img/ce2.jpg) no-repeat fixed center;background-size:cover;text-align:center}.ce_second h4{color:#fff}.ce_second a{color:#fff;text-decoration:none;font-style:italic}.ce_second .trees_second_wrapper{margin:0 0 70px;padding:0 0;text-transform:uppercase;color:#fff}.ce_second i{font-size:40px;margin-bottom:15px}.ce_second p{font-size:14px;text-transform:none;margin:0}.region{padding:70px 30px}.region .trees_second_wrapper i{font-size:30px;margin-bottom:20px;margin-top:50px}.region .trees_second_wrapper a{text-decoration:none;color:#000}.region .trees_second_wrapper h5{margin-bottom:5px}.about{text-align:left;padding:30px 80px 50px}.about .artist-text{text-align:left!important}}@media (max-width:768px){.navbar-dark{background:#000;margin-bottom:0;padding:30px 20px 20px}.navbar{padding-top:20px;text-transform:uppercase;z-index:40}.navbar img{width:50px}.navbar a{color:white!important;margin:5px 0!important;font-size:14px}.navbar #menu-item-36{display:none}.navbar .navbar-collapse{padding-top:20px}.carousel{background:black!important;height:auto;margin-bottom:100px;margin-top:0}.carousel img{width:100%;height:auto;object-fit:cover;object-position:center;opacity:1}.carousel .carousel-caption{top:20vh}.carousel .btn-primary{background-color:#fff;text-transform:uppercase;color:black!important;border:none;border-radius:100px;padding:10px 45px;margin-top:40px}.carousel .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel li{background:white!important}h1{font-size:45px}.events{text-align:center;padding:0 10px 80px}h2{font-size:30px;margin-bottom:50px}.event_wrapper{background:#000;position:relative;width:75%;margin:20px auto;height:370px}.event_wrapper img{width:100%;height:370px;object-fit:cover;filter:grayscale(0%)}.events .col-lg-3:nth-child(odd){margin-top:0}.events .event_wrapper::nth-of-type(even){margin-top:0}.event_wrapper_caption{padding:100px 40px;color:#fff;position:absolute;top:0;width:100%;text-transform:uppercase;height:370px;background:#000;z-index:2;opacity:0}.event_wrapper_caption .date_event{margin-bottom:20px;display:block}.event_wrapper_caption .location_event{margin-top:20px;display:block;text-transform:uppercase}.event_wrapper_caption .btn-secondary{margin-top:50px;background:#fff;border-radius:100px;color:#000;padding:5px 30px}.about_home{text-align:center;padding:50px 40px;background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/aboutmain.jpg) no-repeat center fixed;background-size:cover;color:#fff}.about_home h3{text-transform:uppercase}.about_home .about_home_section{padding:0 0 80px}.about_home img{width:80px;height:50px;object-fit:contain;margin-right:0;margin-bottom:20px}.about_home a{text-transform:uppercase;color:#fff}.about_home h3{font-size:28px;margin-bottom:20px}footer{background:#000;padding:0 0;color:#fff;font-weight:100;text-align:center}footer img{width:150px}footer .newsletter{border-top:1px solid #ededed;padding:35px 10px 20px;color:#000;background:#fff;font-size:20px;font-weight:400;text-transform:uppercase}footer .newsletter p{margin-bottom:30px}footer h2{font-size:35px}footer .main_footer{padding:120px 50px 50px}footer ul{padding:0;margin:0}footer ul li{list-style:none;padding:10px 0}footer ul li a{color:#fff;padding:0 0;font-size:16px;text-decoration:none;text-transform:uppercase;font-weight:400}footer ul a:hover{font-style:italic;color:#fff}footer .contact_info li{padding:2px 0}footer .contact_info a{text-transform:none}footer .contact_info .contact_info_strong{margin-bottom:20px;font-weight:700}footer .social_networks{text-align:center;padding:0 0 100px}footer .social_networks img{width:40px;height:23px;object-fit:contain}footer .social_networks ul{padding:0;margin:0}footer .social_networks ul li{list-styleL:none;display:inline-block;margin:0 2px}footer .privacy{text-align:center;padding:0 0 20px;opacity:.6}footer .privacy ul{margin:0;padding:0}footer .privacy ul li{display:inline-block;padding:0 10px}footer .privacy ul li a{color:#fff;font-size:14px}.artists{padding:20px 30px;text-align:center}.artists h2{font-size:18px;margin:0;font-style:italic;font-family:"Poppins",sans-serif;font-weight:400}.artists h3{font-size:60px;margin-bottom:70px}.artist_text h2{font-size:30px;font-weight:800;margin-top:0}.artist_text p,.artist_text a{padding-left:0}.artist_text a{margin-top:20px;margin-bottom:20px}.img_artist{margin:20px 0;width:100%}.artists_single{text-align:center}.artists_single img{width:100%;height:auto;max-height:60vh;margin-bottom:20px;object-fit:contain}.artist_single_wrapper{height:auto;padding-left:0%;text-transform:uppercase}.artist_single_wrapper p{width:100%}.artist_single_wrapper h3{margin-bottom:30px;font-size:40px;line-height:40px;margin-top:5px}.artist_single_wrapper button{border:none;background:none;font-size:30px;margin:0 20px 0 0}.second_section_single{padding:70px 40px;background:#000;color:#fff;margin-bottom:50px;text-align:center}.single_networks{padding:30px 10px;text-align:center;margin:0}.single_networks h4{font-size:25px;margin:10px 0}.single_networks button{border:none;margin:0 40px 20px;background:none}.single_networks button i{font-size:50px}.single_networks iframe{width:100%}.single_next{text-align:center;padding:20px 30px 50px}.single_next h3{font-size:20px;margin-bottom:20px}.single_next .date_single{border-bottom:1px solid #ededed;padding-bottom:0;padding-top:20px}.single_next .single_date{font-size:20px;font-weight:700}.social_sharing_single h3{margin-bottom:20px}.trees_second{padding:40px 40px 20px;margin:60px 0 0;background:#000 url(https://festival-du-chateau.com/wp-content/themes/chateau/img/christmas.jpg) no-repeat fixed center;background-position:fixed;text-align:center}.trees_second h4{color:#fff}.trees_second a{color:#fff;text-decoration:none;font-style:italic}.trees_second .trees_second_wrapper{margin:0 40px 70px;padding:0 50px;text-transform:uppercase;color:#fff}.trees_second i{font-size:40px;margin-bottom:15px}.about_main{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/background_about.jpg) no-repeat fixed center;padding:70px 20px;color:#fff;margin:0 0 30px}.about_main h2{font-size:18px;margin:0;font-style:italic;font-family:"Poppins",sans-serif;font-weight:400}.about_main h3{font-size:60px;margin-bottom:20px}.about_main p{width:90%;margin:10px auto}.artists h3{margin-bottom:30px}.about .artist_text{text-align:center!important}.about .artist_text p{margin:5px 0}.about_team{background:#000;padding:50px 30px;color:#fff}.about_team img{width:100%}.about_team h2{margin-bottom:30px}.about_team h3{margin-bottom:30px}.about_team .email_team{font-size:14px}.booking_single{margin-top:30px;padding:0}.booking_single p{margin:5px auto}.single_networks{padding:30px 30px;text-align:center}.single_networks button{border:none;margin:0 40px 20px;background:none}.single_networks button i{font-size:50px}.youtube_single iframe{width:100%;margin:20px;height:300px}.tailored_christmas{background-size:cover;color:#fff;padding:100px 0 50px}.tailored_christmas h3{font-size:50px}.tailored_second{padding:60px 30px}.btn_simple{margin-bottom:30px}.pager{margin:20px 0}.ce_second{margin-top:0;padding:70px 40px 20px;margin:60px 0 0;background:#000 url(https://festival-du-chateau.com/wp-content/themes/chateau/img/ce2.jpg) no-repeat fixed center;background-size:cover;text-align:center}.ce_second h4{color:#fff}.ce_second a{color:#fff;text-decoration:none;font-style:italic}.ce_second .trees_second_wrapper{margin:0 0 70px;padding:0 0;text-transform:uppercase;color:#fff}.ce_second i{font-size:40px;margin-bottom:15px}.ce_second p{font-size:14px;text-transform:none;margin:0}.region{padding:70px 30px}.region .trees_second_wrapper i{font-size:30px;margin-bottom:20px;margin-top:50px}.region .trees_second_wrapper a{text-decoration:none;color:#000}.region .trees_second_wrapper h5{margin-bottom:5px}#menu-item-266{display:block}.wpcf7{width:40%}.wpcf7 input,.wpcf7 textarea{width:100%!important}.reverse{flex-direction:row-reverse}#wpcf7-f15-o2,#wpcf7-f15-o1,#wpcf7-f15-o3,#wpcf7-f272-o3,#wpcf7-f272-o3,#wpcf7-f272-o4,#wpcf7-f272-o2,#wpcf7-f272-o1{margin:0;width:40%;padding:0}#wpcf7-f15-o2 label,#wpcf7-f15-o1 label,#wpcf7-f15-o3 label,#wpcf7-f272-o3 label,#wpcf7-f272-o3 label,#wpcf7-f272-o4 label,#wpcf7-f272-o2 label,#wpcf7-f272-o1 label{margin:0;padding:0}#wpcf7-f15-o2 input,#wpcf7-f15-o1 input,#wpcf7-f15-o3 input,#wpcf7-f272-o3 input,#wpcf7-f272-o3 input,#wpcf7-f272-o4 input,#wpcf7-f272-o2 input,#wpcf7-f272-o1 input{margin:-25px 0 0 0;padding:10px 15px;border:none;background:#ededed;float:left;width:82%!important}#wpcf7-f15-o2 .wpcf7-submit,#wpcf7-f15-o1 .wpcf7-submit,#wpcf7-f15-o3 .wpcf7-submit,#wpcf7-f272-o3 .wpcf7-submit,#wpcf7-f272-o3 .wpcf7-submit,#wpcf7-f272-o4 .wpcf7-submit,#wpcf7-f272-o2 .wpcf7-submit,#wpcf7-f272-o1 .wpcf7-submit{width:18%!important;background:#000;color:#fff;font-size:25px;line-height:30px;font-weight:100}.tailored_christmas{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/tree_banner.jpg) no-repeat center center;background-size:cover}.ce_banner{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/ce_banner.jpg) no-repeat center center;background-size:cover}.diffusion_banner{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/diffusion_banner.jpg) no-repeat center center;background-size:cover}.spectacle_banner{background:url(https://festival-du-chateau.com/wp-content/themes/chateau/img/spectacles_banner.jpg) no-repeat center center;background-size:cover}}.active{font-weight:bold!important;color:red!important}.current_page_item a{color:#330467!important}