.content_desc,.link{display:inline-block}.link .linkactive,.link:hover{text-shadow:0 0 14px #ff9400,0 0 14px #ff9400!important}.content_desc,.fondimage{background-position:center}.anim,.pagination a{text-decoration:none}:root{--border-radius:3px;--border:2px solid #3b3b3b;--control-size:28px;--font-size:15px}.active,.btn_menu{border:1px solid #000;padding:10px;margin-right:10px;font-weight:700}@font-face{font-family:BeautyHandwriting;src:url('../fonts/BeautyHandwriting-Regular.otf') format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Notolight;src:url('../fonts/NotoSans-Light.ttf') format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Chopin;src:url('../fonts/ChopinScript.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Sirin;src:url('../fonts/SirinStencil-Regular.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-Regular.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Rosehot;src:url('../fonts/Rosehot.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Mystery;src:url('../fonts/MysteryQuest-Regular.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Elsie;src:url('../fonts/Elsie-Regular.ttf') format('opentype');font-weight:700;font-style:normal}@font-face{font-family:Seraphin;src:url('../fonts/seraphim.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Miama;src:url('../fonts/miama.otf') format('opentype');font-weight:700;font-style:normal}@font-face{font-family:nicone;src:url('../fonts/nicone.ttf') format('truetype');font-weight:700;font-style:normal}.btn_menu{color:#000;background-color:#fff}.active,.btn_menu:hover{background-color:#000;color:#fff}.cadre{position:relative;top:45%;vertical-align:middle;margin-left:auto;margin-right:auto;border:5px solid #fff;background-color:rgba(255,255,255,.6);backdrop-filter:blur(5px);width:400px;height:70px}.content_desc{width:320px;height:150px;background-size:cover;vertical-align:center;background-color:rgba(255,165,0,.2);border:1px solid #3c3c3c;margin:15px;cursor:pointer}.content_desc p{text-align:center;height:40px;width:320px;line-height:40px;margin-left:7px;margin-top:240px;background-color:rgba(0,0,0,.5);backdrop-filter:blur(7px);color:#fff;font-size:13pt}.menunom{position:absolute;top:50%;left:80%;transform:translate3d(-50%,-50%,0)}.link{width:100px;height:40px;color:#a1a1a1}.topnav,.topnavblur{position:fixed;width:100%;height:65px}.link:hover{color:#fff;text-decoration:underline overline}.link .linkactive{cursor:pointer;font-weight:700;color:#a1a1a1}.topnav{background-color:rgba(255,255,255,.2);z-index:3}.topnavblur{background-color:rgba(255,255,255,.5);backdrop-filter:blur(6px);box-shadow:0 3px 15px grey}.cadrephoto:hover,.fondtitre,.imgclose,.imglogo{position:relative}.cadrephoto:hover,.fondimage,.fondtitre{width:300px;height:400px}.fondimage{background-repeat:no-repeat;background-size:auto 445px}.fondtitre{top:40%;font-family:Miama;font-size:20px;color:#000;text-align:center;font-weight:700}.cadrephoto{opacity:0}.cadrephoto:hover{opacity:1;background-color:rgba(255,255,255,.7);background-image:url('../img/gallery/cadre.png')}.imglogo{width:110px;height:45px;margin-left:20px;z-index:3;margin-top:9px}.imgclose{width:100%;height:60px;right:10px;z-index:3;margin-top:3px}@media (max-width:1250px) and (min-width:960px){.menul{top:14px!important}.menli{float:left;margin:6px!important}}@media (min-width:960px){.offcanvas-backdrop{background:0 0!important}.offcanvas{visibility:hidden!important}.mediasocial,.threebars{display:none}.responsive,.responsivel{display:block!important}.menul{position:absolute;list-style-type:none;top:6px;margin:0;padding:0;right:40px;overflow:hidden;font-family:arial;font-size:16px}.menli{float:left;margin:15px}.menli a{display:inline-block;color:#000;text-align:center;padding:4px;text-decoration:none;cursor:pointer}.menli::after{display:block;content:'';border-bottom:3px solid;border-image:linear-gradient(to right,rgba(7,118,205,1) 34%,rgba(0,87,133,1) 100%) 1;transform:scaleX(0);transition:transform 250ms ease-in-out}.menli:hover::after{transform:scaleX(1)}.act_menu{font-family:Arial;color:#fff!important;text-shadow:0 0 5px #000173,0 0 5px #000173!important}.blog_acc{margin-left:15px;width:350px}}@media (max-width:960px) and (max-width:959px){.act_menu,.menul{font-family:Arial}.threebars{display:block!important;float:right;width:45px;height:auto}.resp_dark{background-color:#fff}.responsive{display:none;top:0;position:fixed;margin-left:0;width:100%;height:100%;background-color:rgba(255,255,255,.75);backdrop-filter:blur(8px);overflow:hidden}.responsivel{display:none;width:80%;margin-left:auto;margin-right:auto;margin-top:120px;z-index:11}.mediasocial,.menli{display:inline-block}.menul{list-style-type:none;font-weight:400}.mediasocial{width:auto;height:20px;margin-top:30px}.mediasocial_foot{cursor:pointer;margin:10px;vertical-align:middle;width:20px;height:auto;fill:#fff}.act_menu{font-size:15pt;font-weight:700;color:#000!important;text-shadow:0 0 4px #0061ff,0 0 4px #0061ff!important}.menli{width:100%;height:30px;margin:10px}.menli a{margin-top:0;font-size:15pt;color:#fff!important;text-shadow:0 0 4px #000,0 0 4px #000;margin-bottom:3px;text-align:left;padding:20px;margin-left:0;text-decoration:none;cursor:pointer}@keyframes fadeIn{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}.blog_acc{margin-left:15px;width:300px}}.bg_foot,.fd_foot{background-color:#080b11}.anim,.card-cmd,.card-cmd button,.fd_foot,.scroll-top p,.value-input{text-align:center}.fd_foot{min-height:330px}.border_foot{border-top:1px solid #aeaeae}.shadow{box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)!important}#floatingEmail:focus::placeholder,#floatingMess:focus::placeholder,#floatingName:focus::placeholder,#floatingSujet:focus::placeholder{color:rgba(0,0,0,.3)}.bigtextfont{position:absolute;right:3%;top:40%}.divscroll{min-height:950px}.cartscroll{min-height:450px}.text-sec{color:rgba(221.2,221.2,221.2,.3)}.card-cmd{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);max-width:300px;margin:12px;font-family:arial}.price{color:grey;font-size:22px}.card-cmd button{border:none;outline:0;padding:12px;color:#fff;background-color:#000;cursor:pointer;width:100%;font-size:18px}.card-cmd button:hover{opacity:.7}.scroll-top{position:fixed;display:none;right:0;width:40px;height:40px;background-color:#252525;border:1px solid #fff;border-radius:5px;margin-bottom:20px;margin-right:1%;bottom:0;color:#fff;cursor:pointer;z-index:1}.scroll-top p{line-height:35px;font-size:12px;color:#fff}.wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.anim{display:block;width:150px;background-color:#fff;line-height:20px;position:relative;color:#000;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.value-control,.value-input{height:var(--control-size);font-size:var(--font-size)}.anim:after,.anim:before{position:absolute;content:"";transition:.25s}.anim:before{border-bottom:2px solid;border-left:2px solid;border-color:#000;width:10%;height:53%;left:-10px;bottom:-10px}.anim:after{border-top:2px solid;border-right:2px solid;border-color:#000;width:10%;height:53%;top:-10px;right:-10px}.anim:hover:after,.anim:hover:before{width:112%;height:200%}.value-control{width:var(--control-size);background:0 0;border:var(--border);border-radius:var(--border-radius);color:#3b3b3b;cursor:pointer}.value-control:hover{background:#eee}.value-control:active{background:#ddd}.value-control:focus,.value-input:focus{outline:#3e67fd solid 2px;outline-offset:1px}.value-input{margin:0;width:50px;border:var(--border);border-radius:var(--border-radius);padding:2px 8px}.ldquo,td,th{text-align:left}.value-input:hover{border-color:#777}table{width:100%;border-collapse:collapse}tr:nth-of-type(odd){background:#fff}th{background:#333;color:#fff;font-weight:700}td,th{padding:6px;border:0 solid #ccc}.notification{position:relative;display:inline-block;border-radius:2px}.notification .badge{position:absolute;top:-10px;right:-10px;padding:3px 8px;border-radius:50%;background:red;color:#fff}.custom-select{position:absolute;display:block;min-width:300px;max-width:180px;margin:0 auto;border:1px solid #000;background:0 0;z-index:1}.custom-select select{border:none;outline:0;background:0 0;appearance:none;border-radius:25px;margin:0;display:block;width:100%;padding:12px 55px 15px 15px;font-size:14px;color:#002478}.custom-select:after{position:absolute;right:0;top:0;width:50px;height:100%;line-height:38px;content:"∨";text-align:center;color:#002478;font-size:24px;z-index:-1}.form__group{position:relative;padding:15px 0 0;margin-top:10px;width:100%}.form__field{font-family:inherit;width:100%;height:60px;border:0 solid #fff;border-bottom:2px solid #000;border-radius:10px;outline:0;font-size:1em;color:#666;padding:17px;background:#fff;resize:none}.form__field::placeholder{color:#fff}.form__field:placeholder-shown~.form__label{font-size:1em;cursor:text;top:32px}.form__field:focus~.form__label,.form__label{position:absolute;top:3px;display:block;transition:.2s;font-size:1em}.form__label{color:#9b9b9b;margin-left:15px}.cardrev,.pagination{display:inline-block}.form__field:focus{font-weight:300;border-bottom:2px solid #3a0063}.form__field:focus~.form__label{margin-left:0;color:#003a7f}.pagination a{color:#000;float:left;padding:8px 16px;transition:background-color .3s}.pagination a.active{background-color:#000;border-radius:5px;color:#fff}.pagination a:hover:not(.active){background-color:#ddd}.cardmas{column-count:4;column-gap:1em}.cardrev{width:100%;background-color:#fff;box-shadow:0 0 18px #888;margin:10px}@media (max-width:960px){.cardmas{column-count:1;column-gap:1em}.cardrev{position:relative;display:block;width:90%}}.bdquo,.ldquo{position:relative;width:100%;height:50px}.rev{list-style-type:none;margin:0;padding:0}.revli{font-size:10pt;color:#000;padding:20px}.signature{font-family:BeautyHandwriting;font-size:35pt;text-decoration:underline}.bdquo,.ldquo{font-size:50pt;font-family:Miama;line-height:.4}.ldquo{margin-top:40px}.bdquo{text-align:right}