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{border:0;font-size:100%;font:inherit;margin:0;padding:0;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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}.hide{display:none}.show{display:block}img{object-fit:cover}.cell img{height:70px;width:80px}.link,.reset-link,button.link{background:transparent;border:none;color:#a27440;cursor:pointer;display:inline-block;padding-top:10px;text-decoration:none;transition:all .3s}button.link:hover{color:#b60404}.auth,.main,.main-profile{color:#fff;font-family:Pathway Gothic One,cursive;letter-spacing:3px}.main{margin:auto;max-width:1300px;padding:146px 20px 0;width:100%}.main .main-title{color:#a27440;font-size:25px;left:0;padding-top:10px;position:relative;text-align:right}.container{margin:0 auto;padding:30px 20px;width:80%}.btn-secondary{background:transparent;color:#a27440;font-size:18px;padding:5px 10px}.btn-primary,.btn-secondary{border:1px solid #a27440;border-radius:2px;cursor:pointer;font-family:Pathway Gothic One,cursive;letter-spacing:3px}.btn-primary{background:#a27440;color:#fff;font-size:14px;font-weight:700;height:36px;line-height:36px;margin:auto;padding:0 16px;transition:all .3s}.btn-primary:hover{background:transparent;color:#a27440}.main .btn.btn-danger.mb-3,.profile-main .btn.btn-danger.mb-3{background:#b60404;border:1px solid #b60404;border-radius:2px;cursor:pointer;font-family:Pathway Gothic One,cursive;font-size:14px;font-weight:700;height:36px;letter-spacing:3px;line-height:36px;margin:auto;padding:0 16px;transition:all .3s}.main .btn.btn-danger.mb-3:hover,.profile-main .btn.btn-danger.mb-3:hover{background:transparent;color:#b60404}.main .invalid-feedback.d-block,.profile-main .invalid-feedback.d-block{background-color:#e96666;border:1px solid #b60404;border-radius:3px;color:#b60404;display:inline-block;font-size:16px;font-weight:700;margin:8px 0;padding:10px 20px;width:100%}.back-home-link{padding:20px 0}.success{background-color:#aaf0c1;border:1px solid transparent;border-radius:.25rem;color:#376b47;margin:10px 0;padding:10px 20px;position:relative}.envelope{margin:0;padding:5px 0}.envelope .fa-envelope,.envelope .fa-envelope-open{display:inline-block;font-size:20px;text-align:center}textarea#message{height:150px;width:100%}.chargement{background-color:#000;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:4000}.logo_chargement{height:100px;left:50%;position:absolute;top:35%;transform:translate(-50%,-50%);width:100px}#preloader{background-color:#000;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:99998}.loader{color:#fff;font-family:font-style One,cursive;font-weight:900;height:50px;left:50%;letter-spacing:.2em;line-height:50px;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:250px}.loader:after,.loader:before{-webkit-animation:load .7s ease-in-out infinite alternate;animation:load .7s ease-in-out infinite alternate;background:#a27440;content:"";display:block;height:15px;position:absolute;width:15px}.loader:before{top:0}.loader:after{bottom:0}@-webkit-keyframes load{0%{height:30px;left:0;width:15px}50%{height:8px;width:40px}to{height:30px;left:235px;width:15px}}@keyframes load{0%{height:30px;left:0;width:15px}50%{height:8px;width:40px}to{height:30px;left:235px;width:15px}}@media screen and (max-width:900px){body .auth .container .wrap form .pass-group .input-group{width:100%}}@media screen and (max-width:615px){.main{padding-top:90px}}.form-wrap{margin:0 auto;max-width:1000px;width:100%}.form-wrap .form-container{margin:0 auto;width:90%}.ui-widget-content{background:#3d3c3c;color:#fff;width:100%}.ui-widget-content .ui-menu-item-wrapper{cursor:pointer;font-family:Pathway Gothic One,cursive}.ui-widget-content .ui-menu-item-wrapper:hover{background:#a27440}form .pass-group{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}form .pass-group .input-group{width:48%}form .input-group{display:flex;flex-direction:column;justify-content:space-around;padding:10px 0;width:100%}form .input-group div{display:flex;flex-flow:row wrap}form .input-group div .form-check{align-items:center;display:flex;justify-content:space-between;padding:5px 10px}form .input-group div .form-check .form-check-label{text-indent:7px}form .input-group .form-label,form .input-group label,form .input-group p{font-size:14px;padding:5px 0}form .input-group .form-label .checkbox-label,form .input-group label .checkbox-label,form .input-group p .checkbox-label{font-size:14px;padding-left:15px}form .input-group .form-label span,form .input-group label span,form .input-group p span{display:inline-block;font-size:16px;margin-right:10px}form .input-group .ui-autocomplete-input,form .input-group input,form .input-group select,form .input-group textarea{background:#3d3c3c;border:none;border-radius:3px;color:#fff;font-family:Pathway Gothic One,cursive;letter-spacing:3px;outline:none;padding:10px 0 10px 10px}form .input-group .checkbox-container{align-items:center;cursor:pointer;display:flex;font-size:22px;margin-bottom:12px;padding-left:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .input-group .checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}form .input-group .checkmark{background-color:transparent;border:2px solid #a27440;height:18px;left:0;position:absolute;width:18px}form .input-group .checkbox-container input:checked~.checkmark{background-color:#a27440}form .input-group .checkmark:after{content:"";display:none;position:absolute}form .input-group .checkbox-container input:checked~.checkmark:after{display:block}form .input-group .checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:5px;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}form .error{border:1px #b60404;border-radius:3px;color:#b60404;display:inline-block;font-size:14px;font-weight:700;margin:8px 0;padding:5px 10px}form small{font-size:80%}.full-height{height:100%}body{background:#000}body .auth{font-family:Pathway Gothic One,cursive;letter-spacing:3px;margin-top:-50px}body .auth .social-nav a{color:#fff;font-size:14px;font-weight:700;text-decoration:none}body .auth h1{color:#a27440;font-size:35px;font-weight:700;padding:20px 0;text-align:center}body .auth .wrap{margin:0 auto;max-width:600px;width:95%}body .auth .container .wrap{display:flex;flex-direction:column;height:100%}body .auth footer .wrap{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}body .auth footer .wrap img{width:100px}body .auth footer .wrap .social-nav ul{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}body .auth footer .wrap .social-nav ul li a:hover{background:#a27440;border-radius:15px 5px 15px 5px}body .auth footer .wrap .social-nav ul li a{font-size:20px;padding:8px;transition:all .4s}@media screen and (max-width:500px){body .auth footer .wrap{flex-direction:column-reverse}body .auth footer .wrap div:not(.logo){padding:15px 0}body .auth footer .wrap .logo{order:2}}