body.ast-page-builder-template .ast-row .wp-block-toolset-views-wpa-editor{margin-left:20px;margin-right:20px}a:focus-visible,button:focus-visible,div:focus-visible,span:focus-visible{outline:2px
solid black;border:2px
solid white}html{scroll-behavior:smooth}body{overflow-y:auto;overflow-y:overlay}body,button,input,select,textarea,.ast-button,.ast-custom-button{line-height:1.5}@supports (overflow: overlay){::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-track:hover{background-color:#ffffff80}::-webkit-scrollbar-thumb{background-color:#00000080;border:3px
solid transparent;border-radius:16px;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:#000000bf}}a:where(:not(.wp-element-button)),a,a:focus,a:hover,a:visited{text-decoration:underline}#primary{margin-top:0 !important}.entry-content>.wp-block-group.alignwide.has-bac.category-uncategorizedkground,.entry-content>.wp-block-group.alignfull.has-background,.entry-content>.wp-block-cover.alignwide,.entry-content>.wp-block-cover.alignfull,.entry-content>.wp-block-columns.has-background.alignwide,.entry-content>.wp-block-columns.has-background.alignfull{padding:0}.simpletoc.wp-block-simpletoc-toc{padding:1rem;border:3px
solid black}.wp-block-cover,.wp-block-cover-image{min-height:unset}.wp-block-separator{border:none;height:1px;width:100%;max-width:100%;background-color:#c4c4c4}h1, .entry-content
h1{max-width:90rem}h2, .entry-content h2,
h3, .entry-content h3,
h4, .entry-content
h4{margin-top:0.5em}.ast-single-post .entry-title,.page-title{font-family:"Roboto Condensed",sans-serif;font-size:3rem;color:#545454;margin-top:1em}.ast-no-sidebar .entry-content
.alignwide{max-width:90rem;margin-left:auto;margin-right:auto}p, .entry-content
p{max-width:90rem;width:100%;margin-left:auto;margin-right:auto;margin-top:1em;margin-bottom:1em}.entry-header.ast-header-without-markup
h1{display:none}.flex-control-paging li
a{background:transparent !important;border:solid 1px white}.flex-control-paging li a.flex-active{background:white !important}.wp-block-group{padding:1em}ul{margin-top:1em;margin-bottom:1em}.wp-block-image.size-full{margin:0
auto}.wp-block-image.alignfull{margin:0
auto}figure.alignleft{margin-right:1.5em !important;margin-bottom:1.5em !important}figure.alignright{margin-left:1.5em !important;margin-bottom:1.5em !important}.wp-block-uagb-column.uagb-column__wrap{align-items:baseline}.wp-block-cover__inner-container{margin-left:auto !important;margin-right:auto !important;width:100% !important;max-width:calc(90rem + 40px);padding:0
20px}.wp-block-cover
h1{margin-top:auto;margin-bottom:10px !important}.wp-block-columns{margin-top:0;margin-bottom:0}.ast-breadcrumbs{color:#545454;font-size:11px;font-weight:bold;text-transform:uppercase;margin-bottom:50px}.centerline-col{display:flex;flex-direction:column;justify-content:center}.max720>*{max-width:670px !important;margin-left:0 !important}.img-left
img{object-position:left}.core-key-block .uagb-columns__inner-wrap.uagb-columns__columns-2{margin:auto;width:auto;gap:4em;align-items:unset}.core-key-block .uagb-columns__inner-wrap.uagb-columns__columns-2 .wp-block-uagb-column{width:auto}.course-btns{padding:20px
20px 20px 27px}.gap2 .uagb-columns__inner-wrap{gap:20px}.gap-4 .uagb-columns__inner-wrap{gap:2em 4em}.gap4{gap:2em 4em !important}.pad-20{padding-left:20px;padding-right:20px}.spaced-ul
li{margin-bottom:1.5em}.orange-header{color:#e75f0c;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:20px;padding-left:30px;margin-bottom:0px}.no-padding .uagb-column__inner-wrap{padding:20px
0 0}.no-padding{padding:0}.txt-center{text-align:center}.txt-left{text-align:left}.pad-50{padding:0
50px}.no-margin{margin:0
!important}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.absolutebottom{bottom:0px;position:absolute}.height100>div{height:100%}.service-button{padding:20px
auto 20px 25px}.microtext{font-size:11px}.gray-text{font-family:"Roboto Condensed",sans-serif;color:#545454;font-size:20px}.condensed{font-family:"Roboto Condensed",sans-serif}.not-h3{font-family:"Roboto Condensed",sans-serif;font-size:36px;text-align:center}.not-h4{font-family:"Roboto Condensed",sans-serif;font-size:28px}.margin-left-20{margin-left:20px}.margin-top-0{margin-top:0px}.margin-bottom-5{margin-bottom:5px}.width-100{width:100%}.counter{font-weight:bold;margin:0
!important}.summer-gradient .wp-block-cover__inner-container{width:100vw !important;max-width:none;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7)) !important}.summer-stick{background-color:white;position:sticky;top:0;z-index:10}.summer-anchors{max-width:900px;margin:auto}.summer-anchors .wp-block-column:not(:last-child){border-right:1px solid #c4c4c4}.summer-anchors .wp-block-column
p{font-family:"Roboto Condensed",Roboto,sans-serif;font-size:26px;font-weight:500;text-align:center;margin-top:0;margin-bottom:0}.full-height{height:100%;aspect-ratio:1920/509}.banner-gif{aspect-ratio:1150/30;background-image:url("https://laits.utexas.edu/services/wp-content/uploads/2023/12/24summer-website-banner.gif");background-repeat:no-repeat;background-size:cover;margin-left:calc( -50vw + 50%);margin-right:calc( -50vw + 50%);max-width:100vw;width:100vw}@media (max-width: 640px){.banner-gif{display:none}}hr.multi-sq{border:none;height:14px;width:80px !important;margin:auto;margin-block-start:1em;margin-block-end:1em;background-image:linear-gradient(to right, #437b7c 0%, #437b7c 17.5%, white 17.5%,
white 27.5%, #4ca334 24.5%, #4ca334 45%, white 45%, white 55%,
#d1900d 55%, #d1900d 72.5%, white 72.5%, white 82.5%, #e75f0c 82.5%, #e75e0c 100%)}.link-black
a{font-family:"Roboto Condensed",sans-serif;font-weight:bold;color:black;font-size:36px}a.ek-link, .primary-btn.undrln
a{transition:0.3s}a.ek-link:hover, .primary-btn.undrln:hover
a{text-decoration:underline}footer a.ek-link{color:white;transition:none}.link-bump{transition:0.3s}.link-bump:hover{padding-left:15px !important}.flip{transform:scaleX(-1)}.wp-block-buttons .wp-block-button.primary-btn
a{padding:20px;text-align:left}.wp-block-buttons .wp-block-button.primary-border-btn
a{border-left:solid 7px var(--ast-global-color-0)}.wp-block-button .wp-block-button__link{font-weight:500}.instruct-buttons  .wp-block-button__link{font-size:26px;width:350px;height:100px}.small-button-wide .wp-block-button__link{padding:10px
20px}.medium-button .wp-block-button__link{font-size:26px;padding:15px
25px}.large-button .wp-block-button__link{font-size:26px;padding:25px
35px}.large-button-wide .wp-block-button__link{font-size:26px;padding:35px
60px}.orange-btn
a{background-color:var(--ast-global-color-8) !important}.orange-btn a:hover{background-color:#f29a64 !important}.is-style-gapless{gap:0 !important}.border-left-gray{border-left:solid 7px #f3f3f3}.card-border-orange{border-left:solid 7px var(--ast-global-color-8)}.bottom-gray{margin-block-start:0 !important;border-bottom:solid 1px #d0d0d0;padding:0}.bottom-not-gray{margin-block-start:0 !important;padding:0}.bottom-gray p, .bottom-not-gray
p{margin:auto}.full-h-img{align-self:stretch !important}.full-h-img .uagb-column__inner-wrap{height:100%}.full-h-img
figure{height:100%}.full-h-img
img{height:100%;width:100%;object-fit:cover}.full-h-img{align-self:stretch !important}.full-h-img .uagb-column__inner-wrap{height:100%}.full-h-img
figure{height:100%}.full-h-img
img{height:100%;width:100%;object-fit:cover}.col-pad{padding:20px
20px 10px}.col-pad-left .stk-column-wrapper{padding:20px}.metaslider{height:calc(100vh - 177px)}.metaslider
.flexslider{margin-bottom:0 !important}.metaslider .flexslider .slides
img{height:calc(100vh - 177px) !important;object-fit:cover}.metaslider .caption-wrap{opacity:1 !important;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)) !important}.metaslider
.caption{padding:60px
20px !important;width:100%;max-width:1480px;margin:auto}.metaslider .caption
h1{font-weight:bold;color:white !important}.metaslider .caption
a{font-family:"Roboto Condensed",sans-serif;font-size:20px;color:white}.metaslider .caption a:hover{text-decoration:underline}.metaslider .flex-control-nav{bottom:10px !important}.slider-2209.slide-4656{object-position:top}.slider-2209.slide-4664{object-position:left}.home-articles.wp-block-query.alignfull
ul{margin:0;gap:0}.home-articles.wp-block-query.alignfull
li{background-color:black;height:350px !important}.home-articles .wp-block-post{position:relative;overflow:hidden}.home-articles .wp-block-post
a{color:white}.home-articles .wp-block-post .wp-block-post-featured-image{opacity:0.5;transition:0.3s}.home-articles .wp-block-post .wp-block-post-featured-image
img{width:auto;max-width:none}.home-articles .wp-block-post:hover .wp-block-post-featured-image{opacity:0.3}.home-articles .wp-block-post .wp-block-post-title{display:flex;align-items:end;height:100%;padding:20px;position:relative;font-size:34px;bottom:350px;margin-top:0;margin-bottom:0}.home-articles .wp-block-post .wp-block-post-title a::after{content:"→";margin-left:0.5ch}.home-articles .wp-block-post .wp-block-read-more{position:relative;bottom:190px;padding:0
20px}.category-technology-integration .read-more, .category-online-courses .read-more{margin-top:24px}.category-technology-integration .read-more a, .category-online-courses .read-more
a{color:white;background-color:#437b7c;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:500;text-align:center;line-height:1;border-radius:0;padding:10px
15px;box-sizing:border-box}.category-technology-integration .read-more a:hover, .category-online-courses .read-more a:hover{background-color:#73a9aa}.wp-block-uagb-faq.blue-mark .wp-block-uagb-faq-child:not(:last-child){border-bottom:1px solid #676767}.wp-block-columns.centered{justify-content:center;flex-wrap:wrap !important;text-align:center}.contact-block-transparent{margin-top:10px !important}.contact-block{margin-top:20px !important;background-color:#fafafa;border-left:solid 7px #f3f3f3}.contact-word{font-size:20px !important;font-family:"Roboto Condensed",sans-serif !important;margin-top:0 !important}.contact-name-nocolor{font-weight:bold !important;font-size:18px !important;margin-top:0 !important;margin-bottom:0 !important}.contact-name{font-weight:500 !important;font-size:27px !important;margin-top:0.5em !important;margin-bottom:0 !important}.contact-title-nocolor{font-size:16px;margin-top:0 !important;margin-bottom:0 !important}.contact-title{color:#545454;margin-top:0 !important;margin-bottom:0 !important}.sta-contact-name{font-size:18px;font-weight:bold;margin-top:0.5em !important;margin-bottom:0 !important}.sta-contact-title{font-size:14px;color:#c4c4c4;margin-top:0 !important;margin-bottom:0 !important}.sta-contact-email{font-size:14px;margin-top:0 !important;margin-bottom:0.5em !important}.columns-45-55 .gb-layout-column-wrap{grid-template-columns:0.45fr 0.55fr}.columns-tech-int .gb-layout-column-wrap{grid-template-columns:0.5fr 0.1fr 0.4fr}.footer-columns>.uagb-columns__inner-wrap{max-width:90rem !important;align-items:flex-start}.footer-columns
p{margin-top:0.4em;margin-bottom:0.4em}.footer-copyright{margin-top:0px !important;margin-bottom:0px !important;max-width:100% !important;width:100%}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0.5em 0}.astra-full-megamenu-wrapper{background:#f5f5f5 !important;border:none !important;height:215px}.astra-megamenu.sub-menu.astra-mega-menu-width-full{padding:0px
!important;margin:0px
!important;width:100% !important;height:100%;align-items:center}.ast-mm-template-content>.alignwide{justify-content:space-evenly;max-width:90rem;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.uagb-columns__inner-wrap.uagb-columns__columns-2{justify-content:space-between;align-items:center;height:100%}.chat-link
a{font-size:26px}.menu-help-link
a{color:black}.gray-border-box{border:solid 1px #D3D3D3;background-color:#EEE}.menu-text{color:black}.nav-links{list-style-type:none;padding:0;margin:0}.nav-links
li{font-size:15px;display:inline;margin:0
32px 0 0}.menu-button
li{width:80%}.menu-button li
a{width:100%;display:block;color:black;padding:12px
20px;border-bottom:solid 1px #d0d0d0}.menu-button li:last-child
a{border-bottom:none}.menu-button li a:hover{color:white;text-decoration:none;background-color:#437b7c}span.menu-arrow{float:right;color:transparent}a:hover span.menu-arrow{color:white}.main-header-menu>.menu-item:hover{background-color:#f5f5f5}.ast-mm-custom-content.ast-mm-template-content{padding:0px
!important;height:100%;background-color:#f5f5f5}.ast-mm-custom-content.ast-mm-template-content
section{height:100%}.uagb-columns__inner-wrap.uagb-columns__columns-3{height:100%}.ast-above-header-wrap .ast-above-header-bar, .ast-main-header-wrap .ast-primary-header-bar{padding:0
20px}.ast-above-header-bar
p{margin:0.5em 0 !important}.ast-primary-header-bar
p{margin:0.5em 0 !important}.ast-above-header-bar .ast-container, .ast-primary-header-bar .ast-container{max-width:90rem;padding-left:0;padding-right:0}.ast-below-header-bar .ast-container{max-width:1480px}.site-below-header-wrap .ast-builder-grid-row{column-gap:5px}.ast-header-break-point .ast-primary-header-bar{border-bottom:none}.main-header-menu .menu-link,.main-header-menu>a{padding:0
12px}.menu-item .uagb-columns__wrap .uagb-columns__inner-wrap{max-width:90rem}.menu-item .wp-block-uagb-columns.uagb-columns__wrap{padding-left:20px;padding-right:20px}@media (max-width: 480px){figure.tenbarge{float:none;clear:both;text-align:center;margin:0
auto !important}.summer-stick{position:static}}@media (max-width: 390px){#masthead .ast-mobile-header-wrap .ast-primary-header-bar
a{display:block}}@media (min-width: 600px){.wp-block-query.alignfull
li{}.home-articles.wp-block-query.alignwide
li{width:33.33333% !important}}@media (max-width: 767px){.wp-block-uagb-columns.column-fixes .wp-block-uagb-column{width:100%;margin:auto}}@media only screen and (min-width: 768px){.gb-block-container.alignwide .gb-container-inside, .gb-block-container.alignwide .gb-container-inside{max-width:100%}}@media (max-width: 781px){.wp-block-columns.centered .wp-block-column{width:80%;margin:auto}.ast-no-sidebar .entry-content
.alignfull{margin-left:calc( -50vw + 50%);margin-right:calc(-50vw + 50%)}}@media (min-width: 781px){.col-pad{padding:20px
20px 10px 2.5em}.col-pad-left .stk-column-wrapper{padding:20px
20px 20px 2.5em}}@media (max-width: 921px){#masthead .ast-mobile-header-wrap .ast-primary-header-bar .ast-builder-grid-row{grid-column-gap:0}}@media (min-width: 921px){.wp-block-columns .wp-block-group{padding:1em}}@media only screen and (max-width: 1149px) and (min-width: 921px){.main-header-menu>.menu-item{font-size:10px;max-width:100px}.site-logo-img a
img{width:200px}}@media (min-width: 1200px){.entry-content .alignfull [class*="__inner-container"]>.alignwide{max-width:90rem}}@media (max-width: 1600px){.site-header .menu-text{max-width:100px;line-height:23px}}.silly-banner{max-width:100vw;margin-left:-20px}