/* Stylos v3 generated CSS (Customizer). Do not edit manually. */
#stylos-root{--stylos-font-family:'Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;--stylos-logo-top-height:100px;--stylos-logo-top-pad-top:0px;--stylos-logo-top-pad-bottom:0px;--stylos-logo-inbar-height:40px;--stylos-menubar-pre-top:110px;--stylos-menubar-top-offset:0px;--stylos-logo-space:12px;--stylos-logo-top-padding:0px;--stylos-logo-inbar-padding:1px;--stylos-menu-justify:flex-start;--stylos-menubar-max-width:1200px;--stylos-boxes-top-padding:200px;--stylos-qc-width:220px;--stylos-qc-tab-font-size:16px;--stylos-qc-tab-color:#ffffff;--stylos-content-max-width:580px;--stylos-archive-thumb-width:250px;font-family:var(--stylos-font-family);color:#2d2d2d;}
#stylos-root .stylos-container{max-width:1280px;margin-left:auto;margin-right:auto;}
#stylos-root:not(.stylos-is-front) .stylos-container{max-width:100%;}
@media(max-width:980px){#stylos-root .stylos-container{max-width:100%;margin-left:0;margin-right:0;}}
@media(max-width:980px){#stylos-root .stylos-container{max-width:100%;margin-left:0;margin-right:0;}#stylos-root .stylos-layout{grid-template-columns:1fr;grid-template-areas:"content";}#stylos-root .stylos-sidebar{display:none;}#stylos-root .stylos-content,#stylos-root .stylos-content-panel{width:100%;max-width:100%;}#stylos-root .stylos-nav-language{min-width:96px;}#stylos-root .stylos-lang ul a{white-space:nowrap;}}
#stylos-root .stylos-container.stylos-align-left{margin-left:0;margin-right:auto;}
#stylos-root .stylos-container.stylos-align-right{margin-left:auto;margin-right:0;}
#stylos-root .stylos-container.stylos-align-center{margin-left:auto;margin-right:auto;}
#stylos-root .stylos-page-pad{padding:5px;}
@media(max-width:980px){#stylos-root{--stylos-mobile-top-pad:0px;}#stylos-root.stylos-is-front{--stylos-mobile-top-pad:0px;}#stylos-root .stylos-page-pad{padding:10px;padding-top:calc(10px + var(--stylos-mobile-top-pad));}}
@media(max-width:560px){#stylos-root .stylos-page-pad{padding:10px;padding-top:calc(10px + var(--stylos-mobile-top-pad));}}
#stylos-root .stylos-boxes{padding-top:200px;}
@media(max-width:980px){#stylos-root .stylos-boxes{padding-top:calc(20px + var(--stylos-mobile-top-pad));}}
#stylos-root .stylos-menubar{background:rgba(7,110,153,0.95);border:0px solid rgba(7,110,153,0);border-radius:10px;box-shadow:5px 10px 5px rgba(0,0,0,0.4);}
#stylos-root .stylos-box{background:rgba(255,255,255,0.82);border:1px solid rgba(255,255,255,0.35);border-radius:10px;box-shadow:7px 10px 5px rgba(0,0,0,0.4);}
#stylos-root .stylos-page-panel{background:rgba(255,255,255,0.82);border:1px solid rgba(255,255,255,0.35);border-radius:10px;box-shadow:5px 10px 5px rgba(0,0,0,0.4);}
#stylos-root .stylos-post-panel{background:rgba(255,255,255,0.82);border:1px solid rgba(255,255,255,0.35);border-radius:10px;box-shadow:5px 10px 5px rgba(0,0,0,0.4);}
#stylos-root .stylos-quickbox{background:rgba(255,255,255,0.82);border:1px solid rgba(255,255,255,0.35);border-radius:10px;box-shadow:5px 10px 5px rgba(0,0,0,0.4);}
#stylos-root .stylos-footer-panel{background:rgba(255,255,255,0.82);border:1px solid rgba(255,255,255,0.35);border-radius:10px;box-shadow:5px 10px 5px rgba(0,0,0,0.4);}
#stylos-root .stylos-accent{color:#076e99;}
#stylos-root .stylos-accent:hover{color:#04b1cc;}
#stylos-root .stylos-nav > ul > li > a{font-size:16px;color:#eaf7ff;font-family:'Ubuntu Condensed','Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;}
#stylos-root .stylos-nav > ul > li > a:hover{color:#dd8500;}
#stylos-root .stylos-nav-secondary > ul > li > a{font-size:16px;color:#eaf7ff;font-family:'Ubuntu Condensed','Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;}
#stylos-root .stylos-nav-secondary > ul > li > a:hover{color:#dd8500;}
#stylos-root .stylos-nav ul.sm ul a{font-size:16px;font-family:'Ubuntu Condensed','Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;}
#stylos-root{--stylos-logo-space:12px;}
#stylos-root .stylos-logo-top{padding:0px 0px 0px 0px;}
#stylos-root .stylos-logo-top img{height:100px;width:auto;}
#stylos-root .stylos-logo-inbar{padding:1px;}
#stylos-root .stylos-logo-inbar img{height:40px;width:auto;}
#stylos-root .stylos-logo-top img{filter:drop-shadow(0 2px 8px rgba(0,0,0,0.22));}
#stylos-root .stylos-logo-inbar img{filter:drop-shadow(0 2px 6px rgba(0,0,0,0.22));}
#stylos-root .stylos-boxes-grid{grid-template-columns:repeat(4,1fr);gap:20px;}
@media(max-width:980px){#stylos-root .stylos-boxes-grid{grid-template-columns:repeat(2,1fr);}}
@media(max-width:560px){#stylos-root .stylos-boxes-grid{grid-template-columns:repeat(1,1fr);}}
#stylos-root .stylos-box-title{text-align:center;font-size:20px;color:#2d2d2d;font-family:'Ubuntu Condensed','Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;}
#stylos-root .stylos-box-excerpt{text-align:left;font-size:16px;color:#2d2d2d;font-family:'Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;}
#stylos-root{--stylos-font-normal:'Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;--stylos-font-narrow:'Ubuntu Condensed','Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;}
#stylos-root p{font-family:var(--stylos-font-normal);font-size:15px;line-height:1.6;font-weight:400;color:#1c2b34;}
#stylos-root li{font-family:var(--stylos-font-normal);font-size:15px;line-height:1.6;font-weight:400;color:#1c2b34;}
#stylos-root h1, #stylos-root .stylos-h1{font-family:var(--stylos-font-normal);font-size:28px;line-height:1.25;font-weight:800;color:#595959;}
#stylos-root h2{font-family:var(--stylos-font-normal);font-size:22px;line-height:1.28;font-weight:600;color:#1c2b34;}
#stylos-root h3{font-family:var(--stylos-font-normal);font-size:18px;line-height:1.32;font-weight:800;color:#3f3f3f;}
#stylos-root h4{font-family:var(--stylos-font-normal);font-size:16px;line-height:1.35;font-weight:600;color:#1c2b34;}
#stylos-root h5{font-family:var(--stylos-font-normal);font-size:14px;line-height:1.35;font-weight:700;color:#1c2b34;}
#stylos-root h6{font-family:var(--stylos-font-normal);font-size:13px;line-height:1.35;font-weight:700;color:#1c2b34;}
#stylos-root .stylos-nav .stylos-menu>li>a{font-family:'Ubuntu Condensed','Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;}
#stylos-root .stylos-nav .stylos-menu ul a, #stylos-root .stylos-nav .stylos-menu-secondary a{font-family:'Ubuntu Condensed','Ubuntu',system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;}
#stylos-root.stylos-is-page .stylos-h1{text-align:left;}
#stylos-root.stylos-is-single .stylos-h1{text-align:left;}
@media(min-width:981px){#stylos-root .stylos-layout{grid-template-columns:1fr 220px;}}
#stylos-root .stylos-footer{padding-top:14px;padding-bottom:14px;font-size:14.25px;}
#stylos-root .stylos-footer .stylos-footer-container{max-width:1280px;}
#stylos-root .stylos-footer .stylos-footer-container{margin-left:auto;margin-right:auto;}
#stylos-root .stylos-footer-columns{grid-template-columns:repeat(1,1fr);}
#stylos-root .stylos-footer{color:#2d2d2d;}
#stylos-root .stylos-footer a{color:#076e99;}
#stylos-root .stylos-footer a:hover{color:#04b1cc;}
@media(max-width:1100px){#stylos-root .stylos-quickpanel{display:block;} }
@media(min-width:1101px){#stylos-root .stylos-quickpanel{display:none;} }
#stylos-root{--stylos-icon-size:40px;--stylos-icon-svg:28px;--stylos-icon-gap:8px;--stylos-icon-border-w:0px;--stylos-icon-border-c:#ffffff;--stylos-icon-radius:999px;}
@media(max-width:420px){#stylos-root .stylos-menubar-icons .stylos-icon-btn.stylos-hide-xs{display:none !important;}}
