:root{--blue: #009de0;--blue-600: #0076dc;--blue-700: #005ec6;--brand: var(--blue);--brand-dark: var(--blue-600);--brand-darker: var(--blue-700)}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit;font:inherit}body{margin:0;padding:0;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem}input[type=search],input[type=text],input[type=email] input[type=url],textarea{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}ul,ol{margin:0;padding:0;list-style-type:none}dl{margin:0}a{text-decoration:none;color:#45555f;transition:all .2s ease-in-out}a:hover,a:focus{color:#0076dc;color:var(--brand-dark);border-color:#0076dc;border-color:var(--brand-dark)}a:active{color:#005ec6;color:var(--brand-darker);border-color:#005ec6;border-color:var(--brand-darker)}button{cursor:pointer;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;text-align:left;text-align:initial}input,textarea,select{outline:none;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5}fieldset{border:none;padding:0;margin:0}figure{padding:0;margin:0}img{max-width:100%}abbr[title]{border-bottom:none;text-decoration:none}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:200;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:200;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200italic.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200italic.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200italic.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200italic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200italic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-200italic.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:300;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300italic.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300italic.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300italic.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300italic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300italic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300italic.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-300.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-regular.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-regular.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-regular.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-regular.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-regular.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-regular.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-italic.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-italic.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-italic.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-italic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-italic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-italic.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:600;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600italic.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600italic.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600italic.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600italic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600italic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600italic.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-600.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:700;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700italic.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700italic.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700italic.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700italic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700italic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-700italic.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:900;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900italic.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900italic.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900italic.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900italic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900italic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900italic.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:900;src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900.eot");src:url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900.eot?#iefix") format("embedded-opentype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900.woff2") format("woff2"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/source-sans-pro/source-sans-pro-v14-latin-ext_latin-900.svg#SourceSansPro") format("svg")}@font-face{font-family:"Klavika";src:url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Bold.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Bold.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Bold.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Bold.svg#Klavika-Bold") format("svg");font-style:normal;font-weight:700}@font-face{font-family:"Klavika";src:url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-BoldItalic.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-BoldItalic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-BoldItalic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-BoldItalic.svg#Klavika-BoldItalic") format("svg");font-style:italic;font-weight:700}@font-face{font-family:"Klavika";src:url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Medium.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Medium.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Medium.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Medium.svg#Klavika-Medium") format("svg");font-style:normal;font-weight:500}@font-face{font-family:"Klavika";src:url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-MediumItalic.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-MediumItalic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-MediumItalic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-MediumItalic.svg#Klavika-MediumItalic") format("svg");font-style:italic;font-weight:500}@font-face{font-family:"Klavika";src:url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Regular.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Regular.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Regular.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Regular.svg#Klavika-Regular") format("svg");font-style:normal;font-weight:400}@font-face{font-family:"Klavika";src:url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-RegularItalic.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-RegularItalic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-RegularItalic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-RegularItalic.svg#Klavika-RegularItalic") format("svg");font-style:italic;font-weight:400}@font-face{font-family:"Klavika";src:url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Light.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Light.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Light.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-Light.svg#Klavika-Light") format("svg");font-style:normal;font-weight:300}@font-face{font-family:"Klavika";src:url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-LightItalic.eot?") format("eot"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-LightItalic.woff") format("woff"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-LightItalic.ttf") format("truetype"),url("//static.tecnico.ulisboa.pt/fonts/klavika-nova/Klavika-LightItalic.svg#Klavika-LightItalic") format("svg");font-style:italic;font-weight:300}*{word-wrap:break-word}html{font-size:100%}body,form,fieldset,label,button,label,li,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:auto}body{font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-family:1rem;font-display:auto;line-height:1.6;color:#45555f}strong{font-weight:600}h1,.h1,.h1--ssp,.title-1--ssp,.h2--ssp,.title-2--ssp,.h3--ssp,.title-3--ssp,.h4--ssp,.title-4--ssp,.h5--ssp,.title-5--ssp,.h6--ssp,.title-6--ssp,.title-hero--ssp,.title-1,h2,.h2,.title-2,h3,.h3,.title-3,h4,.h4,.title-4,h5,.h5,.title-5,h6,.h6,.title-6,.title-hero{color:#2e3242;font-family:"Klavika","Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:120%;margin:0}h1:first-child,.h1:first-child,.h1--ssp:first-child,.title-1--ssp:first-child,.h2--ssp:first-child,.title-2--ssp:first-child,.h3--ssp:first-child,.title-3--ssp:first-child,.h4--ssp:first-child,.title-4--ssp:first-child,.h5--ssp:first-child,.title-5--ssp:first-child,.h6--ssp:first-child,.title-6--ssp:first-child,.title-hero--ssp:first-child,.title-1:first-child,h2:first-child,.h2:first-child,.title-2:first-child,h3:first-child,.h3:first-child,.title-3:first-child,h4:first-child,.h4:first-child,.title-4:first-child,h5:first-child,.h5:first-child,.title-5:first-child,h6:first-child,.h6:first-child,.title-6:first-child,.title-hero:first-child{margin-top:0}.h1--ssp,.title-1--ssp,.h2--ssp,.title-2--ssp,.h3--ssp,.title-3--ssp,.h4--ssp,.title-4--ssp,.h5--ssp,.title-5--ssp,.h6--ssp,.title-6--ssp,.title-hero--ssp{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}h1,.h1,.title-1--ssp,.h2--ssp,.title-2--ssp,.h3--ssp,.title-3--ssp,.h4--ssp,.title-4--ssp,.h5--ssp,.title-5--ssp,.h6--ssp,.title-6--ssp,.title-hero--ssp,.title-1,.h1--ssp{font-size:2rem;margin:3.5rem 0 1.4375rem}h2,.h2,.title-2,.h2--ssp,.title-2--ssp{font-size:1.6875rem;margin:3.1875rem 0 1rem}h3,.h3,.title-3,.h3--ssp,.title-3--ssp{font-size:1.4375rem;margin:2.9375rem 0 1rem}h4,.h4,.title-4,.h4--ssp,.title-4--ssp{font-size:1.1875rem;margin:2.6875rem 0 1rem}h5,.h5,.title-5,.h5--ssp,.title-5--ssp{font-size:1rem;margin:0 0 1rem}h6,.h6,.title-6,.h6--ssp,.title-6--ssp{font-size:.8125rem;margin:2.3125rem 0;text-transform:uppercase}.btn{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;font-weight:600;font-size:.875rem;line-height:1.375rem;border-radius:.125rem;border:.0625rem solid;text-align:center;padding:.5rem 1rem;white-space:nowrap;transition-property:border,background,color;transition-duration:.2s;transition-timing-function:ease-in-out}.btn--blue,.btn--primary,.btn--login,.menu .btn--login{background-color:#009de0;background-color:var(--brand);border-color:#009de0;border-color:var(--brand);color:#fff}.btn--blue:hover,.btn--primary:hover,.btn--login:hover,.btn--blue:focus,.btn--primary:focus,.btn--login:focus{background-color:#0076dc;background-color:var(--brand-dark);border-color:#0076dc;border-color:var(--brand-dark);color:#fff}.btn--blue:active,.btn--primary:active,.btn--login:active{background-color:#005ec6;background-color:var(--brand-darker);border-color:#005ec6;border-color:var(--brand-darker)}.btn--blue.btn--outline,.btn--outline.btn--primary,.btn--outline.btn--login{background-color:rgba(0,0,0,0);color:#009de0;color:var(--brand)}.btn--blue.btn--outline:hover,.btn--outline.btn--primary:hover,.btn--outline.btn--login:hover,.btn--blue.btn--outline:focus,.btn--outline.btn--primary:focus,.btn--outline.btn--login:focus{background-color:#0076dc;background-color:var(--brand-dark);border-color:#0076dc;border-color:var(--brand-dark);color:#fff}.btn--blue.btn--outline:active,.btn--outline.btn--primary:active,.btn--outline.btn--login:active{background-color:#005ec6;background-color:var(--brand-darker);border-color:#005ec6;border-color:var(--brand-darker)}.btn--magenta,.btn--danger{background-color:#e9374f;border-color:#e9374f;color:#fff}.btn--magenta:hover,.btn--danger:hover,.btn--magenta:focus,.btn--danger:focus{background-color:#d6364d;border-color:#d6364d;color:#fff}.btn--magenta:hover .icon--fill,.btn--danger:hover .icon--fill,.btn--magenta:focus .icon--fill,.btn--danger:focus .icon--fill{fill:#fff}.btn--magenta:active,.btn--danger:active{background-color:#c3364c;border-color:#c3364c}.btn--magenta.btn--outline,.btn--outline.btn--danger{background-color:rgba(0,0,0,0);color:#e9374f}.btn--magenta.btn--outline:hover,.btn--outline.btn--danger:hover,.btn--magenta.btn--outline:focus,.btn--outline.btn--danger:focus{background-color:#d6364d;border-color:#d6364d;color:#fff}.btn--magenta.btn--outline:active,.btn--outline.btn--danger:active{background-color:#c3364c;border-color:#c3364c}.btn--green,.btn--success{background-color:#199d5b;border-color:#199d5b;color:#fff}.btn--green:hover,.btn--success:hover,.btn--green:focus,.btn--success:focus{background-color:#199c5a;border-color:#199c5a;color:#fff}.btn--green:hover .icon--fill,.btn--success:hover .icon--fill,.btn--green:focus .icon--fill,.btn--success:focus .icon--fill{fill:#fff}.btn--green:active,.btn--success:active{background-color:#199b5a;border-color:#199b5a}.btn--green.btn--outline,.btn--outline.btn--success{background-color:rgba(0,0,0,0);color:#199d5b}.btn--green.btn--outline:hover,.btn--outline.btn--success:hover,.btn--green.btn--outline:focus,.btn--outline.btn--success:focus{background-color:#199c5a;border-color:#199c5a;color:#fff}.btn--green.btn--outline:active,.btn--outline.btn--success:active{background-color:#199b5a;border-color:#199b5a}.btn--slate,.btn--secondary{background-color:#45555f;color:#fff;border-color:#45555f}.btn--slate.btn--outline,.btn--outline.btn--secondary{background-color:rgba(0,0,0,0);color:#45555f}.btn--slate:hover,.btn--secondary:hover,.btn--slate:focus,.btn--secondary:focus{background-color:#3a4952;border-color:#3a4952;color:#fff}.btn--slate:active,.btn--secondary:active{background-color:#2e3a42;border-color:#2e3a42}.btn--dark{background-color:#383d4c;color:#fff;border-color:#383d4c}.btn--dark.btn--outline{background-color:rgba(0,0,0,0);color:#383d4c}.btn--dark:hover,.btn--dark:focus{background-color:#2e3242;border-color:#2e3242;color:#f8f8f8}.btn--dark:active{background-color:#242b3d;border-color:#242b3d;color:#ddd}.btn--light{background-color:#eef2f5;color:#45555f;border-color:#dde4e9}.btn--light.btn--outline{background-color:rgba(0,0,0,0);color:#45555f}.btn--light:hover,.btn--light:focus{background-color:#dde4e9;border-color:#dde4e9;color:#3a4952}.btn--light:active{background-color:#d3dae0;border-color:#d3dae0}.btn--white{background-color:#fff;color:#009de0;color:var(--brand);border-color:#fff}.btn--white.btn--outline{background-color:rgba(0,0,0,0);color:#fff}.btn--white:hover,.btn--white:focus{background-color:#fff;border-color:#fff;color:#0076dc;color:var(--brand-dark)}.btn--white:active{background-color:#eef2f5;border-color:#eef2f5;color:#005ec6;color:var(--brand-darker)}.btn--login,.menu .btn--login{width:100%;height:auto;padding:12px 22px;line-height:normal;background-color:#0076dc;background-color:var(--brand-dark);border-color:#0076dc;border-color:var(--brand-dark);color:#fff}.btn--login:hover,.btn--login:focus,.menu .btn--login:hover,.menu .btn--login:focus{background-color:#0076dc;background-color:var(--brand-dark);border-color:#0076dc;border-color:var(--brand-dark);color:#fff}.btn--login:active,.menu .btn--login:active{background-color:#005ec6;background-color:var(--brand-darker);border-color:#005ec6;border-color:var(--brand-darker)}@media(min-width: 75rem){.btn--login,.menu .btn--login{padding:4px 12px}}.btn--sm,.btn--small{font-size:14px;padding:.25rem .75rem}.btn--lg,.btn--large{font-size:1rem;padding:.75rem 1.375rem}.btn--full{width:100%}p+.btn{margin-top:1.5rem}.btn--group{display:flex;flex-direction:row;align-items:center}.btn--group .btn{margin-right:1rem}.btn--group .btn:last-child{margin-right:0}.btn--disabled,.btn[disabled]{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn--disabled:hover,.btn--disabled:focus,.btn--disabled:active,.btn[disabled]:hover,.btn[disabled]:focus,.btn[disabled]:active{outline:none;pointer-events:none}.btn--arrow{display:block;position:relative;padding-right:.75rem;border:0;font-weight:600;color:#0076dc;color:var(--brand-dark)}.btn--arrow::after{position:absolute;content:"»";margin-left:.25rem}.btn--arrow:hover{color:#0076dc;color:var(--brand-dark);border:0}.btn--arrow:hover::before{background-color:#0076dc;background-color:var(--brand-dark);border-color:#0076dc;border-color:var(--brand-dark)}.btn--arrow:hover::after{border-color:#fff}.btn--arrow:active{color:#005ec6;color:var(--brand-darker)}@media(min-width: 23.4375rem){.btn--arrow{position:relative;padding-right:0;margin-left:2.5rem}.btn--arrow::before,.btn--arrow::after{content:"";position:absolute;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:background-color,border-color,color}.btn--arrow::before{top:50%;transform:translateY(-50%);left:-2.5rem;width:1.875rem;height:1.875rem;border:.125rem solid currentColor;border-radius:50%}.btn--arrow::after{margin-left:0;top:.375rem;top:50%;transform:rotate(45deg) translate(-25%, -40%);left:-2.0625rem;border:3.2px solid currentColor;border-left:0;border-bottom:0;width:.625rem;height:.625rem;border-radius:.0625rem}}.btn--arrow-right{color:#0076dc;color:var(--brand-dark);font-weight:600}.btn--arrow-right::after{content:" »"}.btn--arrow-right:hover,.btn--arrow-right:focus{color:#0076dc;color:var(--brand-dark)}.btn--arrow-right:active{color:#005ec6;color:var(--brand-darker)}.btn--link{background-color:rgba(0,0,0,0);color:#009de0;color:var(--brand);border:0;border-radius:0;padding:0}.btn--link:hover,.btn--link:focus{background-color:rgba(0,0,0,0);color:#0076dc;color:var(--brand-dark)}.btn--link:active{color:#005ec6;color:var(--brand-darker)}.btn--fake-link{color:#45555f;transition-property:color;transition-duration:.2s;transition-timing-function:ease-in-out}.btn--fake-link:hover,.btn--fake-link:focus{color:#0076dc;color:var(--brand-dark)}.btn--fake-link:active{color:#005ec6;color:var(--brand-darker)}.btn--arrow-down{padding-right:1.25rem}.btn--arrow-down::after{position:absolute;content:"";top:50%;right:.25rem;width:.4375rem;height:.4375rem;border:.125rem solid #0076dc;border:.125rem solid var(--brand-dark);border-left:0;border-bottom:0;transform:translateY(-50%) rotate(135deg);transition-property:border-color;transition-duration:.2s;transition-timing-function:ease-in-out}.btn--arrow-down:hover,.btn--arrow-down:focus{color:#0076dc;color:var(--brand-dark)}.btn--arrow-down:active{color:#005ec6;color:var(--brand-darker)}.btn__icon{margin-right:.5rem;display:flex;flex-flow:row nowrap;align-items:center}.category{text-transform:uppercase;font-size:.75rem;padding:0 .6em;color:#fff;font-weight:600;letter-spacing:.12px;background-color:#009de0;background-color:var(--brand)}.category:hover,.category:focus,.category:visited{color:#fff}body{width:100%;overflow-x:hidden}.scroll-locked{position:fixed;overflow-Y:hidden}.site-wrapper{min-height:100%;min-height:100vh;display:flex;flex-flow:column nowrap}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:-0.5rem;padding-left:-0.5rem}@media screen and (min-width: 796px){.container{padding-right:-0.5rem;padding-left:-0.5rem;max-width:780px}}@media screen and (min-width: 1024px){.container{max-width:960px}}@media screen and (min-width: 1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:.5rem;margin-left:.5rem}@media screen and (min-width: 796px){.row{margin-right:-0.5rem;margin-left:-0.5rem}}.col{width:100%;min-height:1px;margin-right:.5rem;margin-left:.5rem;flex:1}.site-main{padding:3rem 0 3.5rem;flex-grow:1}@media screen and (min-width: 960px){.site-main{padding:3.5rem 0 5rem}}@media screen and (min-width: 1140px){.site-main{padding:4.5rem 0 7.5rem}}.site-main .site-main__wrapper{flex-wrap:nowrap}.site-main .site-main__content{overflow:hidden}.site-warning-bar{background-color:#f6c501;position:relative;z-index:1000}.site-warning-bar__text{display:block;margin:0;padding:.5rem 0}.site-header{width:100%;background-color:#fff;box-shadow:0 1px 0 0 rgba(204,204,204,.5);position:sticky;top:0;z-index:100}.site-header__utility-menu,.site-header__wrapper{display:flex;flex-flow:row nowrap;align-items:center}.site-header__wrapper{justify-content:space-between}.site-header__identity-name{display:flex;flex-flow:row nowrap;align-items:center;padding:.625rem 0;margin:0;font-size:1rem;font-weight:500;text-transform:uppercase}.site-header__identity-name::before{content:"";display:block;width:1.97rem;height:2.3819rem;margin-right:1.25rem;background-size:100% auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 35 42' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.566 13.235h-1.444v10.849h-3.125V13.235h-1.44v-2.176h6.009v2.176zm-7.696-5.63l-.001 19.94c0 2.584-2.095 3.922-4.678 3.922-2.584 0-4.697-1.13-4.697-3.324h.002a1.56 1.56 0 013.12 0h.001c0 1.594.127 2.675 1.574 2.675 1.554 0 1.554-1.086 1.554-3.274l.001-19.939c0-2.582 2.094-3.921 4.678-3.921s4.697 1.128 4.697 3.323h-.002a1.56 1.56 0 01-3.12 0h-.002c0-1.593-.126-2.674-1.573-2.674-1.554 0-1.554 1.084-1.554 3.272zM9.5 11.06h3.115l.004 13.017H9.496l.003-13.017zM0 0v17.592c0 15.84 17.304 24.325 17.304 24.325s17.369-8.485 17.369-24.325V0H0z' fill='%2300ADEE' fill-rule='evenodd'/%3E%3C/svg%3E")}@media screen and (min-width: 1024px){.site-header__identity-name .site-header__identity-name{padding:1.5625rem 0 1.25rem}.site-header__identity-name .site-header__identity-name::before{width:2.125rem;height:2.625rem}}.site-header__identity-name .site-header__identity-abbr.not-sigla{display:inline;display:initial}.site-header__identity-name .full-name{display:none}.site-header__identity-name .full-name.not-sigla{display:none}@media screen and (min-width: 1024px){.site-header__identity-name .full-name{display:inline;display:initial}.site-header__identity-name .site-header__identity-abbr.not-sigla{display:none}}.site-header__search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:3rem;height:3rem;position:relative}.site-header__search a{display:block}.site-header__search svg{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.site-header__search svg path{fill:#2e3242}.site-header__identity-abbr{text-transform:none}.site-header__menu-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:3rem;height:3rem;position:relative}.site-header__menu-trigger svg{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.site-header__menu-trigger svg #dashtop,.site-header__menu-trigger svg #dashmid,.site-header__menu-trigger svg #dashbottom{transition:transform .3s ease,opacity .3s ease}.site-header__menu-trigger svg #dashtop{transform-origin:24px 18px;transform:translateY(0px) rotate(0deg)}.site-header__menu-trigger svg #dashmid{opacity:1}.site-header__menu-trigger svg #dashbottom{transform-origin:24px 30px;transform:translateY(0px) rotate(0deg)}@media screen and (min-width: 1024px){.site-header__menu-trigger{display:none}}.navigation-open .site-header__menu-trigger svg #dashtop{transform:translateY(6px) rotate(45deg)}.navigation-open .site-header__menu-trigger svg #dashmid{opacity:0}.navigation-open .site-header__menu-trigger svg #dashbottom{transform:translateY(-6px) rotate(-45deg)}.site-header__language-selector .language-chooser{font-size:.875rem;margin:0 .5rem}.site-header__language-selector .language-chooser .active{display:none}.site-hero{position:relative;padding:3.5rem 0}.site-hero__title{font-weight:500;font-size:1.75rem;color:#fff}.site-hero__mission{color:#fff}.site-hero__figure{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:-1;padding:0;margin:0;background:#000}.site-hero__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.7}.site-wrapper{transition:transform .3s ease}.navigation-open .site-wrapper{transform:translateX(-280px)}.col--navigation{position:fixed;left:100%;top:0;padding:0;margin:0;height:100vh;background:#242b3d;overflow-y:auto}@media screen and (min-width: 1024px){.col--navigation{position:static;position:initial;background-color:rgba(0,0,0,0);left:auto;left:initial;top:auto;top:initial;width:100%;overflow-y:visible;overflow-y:initial;height:auto;height:initial;min-height:1px;margin-right:.5rem;margin-left:.5rem;min-width:280px;flex:0}}.site-navigation__pages-widget-title{display:none}.site-navigation .page_item,.site-navigation .menu-item{position:relative}.site-navigation .page_item a,.site-navigation .menu-item a{padding:1.25rem 2.5rem 1.25rem 1.25rem;display:block;width:280px;border-bottom:1px solid #383d4c;color:#fff;position:relative}.site-navigation .page_item_has_children>a::after,.site-navigation .menu-item-has-children>a::after{content:"";position:absolute;right:1.5rem;top:1.575rem;width:.5063rem;height:1.05rem;background-size:100% auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%2345555F' stroke-width='2' d='M1 1l6.317 6.317L1 13.635' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.site-navigation .children,.site-navigation .sub-menu{visibility:hidden;height:0;pointer-events:none}.site-navigation .children a::before,.site-navigation .sub-menu a::before{content:"— ";display:inline}.site-navigation .current_page_ancestor>.sub-menu,.site-navigation .current_page_item>.sub-menu,.site-navigation .current_page_ancestor>.children,.site-navigation .current_page_item>.children{visibility:visible;height:auto;height:initial;pointer-events:all}@media screen and (min-width: 1024px){.site-navigation .menu-item a,.site-navigation .page_item a{padding:.75rem 1.75rem;border:none;font-size:1rem;position:relative;color:#45555f}.site-navigation .menu-item a::after,.site-navigation .page_item a::after{display:none}.site-navigation .menu-item a a:first-child,.site-navigation .page_item a a:first-child{padding-top:0}.site-navigation .current_menu_item>a::after,.site-navigation .current_page_item>a::after{content:"";display:block;position:absolute;background-color:#009de0;background-color:var(--brand);top:.875rem;left:0;width:2px;height:1.2em;background-size:auto auto;background-size:initial;background-image:none}.site-navigation .submenu,.site-navigation .children{visibility:hidden;height:0;pointer-events:none;margin-left:.5rem}.site-navigation .submenu a::before,.site-navigation .children a::before{content:"— ";display:inline}.site-navigation .submenu .page_item a,.site-navigation .children .page_item a{font-size:14px;padding-top:.5rem;padding-bottom:.5rem}.site-navigation .current_menu_ancestor>.submenu,.site-navigation .current_menu_item>.submenu,.site-navigation .current_page_ancestor>.children,.site-navigation .current_page_item>.children{visibility:visible;height:auto;height:initial;pointer-events:all}}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:block;background-color:rgba(46,50,66,0);visibility:hidden;pointer-events:none}.navigation-open .overlay{visibility:visible;pointer-events:all;background-color:rgba(46,50,66,.3)}.site-footer{padding:3.5rem 0;background-color:#2e3242;color:#fff;font-size:.875rem}@media screen and (min-width: 1024px){.site-footer{padding-bottom:0}}.site-footer__site-info{padding:1rem 0}.site-footer__site-info .site-info__wrapper{display:grid;grid-gap:2rem;gap:2rem;margin-bottom:2.5rem;margin-left:1rem;margin-right:1rem}@media screen and (min-width: 796px){.site-footer__site-info .site-info__wrapper{margin-left:auto;margin-right:auto}}.site-footer__site-info .office-hours>:first-child{margin-top:0}@media screen and (min-width: 1024px){.site-footer__site-info .site-info__wrapper{grid-template-columns:repeat(2, 1fr);gap:0}}.site-footer__site-info h3{margin:0 0 1.25rem;font-size:1rem;color:#fff}.site-footer__site-info a:link,.site-footer__site-info a:visited{color:#009de0;color:var(--brand)}.site-footer__site-info .office-hours :where(p){margin:0}.site-footer__site-info .office-hours__header{font-weight:600;margin-bottom:1rem}.site-footer__site-info .office-hours .location{margin-top:1rem}.site-footer__default-links{border-top:1px solid rgba(255,255,255,.1);display:flex;flex-flow:row wrap}.site-footer__utility-links{list-style-type:none;min-width:100%;padding:2rem 0;display:flex;flex-flow:column nowrap;margin-left:-0.5rem}.site-footer__utility-links a{display:block;padding:.5rem 0;margin:0 .5rem}.site-footer__utility-links a:link,.site-footer__utility-links a:visited{color:rgba(255,255,255,.25)}@media screen and (min-width: 760px){.site-footer__utility-links{flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;min-width:430px}}.site-footer__copyrights{margin:0;padding:0;min-width:100%;color:rgba(255,255,255,.25)}.site-footer__copyrights a{white-space:nowrap;color:rgba(255,255,255,.25);transition:border-bottom .2s ease;border-bottom:1px dotted rgba(0,0,0,0)}.site-footer__copyrights a:hover,.site-footer__copyrights a:focus{border-bottom:1px dotted rgba(255,255,255,.25)}@media screen and (min-width: 1024px){.site-footer__copyrights{margin-left:auto;padding:2rem 0;min-width:430px;align-self:center;text-align:right}}form.search-form{position:relative;flex-grow:1}form.search-form input:-webkit-autofill,form.search-form input:-webkit-autofill:hover,form.search-form input:-webkit-autofill:focus{color:#2e3242 !important}form.search-form input:-webkit-autofill,form.search-form input:-webkit-autofill:hover,form.search-form input:-webkit-autofill:focus{font-size:1.125rem;border:1px solid #bfc4cc;-webkit-text-fill-color:#2e3242;-webkit-box-shadow:0 0 0px 1000px #eef2f5 inset}.search-form__input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eef2f5;outline:none;padding:.75rem .75rem .75rem 3.5rem;border:1px solid #bfc4cc;line-height:1.6;font-size:1.125rem;color:#2e3242}.search-form__input::-moz-placeholder{color:rgba(46,50,66,.5)}.search-form__input::placeholder{color:rgba(46,50,66,.5)}.search-form__submit{position:absolute;top:50%;left:1rem;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);text-indent:100%;width:2rem;height:2rem;background-repeat:no-repeat;border:none;padding:0;box-shadow:none;background-size:1.5rem auto;background-position:.25rem .25rem;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 23' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1 18.2a8 8 0 110-16 8 8 0 010 16zm13.8 3.3L18.4 16a10.1 10.1 0 10-1.3 1.5l5.4 5.4 1.4-1.4z' fill='%232e3242' fill-rule='evenodd'/%3E%3C/svg%3E");order:-1}.search-form__submit:focus{background-color:rgba(255,255,255,.2);border-radius:.1875rem}.search-modal__wrapper{display:flex;justify-content:center;align-items:center;height:100vh}.search-modal{position:fixed;top:0;left:0;bottom:0;right:0;z-index:10000;opacity:0;visibility:hidden;pointer-events:none;background-color:rgba(0,0,0,0);transition:background-color .3s ease}.search-modal form.search-form{position:relative;flex-grow:0;width:75%;max-width:56.25rem}.search-modal form.search-form input:-webkit-autofill,.search-modal form.search-form input:-webkit-autofill:hover,.search-modal form.search-form input:-webkit-autofill:focus{color:#fff !important}.search-modal form.search-form input:-webkit-autofill,.search-modal form.search-form input:-webkit-autofill:hover,.search-modal form.search-form input:-webkit-autofill:focus{font-size:1.125rem;border:none;border-bottom:1px solid #fff;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px #009de0 inset;-webkit-box-shadow:0 0 0px 1000px var(--brand) inset}.search-modal .search-form__input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);outline:none;border:none;padding:1rem 1rem 1rem 2.5rem;border-bottom:1px solid #fff;line-height:1.6;font-size:1.125rem;color:#fff}.search-modal .search-form__input::-moz-placeholder{color:rgba(255,255,255,.5)}.search-modal .search-form__input::placeholder{color:rgba(255,255,255,.5)}.search-modal .search-form__submit{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);text-indent:100%;width:2rem;height:2rem;background-repeat:no-repeat;border:none;padding:0;box-shadow:none;background-size:1.5rem auto;background-position:.25rem .25rem;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 23' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1 18.2a8 8 0 110-16 8 8 0 010 16zm13.8 3.3L18.4 16a10.1 10.1 0 10-1.3 1.5l5.4 5.4 1.4-1.4z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");order:-1}.search-modal .search-form__submit:focus{background-color:rgba(255,255,255,.2);border-radius:.1875rem}.search-modal__close-button{position:absolute;top:0;right:0;margin:1rem;width:3rem;height:3rem;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(1 1)' stroke='%23FFF' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M11.5 11.498l13 13.002M11.5 24.5l13-13.001'/%3E%3C/g%3E%3C/svg%3E")}.search-modal__close-button:link,.search-modal__close-button:hover,.search-modal__close-button:active{color:rgba(0,0,0,0)}.search-open .search-modal{opacity:1;visibility:visible;pointer-events:all;background-color:#009de0;background-color:var(--brand);transition:background-color .2s ease}.search-page__result{padding:2rem 0;border-bottom:1px solid #bfc4cc}section+section.posts-list,section.posts-list+section{margin-top:2rem;padding-top:4rem;border-top:1px solid #ddd}@media screen and (min-width: 1200px){section+section.posts-list,section.posts-list+section{margin-top:3rem}}.posts-list--tag .posts-list__title,.posts-list--category .posts-list__title{padding-bottom:1rem;margin-bottom:0}.short-post{display:grid;grid-gap:2rem;gap:2rem;padding:1.5rem 0}@media screen and (min-width: 1024px){.short-post{display:flex;justify-content:space-between}}.posts-list__item+.posts-list__item{border-top:1px solid #ddd}.short-post__link{color:inherit}.short-post__details{margin-top:8px;display:flex;flex-wrap:wrap;font-size:14px}.short-post__date{margin:0;margin-right:2rem}.short-post__title{margin-bottom:0}.short-post__thumbnail{position:relative;min-width:220px;aspect-ratio:270/150;grid-row:-1;overflow:hidden}.short-post__thumbnail img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.short-post__tags{display:flex;flex-flow:row wrap;gap:10px}.short-post__tags::before{content:"Tags:";display:inline-block}.screen-reader-text{visibility:hidden;font-size:1px;color:rgba(0,0,0,0);padding:0;margin:0;height:0;width:0;position:absolute}.navigation.pagination{margin:2rem 0}.page-numbers{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.5rem 1rem;margin:0 .25rem;font-size:.875rem;color:#45555f;border:1px solid #ddd}.page-numbers:hover{background-color:#009de0;background-color:var(--brand);border-color:#009de0;border-color:var(--brand);color:#fff}.page-numbers:focus{background-color:#0076dc;background-color:var(--brand-dark);border-color:#0076dc;border-color:var(--brand-dark);color:#fff}.page-numbers.current{background-color:#009de0;background-color:var(--brand);border-color:#009de0;border-color:var(--brand);color:#fff}.page-numbers.dots{color:#2e3242;border:none;background:rgba(0,0,0,0)}.single-post__figure{position:relative;width:100%;height:0;padding-top:56.25%}.single-post__figure img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-by-date{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.news-by-date__month{color:#009de0;color:var(--brand);margin-bottom:0}.months_news_list{display:flex;gap:1rem}.category-filter{margin-bottom:1rem}.social-share-list,.social-share{display:flex;flex-flow:column nowrap;margin:2rem 0}.social-share li,.social-share-list__item{margin:.5rem 0}.social-share li a,.social-share-list__item a{display:inline-flex;align-items:center}.social-share li a .social-brand,.social-share-list__item a .social-brand{width:2.5rem;height:2.5rem;margin-right:.625rem}#tinymce .btn,.open-content .btn{display:inline-flex}#tinymce table,.open-content table{border:none;outline:none;border-collapse:collapse;width:100%}#tinymce thead th,.open-content thead th{text-align:left}#tinymce table caption,.open-content table caption{text-align:center;padding:20px 9px;font-style:italic}#tinymce th,.open-content th{padding:0 1.25rem .5rem;border-bottom:1px solid #ddd}#tinymce tr:nth-child(n+1),.open-content tr:nth-child(n+1){border-bottom:1px solid #ddd}#tinymce td,.open-content td{vertical-align:top;padding:.5rem 1.25rem}#tinymce tr:hover td,.open-content tr:hover td{background:#eef2f5}#tinymce a:not(.btn):link,#tinymce a:not(.btn):visited,.open-content a:not(.btn):link,.open-content a:not(.btn):visited{color:#009de0;color:var(--brand)}#tinymce a:not(.btn):hover,.open-content a:not(.btn):hover{color:#0076dc;color:var(--brand-dark)}#tinymce a:not(.btn):focus,.open-content a:not(.btn):focus{color:#005ec6;color:var(--brand-darker)}#tinymce h1+h2,#tinymce h2+h3,#tinymce h3+h4,.open-content h1+h2,.open-content h2+h3,.open-content h3+h4{margin-top:1rem}#tinymce ul li,.open-content ul li{position:relative;margin-bottom:.5rem;padding-left:1rem}#tinymce ul li::before,.open-content ul li::before{content:"";position:absolute;left:0;top:11px;display:block;width:.375rem;height:.375rem;background-color:#009de0;background-color:var(--brand);border-radius:100%}#tinymce img,.open-content img{height:auto;max-width:100%}#tinymce table img,.open-content table img{max-width:none;max-width:initial}#tinymce iframe,.open-content iframe{width:100%;height:60vw;margin:1rem 0}@media screen and (min-width: 796px){#tinymce iframe,.open-content iframe{height:50vw}}@media screen and (min-width: 1024px){#tinymce iframe,.open-content iframe{height:37.8vw}}@media screen and (min-width: 1200px){#tinymce iframe,.open-content iframe{height:500px}}#tinymce ul,#tinymce ol,#tinymce table,.open-content ul,.open-content ol,.open-content table{margin:2rem 0}#tinymce ul:first-child,#tinymce ol:first-child,#tinymce table:first-child,.open-content ul:first-child,.open-content ol:first-child,.open-content table:first-child{margin-top:0}#tinymce .wp-caption-text,.open-content .wp-caption-text{font-size:.75rem}#tinymce *:not(h1):not(h2):not(h3):not(h4):not(h5)+h1,.open-content *:not(h1):not(h2):not(h3):not(h4):not(h5)+h1{margin-top:2rem;border-top:1px solid #ddd;padding-top:4rem}@media screen and (min-width: 1200px){#tinymce *:not(h1):not(h2):not(h3):not(h4):not(h5)+h1,.open-content *:not(h1):not(h2):not(h3):not(h4):not(h5)+h1{margin-top:3rem;border-top:1px solid #ddd;padding-top:4rem}}img.alignleft{margin:0;margin-right:2em;margin-bottom:1em;float:left;max-width:40%}img.alignright{margin:0;margin-left:2em;margin-bottom:1em;float:right;max-width:40%}img.aligncenter{display:block;margin:1em auto}.highlight_box h1{margin-top:2rem;border-top:1px solid #ddd;padding-top:2rem}@media screen and (min-width: 1200px){.highlight_box h1{margin-top:2rem;border-top:1px solid #ddd;padding-top:2rem}}.highlight_box h2{margin-top:3rem;border-top:1px solid #ddd;padding-top:3rem}.highlight_box h3{margin-top:2.5rem;border-top:1px solid #ddd;padding-top:2.5rem}.highlight_box h4{margin-top:2rem;border-top:1px solid #ddd;padding-top:2rem}.highlight_box h5{margin-top:2rem;border-top:1px solid #ddd;padding-top:2rem}.sr-only{border:0;width:1px;height:1px;clip:rect(0, 0, 0, 0);margin:-1px;overflow:hidden;padding:0;position:absolute}

/*# sourceMappingURL=style.css.map */