@media screen and (min-width:600px){.landing-banner{background-size:cover;background-position:50%;height:719px}.banner-section{padding:5%;height:719px;color:white;justify-content:center;align-items:center;display:flex;flex-direction:column}.banner-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:left}.banner-text-heading{text-shadow:0 4px 4px #06256E99;font-family:Roboto;font-size:60px;font-weight:900;line-height:72px;text-align:left;color:white}.nav-panel-stories{position:relative;padding:8px}.circular-image{height:10vh;width:5vw}.side-panel-home{display:flex;flex-direction:column;overflow:auto;background:white}.side-panel-height{overflow:auto;height:100vh}}@media screen and (max-width:600px){.landing-banner{background-size:cover;background-position:50%;height:719px}.banner-section{padding:5%;height:719px;color:white;justify-content:flex-start;align-items:center;display:flex;flex-direction:column;text-align:center}.banner-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.banner-text-heading{text-shadow:0 4px 4px #06256E99;font-family:Roboto;font-size:60px;font-weight:900;line-height:40px;text-align:center;color:white}.nav-panel-stories{position:fixed;bottom:0;background-color:white;z-index:9999}.circular-image{height:10vh;width:20vw}.hide-text{display:none}.side-panel-home{display:flex;flex-direction:row;overflow:auto;background:white;justify-content:space-around}.side-panel-height{overflow:auto;height:auto}.h1-size{font-size:25px}}.footer-a{color:white;text-decoration:none}li{list-style:none}input[type=email]{padding:7px 8px;border:1px solid rgb(206,206,206)}.footer-button{padding:7px 12px;background:var(--off-white-1);color:var(--dark-blue-2);border:none;cursor:pointer}main{flex:1 1}.footer-style{bottom:0;background:var(--new-ui-black);color:white;width:100vw;max-width:100vw;overflow-x:hidden}.footer-style .info{padding:1rem;display:flex;align-items:center;justify-content:space-between;background:rgb(29,29,29)}.footer-style .info .legal{display:flex;flex-wrap:nowrap}.footer-style .info .legal>a{margin-right:15px}.footer-style .social{padding:1rem 0;display:flex;align-items:center;justify-content:space-between;position:relative}.footer-style .social i{font-size:1.4rem;margin:2px 8px;cursor:pointer}.footer-style .social:before{position:absolute;content:"";width:90%;height:1px;background:rgba(255,255,255,.192);top:0;left:50%;transform:translateX(-50%)}.footer-style .top{padding:2rem 0;align-items:center;justify-content:space-evenly}.footer-style .top,.footer-style .top .pages{display:flex;flex-direction:row}.footer-style .top .pages ul{margin:20px}.footer-style .top .pages ul li{margin:5px}.footer-style .newsletter h3{margin-bottom:10px}.footer-style .newsletter form{display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.footer-style .top{flex-direction:column}.footer-style .top .newsletter{padding-top:1rem}.footer-style .top .pages ul{margin:10px}.footer-style{margin-bottom:50px}.footer-style .social{padding:1rem 0;display:flex;align-items:center;justify-content:space-between;position:relative;flex-wrap:wrap}}@media screen and (max-width:600px){.footer-style .social{padding:1rem 0;display:flex;align-items:center;justify-content:space-between;position:relative;flex-wrap:wrap}.footer-style .top .pages{flex-wrap:wrap;justify-content:space-evenly}.footer-style{margin-bottom:50px}.footer-style .info{flex-direction:column}.footer-style .info>.copyright{margin-top:10px}}@media screen and (max-width:380px){.footer-style .top .pages{justify-content:center;flex-direction:column}.footer-style .info .legal{justify-content:center}.footer-style .info .legal a{margin:0;text-align:center}}.search-button{background:linear-gradient(180deg,#1053F3,#06256E);text-decoration:none;border-radius:4px;outline:none;border:none;padding:8px 16px;color:white;font-size:18px;cursor:pointer}.search-button:disabled{background:var(--new-ui-black);color:#666666}.landing-banner-img{position:absolute;width:100%}input[type=date]{color-scheme:dark}.logo-box{display:flex;align-items:center;justify-content:center;height:80px;margin-bottom:16px}.logo-box img,.logo-box svg{max-height:60px;width:auto}