body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
:root{--theme-font-body: "Lexend Deca", sans-serif;--theme-color-red: #C8102E;--theme-color-white: #fff;--theme-color-black: #040F16;--theme-color-green: #79D180;--theme-color-blue: #0B4F6C;--theme-color-gray: #B8C4CC;--theme-color-gray-light: #F0F5F7;--theme-color-logo: #C8102E;--theme-headline-color: var(--theme-color-black);--theme-link-color: var(--theme-color-black);--theme-text-color: var(--theme-color-black);--theme-table-border-color: var(--theme-color-gray-light);--theme-color-table-shadow: #ccc;--theme-color-input-shadow: #eee;--theme-color-form-border: #ccc;--theme-pipeline-stage-color: var(--theme-color-gray-light);--theme-progressbar-color: var(--theme-color-gray-light);--theme-popup-background-color: var(--theme-color-gray-light);--theme-body-color: var(--theme-color-white);--theme-header-height: 8rem;--theme-header-border-width: 1px;--theme-header-color: var(--theme-color-white);--theme-left-color: var(--theme-color-white);--theme-content-color: var(--theme-color-white);--theme-calendar-color: var(--theme-color-white);--theme-footer-height: 1.2rem;--theme-footer-border-width: 1px;--theme-footer-color: var(--theme-color-white);--theme-scrollbar-foreground: var(--theme-color-red);--theme-scrollbar-background: var(--theme-color-white);--theme-select-bg-clr: var(--theme-color-red);--theme-select-clr: var(--theme-color-white)}@media(prefers-color-scheme: dark){:root{--theme-color-red: #F0425F;--theme-color-white: #FBFDFF;--theme-color-black: #2B353B;--theme-color-green: #BDFF9F;--theme-color-blue: #0F6C95;--theme-color-petrol: #4B5E69;--theme-color-gray: #B8C4CC;--theme-color-gray-light: #FBFDFF;--theme-body-color: var(--theme-color-black);--theme-header-color: var(--theme-color-black);--theme-left-color: var(--theme-color-petrol);--theme-content-color: var(--theme-color-petrol);--theme-footer-color: var(--theme-color-black);--theme-headline-color: var(--theme-color-white);--theme-link-color: var(--theme-color-white);--theme-text-color: var(--theme-color-white);--theme-table-border-color: var(--theme-color-gray);--theme-pipeline-stage-color: var(--theme-color-white);--theme-progressbar-color: var(--theme-color-white);--theme-popup-background-color: var(--theme-color-petrol)}.login:not(.block)::after{background-image:url(/files/theme/title_dark.svg)}}html,body,.styled-scrollbars{scrollbar-color:var(--theme-scrollbar-foreground) var(--theme-scrollbar-background)}body::-webkit-scrollbar,.styled-scrollbars::-webkit-scrollbar{width:12px;height:12px}body::-webkit-scrollbar-thumb,.styled-scrollbars::-webkit-scrollbar-thumb{background:var(--theme-scrollbar-foreground);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-track,.styled-scrollbars::-webkit-scrollbar-track{background:var(--theme-scrollbar-background);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}*,*:after,*:before{box-sizing:border-box;outline:none}::selection{background:var(--select-bg-clr);color:var(--select-clr)}html{--font-size: 62.5%;font-size:var(--font-size);font-family:var(--theme-font-body);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-clr);scroll-behavior:smooth;overflow-x:hidden;-webkit-text-size-adjust:100%;font-variant:lining-nums}body{margin:0;padding:0;background-color:var(--theme-body-color);font-size:1.6rem !important;line-height:1.5}h1{padding:0 1rem;font-size:3rem;font-weight:normal;text-transform:uppercase;color:var(--theme-headline-color)}h3{font-size:1.8rem;font-weight:normal}#wrapper{margin:0;padding:0;position:relative}.login:not(.block)::after{content:"";position:absolute;top:-180px;left:0;width:100vw;height:calc(100vh + 180px);background-size:70vw;overflow:visible;background-image:url(/files/theme/title_light.svg);background-repeat:no-repeat;z-index:-1}.login #header{height:var(--theme-header-height)}.login #header #logo img{height:var(--theme-header-height)}.login #main .inside{max-width:1600px;width:calc(100vw - 100px);margin:auto}.login #footer{color:var(--theme-text-color)}.mod_article#login{display:flex;align-items:center;justify-content:flex-end;height:calc(100vh - var(--theme-header-height) - 24px)}.mod_article#login>div{max-width:390px;position:relative;width:max-content;height:max-content;background-color:var(--theme-popup-background-color);padding:3rem 3rem 8rem;border-radius:2rem}.mod_article#login>div h3{font-size:3rem;margin:0;padding-bottom:2rem;color:var(--theme-text-color);text-transform:uppercase;font-weight:500}.mod_article#login>div form{margin:0;padding:1.5rem;background-color:var(--theme-color-white);border-radius:1.8rem}.mod_article#login>div form .widget{margin:0 0 2rem}.mod_article#login>div form .widget.widget-checkbox{display:flex;align-items:center;gap:.5rem}.mod_article#login>div form .widget.widget-checkbox span{display:flex;align-items:center}.mod_article#login>div form .widget.widget-checkbox label{font-weight:300;color:var(--theme-color-petrol);margin-right:3rem}.mod_article#login>div form .widget.widget-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;top:0;width:30px;height:30px;border:1px solid var(--theme-color-gray);border-radius:4px;background-color:var(--theme-color-white);position:relative;cursor:pointer;transition:.15s ease;margin:0 1rem 0 0}.mod_article#login>div form .widget.widget-checkbox input[type=checkbox]:checked{background-color:var(--theme-color-blue)}.mod_article#login>div form .widget.widget-checkbox input[type=checkbox]:checked::after{content:"";position:absolute;top:10%;left:32%;width:10px;height:17px;border:2px solid var(--theme-color-white);border-top:none;border-left:none;transform:rotate(45deg)}.mod_article#login>div form .widget.widget-checkbox label{cursor:pointer;user-select:none}.mod_article#login>div form .widget-text label,.mod_article#login>div form .widget-password label{display:block;color:var(--theme-color-black)}.mod_article#login>div form .widget-text input,.mod_article#login>div form .widget-password input{width:300px;max-width:90vw;font:inherit;color:var(--theme-color-petrol);font-weight:300;padding:.5rem 1rem;background-color:rgba(0,0,0,0);border:1px solid var(--theme-color-gray);border-radius:.8rem}.mod_article#login>div form .widget-text label,.mod_article#login>div form .widget-password label{margin-bottom:.5rem}.mod_article#login>div form .widget-checkbox fieldset{border:none;padding:0}.mod_article#login>div form .widget-submit{position:absolute;bottom:2rem;margin-bottom:0;right:3rem}.mod_article#login>div form .widget-submit button{cursor:pointer;background-color:var(--theme-color-green);color:var(--theme-color-black);border:none;border-radius:2rem;padding:1rem 3rem;font-weight:600;transition:.3s all}.mod_article#login>div form .widget-submit button:hover,.mod_article#login>div form .widget-submit button:focus-visible{background-color:var(--theme-color-white)}
/* lexend-deca-v25-300 - latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/lexend-deca_v25_20260212-120150/lexend-deca-v25-latin-300.woff2') format('woff2'),
       url('../../files/googlefonts/lexend-deca_v25_20260212-120150/lexend-deca-v25-latin-300.woff') format('woff');
}
/* lexend-deca-v25-regular - latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/lexend-deca_v25_20260212-120150/lexend-deca-v25-latin-regular.woff2') format('woff2'),
       url('../../files/googlefonts/lexend-deca_v25_20260212-120150/lexend-deca-v25-latin-regular.woff') format('woff');
}
/* lexend-deca-v25-500 - latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local(''),
       url('../../files/googlefonts/lexend-deca_v25_20260212-120150/lexend-deca-v25-latin-500.woff2') format('woff2'),
       url('../../files/googlefonts/lexend-deca_v25_20260212-120150/lexend-deca-v25-latin-500.woff') format('woff');
}

