.navbar-dark .navbar-toggler{background-color:#404e6b!important;color:#fff;border-color:#1861ac}.btn-primary{background-color:#404e6b!important}.hyperlink-text{border:0;background-color:transparent;color:#0d6efd}.hyperlink-text:hover{text-decoration:underline}.hyperlink-card,.hyperlink-text:hover{text-decoration:none;color:#212529}label{font-weight:650}.tile-img{background-color:#bec2cb;position:relative}.tile-body{background-color:#e7edf2}.card-body{text-align:left;margin-bottom:20px}.btn-app-launch{position:absolute;bottom:10px}.header-top{background-color:rgba(231,237,242,.9);padding:10px;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.5)}img.logo-img{height:6.25rem!important;filter:drop-shadow(0 0 10px rgba(0,0,0,2))}img.img-middle{height:170px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer{white-space:nowrap;line-height:50px!important;bottom:0;position:fixed!important;width:100%;height:50px!important;text-align:center;background:#404e6b}.footer-text{color:#fff}.footer-bottom-spacing{padding-bottom:3rem}.navbar-title{margin-left:1rem;color:#fff!important;font-size:2.5rem!important;font-weight:200}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all;font-size:30px}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.header-row-spacing{margin-top:3rem!important}.landing-pg-background{height:600px;background:transparent url('/images/saologo2020hires_blue4.png') no-repeat center center;background-size:contain}.go-to{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;z-index:9999;width:2.875rem;height:2.875rem;background-color:rgba(83,102,139,.1);color:#404e6b;font-size:1rem;opacity:.5;border-radius:.5rem;transition:.3s ease-out}.go-to:focus:hover,.go-to:hover{color:#fff;background-color:#404e6b;opacity:1}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,15px,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes slideInUp{from{transform:translate3d(0,10px,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideInDown{from{transform:translate3d(0,-10px,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@media(max-height:900px){.landing-pg-background{height:475px}.header-row-spacing{margin-top:1.5rem!important}}@media(max-height:750px){.landing-pg-background{height:450px}.header-row-spacing{margin-top:1.5rem!important}}@media screen and (min-height:690px) and (max-height:699px){.landing-pg-background{height:425px}.header-row-spacing{margin-top:1rem!important}}@media screen and (min-height:500px) and (max-height:689px){.landing-pg-background{height:400px}.header-row-spacing{margin-top:1rem!important}}@media(max-width:1199px){img .img-middle{height:140px!important}}@media(max-width:990px){img.img-middle{height:100px!important}}@media(max-width:769px){img.img-middle{height:0!important}}input.custom-textbox{width:600px;height:100px;padding:10px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box}.custom-btn{width:200px;text-align:center;display:inline-block}.custom-btn-fw{width:100%;text-align:center;display:inline-block}.table-style{border-collapse:collapse;border:1px solid #000;width:80%}.table-style th,.table-style td{padding:3px;border:1px solid #000}.matchtd{font-size:1rem;color:#006}.cssExitHeaderStyle,.cssExitFooterStyle,.cssExitItemStyle{font-size:1rem;color:#006;border:1px solid #000}.cssExitItemStyle{background-color:#d3d3d3!important}.cssExitAlternatingItemStyle{font-size:1rem;color:#006}.cssCommentHeaderStyle{font-size:1rem;color:#006}.field-validation-error{color:#ff3b30;font-weight:bold;font-size:13px;font-style:italic}.field-required-message{color:#ff3b30;font-size:13px}.custom-textarea{height:24px!important;padding:2px 4px;line-height:1.2;resize:none}html,body{margin:0;padding:0;overflow-x:hidden}body{font-family:"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";background-image:url('../images/texasFlag.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed}h1{font-size:calc(1.475rem + 2.7vw);font-weight:300;padding-bottom:0;margin-bottom:0}h2{font-size:calc(1rem + 2vw);font-weight:300;margin-top:0}hr{border:0;height:1px;background:linear-gradient(to right,transparent,#ccc,transparent);margin:1rem 0}.glow-box{background-color:rgba(231,237,242,.9);padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.5)}.heroHeader{display:flex;align-items:center;flex-wrap:nowrap;gap:1rem;background-image:url('../images/bluebonnets.png');background-size:cover;background-position:center;color:#fff;padding:2rem}.seal{height:100px;max-width:100%;filter:drop-shadow(0 0 10px rgba(0,0,0,2))}.heroTitle{margin:0;font-size:2.5rem;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.8),0 0 20px rgba(0,0,0,.6)}.textBodyOverall{width:70%;margin:0 auto;margin-bottom:50px}.coreTextTitle{background-color:rgba(231,237,242,.9);padding:5px 30px;margin:30px 0;border-radius:10px}.coreText{background-color:rgba(231,237,242,.9);padding:30px;border-radius:10px}.textBox{margin-bottom:40px}.subHeadings{margin-top:2px}.note{font-style:italic;padding-left:20px}.faq-button{background:linear-gradient(to bottom,#2c4a91,#050a14);color:#fff;padding:1em 2.5em;border:0;border-radius:24px;font-size:1rem;font-weight:bold;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 6px 10px rgba(0,0,0,.4),0 2px 2px rgba(255,255,255,.05);transition:all .2s ease-in-out}.faq-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 14px rgba(0,0,0,.4),0 2px 4px rgba(255,255,255,.1)}.faq-button:active{background:linear-gradient(to bottom,#0c1838,#020716);box-shadow:inset 0 4px 6px rgba(0,0,0,.5),inset 0 -1px 0 rgba(255,255,255,.1);transform:translateY(2px)}.container{display:flex;width:100%}.left-column{width:50%;padding:1rem}.right-column{width:50%;padding:1rem}.faq-container{display:flex;justify-content:center;align-items:flex-start;height:100%}.smallBreakHR{border:0;height:1px;background:linear-gradient(to right,transparent,#ccc,transparent);margin:10px}.megaListHeading{background-color:#f5f5f5;border-radius:4px;color:#333;padding:5px;margin:5px;font-weight:bold}#tblInfluence{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:.9375rem;color:#333;background-color:#fafafa;border-radius:.75rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.05);overflow:hidden;word-wrap:break-word}#tblInfluence tr:first-child{background:linear-gradient(to right,#e0eafc,#cfdef3);color:#2f2f2f;font-weight:600}#tblInfluence tr:first-child td{font-size:.75rem;padding:.5rem;white-space:normal;word-break:break-word;text-align:center}#tblInfluence td{padding:.75rem .625rem;text-align:center;vertical-align:middle;border-bottom:1px solid #eaeaea;word-break:break-word}#tblInfluence td:first-child{text-align:left;font-weight:500;border-right:1px solid #ececec;font-size:.875rem}.cssExitItemStyle{background:linear-gradient(to right,#fff,#f9f9f9)}.cssExitAlternatingItemStyle{background:linear-gradient(to right,#f5f8fb,#ebf1f7)}#tblInfluence input[type="radio"]{transform:scale(1.1);cursor:pointer;accent-color:#5c9ded;transition:transform .1s ease}@media(max-width:1000px){.textBodyOverall{width:80%}.headerImage{flex-direction:column;text-align:center}#tblInfluence td{font-size:14px;padding:10px 6px}#tblInfluence input[type="radio"]{transform:scale(1)}}@media(max-width:480px){#tblInfluence tr:first-child td{font-size:.6875rem;padding:.4rem .3rem}#tblInfluence td{font-size:.8125rem;padding:.5rem .3rem}#tblInfluence td:first-child{font-size:.8125rem}}.styled-table{width:100%;border:3px solid #000;border-collapse:collapse}.styled-table td{border:1px solid #000;padding:3px}.styled-table tr:first-child td{font-weight:bold;text-align:center}