@media (max-width:475px){.single-project #main-header{position:absolute!important}}@media (max-width:980px){header#main-header{background-color:rgba(255,255,255,0.14)!important}header#main-header.et-fixed-header{background-color:rgba(255,255,255,0.14)!important;box-shadow:0 0 10px 0 rgba(0,0,0,0.5)!important}}#top-menu-nav #top-menu a:hover,#mobile_menu_slide a:hover{color:#22cdec!important;opacity:1!important}.et-fixed-header#main-header{-webkit-box-shadow:0 0 7px rgb(0 0 0 / 10%)!important;box-shadow:0 0 7px rgb(0 0 0 / 10%)!important}.et-fixed-header #logo{content:url(/wp-content/uploads/2024/05/AnimTopbarBlanche16.gif)}.slider-plein-ecran .et_pb_slides,.slider-plein-ecran .et_pb_slide,.slider-plein-ecran .et_pb_container{min-height:100%!important;height:100%!important}.et-db #page-container #main-header .container{padding-left:0!important;padding-right:0!important;width:94%!important}@media (min-width:981px){.et_fullwidth_nav #main-header .container{}#main-header{border-bottom:1px solid#797878}.fullpage-section{height:100vh;display:flex;flex-direction:column;justify-content:center}}header#main-header.et-fixed-header{border-bottom:0.5px solid black!important}.ba_logo_carousel_0 .dtq-carousel .slick-track{padding-top:30px!important;padding-bottom:30px!important}.ba_logo_carousel_2 .dtq-carousel .slick-track{padding-top:10px!important;padding-bottom:10px!important}.ba_logo_carousel_1 .dtq-carousel .slick-track{padding-top:10px!important;padding-bottom:10px!important}.ba_logo_carousel_3 .dtq-carousel .slick-track{padding-top:10px!important;padding-bottom:10px!important}.ba_logo_carousel_4 .dtq-carousel .slick-track{padding-top:6px!important;padding-bottom:6px!important}.et_pb_scroll_top.et-pb-icon{bottom:15px!important;right:15px!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px}.et_pb_scroll_top.et-visible{-webkit-animation:fadeInTop 1s cubic-bezier(0.77,0,0.175,1);animation:fadeInTop 1s cubic-bezier(.77,0,.175,1) 1!important}.et_pb_scroll_top.et-hidden{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(0.77,0,0.175,1);animation:fadeOutBottom 1s cubic-bezier(0.77,0,0.175,1)}@media all and (max-width:980px){#main-header{position:fixed!important}.et-db #page-container #main-header .container{width:95%!important;height:40px!important}}@media all and (max-width:980px){#main-header.et-fixed-header #et-top-navigation{padding:0!important}#main-header.et-fixed-header #et-top-navigation .mobile_menu_bar{padding:10px!important}.et_header_style_left #et-top-navigation{padding-top:10px!important}.mobile_menu_bar:before{background-image:url(/wp-content/uploads/2024/05/IconMenuMobile-1.svg);position:absolute;width:68px;content:"";height:70px;right:0;top:0;background-size:contain;background-repeat:no-repeat}}span.mobile_menu_bar.mobile_menu_bar_toggle{width:70px}@media screen and (max-width:980px){#main-header.et-fixed-header #et-top-navigation{padding-top:10px!important}}@media all and (max-width:980px){#main-header{background-color:rgba(255,255,255,0.14)!important}}@media all and (max-width:980px){#main-header #logo{content:url(/wp-content/uploads/2024/05/LogoTopbarMobileFinaleV9.svg)}}.floatmod1{animation:flmod1 5s infinite}@keyframes flmod1{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.floatmod1:hover{animation:none}.floatmod3{animation:flmod3 7s infinite}@keyframes flmod3{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.floatmod3:hover{animation:none}.floating{animation-name:floating;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;margin-left:30px;margin-top:5px}@keyframes floating{0%{transform:translate(0,0px)}50%{transform:translate(0,15px)}100%{transform:translate(0,-0px)}}.cursor-fleche{cursor:url(http://blackbees.org/wp-content/uploads/2023/12/CurseurSouris3.png),auto}.cursor-test{cursor:url(http://blackbees.org/wp-content/uploads/2023/12/CurseurSouris2.png),auto}body:not(.et-fb) .dl-popup-wrapper{position:fixed;z-index:990;top:0;right:0;bottom:0;left:0;transition:all .5s cubic-bezier(.14,.06,.41,1.39);opacity:0;visibility:hidden}body:not(.et-fb) .dl-popup-wrapper.popup-is-visible{opacity:1;visibility:visible}.dl-popup-inside{height:100%;overflow-y:scroll}body.dl-noscroll{overflow:hidden}.dl-popup-content{display:flex;flex-direction:column;justify-content:center}.dl-popup-content .et_pb_row{margin-top:0;margin-bottom:0}@media (min-width:600px) and (max-width:782px){body:not(.et-fb).admin-bar .dl-popup-wrapper{top:46px}}@media (min-width:783px){body:not(.et-fb).admin-bar .dl-popup-wrapper{top:32px}}.et_builder_inner_content.popup-is-visible{z-index:99999}.dl-popup-close{cursor:pointer}.dl-popup-wrapper.popup-is-visible .et_pb_row:not(.dl-popup-close){animation:scale-in .5s cubic-bezier(.14,.06,.41,1.39) both;animation-delay:.5s}@keyframes scale-in{0%{transform:scale(0.3);opacity:0}100%{transform:scale(1);opacity:1}}header .et-pb-icon{font-size:12px;vertical-align:0px}@media only screen and (min-device-width:981px) and (max-device-width:1024px) and (orientation:portrait){.dd-snap{display:flex;flex-direction:column;height:calc(100vh - 75px)}}@media (max-width:1200px) and (min-width:480px){html .et_pb_slider:hover .et-pb-arrow-prev{left:5px}html .et_pb_slider:hover .et-pb-arrow-next{right:5px}}.et_pb_slide:first-child .et_pb_slide_image img{opacity:1!Important}#main-header .nav>li:last-child>ul{right:0px}header#main-header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.show-testimonial{z-index:20!important}.pulse .et_pb_button{animation-name:pulse;animation-duration:5000ms;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pulse{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}.pulse .et_pb_button:hover{animation:none}.lift .et_pb_button:hover{box-shadow:0 25px 55px 0 rgba(0,0,0,0.21),0 16px 28px 0 rgba(0,0,0,0.22);margin-top:-5px;margin-bottom:5px!important}.gradientAnimation .et_pb_button{animation-name:gradientAnimation;background:linear-gradient(45deg,#ff6b6b,#f06595,#6b5b95,#ff6b6b);background-size:400% 400%;animation:gradientAnimation 8s ease infinite}@keyframes gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.bounce3 .et_pb_button{animation-name:bounce;animation-timing-function:linear;animation-duration:2s;animation-iteration-count:infinite}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-100px)}100%{transform:translateY(0)}}.bounce4 .et_pb_button{animation-name:bounce;animation-timing-function:slow;animation-duration:2s;animation-iteration-count:infinite}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-80px)}100%{transform:translateY(0)}}#main-header .nav li ul{background-color:rgba(0,0,0,0.70)!important;border-top:0px solid #fff!important;margin-top:2px!important}#main-header .et_mobile_menu{background-color:rgba(0,0,0,0.90)!important;border-top:0px solid #fff!important;margin-top:7px!important}@media (max-width:767px){#main-header .et_mobile_menu li li a{font-size:12px!important;letter-spacing:2px!important}}.grecaptcha-badge{visibility:hidden!important}