*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}main{padding:0 0 50px;overflow:hidden}.wrapper{width:1138px;margin:0 auto;display:flex;justify-content:center}#about-me-section{margin-top:60px}#about-me-section>div{display:flex;width:100%;flex-direction:row-reverse;justify-content:center;align-items:center;padding:50px}#about-me-section>div img{translate:-50px;width:60%;transform:perspective(400px) rotateY(-10deg);box-shadow:0 0 20px #000}.css-fix{position:relative;white-space:pre-wrap;text-align:justify;translate:50px;width:400px;left:50px;background-color:#00000068;padding:20px;border-radius:10px}#about-me-section span{position:absolute;color:#f503032f;font-size:100px}.end-text-description{bottom:-52px;right:0}.start-text-description{top:-10px;left:0}.img-aboute-me-little-creen{display:none}@media screen and (max-width: 1200px){.wrapper{width:100%;padding:20px}#about-me-section>div{width:100%;flex-direction:column;padding:5px;overflow:hidden;gap:20px}#about-me-section>div img{margin-top:30px;translate:0px;width:100%;transform:perspective(000px) rotateY(00deg)}.css-fix{translate:0px;width:90%;left:0;margin-top:100px;padding:20px;border-radius:5px}#about-me-section>div{position:relative;overflow:inherit}.img-aboute-me{visibility:hidden}#about-me-section .img-aboute-me-little-creen{display:block;position:absolute;top:0;width:110vw}}@media screen and (max-width: 770px){.wrapper{width:100%;margin:0 auto;display:flex;justify-content:center;padding:15px}#about-me-section>h2{margin-bottom:30px}#about-me-section>div{width:100%;flex-direction:column;padding:5px;overflow:hidden;gap:20px}#about-me-section>div img{translate:0px;width:100%;transform:perspective(000px) rotateY(00deg)}.css-fix{translate:0px;width:90%;left:0;margin-top:100px;padding:20px;border-radius:5px}#about-me-section>div{position:relative;overflow:inherit}.img-aboute-me{visibility:hidden}#about-me-section .img-aboute-me-little-creen{display:block;position:absolute;top:0;width:110vw}#about-me-section span{font-size:100px}#about-me-section .end-text-description{bottom:-54px;right:0}#about-me-section .start-text-description{top:-10px;left:0}}@media screen and (max-width: 700px){.css-fix{margin-top:80px}}header{display:flex;justify-content:flex-start;align-items:center;width:100%;height:400px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255)),linear-gradient(to right,black,black,black,rgba(0,0,0,0),black,black,black),url(/assets/hero-5f432a9a.jpg);background-repeat:no-repeat;background-position:center;background-size:contain;background-blend-mode:darken;position:relative}.title .letter{display:inline-block}header>div{gap:20px;margin-left:5%;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}header>div>H1{font-size:70px;text-shadow:15px 10px 0px rgba(213,16,16,.603)}.hero-logo{width:250px}.login-button{background-color:#fff0;color:#8a8a8a;border:none;size:18px;position:absolute;top:30px;right:30px}nav{align-items:center;width:100%;position:sticky;padding:15px;top:0;z-index:2;background-color:#fff}.navBarShadow{box-shadow:0 0 35px #000}nav>ul{display:flex;justify-content:space-between}nav>ul>li{width:100%;display:flex;justify-content:center;height:50px;align-items:center;padding:20px}nav button{background-color:#000;border:none;font-weight:700;text-decoration:none;font-size:18px}nav a,nav button{color:red;font-family:Bebas Neue,sans-serif;font-size:30px;transition:all .3s ease-in;width:100%;text-align:center;background-color:#0000}nav a:hover,nav button:hover{color:#e11212;scale:1.1}.small-screen-menu,.small-screen-btn-menu{display:none}@media screen and (max-width: 770px){.small-screen-menu,.small-screen-btn-menu{display:block}.small-screen-btn-menu{background-color:#0000;color:red;font-size:25px;position:fixed;border:none;top:20px;right:20px;transition:all .1s ease-out;z-index:3}.small-screen-menu{position:fixed;top:0;padding-top:80px;width:100vw;height:120vh;background:linear-gradient(to right,black,rgba(0,0,0,.441),black),url(/assets/image14-0090b32d.jpg);background-blend-mode:soft-light;background-size:cover}.small-screen-menu ul{flex-direction:column;gap:30px}.small-screen-menu ul li button,.small-screen-menu ul li a{font-size:30px;color:#fff;transition:all .1s ease-out}.small-screen-menu ul li button:active,.small-screen-menu ul li a:active{color:#e11212;scale:1.3}.small-screen-btn-menu:focus{outline:none}.small-screen-btn-menu:active{transform:rotate(180deg) scale(1.3)}.large-screen-menu,.login-button{display:none}.hero-logo{width:130px;mix-blend-mode:lighten}header{width:100%;height:200px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255)),linear-gradient(to right,black,rgba(0,0,0,0),black),url(/assets/hero-5f432a9a.jpg);background-size:cover;background-blend-mode:inherit;align-items:flex-start;padding-top:20px}.login-btn-small-screen{color:red}header>div{margin-left:5%;padding-top:40px;gap:10px}header>div>H1{font-size:30px;text-shadow:10px 8px 0px rgba(213,16,16,.603)}}#flashs-section{width:100%;display:flex;flex-direction:column;gap:50px}#flashs-section>.card-section{display:flex;flex-direction:column;gap:50px;width:100%}#flashs-section .card{background-color:#00000084;width:100%;display:flex;height:300px;box-shadow:0 0 10px #8c8c8c;overflow:hidden;border-radius:5px;transition:scale .2s ease-in-out,box-shadow .3s ease-in-out}#flashs-section .card:hover{box-shadow:0 5px 15px #000000ce;scale:1.03}#flashs-section .card:active{box-shadow:0 5px 20px #5c0101;scale:1.05}#flashs-section .card:nth-child(2n){flex-direction:row-reverse}#flashs-section .card .image{width:50%;height:100%;object-position:center;object-fit:cover}#flashs-section .card img{width:100%;height:100%;object-position:center;object-fit:cover}.infos-card{padding:20px;display:flex;flex-direction:column;justify-content:space-between;width:50%;height:100%}.infos-card .card-hashtag{font-family:Black Ops One,cursive;font-size:24px;color:#fd0000;font-style:italic;word-break:normal;text-overflow:ellipsis;width:100%;overflow:hidden;padding-right:10px;text-transform:uppercase;font-weight:bolder}.card-section .infos-card h3{font-style:normal;margin-bottom:0;text-transform:capitalize}.card-section .infos-card .description{width:100%;font-size:16px;overflow-y:scroll;height:50%;word-break:normal;position:relative;white-space:pre-wrap}.box-title{width:100%;text-transform:capitalize}.box .box-title p{transition:all .2 ease-in}.box:hover .box-title p,.box:active .box-title p{color:red}.box-title>p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.infos-card .description::-webkit-scrollbar{display:none}.box-section{display:flex;flex-wrap:wrap;width:100%;gap:20px}.box-section>.box{background-color:#00000084;display:flex;border-radius:5px;overflow:hidden;flex-direction:column;text-align:center;box-shadow:0 0 10px #8c8c8c;transition:scale .2s ease-in-out,box-shadow .3s ease-in-out;width:calc((100% - 80px)/5)}.box-section>.box:hover{box-shadow:0 5px 15px #000000ce;scale:1.03}.box-section>.box:active{box-shadow:0 5px 20px #5c0101;scale:1.05}.box-section .box img{width:100%;object-fit:cover;aspect-ratio:1}.box-title{padding:10px}#flashs-section form{display:flex;justify-content:space-between;align-items:center;gap:30px}#flashs-section form>input{width:80%;border:none;color:#000;border-bottom:rgb(0,0,0) solid 1px;background-color:#ffffff2b;border-radius:5px 5px 0 0;padding:10px 5px 10px 10px;transition:all .3s ease-in;font-size:16px}#flashs-section form>input:focus{background-color:#69696918;outline:0}#flashs-section form>input::placeholder{color:#8a8a8a;font-family:sans-serif}#flashs-section form>input[type=submit]{width:150px;color:#fff;border:none;transition:all .3s ease-in;background-color:#010101;border-radius:5px}#flashs-section form>input[type=submit]:hover{background-color:red;color:#fff}@media screen and (max-width: 992px){.box-section>.box{width:calc((100% - 60px)/4)}}@media screen and (max-width: 770px){#flashs-section{gap:30px}#flashs-section>h2{margin-bottom:0}#flashs-section>.card-section{gap:20px}#flashs-section .card{height:auto}#flashs-section .card img{aspect-ratio:1;height:100%}.infos-card{height:inherit;padding:20px 10px}.infos-card .card-hashtag{font-size:20px;word-break:normal}.box-section{gap:20px}.box-section>.box{width:calc((100% - 20px)/2)}#flashs-section form{flex-direction:column;gap:20px}#flashs-section form>input{width:100%}#flashs-section form>input[type=submit]{width:100%;color:#fff;transition:all .2s ease-in;background-color:#000}#flashs-section form>input[type=submit]:active{background-color:red;scale:1.05;color:#fff}.card-section .infos-card .description{font-size:10px}}.pagination-section{display:flex;justify-content:center;align-items:center;padding-top:20px;margin-bottom:70px}.pagination-section div{display:flex;gap:10px}.pagination-section button{border:none;border-radius:5px;background-color:#fff;cursor:pointer;padding:10px;border:1px solid black;transition:all .1s ease-in}.pagination-section button:hover{background-color:red;color:#fff}.pagination-section button:active{scale:1.1}.pagination-section .selected{background-color:red;color:#fff;font-weight:700;border:red 1px solid}@media screen and (max-width: 770px){.pagination-section{padding-top:0}.pagination-section button{background-color:#fff;border:1px solid black}}[id=contact-section] h2{margin-bottom:20px}[id=contact-section]>div{display:flex;align-items:center;gap:30px}[id=contact-section]>div>div{flex:1}[id=contact-section] div div>img{width:100%}[id=contact-section] form{flex:1;display:flex;flex-direction:column;align-items:center;gap:30px}[id=contact-section] form>input,[id=contact-section] form>textarea{width:80%;padding:10px 5px;border:none;color:#000;border-bottom:rgb(0,0,0) solid 1px;background-color:#ffffff2b;border-radius:5px 5px 0 0;transition:all .3s ease-in;font-size:16px}[id=contact-section] form>input:focus,[id=contact-section] form>textarea:focus{background-color:#69696918;outline:0}[id=contact-section] form>input::placeholder,[id=contact-section] form>textarea::placeholder{color:#8a8a8a;font-family:sans-serif}[id=contact-section] form>input[type=submit]{width:30%;color:#fff;border:none;transition:all .3s ease-in;background-color:#010101;border-radius:5px}[id=contact-section] form>input[type=submit]:hover{background-color:red;color:#fff}[id=contact-section] form>input[type=submit]:active{scale:1.1}#contact-section .checkbox P{color:#000}.message-validation-contac{display:flex;justify-content:center;align-items:center;text-align:center}.message-validation-contac p{color:#000}@media screen and (max-width: 770px){[id=contact-section]>div{flex-direction:column}[id=contact-section] form>input[type=submit]{transition:all .2s ease-in}[id=contact-section] form>input[type=submit]:active{background-color:red;color:#fff}}.modal-admin{display:flex;flex-direction:column;gap:30px;align-items:center}.modal-admin a{text-decoration:underline;transition:all .3s ease-in;color:#000}.modal-admin a:hover{color:red}.modal-admin button{width:40%;color:#fff;border:none;transition:all .3s ease-in;background-color:red;border-radius:5px;padding:10px}.modal-admin button:hover{background-color:red;color:#fff}.dropzone-section>.dropzone{display:flex;flex-direction:column;text-align:center;border:1px rgb(255,0,0) dashed;margin:30px;height:200px;justify-content:space-around;align-items:center;background-color:#00000084;border-radius:5px;padding:10px}.pictures-status>p{color:#000;text-align:center;margin-bottom:30px}.pictures-rejected>ul{font-family:maison-noeue,sans-serif;word-break:break-all;color:red;display:flex;flex-direction:column;gap:10px;list-style-type:circle;padding-left:20px;padding-bottom:20px;font-size:14px}.drag-Reject li{color:red}.message-validation-project{display:flex;height:100%;justify-content:center;align-items:center;text-align:center}.message-validation-project p{margin:20px;color:#000}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.top-page-title{background-image:linear-gradient(to right,rgba(0,0,0,0),black),url(/assets/image1-660a9a00.jpg);background-blend-mode:darken;background-size:300px;background-position:-70px;background-repeat:no-repeat;height:150px;display:flex;align-items:center;box-shadow:0 0 35px #000;padding-left:100px;position:sticky;top:0;z-index:3}.validation-message-book{display:flex;justify-content:center;align-items:center;text-align:center}.validation-message-book p{margin-top:20px;color:#000}.top-page-title h2{padding-top:10px;font-size:50px;text-shadow:15px 10px 0px rgba(213,16,16,.603)}.tattoo-page nav{display:flex;border-bottom:none;padding:20px;height:100%;background:linear-gradient(to right,black,white)}.tattoo-page>section{padding-top:60px;display:flex;flex-direction:column;gap:80px}.tattoo-page>section>div>div{flex:1}.tattoo-page .flash-bloc{background-color:#00000084;display:flex;width:100%;height:500px;justify-content:center;overflow:hidden;border-radius:5px}.flash-bloc .archived{background-color:#ffa600a0}.flash-bloc .info-flash{width:100%;height:500px;display:flex;flex-direction:column;justify-content:space-between;padding:20px 30px}.flash-bloc .info-flash .description{word-break:normal;word-wrap:break-word;position:relative;white-space:pre-wrap;height:50%;overflow-y:scroll}.flash-bloc .one-picture{display:flex;height:100%}.flash-bloc img{cursor:pointer;object-fit:cover;width:100%;height:100%}.info-flash .hashtag{font-family:Black Ops One,cursive;word-break:normal;font-size:24px;color:red;font-style:italic;text-transform:uppercase;font-weight:bolder;overflow:hidden;width:100%}.flash-bloc .info-flash h3{font-size:35px;font-style:normal;font-weight:700;margin-bottom:0;text-transform:capitalize}.tattoo-page .book-form{background-color:#ffffff1e;border:white 1px solid;border-radius:5px;padding:20px;margin:0 auto;width:400px;display:flex;flex-direction:column;align-items:center;gap:30px}.tattoo-page .book-form>input,.tattoo-page .book-form>textarea{width:80%;border:none;color:#000;border-bottom:rgb(0,0,0) solid 1px;background-color:#ffffff2b;border-radius:5px 5px 0 0;padding:10px 5px 10px 10px;transition:all .3s ease-in;font-size:16px}.tattoo-page .book-form>input:focus,.tattoo-page .book-form>textarea:focus{background-color:#69696918;outline:0}.tattoo-page .book-form>input::placeholder,.tattoo-page .book-form>textarea::placeholder{color:#8a8a8a;font-family:sans-serif}.tattoo-page .book-form>input[type=submit]{width:30%;color:#fff;border:none;transition:all .3s ease-in;background-color:#000;border-radius:5px}.tattoo-page .book-form>input[type=submit]:hover{background-color:red;color:#fff}.tattoo-page .checkbox p{color:#000;width:100%;display:flex;align-items:start;gap:10px}.tattoo-page .card-section{margin-top:30px;display:flex;flex-direction:column;gap:50px;width:100%}.tattoo-page .card-block>div{flex-direction:column}.tattoo-page .card{background-color:#00000084;width:100%;display:flex;height:300px;box-shadow:0 0 10px #8c8c8c;overflow:hidden;border-radius:5px;transition:scale .2s ease-in-out,box-shadow .3s ease-in-out}.tattoo-page .card>div:first-child{width:calc((100% + 5px)/2)}.tattoo-page .card>div:last-child{width:50%}.tattoo-page .card:hover{box-shadow:0 5px 15px #000000ce;scale:1.03}.tattoo-page .card:active{box-shadow:0 5px 20px #5c0101;scale:1.05}.tattoo-page .card:nth-child(2n){flex-direction:row-reverse}.tattoo-page .card img{width:100%;height:100%;object-position:center;object-fit:cover}.flash-bloc .info-flash .description::-webkit-scrollbar{height:8px;width:8px}.flash-bloc .info-flash .description::-webkit-scrollbar-thumb{background-color:red;border-radius:20px;border:1px solid rgba(255,255,255,.112)}@media screen and (max-width: 770px){.tattoo-page>section{gap:50px}.top-page-title{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0),rgb(255,255,255)),url(/assets/image1-660a9a00.jpg);background-blend-mode:inherit;background-position:-70px;padding-left:40%}.tattoo-page .top-page-title h2{color:red;padding-top:10px;font-size:50px;text-shadow:15px 10px 0px rgba(0,0,0,.338)}.tattoo-page .small-screen-menu,.tattoo-page .small-screen-btn-menu{display:block}.tattoo-page .small-screen-btn-menu{background-color:#0000;color:red;font-size:25px;position:fixed;border:none;top:20px;right:20px;transition:all .1s ease-out;z-index:3}.tattoo-page .small-screen-menu{position:fixed;top:0;display:flex;flex-direction:column;gap:50px;padding-top:80px;width:100vw;height:120vh;background:linear-gradient(to right,black,rgba(0,0,0,.441),black),linear-gradient(to right,rgba(0,0,0,.441),rgb(255,255,255)),url(/assets/image14-0090b32d.jpg);background-blend-mode:soft-light;background-size:cover}.tattoo-page .small-screen-menu button,.tattoo-page .small-screen-menu a{font-size:30px;color:#fff;transition:all .2s ease-out}.tattoo-page .small-screen-menu button:active,.tattoo-page .small-screen-menu a:active{color:#e11212;scale:1.3}.tattoo-page .small-screen-btn-menu:focus{outline:none}.tattoo-page .small-screen-btn-menu:active{transform:rotate(180deg) scale(1.3)}.tattoo-page .large-screen-menu{display:none}.tattoo-page .flash-bloc{flex-direction:column;height:500px}.flash-bloc .info-flash{gap:20px;padding:20px 20px 10px;height:50%}.flash-bloc .one-picture{height:50%}.info-flash .hashtag{font-size:20px}.flash-bloc .info-flash h3{font-size:25px;font-style:normal}.tattoo-page .book-form{width:100%}.tattoo-page .book-form>input,.tattoo-page .book-form>textarea{width:90%;padding:10px;font-size:14px}.tattoo-page .book-form>input[type=submit]{width:40%;transition:all .1s ease-in}.tattoo-page .book-form>input[type=submit]:active{background-color:red;color:#fff}.tattoo-page .card-section{gap:30px}.card-section .card{height:inherit}.card-section .card img{aspect-ratio:1;height:100%}.top-page-title{position:inherit}}.tattoo-page .modif{display:flex;flex-direction:column}.tattoo-page .modif h2{margin-bottom:20px}.tattoo-page .modif-flash form{border:white 1px solid;padding:20px;width:100%;display:flex;flex-direction:column;align-items:center;gap:30px}.tattoo-page .modif-flash input,.tattoo-page .modif-flash textarea{width:80%;padding:10px 5px;border:none;color:#000;border-bottom:rgb(0,0,0) solid 1px;background-color:#ffffff2b;border-radius:5px 5px 0 0;transition:all .3s ease-in;font-size:16px}.tattoo-page .modif-flash input:focus,.tattoo-page .modif-flash textarea:focus{background-color:#69696918;outline:0}.tattoo-page .modif-flash input::placeholder,.tattoo-page .modif-flash textarea::placeholder{color:#8a8a8a;font-family:sans-serif}.tattoo-page .modif-flash input[type=submit]{width:30%;color:#fff;border:none;transition:all .3s ease-in;background-color:#010101;border-radius:5px}.tattoo-page .modif-flash input[type=submit]:hover{background-color:red;color:#fff}.tattoo-page .modif-flash input[type=submit]:active{scale:1.1}.tattoo-page .modif-flash .checkbox{width:100%;display:flex;gap:10px;align-items:center}.tattoo-page .modif-flash .checkbox>*{flex:1}.tattoo-page .modif-flash .checkbox>P{justify-self:start;flex:1}.tattoo-page .modif-flash .checkbox>div{display:flex;justify-content:flex-end}.tattoo-page .modif-flash .checkbox input[type=checkbox]{width:30px;height:30px}.supp-flash-btn{background-color:red;padding:10px;width:200px;border-radius:5px;border:none}.supp-flash-btn{background-color:red;padding:10px;width:200px;border-radius:5px;border:none;align-self:flex-end;margin-top:30px}.flash-bloc .info-flash .description::-webkit-scrollbar{height:8px}.flash-bloc .info-flash .description::-webkit-scrollbar-track{background:rgba(255,255,255,.112);border-radius:20px}.flash-bloc .info-flash .description::-webkit-scrollbar-thumb{background-color:#a20707;border-radius:20px;border:3px solid rgba(255,255,255,.112)}@media screen and (max-width: 770px){.supp-flash-btn{align-self:center}}.dropzone-section{width:100%}.dropzone-section>.dropzone{display:flex;flex-direction:column;text-align:center;border:3px red dashed;margin:30px;height:200px;justify-content:space-around;align-items:center;background-color:#00000084;border-radius:5px;padding:10px}.dropzone>button{display:flex;justify-content:center;align-items:center;border-radius:5px;height:30px;background-color:#fff;border:rgb(255,255,255) 1px solid;color:red;width:40%;padding:20px;transition:all .3s ease-in}.dropzone>button:hover{background-color:red;border:red 1px solid;color:#fff}.pictures-status{width:100%;display:flex;flex-direction:column;gap:20px}.pictures-accepted{display:flex;flex-direction:column;gap:20px}.pictures-accepted>div{display:flex;gap:5px;margin-bottom:20px}.thumb{width:calc((100% - 10px) / 3);flex-shrink:0}.thumb>div{width:100%}.thumb>div>div{position:relative}.thumb>div button{font-size:16px;position:absolute;background-color:#ffffffc6;border:none;right:5px;top:15px;display:flex;border-radius:5px;justify-content:center;align-items:center}.thumb>div button:hover{background-color:#fff}.thumb img{width:100%;aspect-ratio:1.5;object-fit:cover;margin-top:10px}.pictures-status>p{text-align:center;margin-bottom:30px}.pictures-rejected{width:100%;display:flex;flex-direction:column;gap:20px}.pictures-rejected>ul{font-family:maison-noeue,sans-serif;word-break:break-all;display:flex;flex-direction:column;gap:10px;list-style-type:circle;padding-left:20px;padding-bottom:20px;font-size:14px}.drag-Reject{color:red}.drag-Accept{color:green}@media screen and (max-width: 770px){.pictures-accepted>div{flex-direction:column}.thumb{width:100%}}body{overflow-x:hidden}.admin-section p{color:#000}.admin-nav{width:100vw;padding-top:10px;padding-bottom:10px;display:flex;align-items:center;border-bottom:2px solid white}.admin-nav p{color:red}.admin-nav a{flex:1}.toggle-nav{flex:1;display:flex;align-items:center;gap:10px}.admin-nav .green{color:green}.admin-nav .red{color:red}.admin-section{padding-top:50px;overflow-y:hidden}.admin-section h3{margin-bottom:20px;font-weight:700}.admin-section>div{display:flex;flex-direction:column;gap:80px}.admin-section>div>section{display:flex;flex-direction:column;gap:50px}.admin-section>.wrapper>div:first-child{display:flex;align-items:center;gap:30px}.avatar{width:50px;height:50px;object-fit:cover;border-radius:50%}.admin-infos{display:flex;flex-direction:column;gap:30px}.admin-infos>div{width:100%}.admin-infos .text-pres-div{display:flex;gap:30px}.admin-infos .text-pres-div>p:first-of-type{min-width:max-content}.text-pres{width:100%;white-space:pre-wrap;text-align:justify}.admin-infos button{width:150px;color:#fff;border:none;transition:all .3s ease-in;background-color:#000;border-radius:5px;padding:10px}.admin-infos button:hover{background-color:red;color:#fff}.admin-section .add-flash .create-flash h2{margin-bottom:20px}.admin-section .infos-update,.admin-section .add-flash form{background-color:#ffffff1e;border:rgb(0,0,0) 1px solid;border-radius:5px;padding:20px;margin:auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:30px}.admin-section .infos-update>input,.admin-section .infos-update>textarea,.admin-section .add-flash form>input,.admin-section .add-flash form>textarea{width:80%;border:none;color:#000;border-bottom:rgb(0,0,0) solid 1px;background-color:#ffffff2b;border-radius:5px 5px 0 0;padding:10px 5px 10px 10px;transition:all .3s ease-in;font-size:16px}.admin-section .infos-update>input:focus,.admin-section .infos-update>textarea:focus,.admin-section .add-flash form>input:focus,.admin-section .add-flash form>textarea:focus{background-color:#69696918;outline:0}.admin-section .infos-update>input::placeholder,.admin-section .infos-update>textarea::placeholder,.admin-section .add-flash form>input::placeholder,.admin-section .add-flash form>textarea::placeholder{color:#8a8a8a;font-family:sans-serif}.cancel-form,.admin-section .infos-update>input[type=submit],.admin-section .add-flash form>input[type=submit]{width:30%;color:#fff;border:none;transition:all .3s ease-in;background-color:#010101;border-radius:5px}.cancel-form{height:30px;color:red}.admin-section .infos-update>input[type=submit]:hover,.admin-section .add-flash form>input[type=submit]:hover{background-color:red;color:#fff}.customer-ask h3,.add-flash h3{font-style:normal;font-size:20px;color:#000;text-transform:uppercase;margin-bottom:0}.message-validation-addFlash{margin-top:20px;color:#000}@media screen and (max-width: 770px){.toggle-nav{display:flex;align-items:flex-end;padding-bottom:10px}.admin-section{padding-top:20px}.admin-section>div{display:flex;flex-direction:column;gap:30px}.admin-section>div>section{display:flex;flex-direction:column;gap:50px}.admin-section>.wrapper>div:first-child{display:flex;align-items:center;gap:20px}.avatar{width:50px;height:50px;object-fit:cover;border-radius:50%}.admin-infos{display:flex;flex-direction:column;gap:30px}.admin-infos>div{width:100%}.admin-infos .text-pres-div{display:flex;flex-direction:column;gap:30px}.admin-infos .text-pres-div>p:first-of-type{min-width:max-content}.text-pres{width:90%;white-space:pre-wrap;text-align:justify;align-self:center}.admin-infos button:active{background-color:red;color:#fff;scale:1.1}.customer-ask h3{margin-bottom:0}}#flashs-section .box-section>.archived{background-color:orange}.booked-list{display:flex;gap:20px;flex-wrap:wrap}.info-booked-list{color:#000}.booked-list>div{width:calc((100% - 20px)/2);background-color:#e3c0c022;border-radius:5px;display:flex;overflow:hidden;height:300px;transition:all .5s ease-in-out}.booked-list .archived{background-color:#ffa600a0}.booked-list>div>a{width:100%;height:100%;flex:1;display:flex}.booked-list>div .button-section{display:flex;gap:10px;position:absolute;top:10px;right:10px}.booked-list .button-section>button{font-size:18px;padding:5px;border:none;border-radius:5px;background-color:#fffefe86;transition:all .2s ease-in}.booked-list .button-section>button:hover{scale:1.1;background-color:#fffefed4}.booked-list .button-section>button:active{scale:1.2;background-color:#fffefed4}.booked-list>div>a>div{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center}.booked-list .title{padding:10px}.booked-list img{width:100%;flex:1;object-fit:cover;object-position:center;height:100%}.book-info p{flex-shrink:1}.book-info::-webkit-scrollbar{width:8px}.book-info::-webkit-scrollbar-track{background:rgba(255,255,255,.112)}.book-info::-webkit-scrollbar-thumb{background-color:#a20707;border-radius:20px;border:3px solid rgba(255,255,255,.112)}@media screen and (max-width: 770px){.booked-list>div{width:100%;background-color:#e3c0c022;border-radius:5px;display:flex;flex-direction:column;height:fit-content;transition:all .5s ease-in-out}.booked-list>div>a{width:100%;aspect-ratio:1;flex:1;display:flex;overflow:hidden}}.book-info{position:relative;overflow-x:hidden;overflow-y:scroll;display:flex;flex-direction:column;gap:20px;padding:20px;flex:2;word-break:break-all}.admin-messages{display:flex;flex-wrap:wrap;gap:20px;width:100%}.info-admin-messages{color:#000}.admin-messages>div{height:300px;background-color:#00000084;width:calc((100% - 40px) / 3);border-radius:5px;position:relative;display:flex;flex-direction:column;overflow-y:scroll;border-radius:solid 2px black}.admin-messages .archived{border:solid 2px orange}.admin-messages .button-section{display:flex;gap:10px;position:absolute;top:10px;right:10px}.admin-messages .button-section>button{font-size:18px;padding:5px;border:none;border-radius:5px;background-color:#fffefe86;transition:all .2s ease-in;z-index:1}.admin-messages .button-section>button:hover{scale:1.1;background-color:#fffefed4}.admin-messages .button-section>button:active{scale:1.2;background-color:#fffefed4}.admin-messages .info-customer{display:flex;width:100%;position:sticky;top:0;background-color:#000000a7;flex-direction:column;gap:10px;border-bottom:1px solid white;padding:20px;color:#fff}.admin-messages .info-customer p{color:#fff;font-weight:700}.admin-messages .customer-message{padding:20px;display:flex}.admin-messages .customer-message p{word-break:break-all;height:100%;overflow-y:hidden;color:#fff}.admin-messages>div::-webkit-scrollbar{width:8px}.admin-messages>div::-webkit-scrollbar-track{background:rgba(255,255,255,.112)}.admin-messages>div::-webkit-scrollbar-thumb{background-color:#a20707;border-radius:20px;border:3px solid rgba(255,255,255,.112)}@media screen and (max-width: 770px){.admin-messages>div{width:100%}}.customer-project-section{display:flex;flex-wrap:wrap;gap:20px}.customer-project-section>.project{width:100%;background-color:#00000084;position:relative;display:flex;justify-content:space-between;border-radius:5px;overflow:hidden;height:400px}.customer-project-section .archived{background-color:#ffa600a0}.customer-project-section .button-section{display:flex;gap:10px;position:absolute;top:10px;right:20px}.customer-project-section .button-section>button{font-size:18px;padding:5px;border:none;border-radius:5px;background-color:#fffefe86;transition:all .2s ease-in;z-index:1}.customer-project-section .button-section>button:hover{scale:1.1;background-color:#fffefed4}.customer-project-section .button-section>button:active{scale:1.2;background-color:#fffefed4}.trash{color:#ff000095}.archive{color:green}.info-project-section{color:#000}.customer-project-section .project-infos{padding:20px;flex:1;display:flex;flex-direction:column;gap:10px;overflow-x:hidden;width:100%;overflow-y:scroll}.customer-project-section .project-infos p{color:#fff;word-break:break-all}.customer-project-section .project-infos::-webkit-scrollbar-track{background:rgba(255,255,255,.112)}.customer-project-section .project-infos::-webkit-scrollbar-thumb{background-color:#a20707;border-radius:20px;border:3px solid rgba(255,255,255,.112)}.customer-project-section .project-images{width:100%;display:flex;flex:1;overflow-x:scroll}.customer-project-section .project-images img{width:100%;object-fit:cover}.customer-project-section .project-images::-webkit-scrollbar{height:8px}.customer-project-section .project-images::-webkit-scrollbar-track{background:rgba(255,255,255,.112)}.customer-project-section .project-images::-webkit-scrollbar-thumb{background-color:#a20707;border-radius:20px;border:3px solid rgba(255,255,255,.112)}@media screen and (max-width: 770px){.customer-project-section>.project{flex-direction:column}}:root{--color-back-off: #820000;--color-back-on: #8eee26;--color-toggle-off: rgb(255, 255, 255);--color-toggle-on: rgb(255, 255, 255);--width-back: 50px;--height-back: calc(var(--width-back) / 2);--border-radius-back: calc(var(--height-back) / 2);--width-toggle: calc(var(--height-back) / 1.2);--height--toggle: var(--width-toggle);--position-top-toggle: calc(var(--width-back) * .05);--position-left-toggle: calc(var(--width-back) * .05);--position-left-toggle-on: calc( (var(--width-back) / 2 + (var(--height-back) * .05)) )}.toggle-label{margin:5px;border-radius:var(--border-radius-back);position:relative;display:inline-block;width:var(--width-back);height:var(--height-back);background-color:var(--color-back-off);text-align:center;transition:.3s ease-out}.toggle-label span{color:var(--color-back-off);padding-top:3px;position:absolute;top:var(--position-top-toggle);left:2px;display:flex;justify-content:center;align-items:center;content:"";border-radius:50%;width:var(--width-toggle);height:var(--width-toggle);background-color:var(--color-toggle-off);transition:.3s ease-out;box-shadow:0 0 10px #000;font-size:10px}#chekbox-toggle:checked+.toggle-label span{left:var(--position-left-toggle-on);background-color:var(--color-toggle-on);color:var(--color-back-on)}#chekbox-toggle:checked+.toggle-label{background-color:var(--color-back-on)}#chekbox-toggle{opacity:0}@media (max-width: 720px){:root{--width-back: 30px}.toggle-label span{font-size:7px}}body{background-color:#000;width:100%;background-color:#fff}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background:rgb(255,255,255);border-radius:20px}*::-webkit-scrollbar-thumb{background-color:red;border-radius:20px;border:3px solid rgb(255,255,255)}p,h1,h2,h3,a,h4{color:#fff;font-family:sans-serif}p{font-family:Roboto,sans-serif;font-size:18px}h1{font-family:Bebas Neue,sans-serif;font-weight:700}h2{font-family:Bebas Neue,sans-serif;font-weight:700;font-size:30px;color:red}h3{font-family:Roboto,sans-serif;font-size:24px}a{font-family:Roboto,sans-serif;font-weight:700;text-decoration:none;font-size:18px}.error{font-size:bold;color:red}button{cursor:pointer}.exit-button{color:#000;font-family:sans-serif;background-color:#fff;border:none;font-weight:700;text-decoration:none;font-size:18px;position:absolute;top:10px;right:10px;transition:all .3s ease-in}.exit-button:hover{color:red}[class$=modal]{position:fixed;top:0;left:0;margin:0;width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;background-color:#85858557;z-index:3}[class$=modal] h2{margin-bottom:20px}[class$=modal]>div{position:relative;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;padding:30px;width:400px}[class=project-modal]>div{height:500px;overflow:hidden;overflow-y:scroll}[class$=modal]>div>form{display:flex;flex-direction:column;align-items:center;gap:30px}textarea{resize:none}[class$=modal] form>input,[class$=modal] form>textarea{width:80%;border:none;color:#000;border-bottom:rgb(0,0,0) solid 1px;background-color:#ffffff2b;border-radius:5px 5px 0 0;padding:10px 5px 10px 10px;transition:all .3s ease-in;font-size:16px}[class$=modal] form>input:focus,[class$=modal] form>textarea:focus{background-color:#69696918;outline:0}[class$=modal] form>input::placeholder,[class$=modal] form>textarea::placeholder{color:silver;font-family:sans-serif}[class$=modal] form>input[type=submit]{width:30%;color:#fff;border:none;transition:all .3s ease-in;background-color:#000;border-radius:5px}[class$=modal] form>input[type=submit]:hover{background-color:red;color:#fff}[class$=modal] form>input[type=submit]:active{scale:1.1}.checkbox{width:100%;display:flex;align-items:start;gap:10px}.checkbox p{color:#000}.archived{background-color:#ffa600a0}.show-image{top:0;left:0;position:fixed;width:100vw;height:100vh;background-color:#00000094;display:flex;justify-content:center;align-items:center;z-index:3}.show-image>div{width:80%;height:80%;display:flex;justify-content:center;align-items:center}.show-image>div>img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 770px){p{font-size:14px}h2{font-size:25px}h3{font-size:20px;margin-bottom:30px}a{font-size:14px}section{margin-top:20px}[class$=modal]>div{width:90%;gap:30px}[class$=modal] form>input,[class$=modal] form>textarea{width:90%}[class$=modal] form>input[type=submit]{width:40%;transition:all .2s ease-in}[class$=modal] form>input[type=submit]:active{background-color:red;color:#fff}.tattoo-page .show-image>div{width:90%}}footer{width:100%;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;padding:50px;background-color:#000;border-top:white dashed 5px;margin-top:50px}footer>div{display:flex;justify-content:center;align-items:center;text-align:justify;gap:40px}footer>div>*{flex:1}footer>div>P{font-size:14px}footer .links p{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}footer .links p a{display:flex;font-size:30px;justify-content:center;align-items:center;gap:20px}footer .links p a:hover img{transform:rotateX(360deg) scale(1.3);box-shadow:0 0 15px #fff}footer .links img{width:50px;height:50px;object-fit:cover;border-radius:12px;transition:all .3s ease-out}.link{font-weight:700}@media screen and (max-width: 770px){footer{width:100%;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;padding:50px}footer>div{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;text-align:justify;gap:40px}footer .links img{width:30px;height:30px}footer .links p a{font-size:20px}footer .links p a:active img{transform:rotateX(360deg) scale(1.3);box-shadow:0 0 15px #fff}}
