.introduction_wrapper{font-size:1.4rem;position:relative;padding:1rem;margin-bottom:2rem}.introduction_wrapper h1{font-size:2rem;margin-bottom:1em;font-weight:400}.introduction_wrapper p{margin-bottom:2em;text-align:justify}.introduction_wrapper em{font-style:italic}.introduction_wrapper strong{font-weight:700}@media (min-width:400px){.introduction_wrapper{font-size:1.6rem}.introduction_wrapper h1{font-size:2.4rem}}@media (min-width:800px){.introduction_wrapper{font-size:1.8rem;padding:2rem 100px}.introduction_wrapper h1{font-size:3rem;font-weight:200}}@media (min-width:1000px){.introduction_wrapper{font-size:2rem;padding:2rem 150px}.introduction_wrapper h1{font-size:4rem}}.introduction_wrapper table,.introduction_wrapper td,.introduction_wrapper th{border:1px solid;font-size:1.5rem}.introduction_wrapper table td:first-child,.introduction_wrapper td td:first-child,.introduction_wrapper th td:first-child{text-align:center}.intro-text{font-size:2.1rem;width:95%}body{margin:0;padding:0;display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--dark_blue);color:#fff}.container,.content{margin:0 auto}.content{width:95%}table{width:100%;border-collapse:collapse;margin-top:20px;background-color:#081843}td,th{padding:10px;border-bottom:1px solid #ddd;text-align:left;font-size:1.6em}a{color:#0073e6;text-decoration:none}a:hover{text-decoration:underline}tr:nth-child(odd){background-color:#081843;color:gray}tr:nth-child(2n){background-color:#213056;color:grey}th{background-color:#00112f;color:#fff}.header_wrapper{color:#fff;background-color:var(--dark_blue);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:2rem}.header_wrapper .imgWRapper{text-align:center}.header_wrapper .imgWRapper img{max-width:30%;margin:20px 0;display:inline-block}.header_wrapper .h1{font-size:2.4rem}@media (min-width:800px){.header_wrapper{flex-direction:row;align-items:flex-end;padding:0 100px 2rem}.header_wrapper .imgWRapper{order:2;flex-grow:1}.header_wrapper .imgWRapper img{width:50%;max-width:250px;margin-bottom:0}.header_wrapper .h1{order:1;font-size:3rem;font-weight:200}}@media (min-width:1000px){.header_wrapper{padding:0 150px 2rem}.header_wrapper .h1{margin:0;white-space:nowrap;line-height:1;font-size:4rem}}