@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@500;600;700&display=swap);@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:100,200,300,400,600,700|Open+Sans:400,600,700);
/*!
 * Start Bootstrap - Full Width Pics (https://startbootstrap.com/template-overviews/full-width-pics)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-full-width-pics/blob/master/LICENSE)
 */
 body{background:#121212;font-family:"Josefin Sans",sans-serif;color:#FFF;font-size:16px;line-height:180%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:20px;font-weight:600;line-height:1.5}.h1,h1{font-size:1.5rem;margin-bottom:30px;font-weight:700}.h2,h2{font-size:1.3rem;font-weight:700;margin-bottom:30px}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-size:1.2rem}.sizefour{font-size:4em;font-weight:400}p{margin-top:0;margin-bottom:5px}a{color:#fff;text-decoration:none;background-color:#fff0}a:hover{color:#ffbb06}.yellow{color:#ffbb06}header.page-header{position:fixed;width:100%;padding:0;top:0;background:#121212;z-index:1000}.page-header .row{align-items:center;justify-content:space-between}.page-header .logo img{max-height:70px;width:auto;height:auto}.dropdown-menu{color:#fff;background-color:#121212;border:0;border-radius:0}.dropdown-item{color:#fff}.dropdown-item a{color:#fff}.dropdown-menu>li a:hover,.dropdown-menu>li.show{background:#ffbb06;color:#000}.dropdown-item.active,.dropdown-item:active{color:#000;background:#ffbb06}.dropdown-item:focus,.dropdown-item:hover{color:#000;background-color:#ffbb06;}.navbar-toggler[aria-expanded="false"] .navbar-toggler-icon:after{content:"\f0c9";font-size:25px;color:#fff;font-family:'FontAwesome'!important}.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after{content:"\f00d";font-size:25px;color:#fff;font-family:'FontAwesome'!important}.dropdown-menu{min-width:250px;padding-right:1em;padding-left:1em}#navbarSupportedContent ul.dropdown-menu li{border:0}.dropdown-menu .dropdown-toggle::after{left:10px;position:relative;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:3px}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#ffbb06;border-color:#ffbb06}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#ffbb06;border-color:#ffbb06}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus,.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgb(255 187 6 / .2)}.btn-outline-success:hover{color:#ffbb06;background-color:#fff;border-color:#ffbb06}.btn-outline-success{color:#fff;background-color:#ffbb06;border-color:#ffbb06}.form-control{display:block;width:100%;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-inline{position:relative}button.btn.btn-outline-success{position:absolute;right:0;border-bottom-left-radius:0;border-top-left-radius:0;margin:0!important}.form-inline .form-control{display:inline-block;width:100%;vertical-align:middle}.social-wp a span:before{font-size:24px;padding:0 10px}section,footer{padding:70px 0}.slide-text>h2{font-size:2.5rem;font-style:normal;line-height:inherit;font-weight:700;margin-bottom:30px}.btn-primary{color:#000;background-color:#ffbb06;border-color:#ffbb06}#bs-slider .slide-text>a.btn-primary{color:#000;background-color:#ffbb06;border-color:#ffbb06;font-size:16px}#bs-slider .slide-text:hover>a.btn-primary{background-color:rgb(18 18 18 / .6);color:#ffbb06}.hero-image img{max-width:100%;margin:0 auto;display:block}.row-links{margin:50px auto}.row-links .Links a{background-color:#fff0;border:3px solid #ffbb06;font-weight:700;color:#fff;transition:0.3s;display:block;text-align:center;padding:5px 10px;text-decoration:none;margin:5px 0}.row-links .Links a:hover{color:#000;background:#ffbb06;text-decoration:none}.innerContent{margin-top:85px;background-color:#2b2a2a;padding-top:0}.titlepage{margin:50px 0 50px 0}.box-wrapper{margin:30px 0}.contact-form .form-group{position:relative;margin-bottom:30px}.contact-form .form-group label{color:#575757;padding:0 15px;position:absolute;top:50%;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s all;transition:.3s all}.contact-form .form-group.form-message label{top:8%;-webkit-transform:unset;transform:unset}.contact-form .form-group input,.contact-form .form-group textarea{position:relative;background:#fff0;z-index:1}.contact-form .form-group input:focus+label,.contact-form .form-group textarea:focus+label,.contact-form .form-group input:not(:placeholder-shown)+label,.contact-form .form-group textarea:not(:placeholder-shown)+label{top:2%;background:#2b2a2a;z-index:2;font-weight:700}.contact-form .form-group input:focus,.contact-form .form-group textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.contact-form .form-group input:focus::placeholder,.contact-form .form-group textarea:focus::placeholder{color:#999}.contact-form .form-group input::placeholder,.contact-form .form-group textarea::placeholder{color:#fff0}.contact-form .form-group input{height:50px}.contact-form .form-group.form-message textarea{padding:15px}.contact-form .form-group.form-message textarea:not(:placeholder-shown)+label,.contact-form .form-group.form-message textarea:focus+label{top:-8%;background:#2b2a2a;z-index:2;font-weight:700;padding:0 15px}.contact-form .form-icon{position:absolute;top:50%;right:12px;color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.address-box-wrap{float:left;width:100%}.address-box-sin{border-bottom:1px solid rgb(80 76 76 / .42);padding-bottom:25px;float:left;width:100%}.address-box-sin p{line-height:180%!important}.wpb_text_column.wpb_content_element.address-box-sin{margin-bottom:20px}.address-box-icon i{color:#fff;font-size:20px;background:#ffbb06;height:50px;width:50px;line-height:50px;text-align:center;display:block;border-radius:50px;_webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.address-box-icon{margin-right:20px}.address-box-icon,.address-box-des{float:left}.address-box-sin:hover .address-box-icon i{background:#333}.contactus .left-col{margin-top:5px}.contact-form .form-group .con-btn{font-size:14px;color:#fff;font-weight:700;letter-spacing:1px;padding:13px 45px;background:#ffbb06}.contact-form .form-group .con-btn:hover,.contact-form .form-group .con-btn:focus,.contact-form .form-group .con-btn:active{background:#333;color:#fff;box-shadow:none}.team-wp{width:100%}.team-wp .img-wrapper img{width:100%;overflow:hidden}.team-wp.grid figure{padding:15px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;position:relative;overflow:hidden}.team-wp.grid figcaption{position:relative;padding:15px 15px}.team-wp.grid figcaption{padding:20px 0;opacity:1}.team-wp.grid figcaption .text-item{display:block;text-align:center}figure.snip{color:#fff;position:relative;overflow:hidden;max-height:220px;width:100%;text-align:center}figure.snip *{-webkit-box-sizing:padding-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}figure.snip img{opacity:.8;width:100%}figure.snip figcaption{bottom:0;display:block;left:0;position:absolute;right:0;top:0}figure.snip h2{font-weight:400;left:0;right:0;letter-spacing:-1px;margin:0 auto;position:absolute;text-transform:uppercase;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}figure.snip h2 span{font-weight:800}figure.snip p{position:absolute;left:0;right:0;margin:0 auto;top:50%;opacity:0;font-size:14px;-webkit-transform:translateY(-20%) scale(.7);transform:translateY(-20%) scale(.7)}figure.snip a{left:0;right:0;top:0;bottom:0;position:absolute}figure.snip:hover img,figure.snip.hover img{opacity:.25;-webkit-transform:scale(1.1);transform:scale(1.1)}figure.snip:hover h2,figure.snip.hover h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}figure.snip:hover p,figure.snip.hover p{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}figure.snip .img-wp{overflow:hidden;width:100%}section.archives{background:#313030}ul.nav.nav-tabs i{font-size:22px}.tab{margin-top:45px}.tab .nav-tabs li{border:none}.nav-tabs li{text-align:center}.nav-tabs li a{display:block;border:1px solid #ededed!important;border-top:2px solid #ededed!important;background:#2b2a2a;color:#fff;border-radius:0;margin-right:0;font-weight:700;transition:all 0.3s ease-in 0s;line-height:190%;padding:12px}.nav-tabs li a:hover{border-bottom-color:#ededed;background:#ffbb06;color:#000}.nav-tabs li a i{display:inline-block;text-align:center;margin-right:10px}.nav-tabs li.active a,.nav-tabs li.active a:focus,.nav-tabs li.active a:hover{border-top:3px solid #fff;border-right:1px solid #d3d3d3;margin-top:-15px;color:#fff;padding:22px 5px}.tab .tab-content{padding:20px;line-height:22px}.tab .tab-content h3{margin-top:0}@media only screen and (max-width:992px){.nav-tabs li a{font-size:14px}}#footer{background:#121212;padding:0 0 30px 0;color:#fff}#footer .footer-top{background:#20242a;border-bottom:1px solid #1d303c;padding:60px 0 60px 0}#footer .footer-top .social-links a,#footer .footer-social-widget .social-links a{font-size:24px;display:inline-block;background:rgb(255 255 255 / .08);color:#fff;line-height:1;margin-right:4px;border-radius:4px;text-align:center;width:40px;height:40px;transition:0.3s;line-height:48px}#footer .footer-top .social-links a:hover,#footer .footer-social-widget .social-links a:hover{background:#ffbb06;color:#fff;text-decoration:none}#footer .footer-top h3{font-size:24px;margin:0 0 10px 0;padding:2px 0 2px 0;line-height:1;font-weight:300}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:2px;color:#ffbb06;font-size:12px;line-height:1}#footer .footer-top .footer-links ul li{padding:5px 0;display:flex;align-items:center}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-newsletter form{margin-top:30px;background:#fff;padding:6px 10px;position:relative;border-radius:4px}#footer .footer-top .footer-newsletter form input[type="email"]{border:0;padding:4px;width:calc(100% - 110px)}#footer .footer-top .footer-newsletter form input[type="submit"]{position:absolute;top:0;right:-2px;bottom:0;border:0;font-size:16px;padding:0 20px;background:#ffbb06;color:#fff;transition:0.3s;border-radius:0 4px 4px 0}#footer .copyright{text-align:center;padding-top:30px}#footer .credits{padding-top:10px;text-align:center;font-size:13px;color:#fff}#footer .footer-top .row>div{margin:20px 0}@media screen and (max-width:991px){.nav-item a{text-align:center}#navbarSupportedContent{margin:0;padding:0 10%;padding-bottom:2em}#navbarSupportedContent li{border-bottom:1px solid rgb(170 170 170 / .7)}#navbarSupportedContent ul.dropdown-menu{background:#20242a;margin:0}.sizefour{font-size:1.5em}nav form#searchform{padding-top:1em}}img.custom-logo{max-height:100px;width:auto;height:auto}a.logo{text-indent:-9999999px;position:absolute}.menu-item-has-children>a.dropdown-item:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}.cd-h-timeline__event-content h3{color:#fff!important}.cd-h-timeline__event-content a:hover{text-decoration:none!important;color:#ffbb06!important}.cd-h-timeline__event-content h3:hover{color:#ffbb06!important}h3.cd-h-timeline__event-title{font-size:25px!important}.cd-h-timeline__event-content .col-lg-6{float:right}.imgfull img{width:100%;height:auto;max-width:100%}.car-info{position:relative;margin-top:1em}.cart-details{position:absolute;text-align:center;background:#000;background:linear-gradient(360deg,#fff0 0%,rgb(0 0 0 / 67%),rgb(0 0 0 / 90%) 100%);width:100%;width:100%;padding-bottom:1em}.car-info a:hover,.car-info a:hover h3{color:#fff!important}.cart-details em{font-weight:300;color:#ffbb06}@media (min-width:1301px){.navbar-expand-lg .navbar-nav{margin:0 auto}a.nav-link,.menu-item a{font-size:19px}.navbar-expand-lg .navbar-nav>.nav-link{padding-right:.7rem;padding-left:.7rem}.navbar{padding:0 1rem}}@media (min-width:1440px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:2rem;padding-left:2rem}}@media (min-width:1305px) and (max-width:1439px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1.7rem;padding-left:1.7rem}}@media (min-width:1301px) and (max-width:1354px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1.4rem;padding-left:1.4rem}}@media (min-width:1200px) and (max-width:1300px){.navbar-expand-lg .navbar-nav .nav-link{font-size:19px;padding-right:1.1rem!important;padding-left:1.2rem!important}}@media (min-width:992px) and (max-width:1300px){.navbar-nav{flex-wrap:wrap}.navbar-expand-lg .navbar-nav{margin:0 auto}#menu-top-menu{justify-content:space-evenly;align-items:center;text-align:center;position:relative;flex-basis:content}nav #search_input{width:auto}nav .form-inline{flex:auto;display:contents}nav form#searchform button{border-radius:5px}.navbar{padding:0}}nav #search_input.search_show{display:block;position:absolute;top:6.1em;left:0;right:0;width:100%}@media (min-width:1100px) and (max-width:1200px){.navbar-expand-lg .navbar-nav .nav-link{font-size:18px;padding-right:0.85rem!important;padding-left:0.86rem!important}}@media (min-width:1029px) and (max-width:1099px){.navbar-expand-lg .navbar-nav .nav-link{font-size:17px;padding-right:0.82rem!important;padding-left:0.82rem!important}}@media (min-width:1004px) and (max-width:1028px){.navbar-expand-lg .navbar-nav .nav-link{font-size:17px;padding-right:0.73rem!important;padding-left:0.73rem!important}}@media (min-width:991px) and (max-width:1003px){.navbar-expand-lg .navbar-nav .nav-link{font-size:17px;padding-right:0.68rem!important;padding-left:0.68rem!important}}@media (min-width:991px) and (max-width:1076px){nav #search_input{width:18%}}@media (min-width:1023px){.nav-tabs li a{min-width:13em}}@media (max-width:1023px){ul.nav.nav-tabs i{font-size:17px}}i.dropdown-toggle.dropup-toggle:after{display:inline-block;vertical-align:.255em;content:"";border-bottom:.3em solid;border-left:.3em solid #fff0;border-top:0;border-right:.3em solid #fff0}.tab img{max-width:100%;height:auto}a{text-decoration:none!important}a.dropdown-item{padding:10px 5px}.singlepost .innerContent h2{color:#ffbb06;font-size:1.5rem;margin-bottom:30px}.post-template-video h1.titlepage{font-size:3.5vh;line-height:1.342857142857143em;text-align:center;margin:0 auto;margin-top:1em;margin-bottom:1em;text-transform:uppercase;letter-spacing:1px}.post-template-video .wp-video{margin:0 auto}.post-template-video p,.innerContent p{font-size:21px;line-height:180%;margin-bottom:1.5em;font-weight:300}.post-template-video a,.post-template-quote a,.innerContent a{border-bottom:1px solid #ffbb06}.vc_row{padding:0!important}.innerContent img{height:auto;max-width:100%}.align-center{text-align:center}.hero-image img{max-width:100%;margin:0 auto;display:block;width:auto}li.links a:hover{background:#ffbb06}.tab .dropdown-toggle::after,.tab i.dropdown-toggle.dropup-toggle:after{display:block}span.screen-time{font-size:19px;color:#fff;font-weight:300}.grid figure h4.title{font-size:30px}.home h2{text-transform:uppercase;font-weight:700}span.notfound{font-size:20vh;border-right:1px solid #ffbb06;padding-right:10px;vertical-align:middle}.notfoundpage input#search_input{height:50px}.notfoundpage button.btn.btn-outline-success{position:absolute;right:9px;border-bottom-left-radius:0;border-top-left-radius:0;margin:0!important;padding:12px}.col-6{float:left}.innerContent{padding-top:1em}.js .cd-h-timeline__event-date{font-size:20px}.home-h2{margin-top:2.5em}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsl(0 0% 100% / .75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.carousel-main{margin-bottom:8px}.carousel-cell{width:100%;height:72vh;margin-right:8px;background:#000;border-radius:5px}.carousel.carousel-main.flickity-enabled.is-draggable img{max-height:80vh;width:auto}.carousel-nav .carousel-cell{height:120px;width:120px}.carousel-main img{display:block;margin:0 auto}.carousel-cell p.wp-caption-text{position:absolute;bottom:0;text-align:center;left:25%;margin-bottom:0}.control-round .carousel-control{line-height:50px}a.cd-h-timeline__date,em.cd-h-timeline__event-date{text-transform:uppercase}#mailpoet_form_2 .mailpoet_text,#mailpoet_form_2 .mailpoet_textarea{width:350px;color:#000!important;font-weight:500;border:none;background:#fff!important;line-height:250%;border-radius:4px}input.mailpoet_submit{color:#fff;background-color:#ffbb06!important;border-color:#ffbb06!important;border-radius:5px}#mailpoet_form_2 .mailpoet_submit{width:150px;padding:10px;border:1px solid #fff;background:#1c1c1c;color:#fff;font-size:17px;font-weight:700;margin-top:30px;height:51px}#mailpoet_form_2 .mailpoet_text,#mailpoet_form_2 .mailpoet_textarea{width:100%!important}.mailpoet_form_column:not(:first-child){margin-left:-1px!important}section.innerContent.festival-cat h1{font-size:2em;margin-top:30px}.singlepost .innerContent h3{color:#ffbb06}section.information_pratique p{font-size:20px;font-weight:300;line-height:180%}section.information_pratique a{border-bottom:1px solid #ffbb06}section.page-content.text-center{font-size:21px;font-weight:200}.imgfadeout img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);transform:scale(1.03);margin-top:1.5em}.imgfadeout .wpb_wrapper:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);margin-bottom:-10px}.imgfadeout *{-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.wpcf7 input,.wpcf7 textarea{display:block;width:100%;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#fff0;color:#fff}.wpcf7 textarea{height:calc(1.5em + 7.75rem + 2px)}input.wpcf7-form-control.wpcf7-submit{color:#fff;background-color:#ffbb06;border-color:#ffbb06;border:none;padding:2px 35px;border-radius:4px;font-size:19px;color:#fff;font-weight:700;letter-spacing:1px;background:#ffbb06}span.wpcf7-not-valid-tip{color:red;font-size:15px;font-weight:300;display:block}.post-template-gallery .titlepage{text-align:center;margin:0 auto;margin-bottom:50px;margin-top:50px}.wpb_column.vc_column_container.vc_col-sm-4 p{font-size:18px;line-height:170%;font-weight:400;margin-bottom:0}.vp-sidedock{display:none}.post-template-video h3{font-size:1.5rem}.post-template-video h3{font-size:1.2rem}.nav-tabs{border-bottom:none}div#Section1 iframe{width:100%}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{vertical-align:super}span.wpcf7-not-valid-tip{margin-bottom:-35px}.first-block{margin-top:14px}div#wpcf7-f3583-p607-o1{margin-top:-19px}.imgfadeout h5{font-size:19px;font-weight:300;margin-top:-20px}.contact-page-title h2{margin:30px 0 50px 0}.archive img.alignright{float:right}.archive img.alignleft{float:left}.sub-club h1{font-size:2em;margin-top:30px}.sub-club .image-gallery{margin-top:5em}section.innerContent.sub-club .container{padding-bottom:2em}.archive img.aligncenter{text-align:center;margin:0 auto;display:block}img.aligncenter{margin:0 auto;display:block}#bs-slider .carousel-item img{width:auto;display:flex;margin:0 auto}.nav-tabs li{display:flex;margin:0 auto}.nav{display:-ms-flexbox;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;margin:0 auto!important;text-align:center}.nav-tabs li{display:inline-block;margin:0 auto}#mailpoet_form_2 form.mailpoet_form{padding:0!important}section.innerContent.cine-club-cat h1{margin:30px 0 0 0}@media only screen and (min-width:767px){section.page-content h2{font-size:36px;color:#fff;margin-bottom:0}.cd-h-timeline.js-cd-h-timeline.margin-bottom-md.cd-h-timeline--loaded{overflow:hidden;min-height:71vh}.row.footer-social-widget{display:none}.carousel-cell p{font-size:17px;background:#000;line-height:180%;margin-bottom:0;font-weight:300;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding:0 10px;width:100%}.searchpage h1{margin-top:30px}}@media only screen and (max-width:767px){.nav-tabs li{width:100%;margin-bottom:10px}ul.nav.nav-tabs i{font-size:17px}.nav-tabs li a{padding:15px;font-size:16px;width:100%}.nav-tabs li.active a,.nav-tabs li.active a:focus,.nav-tabs li.active a:hover{padding:15px;margin-top:0}section.page-content h2{font-size:1.3rem}.cd-h-timeline.js-cd-h-timeline.margin-bottom-md.cd-h-timeline--loaded{margin-top:2em!important}div#footer_widget-2{display:none}.social-links{margin-top:-1em;margin-bottom:-1em}#footer .footer-top .social-links a,#footer .footer-social-widget .social-links a{font-size:20px;width:35px;height:35px;line-height:42px;margin-right:0.5em!important;background:rgb(255 255 255 / 18%)}#footer{padding:0 0 15px 0}.row.footer-social-widget{margin-top:1.5em!important}#bs-slider{padding-top:5em}section,footer{padding:30px 0}ul.nav.nav-tabs i{float:left;padding-left:10px}.innerContent{margin-top:70px}.footer-top .social-links{display:none}.footer-top .footer-info{border-bottom:1px solid #585858}input.mailpoet_submit{margin:0 auto;display:block;border-radius:0px!important}.mailpoet_form .mailpoet_paragraph{margin-bottom:0!important}#footer .footer-top{padding:20px 0 20px 0}.row.footer-social-widget{text-align:center;margin-top:2em}.carousel-cell p{font-size:15px;line-height:160%;margin-bottom:0;font-weight:400;position:absolute;bottom:0;left:0;text-align:center;padding:0 10px;background:#000;width:100%}.page-id-607 .wpb_column.vc_column_container.vc_col-sm-9{width:80%;float:left}.page-id-607 .wpb_column.vc_column_container.vc_col-sm-3{width:20%;float:left}.titlepage{margin:40px 0 30px 0}img.custom-logo{max-height:80px}.grid figure h4.title{font-size:22px}span.screen-time{font-size:17px}section.innerContent.festival-cat h1{font-size:1.5em}.box img{width:100%;margin-bottom:1em}.row.searchpage .box{padding-bottom:1em;padding-top:0em}.searchpage h1{margin-bottom:20px;font-weight:700;margin-top:30px}.carousel-cell{height:auto}#mailpoet_form_2 .mailpoet_submit{font-size:14px!important;border:none!important;position:absolute;right:1em;top:2.34em;padding:0!important;width:70px!important;left:auto;height:2.32em!important;color:white!important}div#mailpoet_form-2 h3{font-size:18px!important}#footer .footer-top .row>div{margin:10px 0}.js .cd-h-timeline__date{position:absolute;font-size:.8em}.copyright{font-size:small}input.mailpoet_text::placeholder{font-size:13px}.cd-h-timeline.js-cd-h-timeline.margin-bottom-md.cd-h-timeline--loaded{overflow:hidden;min-height:64vh}.imgfadeout{display:initial;position:relative}.search a{border:none}.search h1.page-title span{border-bottom:1px solid #ffbb06;color:#ffbb06}.post-template-quote h3{margin-top:2.5em}.js .cd-h-timeline__event-date{font-size:26px;font-weight:500}h3.cd-h-timeline__event-title{font-size:25px!important}.cart-details{position:absolute;text-align:center;width:100%;top:40%;background:#b9b9b9bd}a.cd-h-timeline__date,em.cd-h-timeline__event-date{text-transform:lowercase}}@media (min-width:64rem){.js .cd-h-timeline__date{font-size:13px;width:auto;font-weight:700}.js .cd-h-timeline__event-content{max-width:550px;margin:0 auto}}@media (min-width:768px) and (max-width:1024px){#mailpoet_form_2 .mailpoet_submit{font-size:14px!important;border:none!important;position:absolute;right:1em;top:2.74em;padding:0!important;width:70px!important;left:auto;color:white!important}#mailpoet_form_2 .mailpoet_text,#mailpoet_form_2 .mailpoet_textarea{width:100%!important}}@media (min-width:1024px){.first-film{max-width:80%;margin:0 auto}}.home-first{margin-top:7em}.cd-h-timeline.js-cd-h-timeline.margin-bottom-md.cd-h-timeline--loaded{margin-top:3em}#footer{clear:both}.nav-previous{float:left}.nav-next{float:right}.nav-previous a,.nav-next a{background:#ffbb06;padding:.6em .9em}.nav-previous a:hover,.nav-next a:hover{background:#fff}nav.navigation.posts-navigation{border-top:1px solid #676767;padding-top:1em;position:relative}.searchpage h2.entry-title{margin-top:-.5em}.searchpage .box-wrapper{margin:30px 0;text-align:center}@media (max-width:768px){.home .grid li{position:initial!important;gap:0;margin-bottom:1em}.home .grid figcaption{position:relative;display:block;opacity:1;z-index:2;background:#121212;padding:.5em;padding-top:1em;padding-bottom:1em}.grid-wrap{padding:0}.home .grid figure{box-shadow:0 0 2px #6c757d}}.paypal-powered-by{display:none!important}.btn-black a{color:black!important;white-space:nowrap;border:1px solid #f7be68!important}.btn-black a:hover{background:#0000008a!important;color:#f7be68!important}.country-select .country-list{background-color:#31353b!important}.submit-film-form label{display:grid}.submit-film-form h3{font-size:x-large;font-size:x-large;border:solid 3px #ffbb06;box-shadow:0 0 19px -9px #000;text-align:center;line-height:80px;color:#fff;border-right:none;border-left:none;margin-bottom:2em;margin-top:3em}.film-submit .titlepage{font-size:3em;font-weight:400;text-align:left!important}.film-submit ul{font-size:21px;line-height:180%;margin-bottom:1.5em;font-weight:300}.btn-classic a{background-color:#f7be68!important;color:#000!important;margin:0 auto;border-color:#000!important;font-size:18px!important;font-weight:400!important;border:1px solid #000!important;padding-right:35px!important;padding-left:35px!important}.btn-classic a:hover{background-color:#000!important;color:#f7be68!important;border-color:#f7be68!important}.form-file-uploads input{border:none;padding-left:0;border-bottom:1px solid;border-radius:0}.form-file-uploads label{display:contents}.codedropz-upload-wrapper{border:2px dashed #c5c5c5;padding:1em;border-radius:5px}.codedropz-upload-handler{border:none!important}.codedropz-upload-wrapper.cf7mls-invalid span.wpcf7-not-valid-tip{display:none!important}.first-step select,.step-two select,.step-three select,.step-four select,.step-five select,span.wpcf7-form-control-wrap.country_auto.Country select,.last-step select{word-wrap:normal;width:100%;padding:10px;font-size:16px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#2b2a2a;color:#fff}.form-file-uploads .image-upload .codedropz-upload-wrapper:before{content:"\f03e";font-family:'FontAwesome';font-size:4em;position:absolute;top:.7em}.form-file-uploads .videoo-upload .codedropz-upload-wrapper:before{content:"\f008";font-family:'FontAwesome';font-size:4em;position:absolute;top:.7em}span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label{display:flex;white-space:nowrap;gap:.5em;align-items:center}.first-step input[type="radio"],.step-two input[type="radio"]{width:20px}button.add-new-item{position:absolute;right:1em;border-color:#ffbb06;border:none;padding:2px 19px;border-radius:4px;font-size:15px;color:#fff;font-weight:700;letter-spacing:1px;background:#ffbb06;margin-top:.5em}.screening{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:1em}.screening label{flex:1}.hidden{display:none}.first-step h3{padding-top:0;margin-top:0}.mgt-zero{margin-top:0}.pdt-zero{padding-top:0}label{line-height:180%!important;font-size:20px;font-weight:300}.form-file-uploads p{margin-bottom:1px}.step-four{padding-top:1em}.form-file-uploads input.wpcf7-form-control.wpcf7-text{display:block;width:100%;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#fff0;color:#fff}button.add-new-item{position:absolute;right:1em;border-color:#5aff06;border:none;padding:8px;border-radius:4px;font-size:15px;color:#fff;font-weight:700;letter-spacing:1px;background:#64fc16d1;margin-top:.5em;display:flex;align-items:stretch;justify-content:center;align-content:center}button.remove-item{border:none;padding:9px;border-radius:4px;font-size:14px;color:#fff;font-weight:700;background:#ff0606;display:flex}div#index-1{margin-bottom:2em}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:"\f00d"!important;width:auto!important;height:auto!important;background-image:none!important;color:red;font-family:'FontAwesome'!important;border:none!important;font-weight:500}.post-template-video a,.post-template-quote a,.innerContent a{border:none!important}.dnd-upload-status.complete span.dnd-progress-bar{display:none}.dnd-upload-status.complete{border:1px dotted #ffbb06;margin-bottom:5px;padding:3px 10px}.dnd-upload-status .dnd-upload-details .remove-file{right:10px!important}.dnd-upload-status .dnd-upload-image span.file:after{background:none!important}.dnd-upload-status .dnd-upload-image span.file:after{background:none!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);content:"\f00c";font-family:'FontAwesome';color:green!important}.dnd-upload-status.complete .dnd-upload-details .name{color:#ffbb06!important}.dnd-upload-status.complete .dnd-upload-image{border:1px solid green!important}.dnd-upload-status .dnd-upload-image span.file{background-image:none!important}.dnd-upload-status .dnd-upload-details .name{font-size:17px}.post-template-video a,.post-template-quote a,.innerContent a{border-bottom:1px solid #ffbb06!important}.page-id-22953 h1.titlepage{display:none!important}.page-id-22953 h2{font-size:x-large}@media (max-width:768px){.form-file-uploads .image-upload .codedropz-upload-wrapper:before{content:"\f03e";font-family:'FontAwesome';font-size:2em;position:absolute;top:.3em;left:.3em}span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label{display:flex;white-space:normal;gap:.5em;align-items:flex-start}span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label input{flex:1}.mobile-hidden{display:none}.grid figcaption{opacity:1;height:fit-content;bottom:0;top:auto;padding:10px 0;position:relative}.grid figcaption .text-item{display:flex;vertical-align:middle;flex-direction:column;justify-content:flex-end}.grid figure h4.title{font-size:20px}span.screen-time{font-size:16px}.grid li{margin-bottom:2em}}.flex-inline-center .vc_column-inner .wpb_wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1em}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-calendar-picker-indicator{display:block;-webkit-appearance:none;background-color:#ffbb06;height:70%;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #fff;border-right:1px solid #fff;position:absolute;padding:5px;right:0;margin:0;width:2em}.form-inline{position:relative}.searchpage{padding-top:4em}.current-menu-item.active a{color:#ffbb06}.section-partenaires{background:#fff;padding:10px}.section-partenaires h2{font-size:36px;color:#fff;margin-bottom:1em;text-align:center;color:#000!important}@media (min-width:769px){.wpcp-carousel-section .swiper-wrapper .swiper-slide .wpcp-slide-image img{max-width:75%!important}}@media (min-width:1800px){.wpcp-carousel-section .swiper-wrapper .swiper-slide .wpcp-slide-image img{max-width:75%!important}}