@-ms-viewport{width:device-width}.dark-mode--light{--colorMain:#fff;--colorMainRevert:#1b1b1b;--colorSecondary:#eee;--colorFont:#1a1a1a;--colorFontSecondary:#ffc9c9;--colorFontRevert:#fff;--colorGrey:#f5f5f5;--colorBackground:#f5f5f5;--colorBackgroundSecondary:#fff;--filterMain:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);--filterSecondary:brightness(0) saturate(100%) invert(94%) sepia(5%) saturate(2393%) hue-rotate(304deg) brightness(99%) contrast(92%);--shadow:0 10px 30px 0 #b5b5b5;--shadow:0 0.625rem 1.875rem 0 #b5b5b5}.dark-mode--dark{--colorMain:#363636;--colorMainRevert:#fff;--colorSecondary:#242424;--colorFont:#fff;--colorFontSecondary:#000;--colorFontRevert:#000;--colorGrey:#2d2d2d;--colorBackground:#1b1b1b;--colorBackgroundSecondary:#1b1b1b;--filterMain:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7485%) hue-rotate(356deg) brightness(94%) contrast(104%);--filterSecondary:brightness(0) saturate(100%) invert(13%) sepia(0%) saturate(0%) hue-rotate(22deg) brightness(98%) contrast(88%);--shadow:0 10px 30px 0 #303030;--shadow:0 0.625rem 1.875rem 0 #303030}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,thead,tt,u,ul,var{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0}ol,ul{list-style:none}img{height:auto;max-width:100%}button{background:none;cursor:pointer}button,input{border:none}input[type=submit]{border:none;cursor:pointer}button{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;height:100%;line-height:1.5;overflow-x:hidden;width:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{overflow-x:hidden}@font-face{font-display:swap;font-family:alexandria;font-style:normal;font-weight:200 800;src:url(/fonts/Alexandria-VariableFont_wght.woff2) format("woff2 support variations"),url(/fonts/Alexandria-VariableFont_wght.woff2) format("woff2-variations")}body,input,option,select,textarea{color:grey;font-family:alexandria,arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:alexandria,arial,Helvetica,sans-serif;line-height:1.2}h2,h3,h4,h5,h6{font-weight:400}a{color:#b10000;text-decoration:none;-webkit-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;transition:color .4s ease-in-out}a:active,a:focus,a:hover{color:#b10000;text-decoration:underline}blockquote,ol,p,table,ul{margin:0;padding:0}.h1,h1{font-size:30px;font-size:1.875rem;line-height:1.3}@media only screen and (min-width:37.5em){.h1,h1{font-size:35px;font-size:2.1875rem}}.h2,h2{font-size:24px;font-size:1.5rem;line-height:1.3}@media only screen and (min-width:37.5em){.h2,h2{font-size:30px;font-size:1.875rem}}.h3,h3{font-size:17px;font-size:1.0625rem;line-height:1.3}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-type:square}.wrapper_main{margin:0 auto;max-width:1600px;max-width:100rem;position:relative;width:100%}.wrapper_1680{max-width:1680px;max-width:105rem}.wrapper_1920{max-width:1920px;max-width:120rem}.sideoffset{padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:101.5em){.sideoffset{padding-left:0;padding-right:0}}.two_column{margin-bottom:1.25rem;width:100%}@media only screen and (min-width:62.5em){.two_column{-ms-grid-columns:auto 1fr;display:-ms-grid;display:grid;gap:100px;gap:6.25rem;grid-template-columns:auto 1fr}}@media only screen and (min-width:87.5em){.two_column{gap:200px;gap:12.5rem}}@media only screen and (min-width:62.5em){.two_column--full{-ms-grid-columns:1fr 1fr;display:-ms-grid;display:grid;gap:50px 100px;gap:3.125rem 6.25rem;grid-template-columns:1fr 1fr}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex--dircol{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex--dircol,.flex--dirrow{-webkit-box-direction:normal}.flex--dirrow{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex--wrapwr{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--wrapnowr{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex--gap20{gap:20px;gap:1.25rem}.flex--justcenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex--justspacebet{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex--justspacearo{-ms-flex-pack:distribute;justify-content:space-around}.flex--justflend{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex--justflstart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex--alignitflstart{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex--alignitflend{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex--alignitcenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex--alignconflstart{-ms-flex-line-pack:start;align-content:flex-start}.flex--alignconflend{-ms-flex-line-pack:end;align-content:flex-end}.flex--alignconcenter{-ms-flex-line-pack:center;align-content:center}.flex--alignconspacebet{-ms-flex-line-pack:justify;align-content:space-between}.flex--alignconspacearo{-ms-flex-line-pack:distribute;align-content:space-around}.flex__alignselfstart{-ms-flex-item-align:start;align-self:flex-start}.flex__alignselfend{-ms-flex-item-align:end;align-self:flex-end}.flex__alignselfcenter{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flex__grow1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px #b10000;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px #b10000;-webkit-box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075),0 0 .625rem #b10000;box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075),0 0 .625rem #b10000;outline:none;-webkit-transition:border .2s linear,-webkit-box-shadow .2s linear;transition:border .2s linear,-webkit-box-shadow .2s linear;-o-transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear}@media only screen and (max-width:25em){.g-recaptcha{-webkit-transform:scale(.77);-ms-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}.form-format input[type=color],.form-format input[type=date],.form-format input[type=datetime-local],.form-format input[type=datetime],.form-format input[type=email],.form-format input[type=month],.form-format input[type=number],.form-format input[type=password],.form-format input[type=search],.form-format input[type=tel],.form-format input[type=text],.form-format input[type=time],.form-format input[type=url],.form-format input[type=week]{-webkit-appearance:none;-moz-appearance:textfield;background-color:#fff;border-radius:6px;outline:none;padding:.625rem;text-indent:5px;text-indent:.3125rem}.form-format textarea{background-color:#fff;border:1px solid #bebebe;border-radius:6px;height:150px;height:9.375rem;margin-top:.3125rem;max-width:100%;min-height:150px;min-height:9.375rem;min-width:100%;outline:none;text-indent:5px;text-indent:.3125rem;width:100%}.form-format textarea.full{width:100%}