/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

#hero .main-region{position:relative;}#hero img{width:100%;aspect-ratio:6 / 1;object-fit:cover;border-radius:0 0 8px 8px;margin-bottom:2rem;}#hero #page-title{position:absolute;bottom:0;}#hero #page-title .first-region{padding:0 1rem;}#hero #page-title .second-region .block-entity-block{display:none;}@media (min-width:1200px) and (max-width:1399.98px){#hero img{aspect-ratio:5 / 1;}}@media (min-width:992px) and (max-width:1199.98px){#hero .section-two_column.layout-40_60 .first-region,#hero .section-two_column.layout-40_60 .second-region{width:50%;}#hero img{aspect-ratio:4 / 1;}}@media (min-width:768px) and (max-width:991.98px){#hero .section-two_column.layout-40_60 .first-region,#hero .section-two_column.layout-40_60 .second-region{width:50%;}#hero img{aspect-ratio:3 / 1;}}@media (min-width:576px) and (max-width:767.98px){#hero .section-two_column.layout-40_60 .first-region{width:100%;}#hero #page-title .first-region{padding:0 2rem 0 1rem;}#hero #page-title .first-region .Ml-1{margin-left:.5rem !important;}#hero img{aspect-ratio:2 / 1;}}@media (max-width:575.98px){#hero .section-two_column.layout-40_60 .first-region{width:100%;}#hero #page-title .first-region{padding:0 2rem 0 1rem;}#hero #page-title .first-region .Ml-1{margin-left:.5rem !important;}#hero img{aspect-ratio:3 / 2;}}
#site_logo img{width:275px;}#footer{background-color:var(--navy);color:var(--white);}#purechat-container{z-index:999 !important;}@media (min-width:768px){#navigation{position:sticky;top:0;z-index:10;}}
.width-xxl{max-width:100%;}.aspect_ratio-4_2{aspect-ratio:4 / 2;object-fit:cover;}.aspect_ratio-3_2{aspect-ratio:3 / 2;}.aspect_ratio-1_1{aspect-ratio:1 / 1;object-fit:cover;}.views-field.views-field-edit-node{height:unset;}.opacity-70{opacity:.7;}.border-radius-8{border-radius:8px;}
#testing-center-hours{background-image:url(/sites/slc.ce2.byu.edu/files/1701-23%20BYU%20Salt%20Lake%20Center%200040.JPG);background-position:center;background-size:cover;}#testing-center-studying{background-image:url(/sites/slc.ce2.byu.edu/files/1801-42%20010.jpg);background-position:center;background-size:cover;}.svg-icon{display:inline-block;width:50px;height:2.5rem;margin-right:.5rem;vertical-align:text-top;background-position:center;background-repeat:no-repeat;background-size:3rem;}.student-id-card{background-image:url(/sites/slc.ce2.byu.edu/files/student-id-card.svg);}.byu-directory{background-image:url(/sites/slc.ce2.byu.edu/files/byu-directory.svg);}.document-pencil-edit{background-image:url(/sites/slc.ce2.byu.edu/files/document-pencil-edit.svg);}.badge-security{background-image:url(/sites/slc.ce2.byu.edu/files/badge-security.svg);}
.directory .field-content{display:flex;flex-direction:row;align-items:center;}.directory .text{max-width:500px;}.directory img{border-radius:8px;width:inherit;aspect-ratio:5 / 4;object-fit:cover;}.directory.slider-view{flex-wrap:nowrap;justify-content:unset;gap:1rem;overflow-x:scroll;scroll-snap-type:x mandatory;}.slider-view .views-row{flex-shrink:0;width:90%;scroll-snap-align:center;}.card img{border-radius:8px 8px 0 0;width:100%;aspect-ratio:5 / 4;object-fit:cover;object-position:top;}.modal_dialog .content{display:flex;gap:2rem;}.modal_dialog .image{min-width:300px;}@media (max-width:991.98px){.slider-view .views-row{width:80%;}.directory .text{max-width:300px;}}@media (max-width:767.98px){.directory img{aspect-ratio:2 / 3;}.modal_dialog .content{flex-direction:column;gap:1rem;}.directory .text{max-width:250px;}.modal_dialog .image{width:250px;max-width:100%;min-width:unset;padding-bottom:0 !important;}}@media (max-width:575.98px){.flex-4 .views-row{width:47%;}.directory .field-content{flex-direction:column;}.directory .text{flex-grow:2;order:2;max-width:unset;}}
.tableData{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-duration:1s;}@keyframes fadeInOpacity{0%{opacity:0;}100%{opacity:1;}}#testing-center-hours,#testing-center-studying{padding:0 1rem;}#testing-information .button{margin-right:1rem;margin-bottom:1rem;}.testing-center-card .image{position:relative;margin-bottom:1rem;}.testing-center-card .gradient{background-image:linear-gradient(to top,var(--navy),transparent 75%);position:absolute;top:0;height:100%;width:100%;border-radius:8px;}.testing-center-card img{width:fit-content;aspect-ratio:3 / 1;object-fit:cover;border-radius:8px;}.testing-center-card .image .title{position:absolute;bottom:0;left:1rem;padding-right:1rem;}#prevTerm:before{content:'\F100';font-family:'Font Awesome 6 Free';color:var(--royal);}#nextTerm:after{content:'\F101';font-family:'Font Awesome 6 Free';color:var(--royal);}#yearTermID{font-size:1.625rem;margin-bottom:1rem;display:inline-block;padding:0 1.5rem;font-weight:bold;color:var(--navy);font-family:'HCo Ringside Narrow SSm';width:275px;}#testing_center table{width:100%;}#testing_center h5{font-size:1.375rem;text-align:center;font-weight:bold;}#testing_center tr:nth-child(1) th{font-size:1rem;background-color:var(--gray_20);}#testing_center table th{background-color:unset;border-bottom:1px solid var(--gray_20);}#testing_center td{text-align:center;border-bottom:1px solid var(--gray_20);}@media (min-width:768px) and (max-width:991.98px){.testing-center-card img{aspect-ratio:2 / 1;}.aspect_ratio-4_2{aspect-ratio:3 / 2;}}@media (min-width:576px) and (max-width:767.98px){.aspect_ratio-4_2{aspect-ratio:1 / 1;}}@media (min-width:544px) and (max-width:575.98px){.aspect_ratio-4_2{aspect-ratio:4 / 5;}}@media (max-width:767.98px){#yearTermID{width:260px;}#testing_center tr:nth-child(1) th{display:none;}#testing_center td,#testing_center th{display:block;}#testing_center table th:first-child{font-family:'HCo Ringside Narrow SSm';font-size:1.25rem;font-weight:bold;color:var(--navy);border-top:1px solid var(--gray_50);width:unset;text-align:left;padding-bottom:0;}#testing_center td:nth-child(2):before{content:'Doors Open:';font-weight:bold;margin-right:.25rem;}#testing_center td:nth-child(3):before{content:'Last Test Handed Out:';font-weight:bold;margin-right:.25rem;}#testing_center td:nth-child(4):before{content:'Tests Collected:';font-weight:bold;margin-right:.25rem;}#testing_center table td{width:unset;padding:7px 10px;text-align:unset;border-bottom:unset;}#testing_center table th{border-bottom:unset;}#testing_center tr{padding-bottom:5px;display:block;}}
