:root{--primaryColor:#021f25;--secondaryColor:#001414;--redColor:#d51c29;--greyColor:#6c6c6c;--whiteColor:#FFFFFF;--blackColor:#231F20;--duration:0.3s ease-in-out;--maxWidth:1200px;--headerHeight:100px;--raduisButton:20px;--raduis:10px;--greyBackground:#ececec}.--svg-fill{transition:all var(--duration)}.--svg-stroke{transition:all var(--duration)}html:has(.amc-dialog-message){overflow:hidden}.amc-dialog{padding-inline:20px!important}.amc-dialog-message{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;align-items:center;padding-block:20px}.amc-dialog-message .body{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;width:100%}.amc-dialog-message .slpit{width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between;gap:20px}.amc-dialog-message .--input{width:100%}.amc-dialog-message .errors,.amc-dialog-message .succes{display:flex;flex-direction:column;gap:5px;justify-content:flex-start;align-items:flex-start;width:100%}.amc-dialog-message .errors span,.amc-dialog-message .succes span{color:var(--secondaryColor);text-align:left;font-size:.8rem}.amc-dialog-message .succes span{color:green}.amc-dialog-buttons{margin-bottom:10px}.amc-dialog-buttons button{padding:10px!important;border:1px solid var(--primaryColor)!important;background-color:var(--primaryColor)!important;color:var(--whiteColor)!important;min-width:120px;transition:all var(--duration)}.amc-dialog-buttons button:hover{background-color:transparent!important;color:var(--primaryColor)!important}.amc-dialog-buttons button:last-child{background-color:transparent!important;border-color:var(--blackColor)!important;color:var(--blackColor)!important}.amc-dialog-buttons button:last-child:hover{background-color:var(--blackColor)!important;color:var(--whiteColor)!important}.sectionButton{background-color:var(--greyBackground)}.sectionButton article{display:flex;align-items:center;justify-content:center}.sectionButton .--button{width:200px}.sectionButton .--button:hover{background-color:var(--redColor);border-color:var(--redColor);color:var(--whiteColor)}.fade-left,.fade-right,.fadein,.fadeout{opacity:0}.fade-left._appear,.fade-right._appear,.fadein._appear,.fadeout._appear{transform:none;opacity:1;transition:opacity .8s ease-in-out,transform .8s ease-in-out}.fade-left._appear:nth-child(2n+1),.fade-right._appear:nth-child(2n+1),.fadein._appear:nth-child(2n+1),.fadeout._appear:nth-child(2n+1){transition-delay:40ms}.fade-left{transform:translateX(-100%)}.fade-right{transform:translateX(100%)}.fadein{transform:translateY(50px)}.fadeout{transform:translateY(-50px)}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Pro';src:url(/fonts/GothamPro-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}*{color:var(--blackColor);font-family:"Gotham Pro"}body,html{margin:0}h1,h2{font-weight:600}h1{font-size:2.5rem}h2{font-size:2rem;text-transform:uppercase}p{font-size:1.2rem;line-height:1.5em}span{font-size:1rem}@media only screen and (min-width:800px){h1{font-size:3rem}}:root{-webkit-tap-highlight-color:transparent;line-sizing:normal;text-spacing:trim-start allow-end trim-adjacent ideograph-alpha ideograph-numeric}body>footer,body>header{user-select:none}a,button{user-select:none}html{height:100%}body,html{overflow-x:hidden;margin:0;padding:0}body ._noscroll,html ._noscroll{overflow:hidden}*,::after,::before{box-sizing:border-box}h1{font-size:2rem;margin:.67em 0}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}h2,h3,h4,h5,h6{line-height:1}pre{white-space:pre-wrap}hr{border:.5px solid}:active,:focus{outline:0}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}audio,canvas,embed,iframe,img,object,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}img{display:inline-block;max-width:100%}[disabled=disabled]{opacity:.4;pointer-events:none}textarea{resize:none}code,kbd,samp{font-family:monospace;font-size:1rem}*{box-sizing:border-box}body,button,html,input,textarea{margin:0;padding:0}*{margin:0;padding:0}img{pointer-events:none;width:100%}html{overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:50px}html:has(.popoup){overflow-y:hidden}html:has(.mobile){overflow-y:hidden}body{display:flex;min-height:100vh;flex-direction:column;margin:0;padding:0;scroll-behavior:smooth}body footer,body header{width:100%;z-index:99999999;padding-inline:15px;padding-inline:20px}body footer>article,body header>article{max-width:var(--maxWidth);margin-inline:auto}body main{z-index:10;background-color:var(--whiteColor);overflow-x:hidden;flex-grow:1}body main section{width:100%;padding:50px 20px}body main section>article{overflow:hidden;max-width:var(--maxWidth);margin-inline:auto}.--svg-fill,.--svg-stroke,a{transition:all var(--duration)}ul{list-style:none}a{text-decoration:none}h2{display:flex;align-items:center;justify-content:flex-start;gap:10px;color:var(--greyColor);position:relative;padding-left:10px}h2:before{position:absolute;left:0;top:0;content:"";width:5px;height:100%;background-color:var(--redColor)}.--button{padding:10px 15px;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:0;border:1px solid var(--primaryColor);background:var(--primaryColor);color:var(--whiteColor);transition:all var(--duration);border-radius:var(--raduisButton);min-width:100px;font-weight:700;text-transform:capitalize;width:fit-content}.--button:after{content:unset!important}.--button:hover{background-color:var(--whiteColor);color:var(--primaryColor)}.--button._white{border-color:var(--whiteColor);background:var(--whiteColor);color:var(--primaryColor)}.--button._white:hover{background-color:var(--primaryColor);border-color:var(--primaryColor);color:var(--whiteColor)}.--button._red{background-color:var(--redColor);border-color:var(--redColor)}.--button._red:hover{background-color:var(--whiteColor);color:var(--redColor)}.--button._loading{pointer-events:none;opacity:.5;cursor:not-allowed}.--title{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;width:100%}.--title h2,.--title h3,.--title h4{color:var(--whiteColor);text-align:center;margin:0}@media only screen and (min-width:800px){:root{--headerHeight:80px}}header{position:fixed;left:0;right:0;top:0;padding:0}.header{width:100%;background-color:#ffffffcc;transition:all var(--duration)}.header article{display:flex;align-items:center;justify-content:center;gap:15px 20px;padding-block:10px;height:var(--headerHeight);transition:all var(--duration);width:100%;max-width:var(--maxWidth);flex-direction:column}.header-logo{display:grid;align-items:center;justify-self:flex-start;gap:15px;flex-wrap:wrap;flex-direction:column;grid-template-columns:auto auto}.header-logo img{max-width:160px;object-fit:contain;width:100%}.header-logo a{display:flex;position:relative;max-width:200px}.header-logo a svg{width:100%}.header-logo a svg .--svg-fill1{fill:#231f20}.header-logo a svg .--svg-fill2{fill:#d5202a}.header-links{display:none;align-items:center;justify-content:flex-end;gap:20px}.header-links li{min-width:60px}.header-links li a:not(.--button){display:flex;align-items:center;padding:5px;color:var(--blackColor);position:relative;font-weight:700;font-size:.9rem}.header-links li a:not(.--button):after{position:absolute;content:"";left:0;bottom:-10px;width:0;height:2px;background-color:var(--blackColor);border-radius:var(--raduis);transition:all var(--duration)}.header-links li a:not(.--button)._active:after,.header-links li a:not(.--button):hover:after{width:100%}.header-mobile{width:40px;padding:5px;display:flex;flex-direction:column;gap:5px;cursor:pointer}.header-mobile span{content:"";width:100%;height:3px;background-color:var(--blackColor)}.sidebar{display:none}.menuopen .sidebar{display:inline-block;position:fixed;z-index:99999999999999999999999;inset:0;width:100vw;height:100vh;background-color:#00000073}.menuopen .sidebar-content{background-color:var(--whiteColor);max-width:300px;width:100%;float:right;position:relative;height:100vh;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;padding:30px 15px}.menuopen .sidebar-content .close{outline:0;background-color:transparent;border:none;max-width:90px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.menuopen .sidebar-content .close svg{width:100%;max-width:30px}.menuopen .sidebar-content .close .--svg-stroke{stroke:var(--blackColor)}.menuopen .sidebar-content .link{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;width:100%}.menuopen .sidebar-content .link li{width:100%}.menuopen .sidebar-content .link li ul{display:none;flex-direction:column;gap:0;width:100%}.menuopen .sidebar-content .link a:not(.--button),.menuopen .sidebar-content .link button:not(.--button){width:100%;outline:0;border:none;background-color:transparent;text-align:center;color:var(--blackColor);font-size:1rem;padding-block:20px;display:flex;align-items:center;cursor:pointer;justify-content:center;transition:all var(--duration)}.menuopen .sidebar-content .link a:not(.--button):hover,.menuopen .sidebar-content .link button:not(.--button):hover{color:var(--redColor)}.menuopen .sidebar-content .link a:not(.--button).active,.menuopen .sidebar-content .link button:not(.--button).active{color:var(--redColor)}.menuopen .sidebar-content .link button{display:flex;align-items:center;justify-content:center;gap:10px}.menuopen .sidebar-content .link button:after{position:relative;content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid var(--blackColor);pointer-events:none;transition:all var(--duration)}.menuopen .sidebar-content .link button:hover:after{border-top-color:var(--redColor)}.menuopen .sidebar-content .link .--button{width:100%;display:flex;align-items:center;justify-content:center;margin-top:10px}.menuopen .sidebar-content .media{display:flex;align-items:stretch;justify-content:center;gap:20px;width:100%;margin-top:20px}.menuopen .sidebar-content .media a{width:100%;display:flex;max-width:30px}.menuopen .sidebar-content .media a svg{width:100%}.menuopen .sidebar-content .media a .--svg-fill{fill:var(--blackColor)}.menuopen .sidebar-content .media a:hover .--svg-fill{fill:var(--redColor)}.menuopen .sidebar.open .sidebar-content .link li ul{display:flex}._scroll .header{--headerHeight:130px;background-color:rgb(255 255 255);transition:all var(--duration);box-shadow:0 0 1px #00000094}._scroll .header>article{padding-block:5px}._scroll .header-logo img{max-width:150px;object-fit:contain;width:100%}._scroll .header-logo a{max-width:150px}._noscroll{overflow-y:hidden}@media only screen and (min-width:800px){.header>article{flex-direction:row;justify-content:space-between}.header-logo{flex-direction:row}}@media only screen and (min-width:800px){._scroll .header{--headerHeight:50px}._scroll .header-logo{gap:15px}}@media only screen and (min-width:1100px){.header-links{display:flex}.header-mobile{display:none}.menuopen .sidebar{display:none}}.footer{padding-block:20px;background-color:var(--whiteColor)}.footer article{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.footer article span{color:var(--primaryColor);text-align:center;margin:0;font-size:.9rem}.footer article span a{font-weight:700;display:inline-block}.footer article span a:hover{color:var(--redColor)}