@import url("notosans.css"); ::selection { color: #ffffff; background-color: #004a7d; } img:-moz-loading { visibility: hidden; } a.ngpar { display: block; position: relative; top: -100px; visibility: hidden; } select:focus, textarea:focus, input:focus { outline: none; } input[type=checkbox]:focus, input[type=radio]:focus { outline: auto; } .sqpnavicon { width: 1.1em; height: 1.1em; display: inline-block; vertical-align: -0.18em; margin-right: 0.5em; border: 0; padding: 0; } .sqplinkicon { width: 1em; height: 1em; display: inline-block; vertical-align: -0.15em; margin-right: 0.2em; border: 0; padding: 0; } BODY { margin: 0; font: 16px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #333333; letter-spacing: 0px; } .clearfix { clear: both; } h1 { font: bold 36px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #003d7a; letter-spacing: -0.2px; margin: 20px 0 40px 0; line-height: 1.3; text-align: center; } h2 { font: bold 32px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #008b8b; letter-spacing: 0px; margin: 20px 0 20px 0; line-height: 1.3; text-align: center; } h3, h3>a { font: bold 22px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #0c4da2; letter-spacing: 0px; margin: 10px 0 10px 0; line-height: 1.6; text-decoration: none; } h4 { font: bold 17px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #20a5a5; letter-spacing: 0px; margin: 10px 0 10px 0; line-height: 1.6; } h5 { font: 17px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #398aca; letter-spacing: 0.1px; margin: 10px 0 10px 0; line-height: 1.6; } h6 { font: 17px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #99d9d9; letter-spacing: 0.5px; margin: 10px 0 10px 0; line-height: 1.6; } p { margin: 10px 0 10px 0; line-height: 2; } p a, .ngcontent a, a.nglink { color: #378b8b; text-decoration: none; } p a:hover, .ngcontent a:hover, a.nglink:hover { font-weight: normal; font-style: normal; text-transform: none; color: #004a7d; text-decoration: none; } h3 a:hover { color: #004a7d; text-decoration: none; } img.picture { display: block; border: 0; } a:focus-visible img.picture { filter: brightness(50%) contrast(75%); } .paragraph { margin-bottom: 10px; } .sqrlinkpreview { position: absolute; top: 0; left: -9999px; width: 320px; background-color: #e8ecf1; color: #828282; border-radius: 10px; box-sizing: border-box; z-index: 1900; pointer-events: none; filter: drop-shadow(6px 6px 3px rgba(0,0,0,0.6)); transform: translate3d(0,0,0); } .sqrlinkpreview a, .sqrlinkpreview a:hover { color: #828282; } .sqrlinkpreviewbottom::after { content: ""; position: absolute; bottom: 100%; left: 50%; margin-left: -6px; border-width: 6px; border-style: solid; border-color: transparent transparent #e8ecf1 transparent; } .sqrlinkpreviewtop::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -6px; border-width: 6px; border-style: solid; border-color: #e8ecf1 transparent transparent transparent; } .sqrlinkpreview>p { margin-left: 15px; margin-right: 15px; } .sqrlinkpreview>p:first-child { margin-top: 15px; } .sqrlinkpreview>p:last-child { margin-bottom: 15px; } .sqrlinkpreview>img { display: block; width: 100%; border-radius: 10px 10px 0px 0px; } .sqrlinkpreview>img:last-child { border-radius: 10px; } .sqrjumptocontent { border-color: #398aca; border-width: 0px; border-style: solid; padding: 12px 24px 12px 24px; background: #398aca; font: 17px 'Noto Sans',Tahoma,Helvetica,sans-serif; color: #ffffff; letter-spacing: 0px; box-shadow: 4px 4px 4px rgba(0,0,0,0.2); border-radius: 5px; display: block; cursor: pointer; -webkit-appearance: none; text-decoration: none; position: absolute; z-index: 9999; top: -999px; outline: auto; } .sqrjumptocontent:focus { top: 10px; left: 10px; } 