footer{padding:0!important;background-color:var(--Backgray2)}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button):not(#homeFooter)>div:first-of-type{display:grid;grid-template-columns:50% 50%;background-color:var(--Backgray2)}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)#homeFooter{padding-top:1em}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)#homeFooter>div:not(#information):not(:last-of-type){display:grid;grid-template-columns:48% 48%;justify-content:space-around;padding:1em 1em;margin-top:0}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)#homeFooter>div:not(#information):not(:last-of-type)>div{width:100%!important;margin:0}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type{background-color:var(--Gray);display:flex;flex-direction:column;padding-top:70px;color:#fff}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type a{font-size:16px;color:#fff}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type>div:first-of-type{display:flex;flex-flow:row nowrap;justify-content:center;margin-left:4em}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type>div:first-of-type div{display:flex;justify-content:right;padding-right:20px}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type>div:first-of-type div:first-of-type ul{display:flex}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type>div:first-of-type div div{border-right:2px solid;height:80px;margin-left:15px;padding-right:10px;text-align:right;width:20%}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type>div:first-of-type div ul{width:80%;display:grid;grid-template-columns:50% 50%;column-gap:10px}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type>div:first-of-type>div:first-of-type{margin-left:1.8%}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type>div:first-of-type>div:last-of-type{margin-right:2%}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type ul{display:flex;flex-direction:column;margin-left:10px;width:260px}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type ul li{border-radius:8px;margin-bottom:10px;text-align:center;padding-top:6px;height:35px;width:250px;color:#fff;background-color:var(--Gray3);display:block;font-size:18px}footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type>div:last-child{display:inline-block;text-align:center;width:80%;font-size:14px;margin:50px auto 40px}@media (max-width:400px){footer>div:not(.lgcookieslaw_banner):not(#lgcookieslaw_modal):not(.lgcookieslaw-overlay):not(#lgcookieslaw_fixed_button)>div:last-of-type li{width:200px}}footer #dContact-msg{display:flex;flex-direction:row;background-color:var(--Blue)!important;margin:17px 2em 0 1em;justify-content:space-evenly!important;align-items:center}footer #dContact-msg h2{font-family:Caveat,sans-serif;font-size:28px;margin-top:-26px;margin-left:40px;color:#fff!important;font-weight:400}footer #dContact-msg i{color:#fff}footer #dContact-msg .i{position:relative;font-size:30px;margin-left:30px;color:#fff}footer #dContact-msg .i-l{position:relative;font-size:53px;margin-right:10px;margin-left:0}footer #dContact-msg .i-r{position:relative;font-size:53px;margin-left:140px}footer #dContact-msg a{color:#fff;font-size:24px;position:absolute;line-height:1em}footer #dContact-msg p:first-of-type{color:#fff!important;padding:0;font-size:17px;margin:0}footer #dContact-msg .fa-mail:before{content:"(( "}footer #dContact-msg .fa-2xl{line-height:1.03125em}footer #dContact-msg .fa-mail-r:before{content:" )) "}footer #dContact-msg .fa-msg:before{content:"\f0e0";font-family:"Font Awesome 5 Free";font-weight:900}footer #dContact-msg .infos{line-height:1.2}footer #dContact{display:flex;flex-direction:column;background-color:var(--Blue);background-image:url(../../images/contactez-nous.webp);background-size:auto;background-position-x:left;background-position-y:bottom;background-repeat:no-repeat;padding-left:215px;margin:17px 2% 0 32px}footer #dContact>div:first-of-type{height:50px;margin-top:10px;margin-left:20px}footer #dContact>div:first-of-type i{position:relative;font-size:30px;margin-right:10px;color:#fff}footer #dContact>div:first-of-type span{color:#fff;font-size:28px;margin-top:-2px;position:absolute}footer #dContact>p:first-of-type{color:#fff;margin-top:10px;margin-left:40px;margin-bottom:.5em;font-size:1em}footer #dContact h2{font-family:Caveat,sans-serif;font-size:28px;margin-top:15px;margin-left:40px;color:#fff;font-weight:400;padding:0}footer #dContact small{font-size:10px}footer .optinSocial{background-color:var(--White);display:flex;margin:2em 1em 2em 2em;padding:2em 2em .5em;position:relative}footer .optinSocial div{display:flex;flex-direction:column;box-sizing:border-box;justify-content:space-evenly}footer .optinSocial div>span:first-of-type{font-family:Caveat,sans-serif;font-size:28px;color:var(--Blue)}footer .optinSocial div>span:last-of-type{margin-top:1em;font-size:20px;color:var(--Blue);text-transform:uppercase}footer .optinSocial div>form{padding-top:2em;display:flex;align-items:stretch}footer .optinSocial div>form>input{background-color:var(--Bordergray2);height:3em;border:none;border-radius:10px;font-family:OpenSans,sans-serif;font-size:17px;width:75%;padding-left:1em;color:#fff}footer .optinSocial div>form>input::placeholder{color:#fff;opacity:1;font-style:italic;font-family:OpenSans,sans-serif;font-size:17px}footer .optinSocial div>form>input:focus-visible{outline:0}footer .optinSocial div>form>button[type=submit]{background-color:var(--Bordergray2);width:15%;color:var(--White);border:none;border-radius:10px;margin-left:1em;font-size:24px;cursor:pointer}footer .optinSocial div>p{margin-top:1em;font-size:12px;color:var(--Mediumgray2);margin-bottom:0;line-height:1}footer .optinSocial div>div{display:flex;flex-direction:row;align-items:center;gap:2em;padding-top:0;padding-left:0}footer .optinSocial div>div>span{font-size:20px;color:var(--Gray2)!important;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif!important;width:60%}footer .optinSocial div>div>a{width:35%}footer .optinSocial #newsletterSucces{position:absolute;background-color:var(--Bordergray2);align-items:center;width:100%;height:100%;top:0;left:0;justify-content:center}footer .optinSocial #newsletterSucces i{font-size:30px;margin-bottom:1em}footer .optinSocial #newsletterSucces>span{font-family:Roboto condensed,sans-serif;font-size:24px;text-transform:none}footer .optinSocial #newsletterSucces>span:last-of-type{margin-top:0}footer .optinSocial #newsletterSucces *{color:#fff}footer .trusted_reviews{background-color:#fff;padding:2em 3em 1em;margin:2em 2em 2em 1em;color:#000}footer .trusted_reviews>span{font-family:Caveat,sans-serif;font-size:28px;color:var(--Blue)}footer .trusted_reviews>div{display:flex;padding:1em 0 0;align-items:center;gap:2em}footer .trusted_reviews>div>div:last-of-type{display:grid;grid-template-columns:48% 50%;padding-left:0;justify-content:space-between;width:100%}footer .trusted_reviews>div>div:last-of-type>.review{padding:.5em 0 0}footer .trusted_reviews>div>div:last-of-type>.review>div:first-of-type{padding-bottom:.3em;display:flex;flex-direction:column;align-items:flex-start}footer .trusted_reviews>div>div:last-of-type>.review>div>span{color:var(--Mediumgray);font-size:17px}footer .trusted_reviews>div>div:last-of-type>.review>span{color:var(--Mediumgray);font-size:12px;line-height:1;overflow:hidden;height:5em;display:block;max-height:10em}footer .trusted_reviews .mark{padding:0;width:80px;height:16px;text-indent:-9999px;display:inline-block;background:url(https://widgets.trustedshops.com/reviews/tsSticker/images/profile_stars_small_sprite.png) 0 -17px no-repeat;background-size:80px 32px}footer .trusted_reviews .mark>div{background:url(https://widgets.trustedshops.com/reviews/tsSticker/images/profile_stars_small_sprite.png) 0 0 no-repeat;display:block;height:16px;background-size:80px 32px}#main #notifications{margin:0!important}.container{padding:0}#content-wrapper{padding:0}#scrollButton{display:none;background-color:var(--Blue);border-radius:50px;position:fixed;bottom:20px;right:100px;font-size:30px;outline:0;border:transparent;height:54px;width:54px;color:#fff;align-items:center;justify-content:center;scale:1;transition:all .15s}#scrollButton.hidden{opacity:0;display:none;animation:hideElevatorButton .3s;transition:all .3s}#scrollButton.showed{opacity:1;animation:showElevatorButton .3s;display:flex}#scrollButton.showed:hover{cursor:pointer;transition:all .15s;scale:1.2}@keyframes showElevatorButton{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes hideElevatorButton{0%{opacity:1}50%{opacity:.5}100%{opacity:0}}