.rose{background-color:#d30d91}.gris{background-color:#b4afac}.jaune{background-color:#daae26}.inline-block{clear:both}.maxWidth{position:relative}.width_60{max-width:60%!important;margin:0 auto!important}.width_65{max-width:65%!important;margin:0 auto!important}.width_70{max-width:70%!important;margin:0 auto!important}.width_75{max-width:75%!important;margin:0 auto!important}.width_80{max-width:80%!important;margin:0 auto!important}.width_85{max-width:85%!important;margin:0 auto!important}.width_90{max-width:90%!important;margin:0 auto!important}.width_95{max-width:95%!important;margin:0 auto!important}.width_100{width:100%!important}@keyframes fadeInBottom{from{opacity:0;transform:translateY(100%)}to{opacity:1}}@keyframes fadeOutRight{from{opacity:1;right:10px}to{opacity:0;right:-50px}}a.btn_up{position:fixed;z-index:50000;right:10px;bottom:10px;width:58px;height:58px;background-image:url(../../images/svg/bouton-retour-haut.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;opacity:0;-webkit-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1)}a.btn_up.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s;-moz-animation:fadeInBottom 1s;-o-animation:fadeInBottom 1s;animation:fadeInBottom 1s}.slick-next,.slick-prev{top:auto!important;bottom:10px!important;z-index:500}.slick-prev{left:10px!important}.slick-next{right:10px!important}.slick-next:before,.slick-prev:before{font-family:FontAwesome!important;font-size:2rem!important}.slick-prev:before{content:'\f053'!important}.slick-next:before{content:'\f054'!important}::-webkit-input-placeholder{color:#b4afac;font-style:italic;font-size:.9rem;font-family:Roboto,sans-serif}::-moz-placeholder{color:#b4afac;font-style:italic;font-size:.9rem;font-family:Roboto,sans-serif}:-ms-input-placeholder{color:#b4afac;font-style:italic;font-size:.9rem;font-family:Roboto,sans-serif}:-moz-placeholder{color:#b4afac;font-style:italic;font-size:.9rem;font-family:Roboto,sans-serif}input:-internal-autofill-selected{background-color:transparent!important}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.retour_error,p.error{color:red;font-style:italic;font-size:.8rem;padding:.2rem;text-align:center;display:block;width:100%;background-color:#fff}[type=radio].with-gap:checked+label:after,[type=radio]:checked+label:after{background-color:#d30d91}[type=radio].with-gap:checked+label:after,[type=radio].with-gap:checked+label:before,[type=radio]:checked+label:after{border:2px solid #d30d91}[type=checkbox]:checked+label:before{border-right:2px solid #d30d91;border-bottom:2px solid #d30d91}.redirection_accueil{display:block;text-align:center;font-size:1rem;color:#d30d91;margin-bottom:1rem}.redirection_accueil a{color:inherit}.success-checkmark{width:80px;height:115px;margin:0 auto}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box!important;border:4px solid #d30d91;margin-top:8px}.success-checkmark .check-icon::before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon::after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon::after,.success-checkmark .check-icon::before{content:'';height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:rgba(211,13,145,.5);display:block;border-radius:2px;position:absolute;z-index:10;box-sizing:content-box!important}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-8px;left:-8px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box!important;border:8px solid #d30d91}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg)}@keyframes rotate-circle{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}.cercle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.marges_10{margin:10px}.marges_15{margin:15px}.marges_20{margin:20px}.marges_25{margin:25px}.marges_30{margin:30px}.marges_35{margin:35px}.marges_40{margin:40px}.marges_50{margin:50px}.marges_60{margin:60px}.marges_70{margin:70px}.marges_80{margin:80px}.marges_90{margin:90px}.marges_100{margin:100px}.marges_110{margin:110px}.marges_120{margin:120px}.marges_50_100{margin:50px}.padding_10{padding:10px}.padding_15{padding:15px}.padding_20{padding:20px}.padding_25{padding:25px}.padding_30{padding:30px}.padding_35{padding:35px}.padding_40{padding:40px}.padding_50{padding:50px}.padding_60{padding:60px}.padding_70{padding:70px}.padding_80{padding:80px}.padding_90{padding:90px}.padding_100{padding:100px}.no_margin_top{margin-top:0}.no_margin_bottom{margin-bottom:0}.no_margin_left{margin-left:0}.no_margin_right{margin-right:0}.bordure.bdr_right{border:none;border-right:1px solid #b4afac}.bordure.bdr_left{border:none;border-left:1px solid #b4afac}.bdr_white{border-color:#fff!important}.bdr_left.bdr_dotted{border-left-style:dotted!important}.no_bordure_left{border-left:none}.no_bordure_top{border-top:none}.no_bordure_bottom{border-bottom:none}#main .ce_text ul li{list-style-type:none;padding-left:20px;position:relative}#main .ce_text ul li::before{content:'\f005';font-family:FontAwesome;position:absolute;left:0;color:#d30d91}.no_bordure_right{border-right:none}.ce_image>figure{margin-bottom:-5px}.ce_image .caption{padding:.5rem;font-style:italic;text-align:center}.position{top:0;left:0;bottom:0;right:0;position:absolute}.flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.v-center{align-items:center}.h-center{justify-content:center}.transition{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.inline-block{display:inline-block}.row,.row>.col{margin:0;padding:0;max-width:100%}.row.flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:stretch;align-content:center;flex-flow:row wrap;justify-content:space-between;margin-bottom:0}.flex.spb{justify-content:space-between}.flex.column{flex-direction:column}.flex-start,.row.flex.flex-start{justify-content:flex-start}.flex-end,.row.flex.flex-end{justify-content:flex-end}.row.flex.valign-wrapper{align-items:center!important}.col.valign-wrapper{flex-wrap:wrap!important;flex-direction:column;justify-content:center;align-items:flex-start}.col.align_flex_end{flex-direction:column;justify-content:flex-end;display:flex}.align_item_flex_end{align-items:flex-end!important}.row.flex.center{justify-content:center}.center{text-align:center;align-content:center;margin:0 auto}.row .col.padding_10{padding:10px}.row .col.padding_15{padding:15px}.row .col.padding_20{padding:20px}.row .col.padding_25{padding:25px}.row .col.padding_30{padding:30px}.row .col.padding_35{padding:35px}.row .col.padding_40{padding:40px}.row .col.padding_50{padding:50px}.row .col.padding_60{padding:60px}.row .col.padding_70{padding:70px}.row .col.padding_80{padding:80px}.row .col.padding_90{padding:90px}.row .col.padding_100{padding:100px}.no_padding>.col,.row .col.no_padding,.row.no_padding>.col{padding:0!important}.no_padding_top,.row .col.no_padding_top{padding-top:0}.no_padding_bottom,.row .col.no_padding_bottom{padding-bottom:0}.no_padding_left,.row .col.no_padding_left{padding-left:0}.no_padding_right,.row .col.no_padding_right{padding-right:0}.valign-wrapper>.block,.valign-wrapper>p{width:100%}.valign-wrapper.width_auto>.block,.valign-wrapper.width_auto>p{width:auto;max-width:100%}nav{background:inherit;height:inherit;line-height:inherit;box-shadow:inherit;color:inherit;width:auto}nav ul a,nav ul span{color:inherit;padding:0}nav ul a:hover,nav ul li.active{background-color:inherit}.responsive-img img,img.responsive-img{width:100%;height:auto}.majuscules{text-transform:uppercase}.bordure{border:1px solid #000;padding:5px}.bordure.blanche{border-color:#fff}.embedresize{max-width:1260px;margin:auto}.embedresize div{position:relative;height:0;padding-bottom:56.25%}.embedresize iframe{position:absolute;top:0;left:0;width:100%;height:100%}#adserver .embedresize iframe,#comments .embedresize iframe,#description .embedresize iframe,#message_intro .embedresize iframe,#notabene .embedresize iframe,.alreadyplayed #intro .embedresize iframe,.alreadyplayed .embedresize iframe,.exit .quizz .embedresize iframe,.fancybox_body .embedresize iframe,.identityset #intro .embedresize iframe,.intro #intro .embedresize iframe{max-width:none!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;box-sizing:border-box!important}p{margin-bottom:0;line-height:22px}strong{font-weight:600}html{width:100%;height:100%;font-size:16px}body{min-height:100%;font-family:Oswald,sans-serif;color:#fff;background-color:#000;line-height:normal}h1{font-family:Oswald,sans-serif;color:#d30d91;font-size:2rem;margin-bottom:1.5rem}h2{font-family:Oswald,sans-serif;color:#b4afac;font-size:1.5rem;margin-bottom:1rem}h3{font-family:Oswald,sans-serif;color:#000;font-size:1.3rem;margin-bottom:.5rem}#main .mod_article p,#main .mod_article ul{font-family:Roboto,sans-serif}#main .mod_article ul li{line-height:22px}#wrapper{width:100%}header{position:absolute;z-index:1;width:100%}#container,footer .inside,header .inside{max-width:1260px;margin:0 auto}footer{width:100%}nav [class*=mdi-],nav [class^=mdi-],nav i,nav i.material-icons{height:inherit!important}#header_nav_generale,header .ce_columns.navigation{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-end}#header_nav_generale{background-color:rgba(0,0,0,.56)}#header_nav_generale>a,header .ce_columns.navigation>a{display:inline-block;font-size:28px;text-align:center;width:30px;margin:0 10px 0 5px;color:#b4afac;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#header_nav_generale>a:hover{color:#fff}a.button-collapse-general.active,a.button-collapse-home.active{visibility:hidden}a.button-collapse-general,a.button-collapse-home{display:block}#general-menu.active{position:absolute;right:0;top:0;background-color:rgba(0,0,0,.5);width:260px;z-index:10000;display:block}#general-menu{display:none;background-image:url(../../images/svg/logo-ventriloque-blanc-fushia.svg);background-repeat:no-repeat;background-position:center 96%;background-size:170px auto;padding-bottom:100px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.accueil #general-menu{height:811px}#general-menu>ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;margin:1rem 0}.accueil #general-menu>ul{margin:2rem 15px}#general-menu>ul>li{margin:7px 0 7px 15px}#general-menu>ul>li>a,#general-menu>ul>li>span,#general-menu>ul>li>strong{font-size:1.2rem;font-weight:300;display:block;position:relative;padding-left:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#general-menu>ul>li>a::before,#general-menu>ul>li>span::before,#general-menu>ul>li>strong::before,.side-nav li>a::before,.side-nav li>span::before,.side-nav li>strong::before{content:'►';display:inline-block;margin-right:5px;color:#d30d91;position:absolute;left:-10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#general-menu>ul>li>span::before,#general-menu>ul>li>strong::before{color:#daae26}#general-menu>ul>li>a:hover{padding-left:15px}#general-menu>ul>li>a:hover::before{transform:rotate(360deg);color:#daae26}li#social ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row nowrap;justify-content:space-between;max-width:75%;margin:60px auto 0}.accueil li#social ul{margin:100px auto 0}li#social ul li>a,li#social ul li>span,li#social ul li>strong{display:block;text-indent:-50000px;width:17px;height:24px;margin:0 2px;position:relative;text-align:center;color:#b4afac;font-size:1.3rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#general-menu li#social ul li>a:hover{color:#fff}li#social ul li.facebook>a::before,li#social ul li.facebook>span::before,li#social ul li.facebook>strong::before{content:'\f082';font-family:FontAwesome;text-indent:0;display:block;top:0;left:0;bottom:0;right:0;position:absolute}li#social ul li.twitter>a::before,li#social ul li.twitter>span::before,li#social ul li.twitter>strong::before{content:'\f081';font-family:FontAwesome;text-indent:0;display:block;top:0;left:0;bottom:0;right:0;position:absolute}li#social ul li.instagram>a::before,li#social ul li.instagram>span::before,li#social ul li.instagram>strong::before{content:'\f16d';font-family:FontAwesome;text-indent:0;display:block;top:0;left:0;bottom:0;right:0;position:absolute}li#social ul li.youtube>a::before,li#social ul li.youtube>span::before,li#social ul li.youtube>strong::before{content:'\f166';font-family:FontAwesome;text-indent:0;display:block;top:0;left:0;bottom:0;right:0;position:absolute}li#social ul li.share>a::before,li#social ul li.share>span::before,li#social ul li.share>strong::before{content:'\f1e1';font-family:FontAwesome;text-indent:0;display:block;top:0;left:0;bottom:0;right:0;position:absolute}li#social ul li.contact>a::before,li#social ul li.contact>span::before,li#social ul li.contact>strong::before{content:'\f199';font-family:FontAwesome;text-indent:0;display:block;top:0;left:0;bottom:0;right:0;position:absolute}li#social ul li.search>a::before,li#social ul li.search>span::before,li#social ul li.search>strong::before{content:'\f002';font-family:FontAwesome;text-indent:0;display:block;top:0;left:0;bottom:0;right:0;position:absolute}li#social ul li>span,li#social ul li>strong{color:#fff}footer{background-color:#fff;color:#000;font-family:Roboto,sans-serif}footer .inside{padding:1.5rem 0;background-image:url(../../images/svg/logo-ventriloque-noir-fushia.svg);background-repeat:no-repeat;background-size:170px auto;background-position:1.5rem center}footer .ce_text{display:flex;flex-flow:row nowrap;justify-content:flex-end;font-size:.9rem}footer .ce_text p{margin-right:10px;line-height:inherit}footer ul li{display:inline}footer ul li>a,footer ul li>span,footer ul li>strong{display:block;padding:0 10px;border-left:1px solid #000;color:#000;font-size:.9rem}.accueil .slogan{margin-left:95px}#main .formbody .submit,#main .formbody input,#main .formbody label,#main .formbody legend,#main .formbody textarea,.captcha_text,p.error{font-family:Roboto,sans-serif;color:#000;font-size:1rem}p.error{color:red}#main .formbody .submit{color:#fff;background-color:#d30d91;border:none;padding:5px 10px;width:100%;margin:1rem 0}#main .formbody span.mandatory{float:left;margin-right:10px;color:#d30d91}#main .formbody textarea{padding:5px 10px;width:100%;margin:1rem 0;height:150px}.explanation,.rgpd,.rgpd p{font-size:.8rem;line-height:1rem;color:#000}.rgpd a{display:block;text-align:center;max-width:180px;padding:10px;color:#fff;margin:0 auto}.rgpd a::before{content:'\f08b';font-family:FontAwesome;display:block;font-size:32px;margin-bottom:1rem;color:#d30d91}#main .formbody{max-width:75%}input:not([type]):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #d30d91;-webkit-box-shadow:0 1px 0 0 #d30d91;box-shadow:0 1px 0 0 #d30d91}.footer .mod_article .col>.ce_text,.footer .mod_article .col>h1,.footer .mod_article .col>h2,.footer .mod_article>.ce_text,.footer .mod_article>h1,.footer .mod_sitemap{width:75%;padding:1rem}.plan-de-site .mod_sitemap{margin:2rem 0}.mod_sitemap>ul.level_1{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between}.mod_sitemap>ul.level_1 a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block}.mod_sitemap>ul.level_1 a:hover{color:#d30d91}.plan-de-site #main .mod_customnav li{margin-top:.4rem}.mod_sitemap li.contact a::after{content:'\f0e0';font-family:FontAwesome;float:left;margin-right:5px}.mod_sitemap li.partage a::after{content:'\f1e0';font-family:FontAwesome;float:left;margin-right:5px}.mod_sitemap li.map>a::after{content:'\f041';font-family:FontAwesome;float:left;margin-right:5px}.mod_sitemap li.credits>a::before{content:'\f0e3'}.mod_sitemap>ul.level_1>li,.plan-de-site #main .mod_customnav ul>li{margin:1rem .2rem;width:31%}.mod_sitemap>ul.level_1>li>a,.plan-de-site #main .mod_customnav li a{text-transform:uppercase}.mod_sitemap ul.level_1 li.submenu{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}.mod_sitemap ul.level_2 a{color:#000}.mod_sitemap ul.level_1>li>a,.plan-de-site #main .mod_customnav li a{display:block;border:1px dotted #b4afac;padding:5px 1rem;background-color:#b4afac;color:#fff}.mod_sitemap ul.level_2>li{position:relative}.mod_sitemap ul.level_2>li a{display:block;border-left:1px dotted #b4afac;margin-bottom:1px;position:relative;padding:5px 1rem}.mod_sitemap ul.level_2>li.last a{border-left:0}.mod_sitemap ul.level_2>li.last:before{content:'';display:inline-block;width:1px;height:50%;border-left:1px dotted #b4afac;position:absolute;left:0;top:0}.mod_sitemap ul.level_2>li a:before{content:'';display:inline-block;width:.5rem;height:1px;border-bottom:1px dotted #b4afac;position:absolute;left:1px;top:50%;margin-top:-1px}.mod_sitemap ul.level_2>li.last a:before{margin-top:0}.share .formbody{max-width:inherit!important}.share #main .ce_hyperlink a{display:block;text-decoration:none;color:#000;text-transform:uppercase;max-width:100%;padding:1rem .5rem;text-align:center;background:#d6d6d6;border:1px solid #b4afac;font-size:1.5rem;margin:1rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ce_hyperlink a::after{display:none!important}.share #main .ce_hyperlink a::before{content:'\f082';font-family:FontAwesome;font-size:3rem;display:block;text-align:center;padding-bottom:.5rem;color:#fff;font-weight:400;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.share #main .facebook a::before{color:#3B5998}.share #main .twitter a::before{content:'\f081';color:#28AAE1}.share #main .facebook a:hover{color:#fff;background-color:#3B5998}.share #main .twitter a:hover{color:#fff;background-color:#28AAE1}.share #main .ce_hyperlink a:hover::before{color:#fff}.share #main .formbody fieldset,.share #main .formbody>.widget-text{width:100%}.share #main .formbody fieldset{border:1px solid #b4afac;padding:.5rem;margin-bottom:1rem;flex-direction:column}.share #main .formbody fieldset legend{color:#000;padding:5px 10px;background-color:#b4afac}.share #main .formbody fieldset legend:before{content:'\f1e0';font-family:FontAwesome;color:#b4afac;display:inline-block;margin-right:10px}.share #main .formbody fieldset .widget{flex-direction:column;margin:5px 0}.share #main .formbody fieldset .widget label{margin-bottom:5px}.rechercher #main .mod_article.first{min-height:800px}.rechercher #main .formbody{max-width:inherit}.rechercher .mod_search>div{margin:1rem 0}#main .mod_search .formbody{padding:0;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;justify-content:space-between;flex-basis:max-content}#main .mod_search .widget-submit,#main .mod_search .widget-text{margin:0!important}#main .mod_search .widget-text{flex-basis:max-content;width:100%}#main .mod_search .widget-text input{height:29px!important}#main .mod_search .formbody .submit{height:auto!important;color:#fff;border:none;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:1rem}#main .mod_search .formbody .widget input.text{margin-bottom:0}#main .mod_search .formbody .submit:hover{background-color:#b4afac}#main .mod_search>div{padding:.5rem 0;margin-bottom:.5rem;position:relative}#main .mod_search>div>a{top:0;left:0;bottom:0;right:0;position:absolute;text-indent:-50000px;display:block}#main .mod_search>div:hover h3 a{color:#d30d91}#main .mod_search div h3 a{color:#2C86BF;font-size:1.2rem;text-transform:uppercase}#main .mod_search span.relevance{font-size:.8rem;color:#666}mark{background-color:inherit}#main .mod_search p.context{font-size:.9rem}#main .mod_search p.context .highlight{font-weight:500}#main .mod_search p.url{margin:.5rem 0;border-top:1px dotted #000;font-size:.8rem}.pagination{text-align:right}.pagination p{padding-top:.2rem;border-top:1px dotted #b4afac}.pagination ul{margin-top:5px;padding-top:5px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-end;align-items:center}.pagination ul li{display:block;width:24px;height:24px;margin-left:5px}.pagination ul li a,.pagination ul li span{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1rem!important;background-color:#b4afac;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pagination ul li i{font-size:1.2rem!important}.pagination ul li a:hover{background-color:#d30d91}.pagination ul li span{background-color:#d6d6d6;color:#b4afac}@media only screen and (min-width:990px) and (max-width:1220px){.accueil #general-menu li#social ul{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-top:5%}.accueil #general-menu{height:inherit}}@media only screen and (max-width:1025px){#main .mod_article:not(.max_width){padding:1rem}#general-menu{background-position:center 91%;background-size:120px auto}.slogan span[style*='1.6rem']{font-size:1.3rem!important}}@media only screen and (max-width:990px){header{z-index:8}.drag-target{z-index:2}#sidenav-overlay{z-index:0}.slogan span[style*='1.6rem']{font-size:1.1rem!important;font-weight:300}.slogan span[style*='1.1rem']{font-size:1rem!important}#close-menu,#home-menu,.button-collapse{font-size:1.5rem;display:block;float:right;color:#b4afac;margin-right:1rem}#close-menu,#home-menu{margin-right:0;padding:0 10px}#header_mob{height:100px;background-image:url(../../images/svg/logo-ventriloque-noir-fushia.svg);background-position:1rem 1rem;background-size:170px auto;background-repeat:no-repeat;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-end;align-items:flex-start}#header_mob #close-menu{margin-right:0}.side-nav{z-index:5000}.side-nav>li{margin-bottom:1rem;padding-left:1rem}.side-nav li,.side-nav li a,.side-nav li span,.side-nav li strong{line-height:inherit;height:auto}.side-nav>li>a,.side-nav>li>span,.side-nav>li>strong{position:relative;font-size:1rem;color:#000;padding:0 32px;font-weight:500}.side-nav>li>a::before,.side-nav>li>span::before,.side-nav>li>strong::before{left:10px}.side-nav>li>span::before,.side-nav>li>strong::before{color:#daae26}.side-nav li#social a,.side-nav li#social span,.side-nav li#social strong{padding:0}#mobile-menu li#social ul{margin-top:10px}footer .inside{background-position:center 10px;padding-top:75px}footer .ce_text{justify-content:center}[class*=width_]{max-width:100%!important}[class*=marges_]{margin:0!important}.ce_text[class*=padding_]{padding:1rem!important}.bordure{border:none!important}#main .formbody{max-width:100%}.rechercher #main .mod_article.first{min-height:inherit}}@media only screen and (max-width:768px){html{font-size:14px}.side-nav>li>a,.side-nav>li>span,.side-nav>li>strong{font-size:1.2rem}.accueil .slogan{margin-left:0}footer .inside{background-size:120px auto}.mod_sitemap>ul.level_1>li{width:48%;margin:.2rem}}@media only screen and (max-width:600px){.ce_image[class*=padding_],.ce_text[class*=padding_]{padding:1rem 0!important}.slick-slide figure{text-align:center}.slick-slide img{display:inline!important}.mod_sitemap>ul.level_1>li{margin:.2rem .3rem;width:100%}.mod_sitemap{padding:0}}@media only screen and (max-width:414px){footer .ce_text{flex-flow:row wrap}footer .ce_text p{text-align:center!important;width:100%}footer ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;justify-content:center;margin-top:1rem;border-top:1px solid #000}footer ul li{padding-top:1rem}footer ul li>a,footer ul li>span,footer ul li>strong{border:none;text-align:center}}