@charset "UTF-8";
.dropdown-menu {
  --bs-dropdown-item-padding-x: 0.5rem !important;
  --bs-dropdown-item-padding-y: 0.5rem !important;
}

.text-primary, .text-gold, .text-gt-gold {
  color: var(--gt-md-gold) !important;
}

.font-roboto {
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.font-slab {
  font-family: "Roboto Slab", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.font-roboto-condensed {
  font-family: "Roboto Condensed", sans-serif !important;
}

.font-abel {
  font-family: "Abel", sans-serif;
}

.full-width-section {
  width: 100vw !important;
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
}

.text-white {
  color: #ffffff !important;
}

.text-black {
  color: #262626 !important;
}

.text-gt-black {
  color: #262626 !important;
}

.text-buzz {
  color: #eeb211 !important;
}

.text-buzz-gold {
  color: #eeb211 !important;
}

.text-gt-navy {
  color: #003057 !important;
}

.text-blue {
  color: #004f9f !important;
}

.text-msa-grey {
  color: #404a56 !important;
}

.text-gt-warm-grey {
  color: #d6dbd4 !important;
}

.text-gt-drk-gold {
  color: #857437 !important;
}

.text-gt-light-gold {
  color: #bfb37c !important;
}

.text-gt-md-grey {
  color: #545454;
}

.text-gt-gold {
  color: #b3a369 !important;
}

.text-gold {
  color: #b3a369 !important;
}

.text-gt-horizon {
  color: #f95e10 !important;
}

.text-red, .error {
  color: #ff0000 !important;
}

.text-blue2 {
  color: #034f84 !important;
}

.text-chmi-blue2 {
  color: #005795 !important;
}

.text-gt-warm-grey-light {
  color: #f7f7f7 !important;
}

.text-bronze {
  color: #cd7f32 !important;
}

.text-silver {
  color: #c0c0c0 !important;
}

.text-light-grey {
  color: #ccc !important;
}

.text-gt-mddk-grey {
  color: #8a8a8a !important;
}

.text-size9 {
  font-size: 0.9rem !important;
}
.text-size9 li {
  font-size: 0.9rem !important;
}

.text-size95 {
  font-size: 0.95rem !important;
}
.text-size95 li {
  font-size: 0.95rem !important;
}

.lh13 {
  line-height: 1.3 !important;
}

.text-size1 {
  font-size: 1rem !important;
}
.text-size1 li {
  font-size: 1rem !important;
}

.text-size125 {
  font-size: 1.25rem !important;
}
.text-size125 li {
  font-size: 1.25rem !important;
}

.text-size15 {
  font-size: 1.5rem !important;
}
.text-size15 li {
  font-size: 1.5rem !important;
}

.mt-24 {
  margin-top: 2.4rem !important;
}

.fw-300, .fw300 {
  font-weight: 300 !important;
}

.fw-400, .fw400 {
  font-weight: 400 !important;
}

.fw-500, .fw500 {
  font-weight: 500 !important;
}

.fw-600, .fw600 {
  font-weight: 600 !important;
}

.fw-900, .fw900 {
  font-weight: 900 !important;
}

.mb-75 {
  margin-bottom: 7.5rem !important;
}

div .fontawesome-icon i.fa-icon-gold-blue {
  --fa-primary-color: #b3a369 !important;
  --fa-secondary-color: #003057 !important;
}

div .fontawesome-icon i.fa-icon-blue-gold {
  --fa-primary-color: #003057 !important;
  --fa-secondary-color: #b3a369 !important;
}

div .fontawesome-icon i.fa-icon-gold-gold {
  --fa-primary-color: #b3a369 !important;
  --fa-secondary-color: #b3a369 !important;
}

.fontawesome-icon i.fa-icon-white-gold {
  --fa-primary-color: #ffffff !important;
  --fa-secondary-color: #b3a369 !important;
}

.fontawesome-icon i.fa-icon-gold-white {
  --fa-primary-color: #b3a369 !important;
  --fa-secondary-color: #ffffff !important;
}

/*.fa-icon-gold-blue {  
    --fa-primary-color:#b3a369!important; 
  --fa-secondary-color:#003057!important; 

}

.fa-icon-gold-gold {  
    --fa-primary-color:#b3a369!important; 
  --fa-secondary-color:#b3a369!important; 

}*/
.bg-gt-black-55 {
  background-color: rgba(0, 0, 0, 0.65) !important;
}

.bg-gt-black {
  background-color: #262626 !important;
}

.bg-msa-grey {
  background-color: #404a56 !important;
}

.bg-gt-white {
  background-color: #fff !important;
}

.bg-gt-buzz-gold {
  background-color: #eeb211 !important;
}

.bg-gt-gold {
  background-color: #b3a369 !important;
}

.bg-gt-lt-gold {
  background-color: #bfb37c !important;
}

.bg-gt-tech-light-gold {
  background-color: #bfb37c !important;
  background-color: #f2f2f2 !important;
}

.bg-gt-drk-gold {
  background-color: #857437 !important;
}

.bg-gt-navy {
  background-color: #003057 !important;
}

.bg-gt-blue {
  background-color: #004f9f !important;
}

.bg-ha-blue {
  background-color: #00254c !important;
  color: #fff;
}

.bg-ha-blue2 {
  background-color: #164679 !important;
  color: #fff;
}

.bg-gt-warm-grey {
  background-color: #d6dbd4 !important;
}

.bg-gt-warm-grey-medium {
  background-color: #e5e7e4 !important;
}

.bg-gt-superlight-grey {
  background-color: #f2f2f2 !important;
}

.bg-gt-light-grey {
  background-color: #ccc !important;
}

.gt-msa-grey,
.bg-msa-grey {
  background-color: #404a56 !important;
  color: #fff !important;
}

.gt-light-grey,
.bg-light-grey {
  background-color: #f7f7f7 !important;
  color: #262626 !important;
}

.bg-gt-md-grey {
  background-color: #545454 !important;
}

.bg-gt-medium-grey-light {
  background-color: #545454 !important;
}

.bg-gt-mddk-grey {
  background-color: #8a8a8a !important;
}

.bg-gt-dark-grey {
  background-color: #3b3b3b !important;
}

.bg-gt-drk-grey {
  background-color: #3b3b3b !important;
}

.bg-gt-pimile-light {
  background-color: #f7f7f7 !important;
}

.bg-gt-horizon {
  background-color: #f95e10 !important;
}

.bg-gt-gold-grad {
  background-color: linear-gradient(to right, #bfb37c 0%, #b3a369 100%);
}

.bg-gt-gold-grad-rev {
  background-color: linear-gradient(to right, #b3a369 0%, #bfb37c 100%);
}

.bg-gt-gold-drk-half {
  background-color: linear-gradient(to right, #ac9a58 0%, #ac9a58 50%, white 50%, white 100%);
}

.bg-gt-gold-grad-shine {
  background-color: linear-gradient(60deg, #b3a369 0%, #bfb37c 40%, #bfb37c 60%, #b3a369 100%);
}

.bg-gt-secondary {
  background-color: #d6dbd4;
}

.bg-gt-success {
  background-color: #349e08;
}

.bg-gt-danger {
  background-color: #f95e10;
}

.bg-gt-warning {
  background-color: #ff0101;
}

.bg-gt-info {
  background-color: #003057;
}

.bg-gt-light {
  background-color: #f7f7f7;
}

.bg-gt-black {
  background-color: #262626;
}

.gt-warm-gray {
  background: Transparent !important;
  background-color: #d6dbd4 !important;
}

.isye-center {
  text-align: center;
}

.block-radius-20 {
  border-radius: 20px !important;
  overflow: hidden;
}

.block-radius-15 {
  border-radius: 15px !important;
  overflow: hidden;
}

.block-radius-10 {
  border-radius: 10px !important;
  overflow: hidden;
}

.block-radius-5 {
  border-radius: 5px !important;
  overflow: hidden;
}

.alert-blue {
  color: #ffffff;
  background-color: #003057;
  border-color: #004f9f;
}

.img-border-white {
  border-radius: 3px;
  border: 1px solid rgb(255, 255, 255);
  padding: 2px;
  /* background:rgba(255,255,255,.4);*/
}

.img-border-navy {
  border-radius: 3px;
  border: 1px solid #003057;
  padding: 2px;
  /* background:rgba(255,255,255,.4);*/
}

.img-border-grey {
  border-radius: 3px;
  border: 1px solid #ccc;
  padding: 2px;
  background: rgb(255, 255, 255);
}

.img-rnd {
  border-radius: 3px;
}

/*------------------------------------
- COLOR primary22
------------------------------------*/
/*$primary2_t9: #f7f6f0;*/
.bk-1 {
  background-color: #bfb37c;
}

.alert-primary2 {
  color: #6b5f36;
  background-color: #ebdba1;
  border-color: #d2c288 !important;
}

.alert-primary2 hr {
  border-top-color: #e8e3d1;
}

.alert-primary2 .alert-link {
  color: #494125;
}

.badge-primary2 {
  color: #212529;
  background-color: #b3a369;
}

.badge-warning {
  background-color: #ffc107 !important;
  color: #212529 !important;
}

.badge-success {
  background-color: #198754 !important;
  color: #fff;
}

.badge-primary {
  background-color: #0d6efd !important;
  color: #fff;
}

.badge-secondary {
  background-color: #6c757d !important;
  color: #fff;
}

.badge-danger {
  background-color: #dc3545 !important;
  color: #fff;
}

.badge-dark {
  background-color: #262626 !important;
  color: #fff;
}

.badge-info {
  background-color: #0dcaf0 !important;
  color: #262626;
}

.badge-light {
  background-color: #f8f9fa !important;
  color: #262626;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
  color: #fff;
}

.badge-primary2[href]:hover,
.badge-primary2[href]:focus {
  color: #212529;
  background-color: #9a8a4e;
}

.bg-primary2 {
  background-color: #b3a369 !important;
}

a.bg-primary2:hover,
a.bg-primary2:focus,
button.bg-primary2:hover,
button.bg-primary2:focus {
  background-color: #9a8a4e !important;
}

.border-primary2 {
  border-color: #b3a369 !important;
}

.btn-primary2 {
  color: #212529;
  background-color: #b3a369;
  border-color: #b3a369;
}

.btn-primary2:hover {
  color: #212529;
  background-color: #a49353;
  border-color: #9a8a4e;
}

.btn-primary2:focus,
.btn-primary2.focus {
  box-shadow: 0 0 0 0.2rem rgba(179, 163, 105, 0.5);
}

.btn-primary2.disabled,
.btn-primary2:disabled {
  color: #212529;
  background-color: #b3a369;
  border-color: #b3a369;
}

.btn-primary2:not(:disabled):not(.disabled):active,
.btn-primary2:not(:disabled):not(.disabled).active,
.show > .btn-primary2.dropdown-toggle {
  color: #212529;
  background-color: #9a8a4e;
  border-color: #908149;
}

.btn-primary2:not(:disabled):not(.disabled):active:focus,
.btn-primary2:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(179, 163, 105, 0.5);
}

.btn-outline-primary2 {
  color: #b3a369;
  background-color: transparent;
  border-color: #b3a369;
}

.btn-outline-primary2:hover {
  color: #212529;
  background-color: #b3a369;
  border-color: #b3a369;
}

.btn-outline-primary2:focus,
.btn-outline-primary2.focus {
  box-shadow: 0 0 0 0.2rem rgba(179, 163, 105, 0.5);
}

.btn-outline-primary2.disabled,
.btn-outline-primary2:disabled {
  color: #b3a369;
  background-color: transparent;
}

.btn-outline-primary2:not(:disabled):not(.disabled):active,
.btn-outline-primary2:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary2.dropdown-toggle {
  color: #212529;
  background-color: #b3a369;
  border-color: #b3a369;
}

.btn-outline-primary2:not(:disabled):not(.disabled):active:focus,
.btn-outline-primary2:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(179, 163, 105, 0.5);
}

.list-group-item-primary2 {
  color: #6b5f36;
  background-color: #d2c288;
}

.list-group-item-primary2.list-group-item-action:hover,
.list-group-item-primary2.list-group-item-action:focus {
  color: #6b5f36;
  background-color: #e8e3d1;
}

.list-group-item-primary2.list-group-item-action.active {
  color: #212529;
  background-color: #6b5f36;
  border-color: #6b5f36;
}

.table-primary2,
.table-primary2 > th,
.table-primary2 > td {
  background-color: #d2c288;
}

.table-hover .table-primary2:hover {
  background-color: #e8e3d1;
}

.table-hover .table-primary2:hover > td,
.table-hover .table-primary2:hover > th {
  background-color: #e8e3d1;
}

.text-primary2 {
  color: #b3a369 !important;
}

.text-navy {
  color: #003057 !important;
}

a.text-primary2:hover,
a.text-primary2:focus {
  color: #9a8a4e !important;
}

/*------------------------------------
- COLOR secondary2
------------------------------------*/
.alert-secondary2 {
  color: #000000;
  background-color: #85b5dc;
  border-color: #6c9cc3 !important;
}

.alert-secondary2 hr {
  border-top-color: #0087f5;
}

.alert-secondary2 .alert-link {
  color: #000000;
}

.badge-secondary2 {
  color: #fff;
  background-color: #003057;
}

.badge-secondary2[href],
.badge-secondary2[href]:link,
.badge-secondary2[href]:visited,
.badge-secondary2[href]:focus {
  color: #fff;
  background-color: #003057;
}

.badge-secondary2[href]:hover {
  color: #fff;
  background-color: #001323;
}

.bg-secondary2 {
  background-color: #003057 !important;
}

a.bg-secondary2:hover,
a.bg-secondary2:focus,
button.bg-secondary2:hover,
button.bg-secondary2:focus {
  background-color: #001323 !important;
}

.border-secondary2 {
  border-color: #003057 !important;
}

.btn-secondary2 {
  color: #fff;
  background-color: #003057;
  border-color: #003057;
}

.btn-secondary2:hover {
  color: #fff;
  background-color: #001c33;
  border-color: #001323;
}

.btn-secondary2:focus,
.btn-secondary2.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 48, 87, 0.5);
}

.btn-secondary2.disabled,
.btn-secondary2:disabled {
  color: #fff;
  background-color: #003057;
  border-color: #003057;
}

.btn-secondary2:not(:disabled):not(.disabled):active,
.btn-secondary2:not(:disabled):not(.disabled).active,
.show > .btn-secondary2.dropdown-toggle {
  color: #fff;
  background-color: #001323;
  border-color: #000b14;
}

.btn-secondary2:not(:disabled):not(.disabled):active:focus,
.btn-secondary2:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 48, 87, 0.5);
}

.btn-outline-secondary2 {
  color: #003057;
  background-color: transparent;
  border-color: #003057;
}

.btn-outline-secondary2:hover {
  color: #fff;
  background-color: #003057;
  border-color: #003057;
}

.btn-outline-secondary2:focus,
.btn-outline-secondary2.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 48, 87, 0.5);
}

.btn-outline-secondary2.disabled,
.btn-outline-secondary2:disabled {
  color: #003057;
  background-color: transparent;
}

.btn-outline-secondary2:not(:disabled):not(.disabled):active,
.btn-outline-secondary2:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary2.dropdown-toggle {
  color: #fff;
  background-color: #003057;
  border-color: #003057;
}

.btn-outline-secondary2:not(:disabled):not(.disabled):active:focus,
.btn-outline-secondary2:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 48, 87, 0.5);
}

.list-group-item-secondary2 {
  color: #000000;
  background-color: #6c9cc3;
}

.list-group-item-secondary2.list-group-item-action:hover,
.list-group-item-secondary2.list-group-item-action:focus {
  color: #000000;
  background-color: #0087f5;
}

.list-group-item-secondary2.list-group-item-action.active {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.table-secondary2,
.table-secondary2 > th,
.table-secondary2 > td {
  background-color: #6c9cc3;
}

.table-hover .table-secondary2:hover {
  background-color: #0087f5;
}

.table-hover .table-secondary2:hover > td,
.table-hover .table-secondary2:hover > th {
  background-color: #0087f5;
}

.text-secondary2 {
  color: #003057 !important;
}

a.text-secondary2:hover,
a.text-secondary2:focus {
  color: #001323 !important;
}

/*------------------------------------
- COLOR info2
------------------------------------*/
.badge-info2 {
  color: #262626;
  background-color: #ffffff;
  border: 1px solid #b3a369;
}

.badge-info3 {
  color: #262626;
  background-color: #ffffff;
  border: 1px solid #404a56;
}

.main-container div .view-content-wrap .card-footer .alert-info2 {
  color: #161616;
  background-color: #bababa;
  border-color: #afafaf !important;
}
.main-container div .view-content-wrap .card-footer .alert-info2 hr {
  border-top-color: #a3a3a3;
}
.main-container div .view-content-wrap .card-footer .alert-info2 .alert-link {
  color: #000000;
}
.main-container div .view-content-wrap .card-footer .badge-info2 {
  color: #262626;
  background-color: #ffffff;
}
.main-container div .view-content-wrap .card-footer .badge-info2[href]:hover,
.main-container div .view-content-wrap .card-footer .badge-info2[href]:focus {
  color: #fff;
  background-color: #3a3a3a;
}
.main-container div .view-content-wrap .card-footer .bg-info2 {
  background-color: #545454 !important;
}
.main-container div .view-content-wrap .card-footer a.bg-info2:hover,
.main-container div .view-content-wrap .card-footer a.bg-info2:focus,
.main-container div .view-content-wrap .card-footer button.bg-info2:hover,
.main-container div .view-content-wrap .card-footer button.bg-info2:focus {
  background-color: #3a3a3a !important;
}
.main-container div .view-content-wrap .card-footer .border-info2 {
  border-color: #545454 !important;
}
.main-container div .view-content-wrap .card-footer .btn-info2 {
  color: #fff;
  background-color: #545454;
  border-color: #545454;
}
.main-container div .view-content-wrap .card-footer .btn-info2:hover {
  color: #fff;
  background-color: #424242;
  border-color: #3a3a3a;
}
.main-container div .view-content-wrap .card-footer .btn-info2:focus,
.main-container div .view-content-wrap .card-footer .btn-info2.focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 84, 84, 0.5);
}
.main-container div .view-content-wrap .card-footer .btn-info2.disabled,
.main-container div .view-content-wrap .card-footer .btn-info2:disabled {
  color: #fff;
  background-color: #545454;
  border-color: #545454;
}
.main-container div .view-content-wrap .card-footer .btn-info2:not(:disabled):not(.disabled):active,
.main-container div .view-content-wrap .card-footer .btn-info2:not(:disabled):not(.disabled).active,
.main-container div .view-content-wrap .card-footer .show > .btn-info2.dropdown-toggle {
  color: #fff;
  background-color: #3a3a3a;
  border-color: #323232;
}
.main-container div .view-content-wrap .card-footer .btn-info2:not(:disabled):not(.disabled):active:focus,
.main-container div .view-content-wrap .card-footer .btn-info2:not(:disabled):not(.disabled).active:focus,
.main-container div .view-content-wrap .card-footer .show > .btn-info2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 84, 84, 0.5);
}
.main-container div .view-content-wrap .card-footer .btn-outline-info2 {
  color: #545454;
  background-color: transparent;
  border-color: #545454;
}
.main-container div .view-content-wrap .card-footer .btn-outline-info2:hover {
  color: #fff;
  background-color: #545454;
  border-color: #545454;
}
.main-container div .view-content-wrap .card-footer .btn-outline-info2:focus,
.main-container div .view-content-wrap .card-footer .btn-outline-info2.focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 84, 84, 0.5);
}
.main-container div .view-content-wrap .card-footer .btn-outline-info2.disabled,
.main-container div .view-content-wrap .card-footer .btn-outline-info2:disabled {
  color: #545454;
  background-color: transparent;
}
.main-container div .view-content-wrap .card-footer .btn-outline-info2:not(:disabled):not(.disabled):active,
.main-container div .view-content-wrap .card-footer .btn-outline-info2:not(:disabled):not(.disabled).active,
.main-container div .view-content-wrap .card-footer .show > .btn-outline-info2.dropdown-toggle {
  color: #fff;
  background-color: #545454;
  border-color: #545454;
}
.main-container div .view-content-wrap .card-footer .btn-outline-info2:not(:disabled):not(.disabled):active:focus,
.main-container div .view-content-wrap .card-footer .btn-outline-info2:not(:disabled):not(.disabled).active:focus,
.main-container div .view-content-wrap .card-footer .show > .btn-outline-info2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 84, 84, 0.5);
}
.main-container div .view-content-wrap .card-footer .list-group-item-info2 {
  color: #161616;
  background-color: #afafaf;
}
.main-container div .view-content-wrap .card-footer .list-group-item-info2.list-group-item-action:hover,
.main-container div .view-content-wrap .card-footer .list-group-item-info2.list-group-item-action:focus {
  color: #161616;
  background-color: #a3a3a3;
}
.main-container div .view-content-wrap .card-footer .list-group-item-info2.list-group-item-action.active {
  color: #fff;
  background-color: #161616;
  border-color: #161616;
}
.main-container div .view-content-wrap .card-footer .table-info2,
.main-container div .view-content-wrap .card-footer .table-info2 > th,
.main-container div .view-content-wrap .card-footer .table-info2 > td {
  background-color: #afafaf;
}
.main-container div .view-content-wrap .card-footer .table-hover .table-info2:hover {
  background-color: #a3a3a3;
}
.main-container div .view-content-wrap .card-footer .table-hover .table-info2:hover > td,
.main-container div .view-content-wrap .card-footer .table-hover .table-info2:hover > th {
  background-color: #a3a3a3;
}
.main-container div .view-content-wrap .card-footer .text-info2 {
  color: #545454 !important;
}
.main-container div .view-content-wrap .card-footer a.text-info2:hover,
.main-container div .view-content-wrap .card-footer a.text-info2:focus {
  color: #3a3a3a !important;
}

/*------------------------------------
- COLOR info3
------------------------------------*/
.alert-info3 {
  color: #161616;
  background-color: #bababa;
  border-color: #afafaf !important;
}

.alert-info3 hr {
  border-top-color: #a3a3a3;
}

.alert-info3 .alert-link {
  color: #000000;
}

.bg-info3 {
  background-color: #262626 !important;
}

a.bg-info3:hover,
a.bg-info3:focus,
button.bg-info3:hover,
button.bg-info3:focus {
  background-color: #3a3a3a !important;
}

.border-info3 {
  border-color: #262626 !important;
}

.btn-info3 {
  color: #fff;
  background-color: #262626;
  border-color: #262626;
}

.btn-info3:hover {
  color: #fff;
  background-color: #424242;
  border-color: #3a3a3a;
}

.btn-info3:focus,
.btn-info3.focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 84, 84, 0.5);
}

.btn-info3.disabled,
.btn-info3:disabled {
  color: #fff;
  background-color: #262626;
  border-color: #262626;
}

.btn-info3:not(:disabled):not(.disabled):active,
.btn-info3:not(:disabled):not(.disabled).active,
.show > .btn-info3.dropdown-toggle {
  color: #fff;
  background-color: #3a3a3a;
  border-color: #323232;
}

.btn-info3:not(:disabled):not(.disabled):active:focus,
.btn-info3:not(:disabled):not(.disabled).active:focus,
.show > .btn-info3.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 84, 84, 0.5);
}

.btn-outline-info3 {
  color: #262626;
  background-color: transparent;
  border-color: #262626;
}

.btn-outline-info3:hover {
  color: #fff;
  background-color: #262626;
  border-color: #262626;
}

.btn-outline-info3:focus,
.btn-outline-info3.focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 84, 84, 0.5);
}

.btn-outline-info3.disabled,
.btn-outline-info3:disabled {
  color: #262626;
  background-color: transparent;
}

.btn-outline-info3:not(:disabled):not(.disabled):active,
.btn-outline-info3:not(:disabled):not(.disabled).active,
.show > .btn-outline-info3.dropdown-toggle {
  color: #fff;
  background-color: #262626;
  border-color: #262626;
}

.btn-outline-info3:not(:disabled):not(.disabled):active:focus,
.btn-outline-info3:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info3.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 84, 84, 0.5);
}

.list-group-item-info3 {
  color: #161616;
  background-color: #afafaf;
}

.list-group-item-info3.list-group-item-action:hover,
.list-group-item-info3.list-group-item-action:focus {
  color: #161616;
  background-color: #a3a3a3;
}

.list-group-item-info3.list-group-item-action.active {
  color: #fff;
  background-color: #161616;
  border-color: #161616;
}

.table-info3,
.table-info3 > th,
.table-info3 > td {
  background-color: #afafaf;
}

.table-hover .table-info3:hover {
  background-color: #a3a3a3;
}

.table-hover .table-info3:hover > td,
.table-hover .table-info3:hover > th {
  background-color: #a3a3a3;
}

.text-info3 {
  color: #262626 !important;
}

a.text-info3:hover,
a.text-info3:focus {
  color: #3a3a3a !important;
}

/* Scss Document */
:root {
  --gt-list-black: #262626;
  --gt-list-white: #ffffff;
  --gt-list-buzz-gold: #eeb211;
  --gt-list-gold: #b3a369;
  --gt-list-navy: #003057;
  --gt-list-light-grey: #cccccc;
  --gt-list-mddk-grey: #8a8a8a;
  --gt-list-horizon: #f95e10;
  --gt-list-warning: #ff0101;
  --gt-list-blue: #004f9f;
  --gt-list-bronze: #cd7f32;
}

ul {
  list-style-type: square;
}

ul.fa-ul.list-none li {
  margin-left: 3em;
  margin-bottom: 1.5em;
}
ul.fa-ul.list-none li .fa-li {
  position: absolute;
  left: -3em;
  width: 2.5em;
  top: 0.3em;
  text-align: center;
}

ul.fa-ul.list-none li .fa-li i.icon1 {
  --fa-primary-color: #b3a369;
  --fa-secondary-color: #003057;
  --fa-primary-opacity: 1;
  --fa-secondary-opacity: 1;
}

ul.fa-ul.list-none li .fa-li i.icon2 {
  --fa-primary-color: #003057;
  --fa-secondary-color: #b3a369;
  --fa-primary-opacity: 1;
  --fa-secondary-opacity: 1;
}

ul.fa-ul.list-none li .fa-li i.icon3 {
  --fa-secondary-color: rgb(50, 154, 240);
  --fa-primary-color: rgb(255, 212, 59);
  --fa-primary-opacity: 1;
  --fa-secondary-opacity: 1;
}

ul.fa-ul.list-none li li {
  margin-bottom: 0.5em;
  margin-left: 0;
}

.main-container .gt-main-content div.ulwhite ul li a {
  color: #ffffff;
}
.main-container .gt-main-content div.ulwhite ul li a:hover {
  color: #bfb37c;
}

.main-container .gt-main-content div.ulwhite ul li {
  color: #ffffff;
}

.main-container .gt-main-content ul.gt-list-black li::marker {
  color: var(--gt-list-black) !important;
}

.main-container .gt-main-content ul.gt-list-white li::marker {
  color: var(--gt-list-white) !important;
}

.main-container .gt-main-content ul.gt-list-buzz-gold li::marker {
  color: var(--gt-list-buzz-gold) !important;
}

.main-container .gt-main-content ul.gt-list-gold li::marker {
  color: var(--gt-list-gold) !important;
}

.main-container .gt-main-content ul.gt-list-navy li::marker {
  color: var(--gt-list-navy) !important;
}

.main-container .gt-main-content ul.gt-list-light-grey li::marker {
  color: var(--gt-list-light-grey) !important;
}

.main-container .gt-main-content ul.gt-list-mddk-grey li::marker {
  color: var(--gt-list-mddk-grey) !important;
}

.main-container .gt-main-content ul.gt-list-horizon li::marker {
  color: var(--gt-list-horizon) !important;
}

.main-container .gt-main-content ul.gt-list-warning li::marker {
  color: var(--gt-list-warning) !important;
}

.main-container .gt-main-content ul.gt-list-blue li::marker {
  color: var(--gt-list-blue) !important;
}

.main-container .gt-main-content ul.gt-list-bronze li::marker {
  color: var(--gt-list-bronze) !important;
}

ul.list-circle {
  list-style-type: circle !important;
}

ul.list-disc {
  list-style-type: disc !important;
}

ul.list-square {
  list-style-type: square !important;
}

ul.list-none {
  list-style-type: none !important;
}

ul.list-dash {
  list-style-type: none !important;
}
ul.list-dash li:before {
  content: "- ";
}

ul.list-dev {
  padding-left: 0.5rem !important;
  list-style-type: none !important;
}
ul.list-dev li {
  /*background: $gt-warm-grey-light;*/
  padding: 0.4em 0 0.4em 0;
  color: #545454 !important;
}
ul.list-dev li span {
  color: #004f9f !important;
}
ul.list-dev li span.text-red {
  font-weight: bold;
  color: #ff0000 !important;
}

.main-container .gt-main-content ul.gt-list-buzz-gold ul.gt-list-white li::marker {
  color: #ffffff !important;
}

.center-nav ul {
  justify-content: center !important;
}

.space-around-nav ul {
  justify-content: space-around !important;
}

.list-none ul {
  padding-left: 0rem;
  list-style-type: none;
}

.layout__hero--architect,
.layout__hero--architect > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='199' viewBox='0 0 100 199'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath d='M0 199V0h1v1.99L100 199h-1.12L1 4.22V199H0zM100 2h-.12l-1-2H100v2z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--graph,
.layout__hero--graph > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--graph-1,
.layout__hero--graph-1 > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='rgba(230, 230, 230, 0.8)' fill-opacity='0.4'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--circuit,
.layout__hero--circuit > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--diagonal,
.layout__hero--diagonal > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--diagonal-1,
.layout__hero--diagonal-1 > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgba(230, 230, 230, 0.8)' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--boxes,
.layout__hero--boxes > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20L0 20z' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--parkay,
.layout__hero--parkay > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 20.5V18H0v-2h20v-2H0v-2h20v-2H0V8h20V6H0V4h20V2H0V0h22v20h2V0h2v20h2V0h2v20h2V0h2v20h2V0h2v20h2v2H20v-1.5zM0 20h2v20H0V20zm4 0h2v20H4V20zm4 0h2v20H8V20zm4 0h2v20h-2V20zm4 0h2v20h-2V20zm4 4h20v2H20v-2zm0 4h20v2H20v-2zm0 4h20v2H20v-2zm0 4h20v2H20v-2z' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--stripes,
.layout__hero--stripes > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--hexagons,
.layout__hero--hexagons > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='hexagons' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4' fill-rule='nonzero'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--hideout,
.layout__hero--hideout > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--squares,
.layout__hero--squares > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='Artboard-5' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4' fill-rule='nonzero'%3E%3Cpath d='M6 18h12V6H6v12zM4 4h16v16H4V4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--fallingtriangles,
.layout__hero--fallingtriangles > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='72' viewBox='0 0 36 72'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath d='M2 6h12L8 18 2 6zm18 36h12l-6 12-6-12z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--charlesbrown,
.layout__hero--charlesbrown > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12' viewBox='0 0 20 12'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='charlie-brown' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath d='M9.8 12L0 2.2V.8l10 10 10-10v1.4L10.2 12h-.4zm-4 0L0 6.2V4.8L7.2 12H5.8zm8.4 0L20 6.2V4.8L12.8 12h1.4zM9.8 0l.2.2.2-.2h-.4zm-4 0L10 4.2 14.2 0h-1.4L10 2.8 7.2 0H5.8z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--autumn,
.layout__hero--autumn > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='24' viewBox='0 0 88 24'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='autumn' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath d='M10 0l30 15 2 1V2.18A10 10 0 0 0 41.76 0H39.7a8 8 0 0 1 .3 2.18v10.58L14.47 0H10zm31.76 24a10 10 0 0 0-5.29-6.76L4 1 2 0v13.82a10 10 0 0 0 5.53 8.94L10 24h4.47l-6.05-3.02A8 8 0 0 1 4 13.82V3.24l31.58 15.78A8 8 0 0 1 39.7 24h2.06zM78 24l2.47-1.24A10 10 0 0 0 86 13.82V0l-2 1-32.47 16.24A10 10 0 0 0 46.24 24h2.06a8 8 0 0 1 4.12-4.98L84 3.24v10.58a8 8 0 0 1-4.42 7.16L73.53 24H78zm0-24L48 15l-2 1V2.18A10 10 0 0 1 46.24 0h2.06a8 8 0 0 0-.3 2.18v10.58L73.53 0H78z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--temple,
.layout__hero--temple > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='152' height='152' viewBox='0 0 152 152'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='temple' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath d='M152 150v2H0v-2h28v-8H8v-20H0v-2h8V80h42v20h20v42H30v8h90v-8H80v-42h20V80h42v40h8V30h-8v40h-42V50H80V8h40V0h2v8h20v20h8V0h2v150zm-2 0v-28h-8v20h-20v8h28zM82 30v18h18V30H82zm20 18h20v20h18V30h-20V10H82v18h20v20zm0 2v18h18V50h-18zm20-22h18V10h-18v18zm-54 92v-18H50v18h18zm-20-18H28V82H10v38h20v20h38v-18H48v-20zm0-2V82H30v18h18zm-20 22H10v18h18v-18zm54 0v18h38v-20h20V82h-18v20h-20v20H82zm18-20H82v18h18v-18zm2-2h18V82h-18v18zm20 40v-18h18v18h-18zM30 0h-2v8H8v20H0v2h8v40h42V50h20V8H30V0zm20 48h18V30H50v18zm18-20H48v20H28v20H10V30h20V10h38v18zM30 50h18v18H30V50zm-2-40H10v18h18V10z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--deathstar,
.layout__hero--deathstar > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='105' viewBox='0 0 80 105'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='death-star' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath d='M20 10a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V10zm15 35a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V45zM20 75a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V75zm30-65a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V10zm0 65a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V75zM35 10a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V10zM5 45a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V45zm0-35a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V10zm60 35a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V45zm0-35a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V10z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--bamboo,
.layout__hero--bamboo > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='32' viewBox='0 0 16 32'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M0 24h4v2H0v-2zm0 4h6v2H0v-2zm0-8h2v2H0v-2zM0 0h4v2H0V0zm0 4h2v2H0V4zm16 20h-6v2h6v-2zm0 4H8v2h8v-2zm0-8h-4v2h4v-2zm0-20h-6v2h6V0zm0 4h-4v2h4V4zm-2 12h2v2h-2v-2zm0-8h2v2h-2V8zM2 8h10v2H2V8zm0 8h10v2H2v-2zm-2-4h14v2H0v-2zm4-8h6v2H4V4zm0 16h6v2H4v-2zM6 0h2v2H6V0zm0 24h2v2H6v-2z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--stars,
.layout__hero--stars > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpolygon fill-rule='evenodd' points='8 4 12 6 8 8 6 12 4 8 0 6 4 4 6 0 8 4'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--tilefloor,
.layout__hero--tilefloor > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M0 0h40v40H0V0zm40 40h40v40H40V40zm0-40h2l-2 2V0zm0 4l4-4h2l-6 6V4zm0 4l8-8h2L40 10V8zm0 4L52 0h2L40 14v-2zm0 4L56 0h2L40 18v-2zm0 4L60 0h2L40 22v-2zm0 4L64 0h2L40 26v-2zm0 4L68 0h2L40 30v-2zm0 4L72 0h2L40 34v-2zm0 4L76 0h2L40 38v-2zm0 4L80 0v2L42 40h-2zm4 0L80 4v2L46 40h-2zm4 0L80 8v2L50 40h-2zm4 0l28-28v2L54 40h-2zm4 0l24-24v2L58 40h-2zm4 0l20-20v2L62 40h-2zm4 0l16-16v2L66 40h-2zm4 0l12-12v2L70 40h-2zm4 0l8-8v2l-6 6h-2zm4 0l4-4v2l-2 2h-2z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--tilefloor-1,
.layout__hero--tilefloor-1 > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='rgba(230, 230, 230, 0.8)' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M0 0h40v40H0V0zm40 40h40v40H40V40zm0-40h2l-2 2V0zm0 4l4-4h2l-6 6V4zm0 4l8-8h2L40 10V8zm0 4L52 0h2L40 14v-2zm0 4L56 0h2L40 18v-2zm0 4L60 0h2L40 22v-2zm0 4L64 0h2L40 26v-2zm0 4L68 0h2L40 30v-2zm0 4L72 0h2L40 34v-2zm0 4L76 0h2L40 38v-2zm0 4L80 0v2L42 40h-2zm4 0L80 4v2L46 40h-2zm4 0L80 8v2L50 40h-2zm4 0l28-28v2L54 40h-2zm4 0l24-24v2L58 40h-2zm4 0l20-20v2L62 40h-2zm4 0l16-16v2L66 40h-2zm4 0l12-12v2L70 40h-2zm4 0l8-8v2l-6 6h-2zm4 0l4-4v2l-2 2h-2z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--equation,
.layout__hero--equation > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M5 3.59L1.46.05.05 1.46 3.59 5 .05 8.54l1.41 1.41L5 6.41l3.54 3.54 1.41-1.41L6.41 5l3.54-3.54L8.54.05 5 3.59zM17 2h24v2H17V2zm0 4h24v2H17V6zM2 17h2v24H2V17zm4 0h2v24H6V17z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--brickhouse,
.layout__hero--brickhouse > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='42' height='44' viewBox='0 0 42 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' fill='none' fill-rule='evenodd'%3E%3Cg id='brick-wall' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath d='M0 0h42v44H0V0zm1 1h40v20H1V1zM0 23h20v20H0V23zm22 0h20v20H22V23z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--wiggle,
.layout__hero--wiggle > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='52' height='26' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4'%3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--current,
.layout__hero--current > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='76' height='18' viewBox='0 0 76 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 18c-2.43-1.824-4-4.73-4-8 0-4.418-3.582-8-8-8H0V0h20c5.523 0 10 4.477 10 10 0 4.418 3.582 8 8 8h20c4.418 0 8-3.582 8-8 0-5.523 4.477-10 10-10v2c-4.418 0-8 3.582-8 8 0 3.27-1.57 6.176-4 8H32zM64 0c-1.67 1.256-3.748 2-6 2H38c-2.252 0-4.33-.744-6-2h32z' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--dna,
.layout__hero--dna > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='84' height='48' viewBox='0 0 84 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h12v6H0V0zm28 8h12v6H28V8zm14-8h12v6H42V0zm14 0h12v6H56V0zm0 8h12v6H56V8zM42 8h12v6H42V8zm0 16h12v6H42v-6zm14-8h12v6H56v-6zm14 0h12v6H70v-6zm0-16h12v6H70V0zM28 32h12v6H28v-6zM14 16h12v6H14v-6zM0 24h12v6H0v-6zm0 8h12v6H0v-6zm14 0h12v6H14v-6zm14 8h12v6H28v-6zm-14 0h12v6H14v-6zm28 0h12v6H42v-6zm14-8h12v6H56v-6zm0-8h12v6H56v-6zm14 8h12v6H70v-6zm0 8h12v6H70v-6zM14 24h12v6H14v-6zm14-8h12v6H28v-6zM14 8h12v6H14V8zM0 8h12v6H0V8z' fill='rgba(230, 230, 230, 0.3)' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: repeat;
}

/*
Color maps
-------------------------------------------------------------------------------
Last updated 17 March 2020.
*/
.layout__hero--architect-light,
.layout__hero--architect-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='199' viewBox='0 0 100 199'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath d='M0 199V0h1v1.99L100 199h-1.12L1 4.22V199H0zM100 2h-.12l-1-2H100v2z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--graph-light,
.layout__hero--graph-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.8'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--graph-1-light,
.layout__hero--graph-1-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='rgba(0, 0, 0, 0.8)' fill-opacity='0.4'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--circuit-light,
.layout__hero--circuit-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--diagonal-light,
.layout__hero--diagonal-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--diagonal-1-light,
.layout__hero--diagonal-1-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgba(0, 0, 0, 0.8)' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--boxes-light,
.layout__hero--boxes-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20L0 20z' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--parkay-light,
.layout__hero--parkay-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 20.5V18H0v-2h20v-2H0v-2h20v-2H0V8h20V6H0V4h20V2H0V0h22v20h2V0h2v20h2V0h2v20h2V0h2v20h2V0h2v20h2v2H20v-1.5zM0 20h2v20H0V20zm4 0h2v20H4V20zm4 0h2v20H8V20zm4 0h2v20h-2V20zm4 0h2v20h-2V20zm4 4h20v2H20v-2zm0 4h20v2H20v-2zm0 4h20v2H20v-2zm0 4h20v2H20v-2z' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--stripes-light,
.layout__hero--stripes-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--hexagons-light,
.layout__hero--hexagons-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='hexagons' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4' fill-rule='nonzero'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--hideout-light,
.layout__hero--hideout-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--squares-light,
.layout__hero--squares-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='Artboard-5' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4' fill-rule='nonzero'%3E%3Cpath d='M6 18h12V6H6v12zM4 4h16v16H4V4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--fallingtriangles-light,
.layout__hero--fallingtriangles-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='72' viewBox='0 0 36 72'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath d='M2 6h12L8 18 2 6zm18 36h12l-6 12-6-12z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--charlesbrown-light,
.layout__hero--charlesbrown-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12' viewBox='0 0 20 12'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='charlie-brown' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath d='M9.8 12L0 2.2V.8l10 10 10-10v1.4L10.2 12h-.4zm-4 0L0 6.2V4.8L7.2 12H5.8zm8.4 0L20 6.2V4.8L12.8 12h1.4zM9.8 0l.2.2.2-.2h-.4zm-4 0L10 4.2 14.2 0h-1.4L10 2.8 7.2 0H5.8z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--autumn-light,
.layout__hero--autumn-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='24' viewBox='0 0 88 24'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='autumn' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath d='M10 0l30 15 2 1V2.18A10 10 0 0 0 41.76 0H39.7a8 8 0 0 1 .3 2.18v10.58L14.47 0H10zm31.76 24a10 10 0 0 0-5.29-6.76L4 1 2 0v13.82a10 10 0 0 0 5.53 8.94L10 24h4.47l-6.05-3.02A8 8 0 0 1 4 13.82V3.24l31.58 15.78A8 8 0 0 1 39.7 24h2.06zM78 24l2.47-1.24A10 10 0 0 0 86 13.82V0l-2 1-32.47 16.24A10 10 0 0 0 46.24 24h2.06a8 8 0 0 1 4.12-4.98L84 3.24v10.58a8 8 0 0 1-4.42 7.16L73.53 24H78zm0-24L48 15l-2 1V2.18A10 10 0 0 1 46.24 0h2.06a8 8 0 0 0-.3 2.18v10.58L73.53 0H78z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--temple-light,
.layout__hero--temple-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='152' height='152' viewBox='0 0 152 152'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='temple' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath d='M152 150v2H0v-2h28v-8H8v-20H0v-2h8V80h42v20h20v42H30v8h90v-8H80v-42h20V80h42v40h8V30h-8v40h-42V50H80V8h40V0h2v8h20v20h8V0h2v150zm-2 0v-28h-8v20h-20v8h28zM82 30v18h18V30H82zm20 18h20v20h18V30h-20V10H82v18h20v20zm0 2v18h18V50h-18zm20-22h18V10h-18v18zm-54 92v-18H50v18h18zm-20-18H28V82H10v38h20v20h38v-18H48v-20zm0-2V82H30v18h18zm-20 22H10v18h18v-18zm54 0v18h38v-20h20V82h-18v20h-20v20H82zm18-20H82v18h18v-18zm2-2h18V82h-18v18zm20 40v-18h18v18h-18zM30 0h-2v8H8v20H0v2h8v40h42V50h20V8H30V0zm20 48h18V30H50v18zm18-20H48v20H28v20H10V30h20V10h38v18zM30 50h18v18H30V50zm-2-40H10v18h18V10z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--deathstar-light,
.layout__hero--deathstar-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='105' viewBox='0 0 80 105'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='death-star' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath d='M20 10a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V10zm15 35a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V45zM20 75a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V75zm30-65a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V10zm0 65a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V75zM35 10a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V10zM5 45a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V45zm0-35a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V10zm60 35a5 5 0 0 1 10 0v50a5 5 0 0 1-10 0V45zm0-35a5 5 0 0 1 10 0v20a5 5 0 0 1-10 0V10z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--bamboo-light,
.layout__hero--bamboo-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='32' viewBox='0 0 16 32'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M0 24h4v2H0v-2zm0 4h6v2H0v-2zm0-8h2v2H0v-2zM0 0h4v2H0V0zm0 4h2v2H0V4zm16 20h-6v2h6v-2zm0 4H8v2h8v-2zm0-8h-4v2h4v-2zm0-20h-6v2h6V0zm0 4h-4v2h4V4zm-2 12h2v2h-2v-2zm0-8h2v2h-2V8zM2 8h10v2H2V8zm0 8h10v2H2v-2zm-2-4h14v2H0v-2zm4-8h6v2H4V4zm0 16h6v2H4v-2zM6 0h2v2H6V0zm0 24h2v2H6v-2z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--stars-light,
.layout__hero--stars-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpolygon fill-rule='evenodd' points='8 4 12 6 8 8 6 12 4 8 0 6 4 4 6 0 8 4'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--tilefloor-light,
.layout__hero--tilefloor-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M0 0h40v40H0V0zm40 40h40v40H40V40zm0-40h2l-2 2V0zm0 4l4-4h2l-6 6V4zm0 4l8-8h2L40 10V8zm0 4L52 0h2L40 14v-2zm0 4L56 0h2L40 18v-2zm0 4L60 0h2L40 22v-2zm0 4L64 0h2L40 26v-2zm0 4L68 0h2L40 30v-2zm0 4L72 0h2L40 34v-2zm0 4L76 0h2L40 38v-2zm0 4L80 0v2L42 40h-2zm4 0L80 4v2L46 40h-2zm4 0L80 8v2L50 40h-2zm4 0l28-28v2L54 40h-2zm4 0l24-24v2L58 40h-2zm4 0l20-20v2L62 40h-2zm4 0l16-16v2L66 40h-2zm4 0l12-12v2L70 40h-2zm4 0l8-8v2l-6 6h-2zm4 0l4-4v2l-2 2h-2z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--tilefloor-1-light,
.layout__hero--tilefloor-1-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='rgba(0, 0, 0, 0.8)' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M0 0h40v40H0V0zm40 40h40v40H40V40zm0-40h2l-2 2V0zm0 4l4-4h2l-6 6V4zm0 4l8-8h2L40 10V8zm0 4L52 0h2L40 14v-2zm0 4L56 0h2L40 18v-2zm0 4L60 0h2L40 22v-2zm0 4L64 0h2L40 26v-2zm0 4L68 0h2L40 30v-2zm0 4L72 0h2L40 34v-2zm0 4L76 0h2L40 38v-2zm0 4L80 0v2L42 40h-2zm4 0L80 4v2L46 40h-2zm4 0L80 8v2L50 40h-2zm4 0l28-28v2L54 40h-2zm4 0l24-24v2L58 40h-2zm4 0l20-20v2L62 40h-2zm4 0l16-16v2L66 40h-2zm4 0l12-12v2L70 40h-2zm4 0l8-8v2l-6 6h-2zm4 0l4-4v2l-2 2h-2z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--equation-light,
.layout__hero--equation-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M5 3.59L1.46.05.05 1.46 3.59 5 .05 8.54l1.41 1.41L5 6.41l3.54 3.54 1.41-1.41L6.41 5l3.54-3.54L8.54.05 5 3.59zM17 2h24v2H17V2zm0 4h24v2H17V6zM2 17h2v24H2V17zm4 0h2v24H6V17z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--brickhouse-light,
.layout__hero--brickhouse-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='42' height='44' viewBox='0 0 42 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' fill='none' fill-rule='evenodd'%3E%3Cg id='brick-wall' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath d='M0 0h42v44H0V0zm1 1h40v20H1V1zM0 23h20v20H0V23zm22 0h20v20H22V23z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--wiggle-light,
.layout__hero--wiggle-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='52' height='26' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4'%3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--current-light,
.layout__hero--current-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='76' height='18' viewBox='0 0 76 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 18c-2.43-1.824-4-4.73-4-8 0-4.418-3.582-8-8-8H0V0h20c5.523 0 10 4.477 10 10 0 4.418 3.582 8 8 8h20c4.418 0 8-3.582 8-8 0-5.523 4.477-10 10-10v2c-4.418 0-8 3.582-8 8 0 3.27-1.57 6.176-4 8H32zM64 0c-1.67 1.256-3.748 2-6 2H38c-2.252 0-4.33-.744-6-2h32z' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: repeat;
}

.layout__hero--dna-light,
.layout__hero--dna-light > .cta-content {
  background-image: url("data:image/svg+xml,%3Csvg width='84' height='48' viewBox='0 0 84 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h12v6H0V0zm28 8h12v6H28V8zm14-8h12v6H42V0zm14 0h12v6H56V0zm0 8h12v6H56V8zM42 8h12v6H42V8zm0 16h12v6H42v-6zm14-8h12v6H56v-6zm14 0h12v6H70v-6zm0-16h12v6H70V0zM28 32h12v6H28v-6zM14 16h12v6H14v-6zM0 24h12v6H0v-6zm0 8h12v6H0v-6zm14 0h12v6H14v-6zm14 8h12v6H28v-6zm-14 0h12v6H14v-6zm28 0h12v6H42v-6zm14-8h12v6H56v-6zm0-8h12v6H56v-6zm14 8h12v6H70v-6zm0 8h12v6H70v-6zM14 24h12v6H14v-6zm14-8h12v6H28v-6zM14 8h12v6H14V8zM0 8h12v6H0V8z' fill='rgba(0, 0, 0, 0.1)' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: repeat;
}

/* Scss Document webforms */
.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: inherit;
  background-image: none;
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 0px none #ced4da;
  border-radius: 0.375rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

div .webform-submission-form h2.h1 {
  font-size: 2rem !important;
  margin-top: 1.5rem;
  /* text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);*/
}

div .webform-submission-form h2 {
  font-size: 1.6rem !important;
  margin-top: 0 !important;
}

h2.webform-card-title {
  margin-top: 1rem !important;
  margin-bottom: 1.5rem !important;
  text-align: center !important;
}

.main-container .gt-main-content ul.webform-progress-tracker li {
  list-style-type: none !important;
}

h2.webform-section-title::after {
  content: " ";
  display: block;
  width: 100%;
  height: 10px;
  border-bottom: 2px solid #ccc !important;
}

/*  WEBFORMS ##################################################################################*/
.webform-submission-form,
.user-register-form,
.user-pass {
  background-color: #f6f6f6 !important;
  padding: 35px;
  border-radius: 5px;
  margin-top: 1em !important;
  margin-bottom: 1em !important;
  /* change radios to circles*/
  /*Scale*/
}
.webform-submission-form h2.webform-section-title,
.user-register-form h2.webform-section-title,
.user-pass h2.webform-section-title {
  text-align: center !important;
  color: #262626 !important;
  font-size: 1.5rem !important;
  margin-top: 0 !important;
}
.webform-submission-form h2.webform-section-titleafter,
.user-register-form h2.webform-section-titleafter,
.user-pass h2.webform-section-titleafter {
  content: " ";
  display: block;
  width: 100%;
  height: 10px;
  border-bottom: 4px solid #ccc !important;
}
.webform-submission-form fieldset,
.user-register-form fieldset,
.user-pass fieldset {
  border: 1px solid;
  border-color: #bfb37c;
  padding: 1em;
  margin: 0 0 2em;
}
.webform-submission-form label,
.user-register-form label,
.user-pass label {
  padding: 0;
  display: block;
  margin-bottom: 0;
  font-weight: 600;
}
.webform-submission-form legend,
.user-register-form legend,
.user-pass legend {
  text-align: center;
  text-transform: uppercase;
}
.webform-submission-form input[type=text],
.webform-submission-form input[type=email],
.webform-submission-form input[type=tel],
.webform-submission-form input[type=time],
.webform-submission-form input[type=number],
.user-register-form input[type=text],
.user-register-form input[type=email],
.user-register-form input[type=tel],
.user-register-form input[type=time],
.user-register-form input[type=number],
.user-pass input[type=text],
.user-pass input[type=email],
.user-pass input[type=tel],
.user-pass input[type=time],
.user-pass input[type=number] {
  border: 0;
  border-bottom: 1px solid #bfb37c;
  border-top: 1px solid #bfb37c;
  border-left: 1px solid #bfb37c;
  border-right: 1px solid #bfb37c;
  border-radius: 3px;
  padding: 0.2rem 0.2rem;
  max-width: 100%;
  background-color: #fbfbfb;
  box-shadow: 0 0 0 0;
  -webkit-box-shadow: 0 0 0 0;
  margin-top: 0;
}
.webform-submission-form textarea,
.user-register-form textarea,
.user-pass textarea {
  border: 0;
  border-bottom: 1px solid #bfb37c;
  border-top: 1px solid #bfb37c;
  border-left: 1px solid #bfb37c;
  border-right: 1px solid #bfb37c;
  border-radius: 3px;
  padding: 2px;
  width: 100%;
  background-color: #fbfbfb;
  box-shadow: 0 0 0 0;
  -webkit-box-shadow: 0 0 0 0;
}
.webform-submission-form select,
.user-register-form select,
.user-pass select {
  display: block;
  font-size: 0.95em;
  font-weight: 600;
  color: #444;
  line-height: 1.1;
  padding: 0.6em 1.4em 0.5em 0.8em;
  border: 0;
  border-bottom: 1px solid #bfb37c;
  border-top: 1px solid #bfb37c;
  border-left: 1px solid #bfb37c;
  border-right: 1px solid #bfb37c;
  border-radius: 3px;
  /*width: 100%;*/
  max-width: 100%;
  box-sizing: border-box;
  margin: 0;
  /*border: 1px solid $primary_color;*/
  box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04);
  /*border-radius: .5em;*/
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23b3a369%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
  background-repeat: no-repeat, repeat;
  background-position: right 0.7em top 55%, 0 0;
  background-size: 0.65em auto, 100%;
}
.webform-submission-form select::-ms-expand,
.user-register-form select::-ms-expand,
.user-pass select::-ms-expand {
  display: none;
}
.webform-submission-form select:hover,
.user-register-form select:hover,
.user-pass select:hover {
  border-color: #888;
}
.webform-submission-form select:focus,
.user-register-form select:focus,
.user-pass select:focus {
  border-color: #aaa;
  box-shadow: 0 0 1px 3px rgba(59, 153, 252, 0.7);
  box-shadow: 0 0 0 3px -moz-mac-focusring;
  color: #222;
  outline: none;
}
.webform-submission-form select option,
.user-register-form select option,
.user-pass select option {
  font-weight: normal;
}
.webform-submission-form input[type=checkbox],
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio],
.user-register-form input[type=checkbox],
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio],
.user-pass input[type=checkbox],
.user-pass .js-webform-radios .js-form-type-radio input[type=radio] {
  position: absolute;
  opacity: 0;
}
.webform-submission-form input[type=checkbox] + label,
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio] + label,
.user-register-form input[type=checkbox] + label,
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio] + label,
.user-pass input[type=checkbox] + label,
.user-pass .js-webform-radios .js-form-type-radio input[type=radio] + label {
  position: relative;
  cursor: pointer;
  padding: 10px;
  margin-right: 10px;
}
.webform-submission-form input[type=checkbox] + label:before,
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio] + label:before,
.user-register-form input[type=checkbox] + label:before,
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio] + label:before,
.user-pass input[type=checkbox] + label:before,
.user-pass .js-webform-radios .js-form-type-radio input[type=radio] + label:before {
  content: "";
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
  width: 25px;
  height: 25px;
  background: #fbfbfb;
  border: 0;
  border-bottom: 1px solid #bfb37c;
  border-top: 1px solid #bfb37c;
  border-left: 1px solid #bfb37c;
  border-right: 1px solid #bfb37c;
  border-radius: 3px;
}
.webform-submission-form input[type=checkbox]:hover + label:before,
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio]:hover + label:before,
.user-register-form input[type=checkbox]:hover + label:before,
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio]:hover + label:before,
.user-pass input[type=checkbox]:hover + label:before,
.user-pass .js-webform-radios .js-form-type-radio input[type=radio]:hover + label:before {
  background: #bfb37c;
}
.webform-submission-form input[type=checkbox]:focus + label:before,
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio]:focus + label:before,
.user-register-form input[type=checkbox]:focus + label:before,
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio]:focus + label:before,
.user-pass input[type=checkbox]:focus + label:before,
.user-pass .js-webform-radios .js-form-type-radio input[type=radio]:focus + label:before {
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12);
}
.webform-submission-form input[type=checkbox]:checked + label:before,
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio]:checked + label:before,
.user-register-form input[type=checkbox]:checked + label:before,
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio]:checked + label:before,
.user-pass input[type=checkbox]:checked + label:before,
.user-pass .js-webform-radios .js-form-type-radio input[type=radio]:checked + label:before {
  background: #bfb37c;
}
.webform-submission-form input[type=checkbox]:disabled + label,
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio]:disabled + label,
.user-register-form input[type=checkbox]:disabled + label,
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio]:disabled + label,
.user-pass input[type=checkbox]:disabled + label,
.user-pass .js-webform-radios .js-form-type-radio input[type=radio]:disabled + label {
  color: #b8b8b8;
  cursor: auto;
}
.webform-submission-form input[type=checkbox]:disabled + label:before,
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio]:disabled + label:before,
.user-register-form input[type=checkbox]:disabled + label:before,
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio]:disabled + label:before,
.user-pass input[type=checkbox]:disabled + label:before,
.user-pass .js-webform-radios .js-form-type-radio input[type=radio]:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.webform-submission-form input[type=checkbox]:checked + label:after,
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio]:checked + label:after,
.user-register-form input[type=checkbox]:checked + label:after,
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio]:checked + label:after,
.user-pass input[type=checkbox]:checked + label:after,
.user-pass .js-webform-radios .js-form-type-radio input[type=radio]:checked + label:after {
  content: "";
  position: absolute;
  left: 17px;
  top: 23px;
  background: black;
  width: 2px;
  height: 2px;
  box-shadow: 2px 0 0 black, 4px 0 0 black, 4px -2px 0 black, 4px -4px 0 black, 4px -6px 0 black, 4px -8px 0 black;
  transform: rotate(45deg);
}
.webform-submission-form .js-webform-radios .js-form-type-radio input[type=radio] + label:before,
.user-register-form .js-webform-radios .js-form-type-radio input[type=radio] + label:before,
.user-pass .js-webform-radios .js-form-type-radio input[type=radio] + label:before {
  border-radius: 50%;
}
.webform-submission-form .webform-scale-options input:checked + label,
.user-register-form .webform-scale-options input:checked + label,
.user-pass .webform-scale-options input:checked + label {
  border-color: black;
}
.webform-submission-form .webform-scale-options input + label,
.user-register-form .webform-scale-options input + label,
.user-pass .webform-scale-options input + label {
  border-color: #bfb37c;
}
.webform-submission-form input[type=submit],
.user-register-form input[type=submit],
.user-pass input[type=submit] {
  color: #333;
  text-transform: uppercase;
  text-decoration: none;
  background: var(--gt-gold);
  padding: 10px;
  border-radius: 5px;
  display: inline-block;
  border: none;
  transition: all 0.4s ease 0s;
  /* margin-top: 30px;*/
}
.webform-submission-form input[type=submit]:hover,
.user-register-form input[type=submit]:hover,
.user-pass input[type=submit]:hover {
  /* background: lighten(black, 20%);*/
  transform: scale(1.05);
  box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.57);
  transition: all 0.4s ease 0s;
}
.webform-submission-form .js-form-type-datetime div,
.user-register-form .js-form-type-datetime div,
.user-pass .js-form-type-datetime div {
  display: flex;
  flex-direction: row;
}
.webform-submission-form .js-form-type-datetime div .form-item,
.user-register-form .js-form-type-datetime div .form-item,
.user-pass .js-form-type-datetime div .form-item {
  margin-right: 10px;
}
.webform-submission-form .webform-element-description,
.user-register-form .webform-element-description,
.user-pass .webform-element-description {
  /* font-style: italic;*/
  color: #656565;
  font-size: 0.95rem;
  margin-left: 0em;
}

/*end submission form*/
/*Date Picker*/
.ui-datepicker {
  width: 300px !important;
}

.select2,
.select2-selection {
  border-color: #bfb37c !important;
  line-height: 1.3 !important;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #bfb37c;
}

.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 38px;
  -moz-user-select: none;
       user-select: none;
  -webkit-user-select: none;
  padding-top: 0.2em;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 65%;
  width: 0;
  padding-top: 0.2em;
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #bfb37c;
  border-top-color: rgb(170, 170, 170);
  border-top-style: solid;
  border-top-width: 1px;
  border-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-color: #f8f8f8;
}

.node--type-webform .webform-submission-form h1,
.node--type-webform .webform-submission-form h2,
.node--type-webform .webform-submission-form h3,
.node--type-webform .webform-submission-form h4,
.node--type-webform .webform-submission-form h5,
.node--type-webform .webform-submission-form h6 {
  font-family: var(--font-roboto-condensed);
  font-weight: 600;
  line-height: 1;
  margin: 1rem 0;
  color: #262626;
  /*font-size: 1.25rem !important;*/
}

.form-item--error-message {
  color: #ff0101 !important;
  font-weight: 600;
}

.webform-contact-block {
  background: TRANSPARENT;
}
.webform-contact-block .webform-submission-form {
  background: #f7f7f7 !important;
  padding: 1rem 1rem !important;
  border-radius: 10px;
  font-family: var(--font-roboto-condensed);
  margin: 0 0 2rem 0 !important;
  margin-top: 0px;
}
.webform-contact-block .webform-required {
  display: none;
}

.webform-submission-form .pre-instructions {
  background: #fff;
  padding: 2rem;
  margin: 0 0 3rem;
  border-radius: 10px;
  border: 1px solid #ccc;
}

/* Scss Document */
.ab-files .view-content {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  /*        h3:after {
              background-color: #b3a369;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
          }*/
}
.ab-files .view-content h3 {
  background-color: #003057;
  margin-bottom: 0px !important;
  padding: 0.25em 0.5em 0.25em 0.5em;
  color: #fff !important;
  font-weight: 300;
}
.ab-files .view-content a,
.ab-files .view-content a:link {
  font-weight: 300 !important;
  text-decoration: none;
}

div.striped:nth-child(2n) {
  background-color: #f7f7f7 !important;
  border: 1px solid #d6dbd4 !important;
  /*border-bottom: 1px solid $gt-warm-grey !important;*/
  border-radius: 5px;
}

.bef .bef-exposed-form {
  border-bottom: 4px solid #404a56;
}
.bef .bef-exposed-form .bef-checkboxes.form--inline {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.bef .bef-exposed-form .bef-checkboxes.form--inline .form-item {
  text-transform: uppercase;
  margin-left: 0.95em;
  margin-right: 1em;
  width: 300px;
  text-align: left;
}
.bef .bef-exposed-form .form-radios.form--inline {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.bef .bef-exposed-form .form-radios.form--inline .form-item {
  text-transform: uppercase;
  margin-left: 0.95em;
  margin-right: 1em;
  width: 300px;
  text-align: left;
}
.bef .bef-exposed-form select {
  padding: 12px 25px 12px 6px;
  width: 80%;
  border-radius: 5px;
}
.bef .bef-exposed-form legend {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.bef .bef-exposed-form .form-item-combine .form-text {
  display: inline-block;
  margin-top: 0.25rem 0;
  color: #857437;
}
.bef .bef-exposed-form .form-item-combine input[type=text] {
  width: 80%;
  display: block;
  margin: 0 auto 1em;
  max-width: 80%;
  border-radius: 5px;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border: 1px solid #bfb37c;
  font-size: 1.1em;
}
.bef .bef-exposed-form .form-item-combine input[type=text]::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #857437;
  opacity: 0.8;
  /*font-weight:600; */
}
.bef .bef-exposed-form .form-item-combine input[type=text]::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #857437;
  opacity: 0.8;
  /*font-weight:600; */
}

.main-container .gt-main-content .bef-links {
  /*  border-bottom: 1px solid $gt-warm-grey;*/
}
.main-container .gt-main-content .bef-links ul {
  padding: 0;
  margin: auto;
  text-align: center;
}
.main-container .gt-main-content .bef-links ul li {
  margin: 0.5rem;
  display: inline-block;
}
.main-container .gt-main-content .bef-links ul li a {
  padding: 0.25rem 0.5rem !important;
  font-weight: 500;
  letter-spacing: 0.02rem;
  font-size: 1rem;
  text-decoration: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  /*box-shadow: none;
  background: transparent;
  color: #3b3b3b;*/
  background: #b3a369;
  border-color: transparent;
  color: #262626;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.main-container .gt-main-content .bef-links ul li a:hover {
  background: #ffffff;
  border-color: #b3a369;
  color: #262626;
}

.main-container .gt-main-content .bef-link.bef-link--selected {
  background: #262626;
  border-color: transparent;
  color: #fff;
}
.main-container .gt-main-content .bef-link.bef-link--selected:hover {
  background: #ffffff;
  border-color: #b3a369;
  color: #262626;
}

.isye-topics .views-exposed-form {
  padding: 1em 2em;
  margin: 1em 0;
  display: flex;
  justify-content: space-evenly;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  background-color: #f7f7f7 !important;
  border-top: 1px solid #d6dbd4 !important;
  border-bottom: 1px solid #d6dbd4 !important;
  border-radius: 10px;
}
.isye-topics .bef-exposed-form label {
  font-size: 1.05rem;
  color: #262626;
  font-weight: 500;
}

.extfil .views-exposed-form {
  padding: 1em 2em;
  margin: 1em 0;
  display: flex;
  justify-content: space-evenly;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  background-color: #f7f7f7 !important;
  border-top: 1px solid #d6dbd4 !important;
  border-bottom: 1px solid #d6dbd4 !important;
  border-radius: 10px;
}
.extfil .views-exposed-form .form-item {
  margin-right: 0.5em;
}
.extfil .bef-exposed-form label {
  font-size: 1.05rem;
  color: #262626;
  font-weight: 500;
  display: block;
}

/*.employment_opportunities-block_1 #edit-position  ul li:first-child, .problems_ies_solve_examples-block_1 #edit-tid-entityreference-filter--2 ul li:first-child {
   display: none !important;
}

.main-container .gt-main-content .employment_opportunities-block_1 .bef-links ul li, .main-container .gt-main-content .problems_ies_solve_examples-block_1 .bef-links ul li {
  margin: 0.5rem;
  display: block!important;
}



.employment_opportunities-block_1 .bef-link, .problems_ies_solve_examples-block_1 .bef-link {

display: block!important;
width: 100%!important;

}*/
.main-container .gt-main-content .employment_opportunities-block_1 #edit-position ul li {
  margin: 0.5rem;
  display: block !important;
}
.main-container .gt-main-content .employment_opportunities-block_1 #edit-position ul li:first-child {
  display: none !important;
}
.main-container .gt-main-content .employment_opportunities-block_1 .bef-link {
  display: block !important;
  width: 100% !important;
}
.main-container .gt-main-content .problems_ies_solve_examples-block_1 #edit-tid-entityreference-filter--2 ul li {
  margin: 0.25rem 0 0 0 !important;
  display: block !important;
}
.main-container .gt-main-content .problems_ies_solve_examples-block_1 #edit-tid-entityreference-filter--2 ul li:first-child {
  display: none !important;
}
.main-container .gt-main-content .problems_ies_solve_examples-block_1 a.bef-link {
  display: block !important;
  width: 100% !important;
  background-color: #b3a369;
  border-color: #b3a369;
  color: #262626;
  text-align: left;
  font-size: 0.85em;
  padding: 0.5rem 1rem !important;
  font-weight: 400;
  margin: 0 !important;
}
.main-container .gt-main-content .problems_ies_solve_examples-block_1 a.bef-link:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #ffffff;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.main-container .gt-main-content .problems_ies_solve_examples-block_1 a.bef-link:visited {
  background-color: #404a56;
  border-color: #404a56;
  color: #ffffff;
}
.main-container .gt-main-content .problems_ies_solve_examples-block_1 a.bef-link:hover {
  background-color: #262626;
  border-color: #262626;
  color: #fff;
}
.main-container .gt-main-content .problems_ies_solve_examples-block_1 a.bef-link:focus {
  background-color: #404a56;
  border-color: #404a56;
  color: #262626;
}

/* CSS Document */
.frontpage.socially_aware_m .isye-title, .frontpage.risk-aware_marke .isye-title {
  display: none !important;
}

.socially_aware_m .homebanner-padding, .risk-aware_marke .homebanner-padding {
  padding-top: 5.5rem !important;
  padding-bottom: 10.5rem !important;
}
.socially_aware_m .isye-big-text, .risk-aware_marke .isye-big-text {
  /*color: #262626!important;*/
  font-size: 1.3em !important;
  font-weight: 500;
  line-height: 1.25 !important;
  letter-spacing: 0.02em !important;
}
.socially_aware_m .isye-small-text, .risk-aware_marke .isye-small-text {
  font-size: 0.98em !important;
  line-height: 1.5 !important;
}
.socially_aware_m .isye-vehicle, .risk-aware_marke .isye-vehicle {
  background: #f7f7f7;
}
.socially_aware_m .isye-vehicle h4, .risk-aware_marke .isye-vehicle h4 {
  font-size: 2rem;
  padding: 0.4em 0;
}
.socially_aware_m .isye-how img,
.socially_aware_m img.isye-how, .risk-aware_marke .isye-how img,
.risk-aware_marke img.isye-how {
  background: #fefefe;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  padding: 0.2em;
}
.socially_aware_m .isye-vehicle, .risk-aware_marke .isye-vehicle {
  padding: 0px 0px;
  /*  border:1px solid #d5d5d5;*/
  border-radius: 15px 30px;
}
.socially_aware_m .isye-vehicle .isye-inner-vehicle, .risk-aware_marke .isye-vehicle .isye-inner-vehicle {
  padding: 1em 0.3em;
  background: #fff;
  border-radius: 0px 0px 5px 30px;
  border: 1px solid #e5e5e5;
}
.socially_aware_m .isye-vb, .risk-aware_marke .isye-vb {
  background: #63cffd;
  border-radius: 5px 30px 0px 0px;
}
.socially_aware_m .isye-vy, .risk-aware_marke .isye-vy {
  background: #fdb22b;
  border-radius: 5px 30px 0px 0px;
}
.socially_aware_m .isye-vo, .risk-aware_marke .isye-vo {
  background: #fb7522;
  border-radius: 5px 30px 0px 0px;
}
.socially_aware_m .iwt-sm-image img, .risk-aware_marke .iwt-sm-image img {
  padding: 0 3.5rem !important;
}
.socially_aware_m .iwt-sm-image .card-body, .risk-aware_marke .iwt-sm-image .card-body {
  padding-top: 0 !important;
}
.socially_aware_m .main-container .gt-main-content .sampeople .btn,
.socially_aware_m .main-container .gt-main-content .sampeople a.btn,
.socially_aware_m .main-container .gt-main-content .sampeople a.btn:link,
.socially_aware_m .main-container .gt-main-content .sampeople a.btn:visited,
.socially_aware_m .main-container .gt-main-content .sampeople .btn a,
.socially_aware_m .main-container .gt-main-content .sampeople .btn a:link,
.socially_aware_m .main-container .gt-main-content .sampeople .btn a:visited, .risk-aware_marke .main-container .gt-main-content .sampeople .btn,
.risk-aware_marke .main-container .gt-main-content .sampeople a.btn,
.risk-aware_marke .main-container .gt-main-content .sampeople a.btn:link,
.risk-aware_marke .main-container .gt-main-content .sampeople a.btn:visited,
.risk-aware_marke .main-container .gt-main-content .sampeople .btn a,
.risk-aware_marke .main-container .gt-main-content .sampeople .btn a:link,
.risk-aware_marke .main-container .gt-main-content .sampeople .btn a:visited {
  background: transparent !important;
  border: 0 transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  text-decoration: none;
}
.socially_aware_m .main-container .gt-main-content .sampeople .btn .card,
.socially_aware_m .main-container .gt-main-content .sampeople a.btn .card,
.socially_aware_m .main-container .gt-main-content .sampeople a.btn:link .card,
.socially_aware_m .main-container .gt-main-content .sampeople a.btn:visited .card,
.socially_aware_m .main-container .gt-main-content .sampeople .btn a .card,
.socially_aware_m .main-container .gt-main-content .sampeople .btn a:link .card,
.socially_aware_m .main-container .gt-main-content .sampeople .btn a:visited .card, .risk-aware_marke .main-container .gt-main-content .sampeople .btn .card,
.risk-aware_marke .main-container .gt-main-content .sampeople a.btn .card,
.risk-aware_marke .main-container .gt-main-content .sampeople a.btn:link .card,
.risk-aware_marke .main-container .gt-main-content .sampeople a.btn:visited .card,
.risk-aware_marke .main-container .gt-main-content .sampeople .btn a .card,
.risk-aware_marke .main-container .gt-main-content .sampeople .btn a:link .card,
.risk-aware_marke .main-container .gt-main-content .sampeople .btn a:visited .card {
  margin: 0 !important;
}
.socially_aware_m .main-container .gt-main-content .sampeople .btn .card img,
.socially_aware_m .main-container .gt-main-content .sampeople a.btn .card img,
.socially_aware_m .main-container .gt-main-content .sampeople a.btn:link .card img,
.socially_aware_m .main-container .gt-main-content .sampeople a.btn:visited .card img,
.socially_aware_m .main-container .gt-main-content .sampeople .btn a .card img,
.socially_aware_m .main-container .gt-main-content .sampeople .btn a:link .card img,
.socially_aware_m .main-container .gt-main-content .sampeople .btn a:visited .card img, .risk-aware_marke .main-container .gt-main-content .sampeople .btn .card img,
.risk-aware_marke .main-container .gt-main-content .sampeople a.btn .card img,
.risk-aware_marke .main-container .gt-main-content .sampeople a.btn:link .card img,
.risk-aware_marke .main-container .gt-main-content .sampeople a.btn:visited .card img,
.risk-aware_marke .main-container .gt-main-content .sampeople .btn a .card img,
.risk-aware_marke .main-container .gt-main-content .sampeople .btn a:link .card img,
.risk-aware_marke .main-container .gt-main-content .sampeople .btn a:visited .card img {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;
  border-radius: 1em !important;
}
.socially_aware_m div.isye-title, .risk-aware_marke div.isye-title {
  background: transparent;
  width: 100vw !important;
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  padding-top: 12em;
  background-image: url(images/wind_farm2.png) !important;
  background-position: bottom !important;
  background-size: cover !important;
  position: relative !important;
}
.socially_aware_m div.isye-title .container, .risk-aware_marke div.isye-title .container {
  width: 100vw !important;
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  max-width: 100vw !important;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 72%, black 100%);
  padding: 0;
  padding: 20px 0 0;
  color: #ffffff !important;
}
.socially_aware_m div.isye-title .container .isyebread,
.socially_aware_m div.isye-title .container-lg .isyebread,
.socially_aware_m div.isye-title .container-md .isyebread,
.socially_aware_m div.isye-title .container-sm .isyebread,
.socially_aware_m div.isye-title .container-xl .isyebread,
.socially_aware_m div.isye-title .container-xxl .isyebread, .risk-aware_marke div.isye-title .container .isyebread,
.risk-aware_marke div.isye-title .container-lg .isyebread,
.risk-aware_marke div.isye-title .container-md .isyebread,
.risk-aware_marke div.isye-title .container-sm .isyebread,
.risk-aware_marke div.isye-title .container-xl .isyebread,
.risk-aware_marke div.isye-title .container-xxl .isyebread {
  max-width: 1320px;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1200px) {
  .socially_aware_m div.isye-title .container .isyebread,
  .socially_aware_m div.isye-title .container-lg .isyebread,
  .socially_aware_m div.isye-title .container-md .isyebread,
  .socially_aware_m div.isye-title .container-sm .isyebread,
  .socially_aware_m div.isye-title .container-xl .isyebread, .risk-aware_marke div.isye-title .container .isyebread,
  .risk-aware_marke div.isye-title .container-lg .isyebread,
  .risk-aware_marke div.isye-title .container-md .isyebread,
  .risk-aware_marke div.isye-title .container-sm .isyebread,
  .risk-aware_marke div.isye-title .container-xl .isyebread {
    max-width: 1140px;
  }
}
@media (max-width: 992px) {
  .socially_aware_m div.isye-title .container .isyebread,
  .socially_aware_m div.isye-title .container-lg .isyebread,
  .socially_aware_m div.isye-title .container-md .isyebread,
  .socially_aware_m div.isye-title .container-sm .isyebread, .risk-aware_marke div.isye-title .container .isyebread,
  .risk-aware_marke div.isye-title .container-lg .isyebread,
  .risk-aware_marke div.isye-title .container-md .isyebread,
  .risk-aware_marke div.isye-title .container-sm .isyebread {
    max-width: 960px;
  }
}
@media (max-width: 768px) {
  .socially_aware_m div.isye-title .container .isyebread,
  .socially_aware_m div.isye-title .container-md .isyebread,
  .socially_aware_m div.isye-title .container-sm .isyebread, .risk-aware_marke div.isye-title .container .isyebread,
  .risk-aware_marke div.isye-title .container-md .isyebread,
  .risk-aware_marke div.isye-title .container-sm .isyebread {
    max-width: 720px;
  }
}
@media (max-width: 576px) {
  .socially_aware_m div.isye-title .container .isyebread,
  .socially_aware_m div.isye-title .container-sm .isyebread, .risk-aware_marke div.isye-title .container .isyebread,
  .risk-aware_marke div.isye-title .container-sm .isyebread {
    max-width: 540px;
  }
}

.apply .file span, .endowed_chair_an .file span {
  display: none !important;
}
.apply .form-select, .endowed_chair_an .form-select {
  border: 1px solid #aaa;
}
.apply .bef-exposed-form, .endowed_chair_an .bef-exposed-form {
  /* border-bottom:5px solid $gt-primary-gold;*/
  padding: 0 0 1em 0;
  display: flex;
  margin-bottom: 1.3em;
  margin-top: 1.3em;
  justify-content: space-evenly;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  /* Hide arrow icon in IE browsers */
  /* Hover style */
  /* Focus style */
  /* Set options to normal weight */
  /* Support for rtl text, explicit support for Arabic and Hebrew */
  /* Disabled styles */
  /* Hover style */
}
.apply .bef-exposed-form .form-item, .endowed_chair_an .bef-exposed-form .form-item {
  /* min-width:33%;*/
  padding: 0.5em;
  flex: auto;
}
.apply .bef-exposed-form .form-select, .endowed_chair_an .bef-exposed-form .form-select {
  display: block;
  font-size: 16px;
  color: #444;
  line-height: 1.3;
  padding: 0.6em 1.4em 0.5em 0.8em;
  width: 100%;
  max-width: 100%; /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  margin: 0;
  border: 1px solid #aaa;
  box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04);
  border-radius: 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. 
      for the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference

  */
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23004f9f%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
  background-repeat: no-repeat, repeat;
  /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/
  background-position: right 0.7em top 50%, 0 0;
  /* icon size, then gradient */
  background-size: 0.65em auto, 100%;
}
.apply .bef-exposed-form .form-select::-ms-expand, .endowed_chair_an .bef-exposed-form .form-select::-ms-expand {
  display: none;
}
.apply .bef-exposed-form .form-select:hover, .endowed_chair_an .bef-exposed-form .form-select:hover {
  border-color: #888;
}
.apply .bef-exposed-form .form-select:focus, .endowed_chair_an .bef-exposed-form .form-select:focus {
  border-color: #aaa;
  /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */
  box-shadow: 0 0 1px 2px rgba(59, 153, 252, 0.3);
  box-shadow: 0 0 0 2px -moz-mac-focusring;
  color: #222;
  outline: none;
}
.apply .bef-exposed-form .form-select option, .endowed_chair_an .bef-exposed-form .form-select option {
  font-weight: normal;
  /*   MAYBE */
  /* width:286.5px;*/
}
.apply .bef-exposed-form *[dir=rtl] .form-select,
.apply .bef-exposed-form :root:lang(ar) .form-select,
.apply .bef-exposed-form :root:lang(iw) .form-select, .endowed_chair_an .bef-exposed-form *[dir=rtl] .form-select,
.endowed_chair_an .bef-exposed-form :root:lang(ar) .form-select,
.endowed_chair_an .bef-exposed-form :root:lang(iw) .form-select {
  background-position: left 0.7em top 50%, 0 0;
  padding: 0.6em 0.8em 0.5em 1.4em;
}
.apply .bef-exposed-form .form-select:disabled,
.apply .bef-exposed-form .form-select[aria-disabled=true], .endowed_chair_an .bef-exposed-form .form-select:disabled,
.endowed_chair_an .bef-exposed-form .form-select[aria-disabled=true] {
  color: graytext;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
}
.apply .bef-exposed-form .form-select:disabled:hover,
.apply .bef-exposed-form .form-select[aria-disabled=true], .endowed_chair_an .bef-exposed-form .form-select:disabled:hover,
.endowed_chair_an .bef-exposed-form .form-select[aria-disabled=true] {
  border-color: #aaa;
}
.apply .bef-exposed-form .form-text, .endowed_chair_an .bef-exposed-form .form-text {
  display: block;
  font-size: 16px;
  color: #444;
  line-height: 1.3;
  padding: 0.6em 1.4em 0.5em 0.8em;
  width: 100%;
  max-width: 100%; /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  margin: 0;
  border: 1px solid #aaa;
  box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04);
  border-radius: 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
}
.apply .bef-exposed-form .form-text:hover, .endowed_chair_an .bef-exposed-form .form-text:hover {
  border-color: #888;
}
.apply .bef-exposed-form .form-text:focus, .endowed_chair_an .bef-exposed-form .form-text:focus {
  border-color: #aaa;
  /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */
  box-shadow: 0 0 1px 2px rgba(59, 153, 252, 0.3);
  box-shadow: 0 0 0 2px -moz-mac-focusring;
  color: #222;
  outline: none;
}
.apply .bef-exposed-form label, .endowed_chair_an .bef-exposed-form label {
  font-weight: 700;
  color: #444;
  margin-bottom: 0.2rem;
}
.apply .view-content table, .endowed_chair_an .view-content table {
  border: 1px solid transparent;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 1rem;
  line-height: 1.2;
  margin: 10px 0 20px 0;
  vertical-align: top !important;
}
.apply .view-content table p, .endowed_chair_an .view-content table p {
  font-size: 0.9rem;
  line-height: 1.2;
}
.apply .view-content table th a, .apply .view-content table th a:link, .endowed_chair_an .view-content table th a, .endowed_chair_an .view-content table th a:link {
  border-bottom: none !important;
  font-weight: 900;
  line-height: 1.3;
  font-size: 1.1rem;
  color: #fff !important;
  text-decoration: underline !important;
  text-decoration-color: #eeb211 !important;
}
.apply .view-content table th a:visited, .apply .view-content table th a:link:visited, .endowed_chair_an .view-content table th a:visited, .endowed_chair_an .view-content table th a:link:visited {
  border-bottom: none !important;
  font-weight: 900;
  line-height: 1.2;
  color: #fff !important;
  text-decoration-color: #eeb211 !important;
}
.apply .view-content table th a:hover, .apply .view-content table th a:link:hover, .endowed_chair_an .view-content table th a:hover, .endowed_chair_an .view-content table th a:link:hover {
  border-bottom: none !important;
  color: #eeb211 !important;
  text-decoration-color: #fff !important;
}
.apply .view-content table th a:focus, .apply .view-content table th a:link:focus, .endowed_chair_an .view-content table th a:focus, .endowed_chair_an .view-content table th a:link:focus {
  border-bottom: none !important;
  color: #eeb211 !important;
  text-decoration-color: #fff !important;
}
.apply .view-content table th a:active, .apply .view-content table th a:link:active, .endowed_chair_an .view-content table th a:active, .endowed_chair_an .view-content table th a:link:active {
  border-bottom: none !important;
  color: #eeb211 !important;
  text-decoration-color: #fff !important;
}
.apply caption, .endowed_chair_an caption {
  color: #f2f2f2 !important;
  text-transform: uppercase;
  font-size: 0.85rem;
  font-weight: normal;
}
.apply summary, .endowed_chair_an summary {
  text-transform: uppercase;
}
.apply thead, .endowed_chair_an thead {
  background: #d6dbd4;
  background: #404a56;
}
.apply th, .endowed_chair_an th {
  border: 1px solid transparent;
  padding: 0.5rem !important;
  vertical-align: top !important;
  font-weight: 900;
  color: #fff;
}
.apply td, .endowed_chair_an td {
  border: 1px solid transparent;
  padding: 0.5rem !important;
  vertical-align: top !important;
}
.apply tbody tr:nth-of-type(2n+1), .endowed_chair_an tbody tr:nth-of-type(2n+1) {
  background-color: rgba(0, 0, 0, 0.003);
}
.apply .mlink div, .endowed_chair_an .mlink div {
  margin-top: 1em;
  margin-bottom: 1em;
}
.apply .main-container .gt-main-content .mlink a,
.apply .main-container .gt-main-content .mlink a:link,
.apply .main-container .gt-main-content .mlink a:visited, .endowed_chair_an .main-container .gt-main-content .mlink a,
.endowed_chair_an .main-container .gt-main-content .mlink a:link,
.endowed_chair_an .main-container .gt-main-content .mlink a:visited {
  font-weight: 600;
  text-align: center;
  font-size: 1rem;
  padding: 0.5em 0.25em;
  margin: 1em 0;
  background: #d6dbd4;
  color: #262626;
  text-decoration: none;
  width: 300px;
  overflow: hidden;
  display: block;
}
.apply .main-container .gt-main-content .mlink a:hover,
.apply .main-container .gt-main-content .mlink a:link:hover,
.apply .main-container .gt-main-content .mlink a:visited:hover, .endowed_chair_an .main-container .gt-main-content .mlink a:hover,
.endowed_chair_an .main-container .gt-main-content .mlink a:link:hover,
.endowed_chair_an .main-container .gt-main-content .mlink a:visited:hover {
  background: #aeb8aa !important;
  border-color: transparent;
  color: #262626 !important;
  text-decoration: underline !important;
}
.apply .faculty_applicant-block_1 .file--mime-video-mp4, .endowed_chair_an .faculty_applicant-block_1 .file--mime-video-mp4 {
  display: none !important;
}

/* CSS Document */
.frontpage.sahinidis .isye-title {
  display: none !important;
}

.sahinidis .isye-title {
  background: #262626 !important;
}
.sahinidis .gt-text-black h3.text-gold {
  color: #857437 !important;
}
.sahinidis .gt-container p, .sahinidis .gt-container li, .sahinidis .gt-container p.lead {
  font-size: 1.25rem !important;
  /*  font-size: 20px; */
}
.sahinidis .main-container .gt-main-content .hapeople .btn,
.sahinidis .main-container .gt-main-content .hapeople a.btn,
.sahinidis .main-container .gt-main-content .hapeople a.btn:link,
.sahinidis .main-container .gt-main-content .hapeople a.btn:visited,
.sahinidis .main-container .gt-main-content .hapeople .btn.btn-tri a,
.sahinidis .main-container .gt-main-content .hapeople .btn.btn-tri a:link,
.sahinidis .main-container .gt-main-content .hapeople .btn.btn-tri a:visited {
  background: transparent;
  border: 0 transparent;
  box-shadow: none;
  padding: 0;
  text-decoration: none;
}
.sahinidis .main-container .gt-main-content .hapeople .btn .card,
.sahinidis .main-container .gt-main-content .hapeople a.btn .card,
.sahinidis .main-container .gt-main-content .hapeople a.btn:link .card,
.sahinidis .main-container .gt-main-content .hapeople a.btn:visited .card,
.sahinidis .main-container .gt-main-content .hapeople .btn.btn-tri a .card,
.sahinidis .main-container .gt-main-content .hapeople .btn.btn-tri a:link .card,
.sahinidis .main-container .gt-main-content .hapeople .btn.btn-tri a:visited .card {
  margin: 0 !important;
}
.sahinidis .main-container .gt-main-content .hapeople .btn .card img,
.sahinidis .main-container .gt-main-content .hapeople a.btn .card img,
.sahinidis .main-container .gt-main-content .hapeople a.btn:link .card img,
.sahinidis .main-container .gt-main-content .hapeople a.btn:visited .card img,
.sahinidis .main-container .gt-main-content .hapeople .btn.btn-tri a .card img,
.sahinidis .main-container .gt-main-content .hapeople .btn.btn-tri a:link .card img,
.sahinidis .main-container .gt-main-content .hapeople .btn.btn-tri a:visited .card img {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;
  border-radius: 1em !important;
}
.sahinidis .quoteline {
  font-size: 1.5em;
  color: #fff;
  text-align: center;
  font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
}
.sahinidis .quoteauthor {
  color: #25bbcf;
  display: block;
  text-align: right;
  font-size: 1.5em;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgb(0, 0, 0);
}
.sahinidis .quoteblock {
  border-left: 5px solid #eeb211;
  border-left: 5px solid #b3a369;
  margin-top: 0;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 0;
  padding: 0 0.5em;
  display: block;
  width: 100%;
}
.sahinidis .quoteblock .field--name-body {
  margin-bottom: 0.25em !important;
  margin-top: 0.25em !important;
}
.sahinidis .quoteblock .field--name-body p {
  color: #787878 !important;
  font-size: 1.4em !important;
  font-weight: 400 !important;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}
.sahinidis .main-container .gt-main-content div h2 {
  font-weight: 600;
  color: #857437;
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
  /* text-shadow: 1px 1px 1px rgba(0,0,0,.4); */
  font-variant: small-caps;
  letter-spacing: 0.1em;
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
}
.sahinidis .main-container .gt-main-content div h3 {
  font-weight: 600;
  color: #004f9f;
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
  /* text-shadow: 1px 1px 1px rgba(0,0,0,.4); */
  font-variant: small-caps;
  /* letter-spacing: 0.1em; */
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
}
.sahinidis .parent {
  /*    display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1rem; */
  display: flex;
  justify-content: center;
}
.sahinidis .bubble1 {
  /* flex-basis: 30%;
  border-radius: 1rem !important;

  text-align: center;

  display: flex;
  flex: 1; */
  display: flex;
  align-items: center;
  flex-direction: column;
  flex: 1 1 30%;
  text-align: center;
}
.sahinidis .bubble1 h4 {
  text-align: center;
  align-items: center;
  color: #fff !important;
  margin: 0 !important;
}
.sahinidis .bubble2 {
  /*     flex-basis: 70%;

  padding: 0.5rem;

  display: flex;
  flex: 1; */
  align-items: center;
  display: flex;
  flex-direction: column;
  flex: 1 1 70%;
  padding: 1em;
}
.sahinidis .text-bold {
  font-weight: 600 !important;
}
.sahinidis .ha-purple {
  background: rgb(130, 99, 162);
}
.sahinidis .ha-purple-body {
  background: rgba(130, 99, 162, 0.7);
}
.sahinidis .ha-green {
  background: rgb(156, 188, 89);
}
.sahinidis .ha-green-body {
  background: rgba(156, 188, 89, 0.7);
}
.sahinidis .ha-red {
  background: rgb(193, 80, 76);
}
.sahinidis .ha-red-body {
  background: rgba(193, 80, 76, 0.7);
}
.sahinidis .ha-aqua {
  background: rgb(76, 172, 197);
}
.sahinidis .ha-aqua-body {
  background: rgba(76, 172, 197, 0.7);
}
.sahinidis .ha-orange {
  background: rgb(247, 150, 69);
}
.sahinidis .ha-orange-body {
  background: rgba(247, 150, 69, 0.7);
}
.sahinidis .ha-link-block {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.sahinidis .ha-link-block h2::after {
  background-color: #00254c;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

body.path-people.sahinidis.modal-open {
  padding-right: 0 !important;
}

.design details.webform-submission-information {
  display: none !important;
}
.design .single-project .views-field {
  margin-top: 0.5em;
}
.design .single-project .views-field .views-label {
  font-weight: 600 !important;
  font-size: 1.1em !important;
}
.design .single-project .views-field .field-content {
  display: inline !important;
}

.role-isye_student.design .webform-submission-pager {
  display: none !important;
}

.path-admin-webform-manage-senior-design-team-composition-results-submissions.design {
  display: none !important;
}

.role-isye_student.path-admin.design {
  display: none !important;
}

.role-isye_student.design.web-results-baltar {
  display: none !important;
}

/* Buttons */
.bw-150 {
  width: 150px !important;
}

.bw-175 {
  width: 175px !important;
}

.bw-200 {
  width: 200px;
}

.bw-250 {
  width: 250px;
}

.bw-300 {
  width: 300px;
}

.bw-350 {
  width: 350px;
}

.btn.inline {
  display: inline-block !important;
}

.btn-group-sm > .btn,
.btn-sm {
  padding: 0.25rem 0.5rem !important;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-group-lg > .btn,
.btn-lg {
  padding: 0.7rem 1.2rem !important;
  font-size: 1.25rem !important;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.main-container .gt-main-content .btn,
.main-container .gt-main-content a.btn,
.main-container .gt-main-content a.btn:link,
.main-container .gt-main-content a.btn:visited,
.main-container .gt-main-content .btn a,
.main-container .gt-main-content .btn a:link,
.main-container .gt-main-content .btn a:visited {
  font-weight: 600 !important;
  /*letter-spacing: 0.02rem;*/
  font-size: 1.1rem;
  text-decoration: none !important;
  border: 0;
  /*border-radius: 3px!important;*/
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background: #b3a369;
  border-color: transparent;
  /*color: $gt-black;*/
  transition-duration: 0s !important;
}

.main-container .gt-main-content .btn:hover,
.main-container .gt-main-content .btn:focus,
.main-container .gt-main-content a.btn:hover,
.main-container .gt-main-content a.btn:focus,
.main-container .gt-main-content a.btn:link:hover,
.main-container .gt-main-content a.btn:link:focus,
.main-container .gt-main-content a.btn:visited:hover,
.main-container .gt-main-content .btn a:hover,
.main-container .gt-main-content .btn a:focus,
.main-container .gt-main-content .btn a:link:hover,
.main-container .gt-main-content .btn a:visited:hover {
  background: #bfb37c;
  border-color: transparent;
  /*color: $gt-black;*/
}

.main-container .gt-main-content .btn2 ul li a,
.main-container .gt-main-content .btn2 ul li a:link,
.main-container .gt-main-content .btn2 ul li a:visited {
  font-weight: 600 !important;
  /*letter-spacing: 0.02rem;*/
  display: block;
  width: 300px !important;
  max-width: 300px !important;
  white-space: nowrap !important;
  margin-left: 0 !important;
  margin-top: 0.15rem !important;
  margin-bottom: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  padding: 0.25rem 0.5rem !important;
  font-size: 0.875rem;
  border-radius: 0.2rem;
  font-size: 1.1rem;
  text-decoration: none !important;
  border: 0;
  /*border-radius: 3px!important;*/
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background: #b3a369;
  border-color: transparent;
  /*color: $gt-black;*/
  transition-duration: 0s !important;
}

.main-container .gt-main-content .btn2 ul li a:hover,
.main-container .gt-main-content .btn2 ul li a:focus,
.main-container .gt-main-content .btn2 ul li a:link:hover,
.main-container .gt-main-content .btn2 ul li a:visited:hover {
  background: #bfb37c;
  border-color: transparent;
  /*color: $gt-black;*/
}

/* Primary Button */
.main-container .gt-main-content .btn-primary,
.main-container .gt-main-content .btn-primary a,
.main-container .gt-main-content .btn-primary a:link,
.main-container .gt-main-content .btn-primary a:visited,
.main-container .gt-main-content a.btn-primary,
.main-container .gt-main-content a.btn-primary:link,
.main-container .gt-main-content a.btn-primary:visited {
  font-weight: 600;
  /*letter-spacing: 0.02rem;*/
  font-size: 1.1rem;
  text-decoration: none;
  border: 0;
  /* border-radius: .3rem !important; */
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  transition-duration: 0s !important;
  background: #b3a369;
  border-color: transparent;
  color: #262626;
  margin: 1em;
}

.main-container .gt-main-content .btn.btn-primary:hover,
.main-container .gt-main-content .btn.btn-primary:focus,
.main-container .gt-main-content a.btn.btn-primary:hover,
.main-container .gt-main-content a.btn.btn-primary:link:hover,
.main-container .gt-main-content a.btn.btn-primary:visited:hover,
.main-container .gt-main-content a.btn.btn-primary:visited:focus,
.main-container .gt-main-content .btn.btn-primary a:hover,
.main-container .gt-main-content .btn.btn-primary a:link:hover,
.main-container .gt-main-content .btn.btn-primary a:visited:hover {
  background: #bfb37c;
  border-color: transparent;
  color: #262626;
  text-decoration: underline !important;
}

/* Gold Button */
.main-container .gt-main-content .btn-gold,
.main-container .gt-main-content .btn-gold a,
.main-container .gt-main-content .btn-gold a:link,
.main-container .gt-main-content .btn-gold a:visited,
.main-container .gt-main-content a.btn-gold,
.main-container .gt-main-content a.btn-gold:link,
.main-container .gt-main-content a.btn-gold:visited,
.main-container .gt-main-content .btn-style-gold,
.main-container .gt-main-content .btn-style-gold a,
.main-container .gt-main-content .btn-style-gold a:link,
.main-container .gt-main-content .btn-style-gold a:visited,
.main-container .gt-main-content a.btn-style-gold,
.main-container .gt-main-content a.btn-style-gold:link,
.main-container .gt-main-content a.btn-style-gold:visited {
  font-weight: 600;
  /*letter-spacing: 0.02rem;*/
  font-size: 1.1rem;
  text-decoration: none;
  border: 0;
  /* border-radius: .3rem !important; */
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  transition-duration: 0s !important;
  background: #b3a369;
  border-color: transparent;
  color: #262626;
  margin: 1em;
}

.main-container .gt-main-content .btn.btn-gold:hover,
.main-container .gt-main-content .btn.btn-gold:focus,
.main-container .gt-main-content a.btn.btn-gold:hover,
.main-container .gt-main-content a.btn.btn-gold:link:hover,
.main-container .gt-main-content a.btn.btn-gold:visited:hover,
.main-container .gt-main-content a.btn.btn-gold:visited:focus,
.main-container .gt-main-content .btn.btn-gold a:hover,
.main-container .gt-main-content .btn.btn-gold a:link:hover,
.main-container .gt-main-content .btn.btn-gold a:visited:hover,
.main-container .gt-main-content .btn.btn-style-gold:hover,
.main-container .gt-main-content .btn.btn-style-gold:focus,
.main-container .gt-main-content a.btn.btn-style-gold:hover,
.main-container .gt-main-content a.btn.btn-style-gold:link:hover,
.main-container .gt-main-content a.btn.btn-style-gold:visited:hover,
.main-container .gt-main-content a.btn.btn-style-gold:visited:focus,
.main-container .gt-main-content .btn.btn-style-gold a:hover,
.main-container .gt-main-content .btn.btn-style-gold a:link:hover,
.main-container .gt-main-content .btn.btn-style-gold a:visited:hover {
  /* background: lighten($gt-gold, 10%)!important;*/
  background: #d6dbd4 !important;
  border-color: transparent;
  color: #262626 !important;
  text-decoration: underline !important;
}

/* Black */
.main-container .gt-main-content .btn.btn-black,
.main-container .gt-main-content .btn.btn-black a,
.main-container .gt-main-content .btn.btn-black a:link,
.main-container .gt-main-content .btn.btn-black a:visited,
.main-container .gt-main-content .btn.btn-black a:focus,
.main-container .gt-main-content a.btn.btn-black,
.main-container .gt-main-content a.btn.btn-black:link,
.main-container .gt-main-content a.btn.btn.btn-black:focus,
.main-container .gt-main-content a.btn.btn-black:visited,
.main-container .gt-main-content .btn.btn-style-black,
.main-container .gt-main-content .btn.btn-style-black a,
.main-container .gt-main-content .btn.btn-style-black a:link,
.main-container .gt-main-content .btn.btn-style-black a:visited,
.main-container .gt-main-content .btn.btn-style-black a:focus,
.main-container .gt-main-content a.btn.btn-style-black,
.main-container .gt-main-content a.btn.btn-style-black:link,
.main-container .gt-main-content a.btn.btn.btn-style-black:focus,
.main-container .gt-main-content a.btn.btn-style-black:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 0;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  transition-duration: 0s !important;
  text-decoration: none;
  background: #262626;
  border-color: transparent;
  color: #fff;
  margin: 1em;
}

.main-container .gt-main-content .btn.btn-black:hover,
.main-container .gt-main-content a.btn.btn-black:hover,
.main-container .gt-main-content a.btn.btn-black:link:hover,
.main-container .gt-main-content a.btn.btn-black:visited:hover,
.main-container .gt-main-content .btn.btn-black a:hover,
.main-container .gt-main-content .btn.btn-black a:link:hover,
.main-container .gt-main-content .btn.btn-black a:visited:hover,
.main-container .gt-main-content .btn.btn-style-black:hover,
.main-container .gt-main-content a.btn.btn-style-black:hover,
.main-container .gt-main-content a.btn.btn-style-black:link:hover,
.main-container .gt-main-content a.btn.btn-style-black:visited:hover,
.main-container .gt-main-content .btn.btn-style-black a:hover,
.main-container .gt-main-content .btn.btn-style-black a:link:hover,
.main-container .gt-main-content .btn.btn-style-black a:visited:hover {
  background: #d6dbd4 !important;
  border-color: transparent;
  color: #262626 !important;
  text-decoration: underline !important;
}

/* Blue */
.main-container .gt-main-content .btn.btn-blue,
.main-container .gt-main-content .btn.btn-blue a,
.main-container .gt-main-content .btn.btn-blue a:link,
.main-container .gt-main-content .btn.btn-blue a:visited,
.main-container .gt-main-content a.btn.btn-blue,
.main-container .gt-main-content a.btn.btn-blue:link,
.main-container .gt-main-content a.btn.btn-blue:visited,
.main-container .gt-main-content .btn.btn-style-blue,
.main-container .gt-main-content .btn.btn-style-blue a,
.main-container .gt-main-content .btn.btn-style-blue a:link,
.main-container .gt-main-content .btn.btn-style-blue a:visited,
.main-container .gt-main-content a.btn.btn-style-blue,
.main-container .gt-main-content a.btn.btn-style-blue:link,
.main-container .gt-main-content a.btn.btn-style-blue:visited,
.main-container .gt-main-content .btn2.btn-style-blue2 ul li a,
.main-container .gt-main-content .btn2.btn-style-blue2 ul li a:link,
.main-container .gt-main-content .btn2.btn-style-blue2 ul li a:visited {
  background: #003057 !important;
  color: #fff !important;
  /* border-radius: .3rem !important; */
  margin: 1em;
  text-decoration: none !important;
  font-size: 1.1rem;
}

.main-container .gt-main-content .btn.btn-blue:hover,
.main-container .gt-main-content a.btn.btn-blue:hover,
.main-container .gt-main-content a.btn.btn-blue:link:hover,
.main-container .gt-main-content a.btn.btn-blue:visited:hover,
.main-container .gt-main-content .btn.btn-blue a:hover,
.main-container .gt-main-content .btn.bbtn-blue a:link:hover,
.main-container .gt-main-content .btn.btn-blue a:visited:hover,
.main-container .gt-main-content .btn.btn-style-blue:hover,
.main-container .gt-main-content a.btn.btn-style-blue:hover,
.main-container .gt-main-content a.btn.btn-style-blue:link:hover,
.main-container .gt-main-content a.btn.btn-style-blue:visited:hover,
.main-container .gt-main-content .btn.btn-style-blue a:hover,
.main-container .gt-main-content .btn.bbtn-style-blue a:link:hover,
.main-container .gt-main-content .btn.btn-style-blue a:visited:hover {
  background: #262626 !important;
  border-color: transparent;
  color: #fff !important;
  text-decoration: underline !important;
}

/* msa-grey */
.main-container .gt-main-content .btn.btn-msa-grey,
.main-container .gt-main-content .btn.btn-msa-grey a,
.main-container .gt-main-content .btn.btn-msa-grey a:link,
.main-container .gt-main-content .btn.btn-msa-grey a:visited,
.main-container .gt-main-content a.btn.btn-msa-grey,
.main-container .gt-main-content a.btn.btn-msa-grey:link,
.main-container .gt-main-content a.btn.btn-msa-grey:visited,
.main-container .gt-main-content .btn.btn-style-msa-grey,
.main-container .gt-main-content .btn.btn-style-msa-grey a,
.main-container .gt-main-content .btn.btn-style-msa-grey a:link,
.main-container .gt-main-content .btn.btn-style-msa-grey a:visited,
.main-container .gt-main-content a.btn.btn-style-msa-grey,
.main-container .gt-main-content a.btn.btn-style-msa-grey:link,
.main-container .gt-main-content a.btn.btn-style-msa-grey:visited {
  background: #404a56 !important;
  color: #fff !important;
  /* border-radius: .3rem !important; */
  margin: 1em;
  text-decoration: none !important;
  font-size: 1.1rem;
}

.main-container .gt-main-content .btn.btn-msa-grey:hover,
.main-container .gt-main-content a.btn.btn-msa-grey:hover,
.main-container .gt-main-content a.btn.btn-msa-grey:link:hover,
.main-container .gt-main-content a.btn.btn-msa-grey:visited:hover,
.main-container .gt-main-content .btn.btn-msa-grey a:hover,
.main-container .gt-main-content .btn.bbtn-msa-grey a:link:hover,
.main-container .gt-main-content .btn.btn-msa-grey a:visited:hover,
.main-container .gt-main-content .btn.btn-style-msa-grey:hover,
.main-container .gt-main-content a.btn.btn-style-msa-grey:hover,
.main-container .gt-main-content a.btn.btn-style-msa-grey:link:hover,
.main-container .gt-main-content a.btn.btn-style-msa-grey:visited:hover,
.main-container .gt-main-content .btn.btn-style-msa-grey a:hover,
.main-container .gt-main-content .btn.bbtn-style-msa-grey a:link:hover,
.main-container .gt-main-content .btn.btn-style-msa-grey a:visited:hover {
  background: #262626 !important;
  border-color: transparent;
  color: #fff !important;
  text-decoration: underline !important;
}

/* Warm Gray */
.main-container .gt-main-content .btn.btn-warm-gray,
.main-container .gt-main-content .btn.btn-warm-gray a,
.main-container .gt-main-content .btn.btn-warm-gray a:link,
.main-container .gt-main-content .btn.btn-warm-gray a:visited,
.main-container .gt-main-content a.btn.btn-warm-gray,
.main-container .gt-main-content a.btn.btn-warm-gray:link,
.main-container .gt-main-content a.btn.btn-warm-gray:visited,
.main-container .gt-main-content .btn.btn-style-warm-gray,
.main-container .gt-main-content .btn.btn-style-warm-gray a,
.main-container .gt-main-content .btn.btn-style-warm-gray a:link,
.main-container .gt-main-content .btn.btn-style-warm-gray a:visited,
.main-container .gt-main-content a.btn.btn-style-warm-gray,
.main-container .gt-main-content a.btn.btn-style-warm-gray:link,
.main-container .gt-main-content a.btn.btn-style-warm-gray:visited {
  background: #d6dbd4;
  color: #262626;
  /* border-radius: .3rem !important; */
  margin: 1em;
  text-decoration: none;
  font-size: 1.1rem;
  box-shadow: none !important;
}

.main-container .gt-main-content .btn.btn-warm-gray:hover,
.main-container .gt-main-content a.btn.btn-warm-gray:hover,
.main-container .gt-main-content a.btn.btn-warm-gray:link:hover,
.main-container .gt-main-content a.btn.btn-warm-gray:visited:hover,
.main-container .gt-main-content .btn.btn-warm-gray a:hover,
.main-container .gt-main-content .btn.bbtn-warm-gray a:link:hover,
.main-container .gt-main-content .btn.btn-warm-gray a:visited:hover,
.main-container .gt-main-content .btn.btn-style-warm-gray:hover,
.main-container .gt-main-content a.btn.btn-style-warm-gray:hover,
.main-container .gt-main-content a.btn.btn-style-warm-gray:link:hover,
.main-container .gt-main-content a.btn.btn-style-warm-gray:visited:hover,
.main-container .gt-main-content .btn.btn-style-warm-gray a:hover,
.main-container .gt-main-content .btn.bbtn-style-warm-gray a:link:hover,
.main-container .gt-main-content .btn.btn-style-warm-gray a:visited:hover {
  background: #aeb8aa !important;
  border-color: transparent;
  color: #262626 !important;
  text-decoration: underline !important;
}

/* light grey */
.main-container .gt-main-content .btn.btn-light-grey,
.main-container .gt-main-content .btn.btn-light-grey a,
.main-container .gt-main-content .btn.btn-light-grey a:link,
.main-container .gt-main-content .btn.btn-light-grey a:visited,
.main-container .gt-main-content a.btn.btn-light-grey,
.main-container .gt-main-content a.btn.btn-light-grey:link,
.main-container .gt-main-content a.btn.btn-light-grey:visited,
.main-container .gt-main-content .btn.btn-style-light-grey,
.main-container .gt-main-content .btn.btn-style-light-grey a,
.main-container .gt-main-content .btn.btn-style-light-grey a:link,
.main-container .gt-main-content .btn.btn-style-light-grey a:visited,
.main-container .gt-main-content a.btn.btn-style-light-grey,
.main-container .gt-main-content a.btn.btn-style-light-grey:link,
.main-container .gt-main-content a.btn.btn-style-light-grey:visited {
  background: #ccc;
  color: #262626;
  /* border-radius: .3rem !important; */
  margin: 1em;
  text-decoration: none;
  font-size: 1.1rem;
  box-shadow: none !important;
}

.main-container .gt-main-content .btn.btn-light-grey:hover,
.main-container .gt-main-content a.btn.btn-light-grey:hover,
.main-container .gt-main-content a.btn.btn-light-grey:link:hover,
.main-container .gt-main-content a.btn.btn-light-grey:visited:hover,
.main-container .gt-main-content .btn.btn-light-grey a:hover,
.main-container .gt-main-content .btn.bbtn-light-grey a:link:hover,
.main-container .gt-main-content .btn.btn-light-grey a:visited:hover,
.main-container .gt-main-content .btn.btn-style-light-grey:hover,
.main-container .gt-main-content a.btn.btn-style-light-grey:hover,
.main-container .gt-main-content a.btn.btn-style-light-grey:link:hover,
.main-container .gt-main-content a.btn.btn-style-light-grey:visited:hover,
.main-container .gt-main-content .btn.btn-style-light-grey a:hover,
.main-container .gt-main-content .btn.bbtn-style-light-grey a:link:hover,
.main-container .gt-main-content .btn.btn-style-light-grey a:visited:hover {
  background: #aeb8aa !important;
  border-color: transparent;
  color: #262626 !important;
  text-decoration: underline !important;
}

/* White */
.main-container .gt-main-content .btn.btn-white,
.main-container .gt-main-content .btn.btn-white a,
.main-container .gt-main-content .btn.btn-white a:link,
.main-container .gt-main-content .btn.btn-white a:visited,
.main-container .gt-main-content a.btn.btn-white,
.main-container .gt-main-content a.btn.btn-white:link,
.main-container .gt-main-content a.btn.btn-white:visited,
.main-container .gt-main-content .btn.btn-style-white,
.main-container .gt-main-content .btn.btn-style-white a,
.main-container .gt-main-content .btn.btn-style-white a:link,
.main-container .gt-main-content .btn.btn-style-white a:visited,
.main-container .gt-main-content a.btn.btn-style-white,
.main-container .gt-main-content a.btn.btn-style-white:link,
.main-container .gt-main-content a.btn.btn-style-white:visited {
  background: #fff;
  color: #262626;
  /* border-radius: .3rem !important; */
  margin: 1em;
}

.main-container .gt-main-content .btn.btn-white:hover,
.main-container .gt-main-content a.btn.btn-white:hover,
.main-container .gt-main-content a.btn.btn-white:link:hover,
.main-container .gt-main-content a.btn.btn-white:visited:hover,
.main-container .gt-main-content .btn.btn-white a:hover,
.main-container .gt-main-content .btn.bbtn-white a:link:hover,
.main-container .gt-main-content .btn.btn-white a:visited:hover,
.main-container .gt-main-content .btn.btn-style-white:hover,
.main-container .gt-main-content a.btn.btn-style-white:hover,
.main-container .gt-main-content a.btn.btn-style-white:link:hover,
.main-container .gt-main-content a.btn.btn-style-white:visited:hover,
.main-container .gt-main-content .btn.btn-style-white a:hover,
.main-container .gt-main-content .btn.bbtn-style-white a:link:hover,
.main-container .gt-main-content .btn.btn-style-white a:visited:hover {
  background: #fff !important;
  border-color: transparent;
  color: #857437 !important;
  text-decoration: underline;
}

/* Button */
.main-container .gt-main-content .btn.btn-buzz-gold,
.main-container .gt-main-content .btn.btn-buzz-gold a,
.main-container .gt-main-content .btn.btn-buzz-gold a:link,
.main-container .gt-main-content .btn.btn-buzz-gold a:visited,
.main-container .gt-main-content .btn.btn-buzz-gold:focus,
.main-container .gt-main-content a.btn.btn-buzz-gold:visited:focus,
.main-container .gt-main-content a.btn.btn-buzz-gold,
.main-container .gt-main-content a.btn.btn-buzz-gold:link,
.main-container .gt-main-content a.btn.btn-buzz-gold:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #eeb211;
  /* border-radius: .3rem !important; */
  box-shadow: none;
  background: #eeb211 !important;
  margin: 1em;
  color: #262626;
}

.main-container .gt-main-content .btn.btn-buzz-gold:hover,
.main-container .gt-main-content a.btn.btn-buzz-gold:hover,
.main-container .gt-main-content a.btn.btn-buzz-gold:link:hover,
.main-container .gt-main-content a.btn.btn-buzz-gold:visited:hover,
.main-container .gt-main-content .btn.btn-buzz-gold a:hover,
.main-container .gt-main-content .btn.btn-buzz-gold a:link:hover,
.main-container .gt-main-content .btn.btn-buzz-gold a:visited:hover {
  background: #a6a6a6 !important;
  border-color: transparent;
  color: #262626 !important;
  text-decoration: underline;
}

/* Primary Button */
.main-container .gt-main-content .btn.btn-outline-gold,
.main-container .gt-main-content .btn.btn-outline-gold a,
.main-container .gt-main-content .btn.btn-outline-gold a:link,
.main-container .gt-main-content .btn.btn-outline-gold a:visited,
.main-container .gt-main-content .btn.btn-outline-gold:focus,
.main-container .gt-main-content a.btn.btn-outline-gold:visited:focus,
.main-container .gt-main-content a.btn.btn-outline-gold,
.main-container .gt-main-content a.btn.btn-outline-gold:link,
.main-container .gt-main-content a.btn.btn-outline-gold:visited {
  font-weight: 600;
  /*letter-spacing: 0.02rem;*/
  font-size: 1.1rem;
  text-decoration: none;
  /*-moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);*/
  box-shadow: none;
  border: 2px solid #b3a369;
  background: #fff !important;
  /* border-radius: .3rem !important; */
  color: #262626;
  margin: 1em;
  border-radius: 0.3rem;
  /*-ms-transform: skew(-20.5deg);
  transform: skew(-20.5deg);*/
  border-radius: 0.3rem;
}

.main-container .gt-main-content .btn.btn-outline-gold:hover,
.main-container .gt-main-content a.btn.btn-outline-gold:hover,
.main-container .gt-main-content a.btn.btn-outline-gold:link:hover,
.main-container .gt-main-content a.btn.btn-outline-gold:visited:hover,
.main-container .gt-main-content .btn.btn-outline-gold a:hover,
.main-container .gt-main-content .btn.btn-outline-gold a:link:hover,
.main-container .gt-main-content .btn.btn-outline-gold a:visited:hover {
  background: #b3a369 !important;
  border-color: #857437;
  color: #262626;
}

/* Primary Button */
.main-container .gt-main-content .btn.btn-outline-goldfill,
.main-container .gt-main-content .btn.btn-outline-goldfill a,
.main-container .gt-main-content .btn.btn-outline-goldfill a:link,
.main-container .gt-main-content .btn.btn-outline-goldfill a:visited,
.main-container .gt-main-content .btn.btn-outline-goldfill:focus,
.main-container .gt-main-content a.btn.btn-outline-goldfill:visited:focus,
.main-container .gt-main-content a.btn.btn-outline-goldfill,
.main-container .gt-main-content a.btn.btn-outline-goldfill:link,
.main-container .gt-main-content a.btn.btn-outline-goldfill:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  box-shadow: none;
  border: 2px solid #857437;
  background: #b3a369 !important;
  color: #262626;
  margin: 1em;
  border-radius: 0.3rem;
  border-radius: 0.3rem;
}

.main-container .gt-main-content .btn.btn-outline-goldfill:hover,
.main-container .gt-main-content a.btn.btn-outline-goldfill:hover,
.main-container .gt-main-content a.btn.btn-outline-goldfill:link:hover,
.main-container .gt-main-content a.btn.btn-outline-goldfill:visited:hover,
.main-container .gt-main-content .btn.btn-outline-goldfill a:hover,
.main-container .gt-main-content .btn.btn-outline-goldfill a:link:hover,
.main-container .gt-main-content .btn.btn-outline-goldfill a:visited:hover {
  background: #fff !important;
  border-color: #b3a369;
  color: #262626;
}

/* blue Button */
.main-container .gt-main-content .btn.btn-outline-blue,
.main-container .gt-main-content .btn.btn-outline-blue a,
.main-container .gt-main-content .btn.btn-outline-blue a:link,
.main-container .gt-main-content .btn.btn-outline-blue a:visited,
.main-container .gt-main-content .btn.btn-outline-blue:focus,
.main-container .gt-main-content a.btn.btn-outline-blue,
.main-container .gt-main-content a.btn.btn-outline-blue:link,
.main-container .gt-main-content a.btn.btn-outline-blue:visited:focus,
.main-container .gt-main-content a.btn.btn-outline-blue:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #003057 !important;
  box-shadow: none;
  background: #fff !important;
  color: #003057;
  margin: 1em;
  border-radius: 0.3rem;
}

.main-container .gt-main-content .btn.btn-outline-blue:hover,
.main-container .gt-main-content a.btn.btn-outline-blue:hover,
.main-container .gt-main-content a.btn.btn-outline-blue:link:hover,
.main-container .gt-main-content a.btn.btn-outline-blue:visited:hover,
.main-container .gt-main-content .btn.btn-outline-blue a:hover,
.main-container .gt-main-content .btn.btn-outline-blue a:link:hover,
.main-container .gt-main-content .btn.btn-outline-blue a:visited:hover {
  background: #003057 !important;
  border-color: #262626;
  color: #fff !important;
}

/* grey Button */
.main-container .gt-main-content .btn.btn-outline-grey,
.main-container .gt-main-content .btn.btn-outline-grey a,
.main-container .gt-main-content .btn.btn-outline-grey a:link,
.main-container .gt-main-content .btn.btn-outline-grey a:visited,
.main-container .gt-main-content .btn.btn-outline-grey:focus,
.main-container .gt-main-content a.btn.btn-outline-grey:visited:focus,
.main-container .gt-main-content a.btn.btn-outline-grey,
.main-container .gt-main-content a.btn.btn-outline-grey:link,
.main-container .gt-main-content a.btn.btn-outline-grey:visited {
  font-weight: 600;
  /*letter-spacing: 0.02rem;*/
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #ccc;
  /* border-radius: .3rem !important; */
  box-shadow: none;
  background: #fff !important;
  margin: 1em;
  color: #3b3b3b;
  border-radius: 0.3rem;
}

.main-container .gt-main-content .btn.btn-outline-grey:hover,
.main-container .gt-main-content a.btn.btn-outline-grey:hover,
.main-container .gt-main-content a.btn.btn-outline-grey:link:hover,
.main-container .gt-main-content a.btn.btn-outline-grey:visited:hover,
.main-container .gt-main-content .btn.btn-outline-grey a:hover,
.main-container .gt-main-content .btn.btn-outline-grey a:link:hover,
.main-container .gt-main-content .btn.btn-outline-grey a:visited:hover {
  background: #d6dbd4 !important;
  border-color: #8a8a8a;
  color: #262626;
}

.main-container .gt-main-content .btn.btn-buzzoutline-gold,
.main-container .gt-main-content .btn.btn-buzzoutline-gold a,
.main-container .gt-main-content .btn.btn-buzzoutline-gold a:link,
.main-container .gt-main-content .btn.btn-buzzoutline-gold a:visited,
.main-container .gt-main-content .btn.btn-buzzoutline-gold:focus,
.main-container .gt-main-content a.btn.btn-buzzoutline-gold:visited:focus,
.main-container .gt-main-content a.btn.btn-buzzoutline-gold,
.main-container .gt-main-content a.btn.btn-buzzoutline-gold:link,
.main-container .gt-main-content a.btn.btn-buzzoutline-gold:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  box-shadow: none;
  margin: 1em;
  background: #fff !important;
  color: #262626;
  border: 2px solid #eeb211;
  /* border-radius: .3rem !important; */
  border-radius: 0.3rem;
}

.main-container .gt-main-content .btn.btn-buzzoutline-gold:hover,
.main-container .gt-main-content a.btn.btn-buzzoutline-gold:hover,
.main-container .gt-main-content a.btn.btn-buzzoutline-gold:link:hover,
.main-container .gt-main-content a.btn.btn-buzzoutline-gold:visited:hover,
.main-container .gt-main-content .btn.btn-buzzoutline-gold a:hover,
.main-container .gt-main-content .btn.btn-buzzoutline-gold a:link:hover,
.main-container .gt-main-content .btn.btn-buzzoutline-gold a:visited:hover {
  background: #eeb211 !important;
  color: #262626;
  border: 2px solid #eeb211;
}

.main-container .gt-main-content .btn.btn-outline-white,
.main-container .gt-main-content .btn.btn-outline-white a,
.main-container .gt-main-content .btn.btn-outline-white a:link,
.main-container .gt-main-content .btn.btn-outline-white a:visited,
.main-container .gt-main-content .btn.btn-outline-white:focus,
.main-container .gt-main-content a.btn.btn-outline-white:visited:focus,
.main-container .gt-main-content a.btn.btn-outline-white,
.main-container .gt-main-content a.btn.btn-outline-white:link,
.main-container .gt-main-content a.btn.btn-outline-white:visited {
  font-weight: 600;
  margin: 1em;
  font-size: 1.1rem;
  text-decoration: none;
  box-shadow: none;
  border: 2px solid #fff !important;
  background: transparent !important;
  /* border-radius: .3rem !important; */
  color: #fff !important;
  border-radius: 0.3rem;
}

.main-container .gt-main-content .btn.btn-outline-white:hover,
.main-container .gt-main-content a.btn.btn-outline-white:hover,
.main-container .gt-main-content a.btn.btn-outline-white:link:hover,
.main-container .gt-main-content a.btn.btn-outline-white:visited:hover,
.main-container .gt-main-content .btn.btn-outline-white a:hover,
.main-container .gt-main-content .btn.btn-outline-white a:link:hover,
.main-container .gt-main-content .btn.btn-outline-white a:visited:hover {
  background: #fff !important;
  border-color: #262626 !important;
  color: #262626 !important;
}

.main-container .gt-main-content .btn.btn-outline-black,
.main-container .gt-main-content .btn.btn-outline-black a,
.main-container .gt-main-content .btn.btn-outline-black a:link,
.main-container .gt-main-content .btn.btn-outline-black a:visited,
.main-container .gt-main-content .btn.btn-outline-black:focus,
.main-container .gt-main-content a.btn.btn-outline-black:visited:focus,
.main-container .gt-main-content a.btn.btn-outline-black,
.main-container .gt-main-content a.btn.btn-outline-black:link,
.main-container .gt-main-content a.btn.btn-outline-black:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  box-shadow: none;
  border: 2px solid #262626 !important;
  background: #fff !important;
  /* border-radius: .3rem !important; */
  color: #262626 !important;
  margin: 1em;
  border-radius: 0.3rem;
}

.main-container .gt-main-content .btn.btn-outline-black:hover,
.main-container .gt-main-content a.btn.btn-outline-black:hover,
.main-container .gt-main-content a.btn.btn-outline-black:link:hover,
.main-container .gt-main-content a.btn.btn-outline-black:visited:hover,
.main-container .gt-main-content .btn.btn-outline-black a:hover,
.main-container .gt-main-content .btn.btn-outline-black a:link:hover,
.main-container .gt-main-content .btn.btn-outline-black a:visited:hover {
  background: #f2f2f2 !important;
  border-color: #000000 !important;
  color: #000000 !important;
}

.main-container .gt-main-content a.btn.goldarrow:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #b3a369;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}

.main-container .gt-main-content a.btn.goldarrow:hover:after {
  background-color: #262626;
}

.main-container .gt-main-content a.btn.buzzarrow:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #eeb211;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}

.main-container .gt-main-content a.btn.buzzarrow:hover:after {
  background-color: #262626;
}

.main-container .gt-main-content a.btn.bluearrow:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #004f9f;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}

.main-container .gt-main-content a.btn.bluearrow:hover:after {
  background-color: #262626;
}

.main-container .gt-main-content a.btn.btn-outline-blue.bluearrow:hover:after {
  background-color: #fff;
}

.main-container .gt-main-content a.btn.btn-style-white.bluearrow:hover:after {
  background-color: #003057;
}

.main-container .gt-main-content .lb-section-msa-grey a.btn.bluearrow:hover:after {
  background-color: #262626;
}

.main-container .gt-main-content a.btn.whitearrow:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #fff;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}

.main-container .gt-main-content a.btn.whitearrow:hover:after {
  background-color: #fff;
}

.main-container .gt-main-content a.btn.greyarrow:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #d6dbd4;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}

.main-container .gt-main-content a.btn.greyarrow:hover:after {
  background-color: #fff;
}

.main-container .gt-main-content a.btn.blackarrow:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #262626;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}

.main-container .gt-main-content a.btn.blackarrow:hover:after {
  background-color: #262626;
}

.link-fa-grad:before {
  color: #262626;
  /*color:#AB9B6B;*/
  display: inline-block;
  font-family: "Font Awesome 5 Pro";
  font-size: 1.3em;
  padding: 0 0.4em 0 0;
  content: "\f501";
  margin: 0;
}
.link-fa-grad:hover:before {
  color: #d6dbd4 !important;
}

.link-fa-users:before {
  color: #262626;
  /*color:#AB9B6B;*/
  display: inline-block;
  font-family: "Font Awesome 5 Pro";
  font-size: 1.3em;
  padding: 0 0.4em 0 0;
  content: "\f0c0";
  margin: 0;
}
.link-fa-users:hover:before {
  color: #d6dbd4 !important;
}

.link-fa-prospective:before {
  color: #262626;
  /*color:#AB9B6B;*/
  display: inline-block;
  font-family: "Font Awesome 5 Pro";
  font-size: 1.3em;
  padding: 0 0.4em 0 0;
  content: "\f8ba";
  margin: 0;
}
.link-fa-prospective:hover:before {
  color: #d6dbd4 !important;
}

.main-container .gt-main-content .gt-container .text__white .gt-link a,
.main-container .gt-main-content .gt-container .text__white .gt-link a.btn,
.main-container .gt-main-content .gt-container .text__white .gt-link a:visited,
.main-container .gt-main-content .gt-container .text__white .gt-link a:link {
  text-decoration-color: #fff !important;
}

/*div.main-container .gt-main-content a:hover, div.main-container .gt-main-content a:focus, div.main-container .gt-main-content a:active {
	background: none;
	text-decoration: underline !important;
}*/
.flex-start {
  display: flex;
  justify-content: flex-start;
}

.flex-center {
  display: flex;
  justify-content: center;
}

.flex-end {
  display: flex;
  justify-content: flex-end;
}

div .main-container .gt-main-content a.groovy-btn-navy {
  height: 60px;
  margin: 10px;
  background: #003057;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-navy::before, div .main-container .gt-main-content a.groovy-btn-navy::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-navy::before {
  margin-left: -39px;
  background-color: #003057;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-navy::after {
  margin-right: -39px;
  background-color: #003057;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-navy:hover {
  height: 60px;
  margin: 10px;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-navy:hover span {
  background-color: #262626;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-navy:hover::before, div .main-container .gt-main-content a.groovy-btn-navy:hover::after {
  background: #262626 !important;
  height: 60px;
}

div .main-container .gt-main-content a.groovy-btn-gold {
  height: 60px;
  margin: 10px;
  background: #b3a369;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-gold::before, div .main-container .gt-main-content a.groovy-btn-gold::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-gold::before {
  margin-left: -39px;
  background-color: #b3a369;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-gold::after {
  margin-right: -39px;
  background-color: #b3a369;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-gold:hover {
  height: 60px;
  margin: 10px;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-gold:hover span {
  background-color: #262626;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-gold:hover::before, div .main-container .gt-main-content a.groovy-btn-gold:hover::after {
  background: #262626 !important;
  height: 60px;
}

div .main-container .gt-main-content a.groovy-btn-drk-gold {
  height: 60px;
  margin: 10px;
  background: #857437;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-drk-gold::before, div .main-container .gt-main-content a.groovy-btn-drk-gold::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-drk-gold::before {
  margin-left: -39px;
  background-color: #857437;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-drk-gold::after {
  margin-right: -39px;
  background-color: #857437;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-drk-gold:hover {
  height: 60px;
  margin: 10px;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-drk-gold:hover span {
  background-color: #262626;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-drk-gold:hover::before, div .main-container .gt-main-content a.groovy-btn-drk-gold:hover::after {
  background: #262626 !important;
  height: 60px;
}

div .main-container .gt-main-content a.groovy-btn-black {
  height: 60px;
  margin: 10px;
  background: #262626;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-black::before, div .main-container .gt-main-content a.groovy-btn-black::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-black::before {
  margin-left: -39px;
  background-color: #262626;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-black::after {
  margin-right: -39px;
  background-color: #262626;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-black:hover {
  height: 60px;
  margin: 10px;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-black:hover span {
  background-color: #262626;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-black:hover::before, div .main-container .gt-main-content a.groovy-btn-black:hover::after {
  background: #262626 !important;
  height: 60px;
}

div .main-container .gt-main-content a.groovy-btn-msa-grey {
  height: 60px;
  margin: 10px;
  background: #404a56;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-msa-grey::before, div .main-container .gt-main-content a.groovy-btn-msa-grey::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-msa-grey::before {
  margin-left: -39px;
  background-color: #404a56;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-msa-grey::after {
  margin-right: -39px;
  background-color: #404a56;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-msa-grey:hover {
  height: 60px;
  margin: 10px;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-msa-grey:hover span {
  background-color: #262626;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-msa-grey:hover::before, div .main-container .gt-main-content a.groovy-btn-msa-grey:hover::after {
  background: #262626 !important;
  height: 60px;
}

div .main-container .gt-main-content a.groovy-btn-warm-grey {
  height: 60px;
  margin: 10px;
  background: #d6dbd4;
  display: flex;
  color: #262626 !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-warm-grey::before, div .main-container .gt-main-content a.groovy-btn-warm-grey::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-warm-grey::before {
  margin-left: -39px;
  background-color: #d6dbd4;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-warm-grey::after {
  margin-right: -39px;
  background-color: #d6dbd4;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-warm-grey:hover {
  height: 60px;
  margin: 10px;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-warm-grey:hover span {
  background-color: #262626;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-warm-grey:hover::before, div .main-container .gt-main-content a.groovy-btn-warm-grey:hover::after {
  background: #262626 !important;
  height: 60px;
}

div .main-container .gt-main-content a.groovy-btn-blue {
  height: 60px;
  margin: 10px;
  background: #004f9f;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-blue::before, div .main-container .gt-main-content a.groovy-btn-blue::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-blue::before {
  margin-left: -39px;
  background-color: #004f9f;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-blue::after {
  margin-right: -39px;
  background-color: #004f9f;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-blue:hover {
  height: 60px;
  margin: 10px;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-blue:hover span {
  background-color: #262626;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-blue:hover::before, div .main-container .gt-main-content a.groovy-btn-blue:hover::after {
  background: #262626 !important;
  height: 60px;
}

div .main-container .gt-main-content a.groovy-btn-buzz-gold {
  height: 60px;
  margin: 10px;
  background: #eeb211;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-buzz-gold::before, div .main-container .gt-main-content a.groovy-btn-buzz-gold::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-buzz-gold::before {
  margin-left: -39px;
  background-color: #eeb211;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-buzz-gold::after {
  margin-right: -39px;
  background-color: #eeb211;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-buzz-gold:hover {
  height: 60px;
  margin: 10px;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-buzz-gold:hover span {
  background-color: #262626;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-buzz-gold:hover::before, div .main-container .gt-main-content a.groovy-btn-buzz-gold:hover::after {
  background: #262626 !important;
  height: 60px;
}

div .main-container .gt-main-content a.groovy-btn-black {
  height: 60px;
  margin: 10px;
  background: #262626;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-black::before, div .main-container .gt-main-content a.groovy-btn-black::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-black::before {
  margin-left: -39px;
  background-color: #262626;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-black::after {
  margin-right: -39px;
  background-color: #262626;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-black:hover {
  height: 60px;
  margin: 10px;
  background: #857437 !important;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-black:hover span {
  background-color: #857437 !important;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-black:hover::before, div .main-container .gt-main-content a.groovy-btn-black:hover::after {
  background: #857437 !important;
  height: 60px;
}

div .main-container .gt-main-content a.groovy-btn-gold-white {
  height: 60px;
  margin: 10px;
  background: #857437;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-gold-white::before, div .main-container .gt-main-content a.groovy-btn-gold-white::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-gold-white::before {
  margin-left: -39px;
  background-color: #857437;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-gold-white::after {
  margin-right: -39px;
  background-color: #857437;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-gold-white:hover {
  height: 60px;
  margin: 10px;
  background: #fff !important;
  display: flex;
  color: #857437 !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-gold-white:hover span {
  background-color: #fff !important;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-gold-white:hover::before, div .main-container .gt-main-content a.groovy-btn-gold-white:hover::after {
  background: #fff !important;
  height: 60px;
}

.main-container .gt-main-content a.arrow.goldarrow:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #262626;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}

.main-container .gt-main-content a.arrow.goldarrow:hover:after {
  background-color: #b3a369;
}

div .main-container .gt-main-content a.groovy-btn-white-gold {
  height: 60px;
  margin: 10px;
  background: #fff;
  display: flex;
  color: #857437 !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-white-gold::before, div .main-container .gt-main-content a.groovy-btn-white-gold::after {
  content: "";
  display: inline-block;
  width: 40px;
  height: 60px;
  background-size: contain;
  transition: background-color 0.2s !important;
}
div .main-container .gt-main-content a.groovy-btn-white-gold::before {
  margin-left: -39px;
  background-color: #fff;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM5LjE1NDIgMEMzNS41MjE4IDAgMzEuMTA3OSAyLjU0NzAzIDI5LjI5OSA1LjY4NzQxTDEuMjIzNyA1NC4zMTI2Qy0wLjU5OTc0MiA1Ny40NTMgMC44NzYzOCA2MCA0LjUwODggNjBINDAuNDQxOVYwSDM5LjE1NDJaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyIvPgo8L3N2Zz4=");
}
div .main-container .gt-main-content a.groovy-btn-white-gold::after {
  margin-right: -39px;
  background-color: #fff;
  mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
  -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA0MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDAgTCAwIDYwIEwgMC45NjIgNjAgQyA0LjU5NSA2MCA5LjAwOSA1Ny40NTMgMTAuODE4IDU0LjMxMyBMIDM4Ljg5MyA1LjY4NyBDIDQwLjcxNiAyLjU0NyAzOS4yNCAwIDM1LjYwOCAwIEwgMCAwIFoiIHN0eWxlPSJmaWxsOiByZ2IoMCwgMCwgMCk7Ii8+Cjwvc3ZnPg==");
}
div .main-container .gt-main-content a.groovy-btn-white-gold:hover {
  height: 60px;
  margin: 10px;
  background: #857437 !important;
  display: flex;
  color: #fff !important;
  width: -moz-fit-content;
  width: fit-content;
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-size: 20px;
  align-items: center;
  text-decoration: underline !important;
  text-decoration: none !important;
}
div .main-container .gt-main-content a.groovy-btn-white-gold:hover span {
  background-color: #857437 !important;
  transition: background-color 0.3s !important;
}
div .main-container .gt-main-content a.groovy-btn-white-gold:hover::before, div .main-container .gt-main-content a.groovy-btn-white-gold:hover::after {
  background: #857437 !important;
  height: 60px;
}

.data_descriptors.field_data_files a::before {
  border-radius: 0;
  color: #EEB211;
  content: "\f019";
  display: inline-block;
  font-family: "FontAwesome";
  font-size: 1.2em;
  padding: 0 0.5rem 0 0;
}

.data_descriptors.field_data_files a {
  padding: 0;
  position: relative;
}

.data_descriptors.field_data_files span:not(.file) {
  display: none;
}

.main-container .gt-main-content .btn.btn-slant-o-blue,
.main-container .gt-main-content .btn.btn-slant-o-blue a,
.main-container .gt-main-content .btn.btn-slant-o-blue a:link,
.main-container .gt-main-content .btn.btn-slant-o-blue a:visited,
.main-container .gt-main-content .btn.btn-slant-o-blue:focus,
.main-container .gt-main-content a.btn.btn-slant-o-blue,
.main-container .gt-main-content a.btn.btn-slant-o-blue:link,
.main-container .gt-main-content a.btn.btn-slant-o-blue:visited:focus,
.main-container .gt-main-content a.btn.btn-slant-o-blue:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #003057 !important;
  box-shadow: none;
  background: #fff !important;
  color: #003057;
  margin: 1em 1em 1em 0;
  border-radius: 0.3rem;
  transform: skew(-25deg);
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-slant-o-blue span {
  display: block;
  transform: skew(25deg) !important;
}

.main-container .gt-main-content .btn.btn-slant-o-blue:hover,
.main-container .gt-main-content a.btnbtn-slant-o-blue:hover,
.main-container .gt-main-content a.btn.btn-slant-o-blue:link:hover,
.main-container .gt-main-content a.btn.btn-slant-o-blue:visited:hover,
.main-container .gt-main-content .btn.btn-slant-o-blue a:hover,
.main-container .gt-main-content .btn.btn-slant-o-blue a:link:hover,
.main-container .gt-main-content .btn.btn-slant-o-blue a:visited:hover {
  background: #003057 !important;
  border-color: #262626;
  color: #fff !important;
}

.main-container .gt-main-content .btn.btn-slant-o-gold,
.main-container .gt-main-content .btn.btn-slant-o-gold a,
.main-container .gt-main-content .btn.btn-slant-o-gold a:link,
.main-container .gt-main-content .btn.btn-slant-o-gold a:visited,
.main-container .gt-main-content .btn.btn-slant-o-gold:focus,
.main-container .gt-main-content a.btn.btn-slant-o-gold,
.main-container .gt-main-content a.btn.btn-slant-o-gold:link,
.main-container .gt-main-content a.btn.btn-slant-o-gold:visited:focus,
.main-container .gt-main-content a.btn.btn-slant-o-gold:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #857437 !important;
  box-shadow: none;
  background: #fff !important;
  color: #262626;
  margin: 1em 1em 1em 0;
  border-radius: 0.3rem;
  transform: skew(-25deg);
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-slant-o-gold span {
  display: block;
  transform: skew(25deg) !important;
}

.main-container .gt-main-content .btn.btn-slant-o-gold:hover,
.main-container .gt-main-content a.btnbtn-slant-o-gold:hover,
.main-container .gt-main-content a.btn.btn-slant-o-gold:link:hover,
.main-container .gt-main-content a.btn.btn-slant-o-gold:visited:hover,
.main-container .gt-main-content .btn.btn-slant-o-gold a:hover,
.main-container .gt-main-content .btn.btn-slant-o-gold a:link:hover,
.main-container .gt-main-content .btn.btn-slant-o-gold a:visited:hover {
  background: #bfb37c !important;
  border-color: #857437;
  color: #262626 !important;
}

.main-container .gt-main-content .btn.btn-slant-o-black,
.main-container .gt-main-content .btn.btn-slant-o-black a,
.main-container .gt-main-content .btn.btn-slant-o-black a:link,
.main-container .gt-main-content .btn.btn-slant-o-black a:visited,
.main-container .gt-main-content .btn.btn-slant-o-black:focus,
.main-container .gt-main-content a.btn.btn-slant-o-black,
.main-container .gt-main-content a.btn.btn-slant-o-black:link,
.main-container .gt-main-content a.btn.btn-slant-o-black:visited:focus,
.main-container .gt-main-content a.btn.btn-slant-o-black:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #262626 !important;
  box-shadow: none;
  background: #fff !important;
  color: #262626;
  margin: 1em 1em 1em 0;
  border-radius: 0.3rem;
  transform: skew(-25deg);
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-slant-o-black span {
  display: block;
  transform: skew(25deg) !important;
}

.main-container .gt-main-content .btn.btn-slant-o-black:hover,
.main-container .gt-main-content a.btnbtn-slant-o-black:hover,
.main-container .gt-main-content a.btn.btn-slant-o-black:link:hover,
.main-container .gt-main-content a.btn.btn-slant-o-black:visited:hover,
.main-container .gt-main-content .btn.btn-slant-o-black a:hover,
.main-container .gt-main-content .btn.btn-slant-o-black a:link:hover,
.main-container .gt-main-content .btn.btn-slant-o-black a:visited:hover {
  background: #f2f2f2 !important;
  border-color: #262626;
  color: #262626 !important;
}

.main-container .gt-main-content .btn.btn-slant-o-blackfill,
.main-container .gt-main-content .btn.btn-slant-o-blackfill a,
.main-container .gt-main-content .btn.btn-slant-o-blackfill a:link,
.main-container .gt-main-content .btn.btn-slant-o-blackfill a:visited,
.main-container .gt-main-content .btn.btn-slant-o-blackfill:focus,
.main-container .gt-main-content a.btn.btn-slant-o-blackfill,
.main-container .gt-main-content a.btn.btn-slant-o-blackfill:link,
.main-container .gt-main-content a.btn.btn-slant-o-blackfill:visited:focus,
.main-container .gt-main-content a.btn.btn-slant-o-blackfill:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #262626 !important;
  box-shadow: none;
  background: #f2f2f2 !important;
  color: #262626;
  margin: 1em 1em 1em 0;
  border-radius: 0.3rem;
  transform: skew(-25deg);
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-slant-o-blackfill span {
  display: block;
  transform: skew(25deg) !important;
}

.main-container .gt-main-content .btn.btn-slant-o-blackfill:hover,
.main-container .gt-main-content a.btnbtn-slant-o-blackfill:hover,
.main-container .gt-main-content a.btn.btn-slant-o-blackfill:link:hover,
.main-container .gt-main-content a.btn.btn-slant-o-blackfill:visited:hover,
.main-container .gt-main-content .btn.btn-slant-o-blackfill a:hover,
.main-container .gt-main-content .btn.btn-slant-o-blackfill a:link:hover,
.main-container .gt-main-content .btn.btn-slant-o-blackfill a:visited:hover {
  background: #fff !important;
  border-color: #262626;
  color: #262626 !important;
}

.main-container .gt-main-content .btn.btn-slant-blue,
.main-container .gt-main-content .btn.btn-slant-blue a,
.main-container .gt-main-content .btn.btn-slant-blue a:link,
.main-container .gt-main-content .btn.btn-slant-blue a:visited,
.main-container .gt-main-content .btn.btn-slant-blue:focus,
.main-container .gt-main-content a.btn.btn-slant-blue,
.main-container .gt-main-content a.btn.btn-slant-blue:link,
.main-container .gt-main-content a.btn.btn-slant-blue:visited:focus,
.main-container .gt-main-content a.btn.btn-slant-blue:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #003057 !important;
  box-shadow: none;
  background: #003057 !important;
  color: #fff;
  margin: 1em 1em 1em 0;
  border-radius: 0.3rem;
  transform: skew(-25deg);
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-slant-blue span {
  display: block;
  transform: skew(25deg) !important;
}

.main-container .gt-main-content .btn.btn-slant-blue:hover,
.main-container .gt-main-content a.btnbtn-slant-blue:hover,
.main-container .gt-main-content a.btn.btn-slant-blue:link:hover,
.main-container .gt-main-content a.btn.btn-slant-blue:visited:hover,
.main-container .gt-main-content .btn.btn-slant-blue a:hover,
.main-container .gt-main-content .btn.btn-slant-blue a:link:hover,
.main-container .gt-main-content .btn.btn-slant-blue a:visited:hover {
  background: #262626 !important;
  border-color: gt-black;
  color: #fff !important;
}

.main-container .gt-main-content .btn.btn-slant-gold,
.main-container .gt-main-content .btn.btn-slant-gold a,
.main-container .gt-main-content .btn.btn-slant-gold a:link,
.main-container .gt-main-content .btn.btn-slant-gold a:visited,
.main-container .gt-main-content .btn.btn-slant-gold:focus,
.main-container .gt-main-content a.btn.btn-slant-gold,
.main-container .gt-main-content a.btn.btn-slant-gold:link,
.main-container .gt-main-content a.btn.btn-slant-gold:visited:focus,
.main-container .gt-main-content a.btn.btn-slant-gold:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #857437 !important;
  box-shadow: none;
  background: #bfb37c !important;
  color: #262626;
  margin: 1em 1em 1em 0;
  border-radius: 0.3rem;
  transform: skew(-25deg);
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-slant-gold span {
  display: block;
  transform: skew(25deg) !important;
}

.main-container .gt-main-content .btn.btn-slant-gold:hover,
.main-container .gt-main-content a.btnbtn-slant-gold:hover,
.main-container .gt-main-content a.btn.btn-slant-gold:link:hover,
.main-container .gt-main-content a.btn.btn-slant-gold:visited:hover,
.main-container .gt-main-content .btn.btn-slant-gold a:hover,
.main-container .gt-main-content .btn.btn-slant-gold a:link:hover,
.main-container .gt-main-content .btn.btn-slant-gold a:visited:hover {
  background: #fff !important;
  border-color: #857437;
  color: #262626 !important;
}

.main-container .gt-main-content .btn.btn-slant-black,
.main-container .gt-main-content .btn.btn-slant-black a,
.main-container .gt-main-content .btn.btn-slant-black a:link,
.main-container .gt-main-content .btn.btn-slant-black a:visited,
.main-container .gt-main-content .btn.btn-slant-black:focus,
.main-container .gt-main-content a.btn.btn-slant-black,
.main-container .gt-main-content a.btn.btn-slant-black:link,
.main-container .gt-main-content a.btn.btn-slant-black:visited:focus,
.main-container .gt-main-content a.btn.btn-slant-black:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #262626 !important;
  box-shadow: none;
  background: #262626 !important;
  color: #fff;
  margin: 1em 1em 1em 0;
  border-radius: 0.3rem;
  transform: skew(-25deg);
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-slant-black span {
  display: block;
  transform: skew(25deg) !important;
}

.main-container .gt-main-content .btn.btn-slant-black:hover,
.main-container .gt-main-content a.btnbtn-slant-black:hover,
.main-container .gt-main-content a.btn.btn-slant-black:link:hover,
.main-container .gt-main-content a.btn.btn-slant-black:visited:hover,
.main-container .gt-main-content .btn.btn-slant-black a:hover,
.main-container .gt-main-content .btn.btn-slant-black a:link:hover,
.main-container .gt-main-content .btn.btn-slant-black a:visited:hover {
  background: #003057 !important;
  border-color: #262626;
  color: #fff !important;
}

.main-container .gt-main-content .btn.btn-pround-o-blue,
.main-container .gt-main-content .btn.btn-pround-o-blue a,
.main-container .gt-main-content .btn.btn-pround-o-blue a:link,
.main-container .gt-main-content .btn.btn-pround-o-blue a:visited,
.main-container .gt-main-content .btn.btn-pround-o-blue:focus,
.main-container .gt-main-content a.btn.btn-pround-o-blue,
.main-container .gt-main-content a.btn.btn-pround-o-blue:link,
.main-container .gt-main-content a.btn.btn-pround-o-blue:visited:focus,
.main-container .gt-main-content a.btn.btn-pround-o-blue:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #003057 !important;
  border-top-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  box-shadow: none;
  background: TRANSPARENT !important;
  color: #003057;
  margin: 1em 1em 1em 0;
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-pround-o-blue:hover,
.main-container .gt-main-content a.btnbtn-pround-o-blue:hover,
.main-container .gt-main-content a.btn.btn-pround-o-blue:link:hover,
.main-container .gt-main-content a.btn.btn-spround-o-blue:visited:hover,
.main-container .gt-main-content .btn.btn-pround-o-blue a:hover,
.main-container .gt-main-content .btn.btn-pround-o-blue a:link:hover,
.main-container .gt-main-content .btn.btn-pround-o-blue a:visited:hover {
  background: #003057 !important;
  border-color: #262626;
  color: #fff !important;
}

.main-container .gt-main-content .btn.btn-pround-o-gold,
.main-container .gt-main-content .btn.btn-pround-o-gold a,
.main-container .gt-main-content .btn.btn-pround-o-gold a:link,
.main-container .gt-main-content .btn.btn-pround-o-gold a:visited,
.main-container .gt-main-content .btn.btn-pround-o-gold:focus,
.main-container .gt-main-content a.btn.btn-pround-o-gold,
.main-container .gt-main-content a.btn.btn-pround-o-gold:link,
.main-container .gt-main-content a.btn.btn-pround-o-gold:visited:focus,
.main-container .gt-main-content a.btn.btn-pround-o-gold:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #857437 !important;
  border-top-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  box-shadow: none;
  background: TRANSPARENT !important;
  color: #262626;
  margin: 1em 1em 1em 0;
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-pround-o-gold:hover,
.main-container .gt-main-content a.btnbtn-pround-o-gold:hover,
.main-container .gt-main-content a.btn.btn-pround-o-gold:link:hover,
.main-container .gt-main-content a.btn.btn-spround-o-gold:visited:hover,
.main-container .gt-main-content .btn.btn-pround-o-gold a:hover,
.main-container .gt-main-content .btn.btn-pround-o-gold a:link:hover,
.main-container .gt-main-content .btn.btn-pround-o-gold a:visited:hover {
  background: #b3a369 !important;
  border-color: #857437;
  color: #262626 !important;
}

.main-container .gt-main-content .btn.btn-pround-o-black,
.main-container .gt-main-content .btn.btn-pround-o-black a,
.main-container .gt-main-content .btn.btn-pround-o-black a:link,
.main-container .gt-main-content .btn.btn-pround-o-black a:visited,
.main-container .gt-main-content .btn.btn-pround-o-black:focus,
.main-container .gt-main-content a.btn.btn-pround-o-black,
.main-container .gt-main-content a.btn.btn-pround-o-black:link,
.main-container .gt-main-content a.btn.btn-pround-o-black:visited:focus,
.main-container .gt-main-content a.btn.btn-pround-o-black:visited {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  border: 2px solid #262626 !important;
  border-top-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  box-shadow: none;
  background: TRANSPARENT !important;
  color: #262626;
  margin: 1em 1em 1em 0;
  display: inline-block;
  padding: 0.5em 1em !important;
  position: relative;
  overflow: hidden;
}

.main-container .gt-main-content .btn.btn-pround-o-black:hover,
.main-container .gt-main-content a.btnbtn-pround-o-black:hover,
.main-container .gt-main-content a.btn.btn-pround-o-black:link:hover,
.main-container .gt-main-content a.btn.btn-spround-o-black:visited:hover,
.main-container .gt-main-content .btn.btn-pround-o-black a:hover,
.main-container .gt-main-content .btn.btn-pround-o-black a:link:hover,
.main-container .gt-main-content .btn.btn-pround-o-black a:visited:hover {
  background: #262626 !important;
  border-color: #262626;
  color: #fff !important;
}

/* Scss Document */
.gt-gold {
  background-color: var(--gt-gold) !important;
}

h2.gt-text-gold,
.gt-text-gold h3,
.gt-text-gold h4,
.gt-text-gold h5,
.gt-text-gold h6,
.gt-text-gold dl,
.gt-text-gold ol,
.gt-text-gold ul,
.gt-text-gold p,
.gt-text-gold .p {
  color: var(--gt-gold) !important;
}

/*   .btn.btn-gold,
.btn.btn-gold a,
.btn.btn-gold a:link,
.btn.btn-gold a:visited,
a.btn.btn-gold,
a.btn.btn-gold:link,
a.btn.btn-gold:visited {
    background-color: var(--gt-gold) !important;
}
*/
.btn.btn-primary-gold,
.btn.btn-primary-gold a,
.btn.btn-primary-gold a:link,
.btn.btn-primary-gold a:visited,
a.btn.btn-primary-gold,
a.btn.btn-primary-gold:link,
a.btn.btn-primary-gold:visited {
  background-color: var(--gt-gold) !important;
}

.btn.btn-primary-text-gold,
.btn.btn-primary-text-gold a,
.btn.btn-primary-text-gold a:link,
.btn.btn-primary-text-gold a:visited,
a.btn.btn-primary-text-gold,
a.btn.btn-primary-text-gold:link,
a.btn.btn-primary-text-gold:visited {
  color: var(--gt-gold) !important;
}

.btn.btn-primary-gold:hover,
a.btn.btn-primary-gold:hover,
a.btn.btn-primary-gold:link:hover,
a.btn.btn-primary-gold:visited:hover,
.btn.btn-primary-gold a:hover,
.btn.btn-primary-gold a:link:hover,
.btn.btn-primary-gold a:visited:hover {
  background-color: var(--gt-warm-gray) !important;
  color: var(--gt-black) !important;
}

.gt-text-gold .fontawesome-icon i {
  color: var(--gt-gold) !important;
}

.gt-black {
  background-color: var(--gt-black) !important;
}

h2.gt-text-black,
.gt-text-black h3,
.gt-text-black h4,
.gt-text-black h5,
.gt-text-black h6,
.gt-text-black dl,
.gt-text-black ol,
.gt-text-black ul,
.gt-text-black p,
.gt-text-black .p {
  color: var(--gt-black) !important;
}

/*   .btn.btn-black,
.btn.btn-black a,
.btn.btn-black a:link,
.btn.btn-black a:visited,
a.btn.btn-black,
a.btn.btn-black:link,
a.btn.btn-black:visited {
    background-color: var(--gt-black) !important;
}
*/
.btn.btn-primary-black,
.btn.btn-primary-black a,
.btn.btn-primary-black a:link,
.btn.btn-primary-black a:visited,
a.btn.btn-primary-black,
a.btn.btn-primary-black:link,
a.btn.btn-primary-black:visited {
  background-color: var(--gt-black) !important;
}

.btn.btn-primary-text-black,
.btn.btn-primary-text-black a,
.btn.btn-primary-text-black a:link,
.btn.btn-primary-text-black a:visited,
a.btn.btn-primary-text-black,
a.btn.btn-primary-text-black:link,
a.btn.btn-primary-text-black:visited {
  color: var(--gt-black) !important;
}

.btn.btn-primary-black:hover,
a.btn.btn-primary-black:hover,
a.btn.btn-primary-black:link:hover,
a.btn.btn-primary-black:visited:hover,
.btn.btn-primary-black a:hover,
.btn.btn-primary-black a:link:hover,
.btn.btn-primary-black a:visited:hover {
  background-color: var(--gt-warm-gray) !important;
  color: var(--gt-black) !important;
}

.gt-text-black .fontawesome-icon i {
  color: var(--gt-black) !important;
}

.gt-white {
  background-color: var(--gt-white) !important;
}

h2.gt-text-white,
.gt-text-white h3,
.gt-text-white h4,
.gt-text-white h5,
.gt-text-white h6,
.gt-text-white dl,
.gt-text-white ol,
.gt-text-white ul,
.gt-text-white p,
.gt-text-white .p {
  color: var(--gt-white) !important;
}

/*   .btn.btn-white,
.btn.btn-white a,
.btn.btn-white a:link,
.btn.btn-white a:visited,
a.btn.btn-white,
a.btn.btn-white:link,
a.btn.btn-white:visited {
    background-color: var(--gt-white) !important;
}
*/
.btn.btn-primary-white,
.btn.btn-primary-white a,
.btn.btn-primary-white a:link,
.btn.btn-primary-white a:visited,
a.btn.btn-primary-white,
a.btn.btn-primary-white:link,
a.btn.btn-primary-white:visited {
  background-color: var(--gt-white) !important;
}

.btn.btn-primary-text-white,
.btn.btn-primary-text-white a,
.btn.btn-primary-text-white a:link,
.btn.btn-primary-text-white a:visited,
a.btn.btn-primary-text-white,
a.btn.btn-primary-text-white:link,
a.btn.btn-primary-text-white:visited {
  color: var(--gt-white) !important;
}

.btn.btn-primary-white:hover,
a.btn.btn-primary-white:hover,
a.btn.btn-primary-white:link:hover,
a.btn.btn-primary-white:visited:hover,
.btn.btn-primary-white a:hover,
.btn.btn-primary-white a:link:hover,
.btn.btn-primary-white a:visited:hover {
  background-color: var(--gt-warm-gray) !important;
  color: var(--gt-black) !important;
}

.gt-text-white .fontawesome-icon i {
  color: var(--gt-white) !important;
}

.gt-warm-gray {
  background-color: var(--gt-warm-gray) !important;
}

h2.gt-text-warm-gray,
.gt-text-warm-gray h3,
.gt-text-warm-gray h4,
.gt-text-warm-gray h5,
.gt-text-warm-gray h6,
.gt-text-warm-gray dl,
.gt-text-warm-gray ol,
.gt-text-warm-gray ul,
.gt-text-warm-gray p,
.gt-text-warm-gray .p {
  color: var(--gt-warm-gray) !important;
}

/*   .btn.btn-warm-gray,
.btn.btn-warm-gray a,
.btn.btn-warm-gray a:link,
.btn.btn-warm-gray a:visited,
a.btn.btn-warm-gray,
a.btn.btn-warm-gray:link,
a.btn.btn-warm-gray:visited {
    background-color: var(--gt-warm-gray) !important;
}
*/
.btn.btn-primary-warm-gray,
.btn.btn-primary-warm-gray a,
.btn.btn-primary-warm-gray a:link,
.btn.btn-primary-warm-gray a:visited,
a.btn.btn-primary-warm-gray,
a.btn.btn-primary-warm-gray:link,
a.btn.btn-primary-warm-gray:visited {
  background-color: var(--gt-warm-gray) !important;
}

.btn.btn-primary-text-warm-gray,
.btn.btn-primary-text-warm-gray a,
.btn.btn-primary-text-warm-gray a:link,
.btn.btn-primary-text-warm-gray a:visited,
a.btn.btn-primary-text-warm-gray,
a.btn.btn-primary-text-warm-gray:link,
a.btn.btn-primary-text-warm-gray:visited {
  color: var(--gt-warm-gray) !important;
}

.btn.btn-primary-warm-gray:hover,
a.btn.btn-primary-warm-gray:hover,
a.btn.btn-primary-warm-gray:link:hover,
a.btn.btn-primary-warm-gray:visited:hover,
.btn.btn-primary-warm-gray a:hover,
.btn.btn-primary-warm-gray a:link:hover,
.btn.btn-primary-warm-gray a:visited:hover {
  background-color: var(--gt-warm-gray) !important;
  color: var(--gt-black) !important;
}

.gt-text-warm-gray .fontawesome-icon i {
  color: var(--gt-warm-gray) !important;
}

.gt-navy {
  background-color: var(--gt-navy) !important;
}

h2.gt-text-navy,
.gt-text-navy h3,
.gt-text-navy h4,
.gt-text-navy h5,
.gt-text-navy h6,
.gt-text-navy dl,
.gt-text-navy ol,
.gt-text-navy ul,
.gt-text-navy p,
.gt-text-navy .p {
  color: var(--gt-navy) !important;
}

/*   .btn.btn-navy,
.btn.btn-navy a,
.btn.btn-navy a:link,
.btn.btn-navy a:visited,
a.btn.btn-navy,
a.btn.btn-navy:link,
a.btn.btn-navy:visited {
    background-color: var(--gt-navy) !important;
}
*/
.btn.btn-primary-navy,
.btn.btn-primary-navy a,
.btn.btn-primary-navy a:link,
.btn.btn-primary-navy a:visited,
a.btn.btn-primary-navy,
a.btn.btn-primary-navy:link,
a.btn.btn-primary-navy:visited {
  background-color: var(--gt-navy) !important;
}

.btn.btn-primary-text-navy,
.btn.btn-primary-text-navy a,
.btn.btn-primary-text-navy a:link,
.btn.btn-primary-text-navy a:visited,
a.btn.btn-primary-text-navy,
a.btn.btn-primary-text-navy:link,
a.btn.btn-primary-text-navy:visited {
  color: var(--gt-navy) !important;
}

.btn.btn-primary-navy:hover,
a.btn.btn-primary-navy:hover,
a.btn.btn-primary-navy:link:hover,
a.btn.btn-primary-navy:visited:hover,
.btn.btn-primary-navy a:hover,
.btn.btn-primary-navy a:link:hover,
.btn.btn-primary-navy a:visited:hover {
  background-color: var(--gt-warm-gray) !important;
  color: var(--gt-black) !important;
}

.gt-text-navy .fontawesome-icon i {
  color: var(--gt-navy) !important;
}

.main-container .gt-main-content .grey-button-navy-text-gold-hover a.btn,
.main-container .gt-main-content .grey-button-navy-text-gold-hover a.btn:link,
.main-container .gt-main-content .grey-button-navy-text-gold-hover a.btn:visited {
  background-color: #d6dbd4 !important;
  color: #262626 !important;
}
.main-container .gt-main-content .grey-button-navy-text-gold-hover a.btn:hover,
.main-container .gt-main-content .grey-button-navy-text-gold-hover a.btn:link:hover,
.main-container .gt-main-content .grey-button-navy-text-gold-hover a.btn:visited:hover {
  background-color: #f0f2f0 !important;
  color: #424d59 !important;
  text-decoration: underline !important;
}
.main-container .gt-main-content .black-button-grey-text-navy-hover a.btn,
.main-container .gt-main-content .black-button-grey-text-navy-hover a.btn:link,
.main-container .gt-main-content .black-button-grey-text-navy-hover a.btn:visited {
  background-color: #003057 !important;
  color: #d6dbd4 !important;
}
.main-container .gt-main-content .black-button-grey-text-navy-hover a.btn:hover,
.main-container .gt-main-content .black-button-grey-text-navy-hover a.btn:link:hover,
.main-container .gt-main-content .black-button-grey-text-navy-hover a.btn:visited:hover {
  background-color: #001424 !important;
  color: #d6dbd4 !important;
  text-decoration: underline !important;
}
.main-container .gt-main-content .msa-grey-button-gold-text-black-hover a.btn,
.main-container .gt-main-content .msa-grey-button-gold-text-black-hover a.btn:link,
.main-container .gt-main-content .msa-grey-button-gold-text-black-hover a.btn:visited {
  background-color: #262626 !important;
  color: #fff !important;
}
.main-container .gt-main-content .msa-grey-button-gold-text-black-hover a.btn:hover,
.main-container .gt-main-content .msa-grey-button-gold-text-black-hover a.btn:link:hover,
.main-container .gt-main-content .msa-grey-button-gold-text-black-hover a.btn:visited:hover {
  background-color: #262626 !important;
  color: #d8d1af !important;
  text-decoration: underline !important;
}
.main-container .gt-main-content .setgrade a,
.main-container .gt-main-content .setgrade a:link,
.main-container .gt-main-content .setgrade a:visited {
  background-color: #f95e10 !important;
  text-decoration: none !important;
  color: #fff !important;
  padding: 0.25rem !important;
  border-radius: 0.2rem;
  white-space: nowrap !important;
}
.main-container .gt-main-content .setgrade a:hover,
.main-container .gt-main-content .setgrade a:link:hover,
.main-container .gt-main-content .setgrade a:visited:hover {
  background-color: #262626 !important;
  color: #fff !important;
  text-decoration: none !important;
}

.lb-border-color-black {
  border-color: #262626 !important;
}

.lb-border-color-top-black {
  border-top-color: #262626 !important;
}

.lb-border-color-bottom-black {
  border-bottom-color: #262626 !important;
}

.lb-border-color-left-black {
  border-left-color: #262626 !important;
}

.lb-border-color-right-black {
  border-right-color: #262626 !important;
}

.outline-row-black1 {
  border-color: #262626;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-black2 {
  border-color: #262626;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-black3 {
  border-color: #262626;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-black4 {
  border-color: #262626;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-black5 {
  border-color: #262626;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-black1 > div {
  border-color: #262626;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-black2 > div {
  border-color: #262626;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-black3 > div {
  border-color: #262626;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-black4 > div {
  border-color: #262626;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-black5 > div {
  border-color: #262626;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-black1 {
  border-color: #262626;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-navy {
  border-color: #003057 !important;
}

.lb-border-color-top-navy {
  border-top-color: #003057 !important;
}

.lb-border-color-bottom-navy {
  border-bottom-color: #003057 !important;
}

.lb-border-color-left-navy {
  border-left-color: #003057 !important;
}

.lb-border-color-right-navy {
  border-right-color: #003057 !important;
}

.outline-row-navy1 {
  border-color: #003057;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-navy2 {
  border-color: #003057;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-navy3 {
  border-color: #003057;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-navy4 {
  border-color: #003057;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-navy5 {
  border-color: #003057;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-navy1 > div {
  border-color: #003057;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-navy2 > div {
  border-color: #003057;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-navy3 > div {
  border-color: #003057;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-navy4 > div {
  border-color: #003057;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-navy5 > div {
  border-color: #003057;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-navy1 {
  border-color: #003057;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-gold {
  border-color: #b3a369 !important;
}

.lb-border-color-top-gold {
  border-top-color: #b3a369 !important;
}

.lb-border-color-bottom-gold {
  border-bottom-color: #b3a369 !important;
}

.lb-border-color-left-gold {
  border-left-color: #b3a369 !important;
}

.lb-border-color-right-gold {
  border-right-color: #b3a369 !important;
}

.outline-row-gold1 {
  border-color: #b3a369;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-gold2 {
  border-color: #b3a369;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-gold3 {
  border-color: #b3a369;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-gold4 {
  border-color: #b3a369;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-gold5 {
  border-color: #b3a369;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-gold1 > div {
  border-color: #b3a369;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-gold2 > div {
  border-color: #b3a369;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-gold3 > div {
  border-color: #b3a369;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-gold4 > div {
  border-color: #b3a369;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-gold5 > div {
  border-color: #b3a369;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-gold1 {
  border-color: #b3a369;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-white {
  border-color: #ffffff !important;
}

.lb-border-color-top-white {
  border-top-color: #ffffff !important;
}

.lb-border-color-bottom-white {
  border-bottom-color: #ffffff !important;
}

.lb-border-color-left-white {
  border-left-color: #ffffff !important;
}

.lb-border-color-right-white {
  border-right-color: #ffffff !important;
}

.outline-row-white1 {
  border-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-white2 {
  border-color: #ffffff;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-white3 {
  border-color: #ffffff;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-white4 {
  border-color: #ffffff;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-white5 {
  border-color: #ffffff;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-white1 > div {
  border-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-white2 > div {
  border-color: #ffffff;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-white3 > div {
  border-color: #ffffff;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-white4 > div {
  border-color: #ffffff;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-white5 > div {
  border-color: #ffffff;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-white1 {
  border-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-grey {
  border-color: #545454 !important;
}

.lb-border-color-top-grey {
  border-top-color: #545454 !important;
}

.lb-border-color-bottom-grey {
  border-bottom-color: #545454 !important;
}

.lb-border-color-left-grey {
  border-left-color: #545454 !important;
}

.lb-border-color-right-grey {
  border-right-color: #545454 !important;
}

.outline-row-grey1 {
  border-color: #545454;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-grey2 {
  border-color: #545454;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-grey3 {
  border-color: #545454;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-grey4 {
  border-color: #545454;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-grey5 {
  border-color: #545454;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-grey1 > div {
  border-color: #545454;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-grey2 > div {
  border-color: #545454;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-grey3 > div {
  border-color: #545454;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-grey4 > div {
  border-color: #545454;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-grey5 > div {
  border-color: #545454;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-grey1 {
  border-color: #545454;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-buzz {
  border-color: #eeb211 !important;
}

.lb-border-color-top-buzz {
  border-top-color: #eeb211 !important;
}

.lb-border-color-bottom-buzz {
  border-bottom-color: #eeb211 !important;
}

.lb-border-color-left-buzz {
  border-left-color: #eeb211 !important;
}

.lb-border-color-right-buzz {
  border-right-color: #eeb211 !important;
}

.outline-row-buzz1 {
  border-color: #eeb211;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-buzz2 {
  border-color: #eeb211;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-buzz3 {
  border-color: #eeb211;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-buzz4 {
  border-color: #eeb211;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-buzz5 {
  border-color: #eeb211;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-buzz1 > div {
  border-color: #eeb211;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-buzz2 > div {
  border-color: #eeb211;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-buzz3 > div {
  border-color: #eeb211;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-buzz4 > div {
  border-color: #eeb211;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-buzz5 > div {
  border-color: #eeb211;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-buzz1 {
  border-color: #eeb211;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-light-grey {
  border-color: #e5e7e4 !important;
}

.lb-border-color-top-light-grey {
  border-top-color: #e5e7e4 !important;
}

.lb-border-color-bottom-light-grey {
  border-bottom-color: #e5e7e4 !important;
}

.lb-border-color-left-light-grey {
  border-left-color: #e5e7e4 !important;
}

.lb-border-color-right-light-grey {
  border-right-color: #e5e7e4 !important;
}

.outline-row-light-grey1 {
  border-color: #e5e7e4;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-light-grey2 {
  border-color: #e5e7e4;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-light-grey3 {
  border-color: #e5e7e4;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-light-grey4 {
  border-color: #e5e7e4;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-light-grey5 {
  border-color: #e5e7e4;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-light-grey1 > div {
  border-color: #e5e7e4;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-light-grey2 > div {
  border-color: #e5e7e4;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-light-grey3 > div {
  border-color: #e5e7e4;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-light-grey4 > div {
  border-color: #e5e7e4;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-light-grey5 > div {
  border-color: #e5e7e4;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-light-grey1 {
  border-color: #e5e7e4;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-warm-grey {
  border-color: #d6dbd4 !important;
}

.lb-border-color-top-warm-grey {
  border-top-color: #d6dbd4 !important;
}

.lb-border-color-bottom-warm-grey {
  border-bottom-color: #d6dbd4 !important;
}

.lb-border-color-left-warm-grey {
  border-left-color: #d6dbd4 !important;
}

.lb-border-color-right-warm-grey {
  border-right-color: #d6dbd4 !important;
}

.outline-row-warm-grey1 {
  border-color: #d6dbd4;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-warm-grey2 {
  border-color: #d6dbd4;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-warm-grey3 {
  border-color: #d6dbd4;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-warm-grey4 {
  border-color: #d6dbd4;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-warm-grey5 {
  border-color: #d6dbd4;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-warm-grey1 > div {
  border-color: #d6dbd4;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-warm-grey2 > div {
  border-color: #d6dbd4;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-warm-grey3 > div {
  border-color: #d6dbd4;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-warm-grey4 > div {
  border-color: #d6dbd4;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-warm-grey5 > div {
  border-color: #d6dbd4;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-warm-grey1 {
  border-color: #d6dbd4;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-grey2 {
  border-color: #cccecb !important;
}

.lb-border-color-top-grey2 {
  border-top-color: #cccecb !important;
}

.lb-border-color-bottom-grey2 {
  border-bottom-color: #cccecb !important;
}

.lb-border-color-left-grey2 {
  border-left-color: #cccecb !important;
}

.lb-border-color-right-grey2 {
  border-right-color: #cccecb !important;
}

.outline-row-grey21 {
  border-color: #cccecb;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-grey22 {
  border-color: #cccecb;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-grey23 {
  border-color: #cccecb;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-grey24 {
  border-color: #cccecb;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-grey25 {
  border-color: #cccecb;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-grey21 > div {
  border-color: #cccecb;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-grey22 > div {
  border-color: #cccecb;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-grey23 > div {
  border-color: #cccecb;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-grey24 > div {
  border-color: #cccecb;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-grey25 > div {
  border-color: #cccecb;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-grey21 {
  border-color: #cccecb;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-silver {
  border-color: #c0c0c0 !important;
}

.lb-border-color-top-silver {
  border-top-color: #c0c0c0 !important;
}

.lb-border-color-bottom-silver {
  border-bottom-color: #c0c0c0 !important;
}

.lb-border-color-left-silver {
  border-left-color: #c0c0c0 !important;
}

.lb-border-color-right-silver {
  border-right-color: #c0c0c0 !important;
}

.outline-row-silver1 {
  border-color: #c0c0c0;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-silver2 {
  border-color: #c0c0c0;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-silver3 {
  border-color: #c0c0c0;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-silver4 {
  border-color: #c0c0c0;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-silver5 {
  border-color: #c0c0c0;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-silver1 > div {
  border-color: #c0c0c0;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-silver2 > div {
  border-color: #c0c0c0;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-silver3 > div {
  border-color: #c0c0c0;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-silver4 > div {
  border-color: #c0c0c0;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-silver5 > div {
  border-color: #c0c0c0;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-silver1 {
  border-color: #c0c0c0;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.lb-border-color-bronze {
  border-color: #cd7f32 !important;
}

.lb-border-color-top-bronze {
  border-top-color: #cd7f32 !important;
}

.lb-border-color-bottom-bronze {
  border-bottom-color: #cd7f32 !important;
}

.lb-border-color-left-bronze {
  border-left-color: #cd7f32 !important;
}

.lb-border-color-right-bronze {
  border-right-color: #cd7f32 !important;
}

.outline-row-bronze1 {
  border-color: #cd7f32;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-bronze2 {
  border-color: #cd7f32;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-bronze3 {
  border-color: #cd7f32;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-bronze4 {
  border-color: #cd7f32;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-row-bronze5 {
  border-color: #cd7f32;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

.outline-col-bronze1 > div {
  border-color: #cd7f32;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-bronze2 > div {
  border-color: #cd7f32;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-bronze3 > div {
  border-color: #cd7f32;
  border-width: 3px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-bronze4 > div {
  border-color: #cd7f32;
  border-width: 4px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-col-bronze5 > div {
  border-color: #cd7f32;
  border-width: 5px;
  border-style: solid;
  border-radius: 0.5em;
  padding-left: 5px;
  padding-right: 5px;
}

.outline-bronze1 {
  border-color: #cd7f32;
  border-width: 1px;
  border-style: solid;
  border-radius: 0.5em;
}

.border-style-top-solid {
  border-top-style: solid !important;
}

.border-style-bottom-solid {
  border-bottom-style: solid !important;
}

.border-style-left-solid {
  border-left-style: solid !important;
}

.border-style-right-solid {
  border-right-style: solid !important;
}

.border-style-solid {
  border-style: solid !important;
}

.border-width-1 {
  border-width: 1px !important;
}

.border-width-top-1 {
  border-top-width: 1px !important;
}

.border-width-left-1 {
  border-left-width: 1px !important;
}

.border-width-right-1 {
  border-right-width: 1px !important;
}

.border-width-bottom-1 {
  border-bottom-width: 1px !important;
}

.border-width-2 {
  border-width: 2px !important;
}

.border-width-top-2 {
  border-top-width: 2px !important;
}

.border-width-left-2 {
  border-left-width: 2px !important;
}

.border-width-right-2 {
  border-right-width: 2px !important;
}

.border-width-bottom-2 {
  border-bottom-width: 2px !important;
}

.border-width-3 {
  border-width: 3px !important;
}

.border-width-top-3 {
  border-top-width: 3px !important;
}

.border-width-left-3 {
  border-left-width: 3px !important;
}

.border-width-right-3 {
  border-right-width: 3px !important;
}

.border-width-bottom-3 {
  border-bottom-width: 3px !important;
}

div .nbb {
  border-bottom: none !important;
}

div .ntb {
  border-top: none !important;
}

div .nyb {
  border-bottom: none !important;
  border-top: none !important;
}

/* Scss Document */
.alert.alert-secondary {
  background-color: #f7f7f7 !important;
}

.full-width-section {
  width: 100vw !important;
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
}

/* div #layout-builder-modal details,
div #layout-builder-modal summary,
div #layout-builder-modal .ui-dialog-content {
  outline: 0;
  color: #333;
  background: transparent;
} */
div #hg-events .hg-title h3.h6 {
  font-size: 1.05rem !important;
}

.view-hg-events3 .more-link {
  text-align: right;
}
.view-hg-events3 .more-link:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-right: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #b3a369;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}

.ml-125 {
  margin-left: 1.25rem !important;
}

.download-reader {
  position: absolute !important;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  width: 1px;
  height: 1px;
  word-wrap: normal;
}

.page-node-10796 h2#engelectives {
  display: none;
}

.main-container table p {
  font-family: var(--font-roboto-condensed);
  font-size: 1rem;
  line-height: 1.2;
  font-weight: 400;
  margin-bottom: 0.4em;
}

/* PDF */
div .file--application-pdf::before {
  content: none;
  color: red;
  font-family: "FontAwesome";
}

div .file--application-pdf::after {
  content: none !important;
  color: var(--gt-black);
  font-weight: 400;
  font-size: 90%;
  display: none;
}

div .ui-accordion {
  margin: 0 0 1rem;
}

div div #hg-events .event-right {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.scrollup {
  background-color: #000000 !important;
}
.scrollup:hover {
  background-color: #b3a369 !important;
}

div .utility-navigation a::after {
  height: 0.7rem;
}

.clear-both {
  clear: both;
}

.main-container div .block--coecard h4 a {
  text-decoration: none;
  font-size: 1.25rem;
}

/* CALL TO ACTION */
.block.call-to-action .float-left {
  float: right !important;
  padding: 0 0 0 0.8rem;
}
.block.call-to-action .float-right {
  float: left !important;
  padding: 0 0.8rem 0 0;
}

/* HEADING TITLE BLOCK */
.block.heading-title h2::after {
  width: 100% !important;
}

/* LINKS BLOCK */
.block.multi_links .btn-primary .field__item {
  padding: 0.2rem 0.4rem;
}
.block.multi_links .btn-primary a {
  display: block;
  width: 100%;
}

.memoriam {
  display: none !important;
}

.page-node-type--hg_news #block-baltar-content,
.page-node-type--hg_event #block-baltar-content {
  padding-top: 1.5em;
}

div #call-to-action .cta-content {
  padding: 2rem;
}

div .sl-enumerate-wrapper {
  min-height: unset;
  display: block;
}

.themepark h3 {
  text-transform: uppercase;
}

.sj-button-info {
  font-size: 0.95em;
  color: #8a8a8a !important;
  text-decoration: none !important;
  font-weight: 300;
}
.sj-button-info:before {
  content: "";
  width: 50%;
  margin: 0.6rem auto;
  padding: 0;
  line-height: 1px;
  border-bottom: solid 1px #8a8a8a !important;
  display: block;
}

.badges-notitle .sj-button-info {
  font-size: 1.2em !important;
  color: #fff !important;
  text-decoration: none !important;
  font-weight: 800 !important;
  line-height: 1.1 !important;
}
.badges-notitle .sj-button-info:before {
  content: none !important;
  display: none !important;
}

@media only screen and (max-width: 991.98px) {
  #call-to-action .w-50 {
    width: 100% !important;
    padding: 0 !important;
  }
  #call-to-action .w-50 img {
    width: 100% !important;
  }
}
.main-container p,
.main-container li {
  font-size: 1.05rem;
  font-weight: 300;
  line-height: 1.6;
  color: #262626;
}

div .main-container a,
.main-container a:link {
  text-decoration-color: #b3a369 !important;
}

div .main-nav nav a,
div .main-nav nav a:link,
div .main-nav nav a:visited {
  font-size: 1rem;
}

.badge {
  padding: 0.3em 0.4em !important;
}

.my-0.my-3 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1.my-3 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2.my-3 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.main-container .gt-main-content .small {
  line-height: 1 !important;
  font-size: 0.8rem;
}

.navbar-expand-md .navbar-nav .nav-link:first-child {
  padding-right: 0.5rem;
  /*padding-left: 0rem;*/
}

.navbar-expand-md .navbar-nav .dropdown-menu .nav-link {
  padding-left: 0.5rem;
}
.navbar-expand-md .navbar-nav .dropdown-menu .nav-link:hover {
  text-decoration: underline !important;
}

/*.navbar-expand-md .navbar-nav .dropdown-menu li > .nav-link:first-child {
  padding-left: 0.5rem;
}*/
.navbar-expand-md .navbar-nav ul.dropdown-menu ul.dropdown-menu {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.navbar-expand-md {
  border-top: 1px solid #b3a269 !important;
  padding-top: 0px;
}

.dropdown-menu {
  padding: 0.5rem 0 0 !important;
}
.dropdown-menu li a {
  line-height: 1.2 !important;
}

.site-slogan {
  margin: 0.25rem 0 0 !important;
  font-size: 0.9rem !important;
  letter-spacing: 0.1em;
}

.main-container .gt-main-content div p,
.main-container .gt-main-content div li,
.after-content p,
.after-content li {
  color: #262626;
}
.main-container .gt-main-content div p.lead,
.after-content p.lead {
  font-size: 1.25rem !important;
  /*font-weight: 400;*/
}
.main-container .gt-main-content div p.intro-text,
.after-content p.intro-text {
  font-size: 2.1rem !important;
  /*font-weight: 400!important;*/
  line-height: 1.6;
  font-family: Georgia, serif;
  color: #3b3b3b;
  font-style: italic;
  /* margin-left: 3em;
    margin-right: 3em;*/
}
.main-container .gt-main-content div .intro-text,
.after-content .intro-text {
  /*font-size: 2.1rem !important;*/
  /*font-weight: 400!important;*/
  /*line-height: 1.6;*/
  font-family: Georgia, serif !important;
  /*color:$gt-dark-grey;*/
  font-style: italic !important;
  /* margin-left: 3em;
    margin-right: 3em;*/
}
.main-container .gt-main-content div h1,
.main-container .gt-main-content div h2,
.main-container .gt-main-content div h3,
.main-container .gt-main-content div h4,
.main-container .gt-main-content div h5,
.main-container .gt-main-content div h6,
.main-container .gt-main-content div .h1,
.main-container .gt-main-content div .h2,
.main-container .gt-main-content div .h3,
.main-container .gt-main-content div .h4,
.main-container .gt-main-content div .h5,
.main-container .gt-main-content div .h6,
.after-content h1,
.after-content h2,
.after-content h3,
.after-content h4,
.after-content h5,
.after-content h6,
.after-content .h1,
.after-content .h2,
.after-content .h3,
.after-content .h4,
.after-content .h5,
.after-content .h6 {
  /* font-weight: 600;*/
  /*letter-spacing: .025em;*/
  text-rendering: optimizeLegibility;
  /* letter-spacing: .035rem;*/
  font-weight: 400;
}
.main-container .gt-main-content div p.h1,
.main-container .gt-main-content div p.h2,
.main-container .gt-main-content div p.h3,
.main-container .gt-main-content div p.h4,
.main-container .gt-main-content div p.h5,
.main-container .gt-main-content div p.h6,
.after-content p.h1,
.after-content p.h2,
.after-content p.h3,
.after-content p.h4,
.after-content p.h5,
.after-content p.h6 {
  /*font-family: $font-roboto-condensed);*/
  /*  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
  /*font-family: $font-roboto;*/
  /*font-weight: 300;*/
  /*line-height: 1;*/
  margin-bottom: 0.5rem;
  color: #262626;
  line-height: 1.6;
  text-rendering: optimizeLegibility;
}

.no-shadow.shadow-sm {
  box-shadow: none !important;
}

h1,
div .h1,
div h1 {
  font-size: 2.25rem;
}

h2, div .h2, div h2 {
  font-size: 2rem;
}

h3, div .h3, div h3 {
  font-size: 1.75rem;
}

h4, div .h4, div h4 {
  font-size: 1.5rem;
}

h5, div .h5, div h5 {
  font-size: 1.2rem;
}

h6, div .h6, div h6 {
  font-size: 1rem;
}

#call-to-action .gt-msa-grey h2,
#call-to-action .gt-msa-grey h3,
#call-to-action .gt-msa-grey h4,
#call-to-action .gt-msa-grey h5,
#call-to-action .gt-msa-grey h6,
#call-to-action .gt-msa-grey dl,
#call-to-action .gt-msa-grey ol,
#call-to-action .gt-msa-grey ul,
#call-to-action .gt-msa-grey p,
#call-to-action .gt-msa-grey .p {
  color: #fff !important;
}
#call-to-action .gt-msa-grey .gt-link a {
  text-decoration: none;
  transition: none !important;
  border-color: #fff;
  color: #fff;
}
#call-to-action .gt-msa-grey .gt-link a:hover {
  text-decoration: underline !important;
}
#call-to-action .gt-msa-grey .gt-link a:after {
  background-color: #fff;
}

#call-to-action .gt-blue .gt-text-white h2,
#call-to-action .gt-blue .gt-text-white h3,
#call-to-action .gt-blue .gt-text-white h4,
#call-to-action .gt-blue .gt-text-white h5,
#call-to-action .gt-blue .gt-text-white h6,
#call-to-action .gt-blue .gt-text-white dl,
#call-to-action .gt-blue .gt-text-white ol,
#call-to-action .gt-blue .gt-text-white ul,
#call-to-action .gt-blue .gt-text-white p,
#call-to-action .gt-blue .gt-text-white .p {
  color: #fff !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  /* font-weight: 600;*/
  line-height: 1;
  margin-bottom: 0.5rem;
  color: #a4925a;
}

.page-node-37 .block-inline-blockbasic .field--name-body {
  background: #d6dbd4 !important;
  justify-content: space-between !important;
}

.layout--threecol-section--33-34-33 > .layout__region--second {
  justify-content: space-between !important;
}

/*h2 {
	text-transform: uppercase !important;
}

h2.h3, h2.h4, h2.h5 {
	text-transform:none !important;
}
*/
@media screen and (min-width: 40em) {
  .layout--threecol-section--33-34-33 > .layout__region--second {
    flex: 0 1 33% !important;
  }
}
.navbar-expand-md .navbar-nav .nav-link {
  padding: 0.15rem 0.5rem;
}

/*.navbar-nav li.dropdown:first-child {
  padding: .15rem .5rem .15rem 0;
  margin: .25rem 0;
}

.navbar-nav li:first-child li {
  padding: .15rem .5rem!important;
  margin: .25rem 0;
}
*/
header #Navbar {
  padding: 0 !important;
}

.main-container .full-width-before-content li {
  margin-bottom: 0.5rem;
}

.main-container .full-width-before-content ul:not(.nav),
.main-container .full-width-before-content ol:not(.nav) {
  margin-bottom: 1.3rem;
  padding-left: 1.75em;
}

.main-container .full-width-before-content ul:not(.nav) {
  list-style-type: square;
}

.main-container .full-width-before-content ul:not(.nav) ul {
  list-style-type: disc;
}

.main-container .full-width-before-content li::marker {
  color: #a4925a;
  font-weight: 600;
}

.main-container .full-width-before-content ol:not(.nav) ol {
  list-style-type: lower-alpha;
}

.block-inline-blockcall-to-action {
  /*    iframe {
          background: TRANSPARANT;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  padding: 0.2em;
      }   */
}
.block-inline-blockcall-to-action .container-fluid .container {
  padding: 0;
}
.block-inline-blockcall-to-action img {
  /*background: #fefefe;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  padding: 0.2em;*/
  border-radius: 4px;
}
.block-inline-blockcall-to-action .video-embed-field-responsive-video iframe {
  border-radius: 4px;
}

#hexagon {
  width: 100px;
  height: 57.735px;
  background: #b3a369;
  position: relative;
}

#hexagon::before {
  content: "";
  position: absolute;
  top: -28.8675px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-bottom: 28.8675px solid #b3a369;
}

#hexagon::after {
  content: "";
  position: absolute;
  bottom: -28.8675px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-top: 28.8675px solid #b3a369;
}

.gt-main-content .heading-title h2::before {
  display: none !important;
}

/* top border element */
/*.angled-border-element2 {
  margin-bottom: 0.25rem;
  height: 7px;
  width: 100%;
  display: block;
  content: "";
  position: relative;
  overflow: hidden;


  .angled-border-inner {

    background: linear-gradient(-45deg, #E5E7E4 0%, #E5E7E4 100%);



  }
}*/
.gt-main-content {
  margin: 0 !important;
}

/* white */
.white a.nav-link,
.white a.nav-link:visited {
  background-color: #fff;
  border: 0;
  color: #262626;
}

.white a.nav-link:hover,
.white a.nav-link:focus {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  color: #262626;
}

/* white horizontal */
.white a.nav-link,
.white a.nav-link:visited {
  border: 0;
  border-right: 1px solid #d6dbd4;
}

.white .nav-item:last-child a.nav-link {
  border-bottom: 0;
}

/* white vertical */
.white.flex-column a.nav-link,
.white.flex-column a.nav-link:visited {
  border: 0;
  border-bottom: 1px solid #d6dbd4;
}

.white.flex-column .nav-item:last-child a.nav-link {
  border-bottom: 0;
}

/*
.blue a.nav-link,
.blue a.nav-link:visited {
  background-color: $gt-navy;
  border-color: $gt-navy;
  color: $gt-white;
}

.blue a.nav-link:hover,
.blue a.nav-link:focus {
  background-color: $gt-blue;
  border-color: $gt-blue;
  color: $gt-white;
}


.black a.nav-link,
.black a.nav-link:visited {
  background-color: $gt-black;
  border-color: $gt-black;
  color: $gt-white;
}

.black a.nav-link:hover,
.black a.nav-link:focus {
  background-color: $gt-dark-gray;
  border-color: $gt-dark-gray;
  color: $gt-white;
}


.gold a.nav-link,
.gold a.nav-link:visited {
  background-color: $gt-gold;
  border-color: $gt-gold;
  color: $gt-black;
}

.gold a.nav-link:hover,
.gold a.nav-link:focus {
  background-color: $gt-tech-light-gold;
  border-color: $gt-tech-light-gold;
  color: $gt-black;
}

.warm-gray a.nav-link,
.warm-gray a.nav-link:visited {
  background-color: $gt-warm-gray;
  border-color: $gt-warm-gray;
  color: $gt-black;
}


.warm-gray a.nav-link:hover,
.warm-gray a.nav-link:focus {
  background-color: $gt-warm-gray-medium;
  border-color: $gt-warm-gray-medium;
  color: $gt-black;
}
*/
.youtube-video-container {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.youtube-video-container::after {
  display: block;
  content: "";
  padding-top: 56.25%;
}

.youtube-video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.hometabs .video-embed-field-provider-youtube {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.hometabs .video-embed-field-provider-youtube::after {
  display: block;
  content: "";
  padding-top: 56.25%;
}

.hometabs .video-embed-field-provider-youtube iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video-container {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.video-container::after {
  display: block;
  content: "";
  padding-top: 56.25%;
}

.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.field--name-field-media-oembed-video .field__item {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.field--name-field-media-oembed-video .field__item::after {
  display: block;
  content: "";
  padding-top: 56.25%;
}

.field--name-field-media-oembed-video .field__item iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.hg-featured-date .fad::before {
  position: absolute;
  color: #eeb211;
  opacity: 1;
  opacity: var(--fa-primary-opacity, 1);
}

.nav {
  list-style: none !important;
}

#gt-superfooter {
  margin: 0px !important;
}

.page-node-658.master_of_scienc footer {
  border-top: 1px solid silver;
  font-size: 0.8em;
}
.page-node-658.master_of_scienc [aria-describedby=footnote-label] {
  counter-increment: footnotes; /* 1 */
  text-decoration: none; /* 2 */
  color: inherit; /* 2 */
  cursor: default; /* 2 */
  outline: none; /* 2 */
}
.page-node-658.master_of_scienc [aria-describedby=footnote-label]::after {
  content: "[" counter(footnotes) "]"; /* 1 */
  vertical-align: super; /* 2 */
  font-size: 0.5em; /* 3 */
  margin-left: 2px; /* 4 */
  color: blue; /* 5 */
  text-decoration: underline; /* 5 */
  cursor: pointer; /* 5 */
}
.page-node-658.master_of_scienc [aria-describedby=footnote-label]:focus::after {
  outline: thin dotted;
  outline-offset: 2px;
}
.page-node-658.master_of_scienc [aria-label="Back to content"] {
  font-size: 0.8em;
}

a[href$=".doc"] {
  /* Word file */
  color: inherit;
  padding-left: none;
}

.isye-bc-horzrow .sl-badge-wrapper .fontawesome-icon svg,
.isye-bc-horzrow .sl-badge-wrapper .fontawesome-icon i {
  font-size: 4em !important;
}

.views-col {
  border-right: none !important;
}

.path-engage-engage-school-isye-partners-program .sponsors-block_1 .view-content h3 {
  display: none;
}

div .sponsor {
  padding: 10;
  margin: 0;
}

.sponsor img:hover {
  box-shadow: 0px 0px 1rem #e5e5e5 !important;
  background: rgba(0, 0, 0, 0);
}

.sponsor img {
  padding: 10px !important;
}

.page-node-7500 #card-media img {
  border-bottom: 1px solid #fff;
}

.phdphoto table {
  margin: 1em auto;
}

.newsimage img {
  border-radius: 3px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 4px !important;
}

body .main-container .gt-main-content nav[aria-labelledby=-menu] {
  border: 0px;
  border-style: none;
  -o-border-image: none;
     border-image: none;
  background: TRANSPARENT;
  padding: 1rem 0;
}

body .main-container nav[aria-labelledby=-menu] a,
body .main-container nav[aria-labelledby=-menu] a:link,
body .main-container nav[aria-labelledby=-menu] a:visited {
  padding: 0.5rem 0.125rem;
}

.full-width-hack {
  width: 100vw !important;
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
}

/*a[href$=".xlsx"] {
  padding-left: 0!important;
}*/
.sp-event .mb-5 {
  margin-bottom: 0 !important;
}

.alert-primary2 .fas.fa-clock {
  display: none;
}

.isye-ancmenu {
  /* margin:16px 0 48px 16px;*/
  max-width: 90%;
  margin-bottom: 1em;
  margin-left: auto;
  margin-right: auto;
  display: block;
  padding: 1em;
  color: #333;
  font-size: 16px;
  text-align: center;
}
.isye-ancmenu span {
  color: #b3a369;
  font-size: 125%;
  line-height: 1;
  font-weight: bold;
}
.isye-ancmenu a:link,
.isye-ancmenu a:visited,
.isye-ancmenu .nolink {
  text-decoration: none;
  color: #002b55;
  font-size: 1.1em;
}
.isye-ancmenu a:link:hover,
.isye-ancmenu a:visited:hover,
.isye-ancmenu .nolink:hover {
  text-decoration: underline;
  color: #00386f;
}

.frontpage.senior_design_ca div .main-container h3 a.text-gold {
  text-decoration: none;
}
.frontpage.senior_design_ca div .main-container h3 a.text-gold:hover {
  text-decoration-color: #ffffff;
  border-bottom-color: #ffffff;
}

.senior_design_ca .main-container .gt-main-content div h2.bottom-border-gold-2::after,
.senior_design_ca .main-container .gt-main-content div h3.bottom-border-gold-2::after,
.senior_design_ca .main-container .gt-main-content div h4.bottom-border-gold-2::after,
.senior_design_ca .main-container .gt-main-content div h5.bottom-border-gold-2::after,
.senior_design_ca .main-container .gt-main-content div h6.bottom-border-gold-2::after {
  margin: 0 !important;
}

.senior_design_ca .main-container .gt-main-content div h2.bottom-border-black-2::after,
.senior_design_ca .main-container .gt-main-content div h3.bottom-border-black-2::after,
.senior_design_ca .main-container .gt-main-content div h4.bottom-border-black-2::after,
.senior_design_ca .main-container .gt-main-content div h5.bottom-border-black-2::after,
.senior_design_ca .main-container .gt-main-content div h6.bottom-border-black-2::after {
  margin: 0 !important;
  background-color: #857437;
}

.senior_design_ca .views-field-field-ieuser-image img {
  width: 70%;
  margin: 0 auto;
  text-align: center;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 3px;
}

.senior_design_ca h1,
.senior_design_ca h2,
.senior_design_ca h3,
.senior_design_ca h4,
.senior_design_ca h5,
.senior_design_ca h6,
.senior_design_ca .h1,
.senior_design_ca .h2,
.senior_design_ca .h3,
.senior_design_ca .h4,
.senior_design_ca .h5,
.senior_design_ca .h6 {
  font-weight: 600 !important;
}

.senior_design_ca .isye-title {
  background: #404a56 !important;
  color: #fff !important;
  border-radius: var(--bs-border-radius) !important;
}
.senior_design_ca .isye-title h1 {
  color: #fff !important;
  margin-bottom: 0 !important;
}

.isye-flex {
  display: flex;
  justify-content: space-around;
}

.isye-flex > p {
  width: 300px;
  text-align: center;
}

.frontpage.senior_design_ca .form-select {
  display: block;
  font-size: 16px;
  color: #444;
  line-height: 1.3;
  padding: 0.6em 1.4em 0.5em 0.8em;
  width: 100%;
  max-width: 100%;
  /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  margin: 0;
  border: 1px solid #aaa;
  box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04);
  border-radius: 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. 
            for the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference

        */
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23004f9f%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
  background-repeat: no-repeat, repeat;
  /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/
  background-position: right 0.7em top 50%, 0 0;
  /* icon size, then gradient */
  background-size: 0.65em auto, 100%;
}

.frontpage.senior_design_ca .form-text {
  display: block;
  font-size: 16px;
  color: #444;
  line-height: 1.3;
  padding: 0.6em 1.4em 0.5em 0.8em;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  margin: 0;
  border: 1px solid #aaa;
  box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04);
  border-radius: 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
}

.senior_design_ca .row:nth-child(even) .projimagecol {
  order: 2;
  order: 2;
}

div #hg-events .hg-title h3 {
  font-size: 1.2rem !important;
}

div #hg-events .time,
div #hg-events .time-multi {
  font-weight: 400;
}

.mx-0.block--bundle-accordion.m-4.block {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.x-0.block--bundle-accordion.m-4.block {
  margin: 0px !important;
}

.frontpage .p-3.views_block.hg_featured_news_blocks_scott-hg_main_feature {
  padding: 0 !important;
}

@media screen and (min-width: 40em) {
  div .layout--threecol-section--25-50-25 > .layout__region--first,
  div .layout--threecol-section--25-50-25 > .layout__region--third,
  div .layout--threecol-section--25-25-50 > .layout__region--first,
  div .layout--threecol-section--25-25-50 > .layout__region--second,
  div .layout--threecol-section--50-25-25 > .layout__region--second,
  div .layout--threecol-section--50-25-25 > .layout__region--third {
    flex: 1 0 25%;
  }
  /*  .layout--threecol-section--25-50-25 > .layout__region--second,
  .layout--threecol-section--25-25-50 > .layout__region--third,
  .layout--threecol-section--50-25-25 > .layout__region--first {
    flex: 0 1 50%;
  }
  .layout--threecol-section--33-34-33 > .layout__region--first,
  .layout--threecol-section--33-34-33 > .layout__region--third {
    flex: 0 1 33%;
  }
  .layout--threecol-section--33-34-33 > .layout__region--second {
    flex: 0 1 34%;
  }*/
}
/* 
@media (max-width: 576px) {
  div h2.site-name {
    font-size: 1.375rem !important;
    line-height: 1.01;
  }



  div .h2,
  div h2 {
    font-size: 1.75rem !important;
  }

  div .h3,
  div h3 {
    font-size: 1.5rem !important;
  }

  div .h4,
  div h4 {
    font-size: 1.3rem !important;
  }

  div .h5,
  div h5 {
    font-size: 1.2rem !important;
  }

  div .h6,
  div h6 {
    font-size: 1rem !important;
  }

  div.main-container .gt-main-content h2.header {
    font-size: 2rem !important;
    font-weight: 400 !important;
    line-height: 1.2 !important;
  }
}
 */
.mercury-event .event-info .related-files.my-3 {
  margin-top: 0 !important;
}
.mercury-event .event-info .related-files.my-3 h4 {
  display: none;
}
.mercury-event .event-info .related-files.my-3 .mb-3.float-left {
  padding-right: 0 !important;
  float: none !important;
}
.mercury-event .event-info .related-files.my-3 .mb-3.float-left a {
  font-size: 1.1rem !important;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  transition-duration: 0s !important;
  background: #262626;
  border-color: transparent;
  color: #ffffff;
  font-weight: 600 !important;
  text-decoration: none !important;
  border-radius: 2px;
  padding: 0.5em 0.75em;
  margin-bottom: 0.25rem !important;
  margin-top: 0.25rem !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  display: block !important;
  width: 100% !important;
}
.mercury-event .event-info .related-files.my-3 .mb-3.float-left a:hover {
  color: #262626 !important;
  background: rgb(214, 219, 212) !important;
  background-color: rgb(214, 219, 212) !important;
  text-decoration: underline !important;
}

.mercury-event .event-info-extra {
  margin: 0 !important;
}

.event-info .contact p:last-child {
  margin-bottom: 0;
  font-size: 0.95rem !important;
}

div .main-container .hover-white a:hover,
.main-container .hover-white a:link:hover {
  color: #fff !important;
}

div .main-container .ul-white a:hover,
.main-container .ul-white a:link:hover {
  color: #262626 !important;
  text-decoration-color: #fff !important;
}

table.bsie .isye-reqd {
  background-color: #fddfdf;
}
table.bsie .isye-depth {
  background-color: #fcf7de;
}
table.bsie .isye-deptha {
  background-color: #defde0;
}
table.bsie .isye-depthb {
  background-color: #def3fd;
}
table.bsie .isye-depths {
  background-color: #f0defd;
}

div .views-element-container.contextual-region {
  margin: 0;
}

.views-element-container.contextual-region {
  line-height: 1.6;
}

.hg-col.jcb .row.justify-content-around {
  justify-content: space-between !important;
}

.mwEmbedPlayerBlackBkg {
  background-color: rgb(255, 255, 255) !important;
}

.sponsor img {
  border: 1px solid #e5e5e5;
  border-radius: 9px;
  height: auto;
  padding: 10px !important;
}

.mercury-event .left-sidebar .event-info div.location a {
  color: #262626;
}

/* video {
  height: auto !important;
  max-width: 100% !important;
  width: 100% !important;
} */
div .mercury p {
  margin-bottom: 1rem;
}

a,
a:link {
  color: #262626;
}

div .sidebar-right .contact-card {
  background-color: transparent;
  border-top: none;
}

div b,
div strong {
  font-weight: 700;
}

.role-authenticated .login-hide {
  display: none !important;
}

.role-administrator .login-hide {
  display: block !important;
}

.user-login-form .cas-login-link {
  display: none !important;
}

.fund {
  color: #1879db;
}

.giftamt {
  color: #3b3b3b;
}

.vh-50 {
  height: 50vh !important;
}

.banner-wrapper.blue {
  background: #003057;
  background-image: none;
  background-repeat: repeat;
  background-size: auto 0.5rem;
  background-image: none !important;
}

.banner-wrapper.black {
  background: #262626;
  background-image: none;
  background-repeat: repeat;
  background-size: auto 0.5rem;
  background-image: none !important;
}

.banner-wrapper.gold {
  background: #b3a369;
  background-image: none;
  background-repeat: repeat;
  background-size: auto 0.5rem;
  background-image: none !important;
}
.banner-wrapper.gold a.btn.btn-secondary {
  background: #3b3b3b;
  color: #f7f7f7;
}

.banner-wrapper.warm-gray {
  background: #d6dbd4;
  background-image: none;
  background-repeat: repeat;
  background-size: auto 0.5rem;
  background-image: none !important;
}
.banner-wrapper.warm-gray a.btn.btn-secondary {
  background: #3b3b3b;
  color: #f7f7f7;
}

.banner-wrapper.white {
  background: #fff;
  background-image: none;
  background-repeat: repeat;
  background-size: auto 0.5rem;
  background-image: none !important;
}

.banner-wrapper.msa-grey {
  color: #fff !important;
  background: #404a56;
  background-image: none;
  background-repeat: repeat;
  background-size: auto 0.5rem;
  background-image: none !important;
}
.banner-wrapper.msa-grey .banner-text-wrapper.msa-grey h2, .banner-wrapper.msa-grey .banner-text-wrapper.msa-grey p, .banner-wrapper.msa-grey .banner-text-wrapper.msa-grey div {
  color: #fff !important;
}
.banner-wrapper.msa-grey a.btn.btn-secondary {
  background: #d6dbd4;
  color: #262626;
}
.banner-wrapper.msa-grey a.btn.btn-secondary:hover {
  color: #fff !important;
  background: #857437 !important;
}

.banner-wrapper.light-grey {
  background: #f7f7f7;
  background-image: none;
  background-repeat: repeat;
  background-size: auto 0.5rem;
  background-image: none !important;
}

/* GT Banner */
/* Banner */
/*
::::::::::::::::::::::::::::::::::::::::::::::::::::
Breakpointsd
*/
/* Extra large devices (large desktops, 1200px and up) */
/* Large devices (desktops, 992px and up) */
/* Medium devices (tablets, 768px and up) The navbar toggle appears at this breakpoint */
/* Small devices (landscape phones, 544px and up) */
.main-container .gt-container .gt-main-content .gt-banner .bg-dark {
  background-color: #171717 !important;
}
.main-container .gt-container .gt-main-content .gt-banner .gt-position-relative {
  position: relative !important;
}
.main-container .gt-container .gt-main-content .gt-banner p {
  color: #fff !important;
  text-shadow: 0 2px 2px rgba(0, 0, 5, 0.4);
  font-size: 1rem;
  line-height: 1.1;
}
.main-container .gt-container .gt-main-content .gt-banner p a {
  text-decoration: underline;
}
.main-container .gt-container .gt-main-content .gt-banner a {
  color: #fff !important;
  text-shadow: 0 2px 2px rgba(0, 0, 5, 0.4);
  text-decoration: none;
}
.main-container .gt-container .gt-main-content .gt-banner figure {
  margin: 0;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.main-container .gt-container .gt-main-content .gt-banner img {
  background-size: cover;
}
.main-container .gt-container .gt-main-content .gt-banner img.img-fluid {
  width: 100%;
  height: auto;
}
.main-container .gt-container .gt-main-content .gt-banner figure img {
  transform: scale(1);
  transition: 0.3s ease-in-out;
}
.main-container .gt-container .gt-main-content .gt-banner figure:hover img {
  transform: scale(1.05);
}
.main-container .gt-container .gt-main-content .gt-banner .summary-sentence {
  color: #fff !important;
  text-shadow: 0 2px 2px rgba(0, 0, 5, 0.4);
}
.main-container .gt-container .gt-main-content .gt-banner .h3.title {
  color: #fff !important;
  text-shadow: 0 2px 2px rgba(0, 0, 5, 0.4);
}
.main-container .gt-container .gt-main-content .gt-banner .view-carousel h4 {
  font-family: "Roboto Condensed", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-style: normal;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.035rem;
  color: #fff !important;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
  font-size: 1.75rem;
  margin: 0;
}
.main-container .gt-container .gt-main-content .gt-banner div.gt-teaser-title {
  font-family: "Roboto Condensed", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-style: normal;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.035rem;
  color: #fff !important;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
  font-size: 1.35rem;
  margin: 0;
}
.main-container .gt-container .gt-main-content .gt-banner .gt-spotlight .h3.title {
  font-size: 1.5rem;
}
.main-container .gt-container .gt-main-content .gt-banner .secondary .h3.title {
  font-size: 1.25rem;
}
.main-container .gt-container .gt-main-content .gt-banner .view-content-wrap {
  max-width: 66.7%;
  float: left;
}
.main-container .gt-container .gt-main-content .gt-banner .view-content-wrap ul {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}
.main-container .gt-container .gt-main-content .gt-banner ul {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}
.main-container .gt-container .gt-main-content .gt-banner .fa.fa-pencil {
  color: green;
  margin: 1rem 0;
  font-size: 25px;
  background: white;
  padding: 0.5rem 0.6rem;
  border-radius: 10px;
}
.main-container .gt-container .gt-main-content .gt-banner .container-xl {
  padding-right: 0;
  padding-left: 0;
  max-width: 1800px !important;
}
.main-container .gt-container .gt-main-content .gt-banner .bg-dark {
  background: #262626;
  background-image: none !important;
  background-repeat: repeat;
  background-size: auto 0.9rem;
  box-shadow: inset 1px 9px 89px 30px rgba(0, 0, 0, 0.5);
}
.main-container .gt-container .gt-main-content .gt-banner .gt-slide-teaser-wrapper {
  text-align: left;
  width: 100% !important;
  padding: 0 2rem 0.75rem 1.25rem;
  background: rgba(0, 0, 0, 0.5);
  box-shadow: 0 -15px 15px rgba(0, 0, 0, 0.5);
}
.main-container .gt-container .gt-main-content .gt-banner img {
  background-size: cover;
}

.main-container .gt-container .gt-main-content .gt-position-absolute.gt-slide-teaser-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

.main-container .gt-container .gt-main-content .banner-attachment .gt-slide-teaser-wrapper {
  text-align: left;
  width: 100% !important;
  margin-left: 0;
  padding: 0 2rem 0.75rem 1.25rem;
  z-index: 3;
  background: none;
  box-shadow: none;
}

.main-container .gt-container .gt-main-content .gt-slide-teaser .gt-teaser-title {
  letter-spacing: 0.035rem;
  padding: 0.25rem 0.75rem 0.25rem 0.25rem;
}

.main-container .gt-container .gt-main-content .gt-slide-teaser-wrapper .gt-teaser-title {
  font-family: "Roboto Condensed", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-style: normal;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.035rem;
  color: #fff;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
  font-size: 1.35rem;
  margin: 0;
}
.main-container .gt-container .gt-main-content .gt-slide-teaser-wrapper .gt-teaser-text {
  display: block;
  width: 100%;
}
.main-container .gt-container .gt-main-content .gt-slide-teaser-wrapper .gt-teaser-text span {
  color: #ffffff;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1;
  max-width: 80% !important;
  display: block;
  margin: 0.5rem 0 1rem 0.25rem;
}
.main-container .gt-container .gt-main-content .gt-slide-teaser-wrapper p {
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
}

.main-container .gt-container .gt-main-content .gt-banner-attachment .view-content-wrap {
  max-width: 33.3%;
  float: right;
}
.main-container .gt-container .gt-main-content .gt-banner-attachment .gt-banner-wrapper {
  max-height: 250px;
}

.blur img {
  transition: 1s ease;
}
.blur img:hover {
  -webkit-filter: blur(5px);
  transition: 1s ease;
}

.main-container .gt-container .gt-main-content .gt-banner-attachment.gt-banner-image {
  height: 100vh !important;
}

@media (max-width: 1200px) {
  .main-container .gt-container .gt-main-content .gt-banner .gt-spotlight div.gt-teaser-title {
    font-size: 1.35rem;
    line-height: 1;
  }
}
@media (max-width: 992px) {
  .main-container .gt-container .gt-main-content .gt-banner .gt-spotlight div.gt-teaser-title {
    font-size: 1.5rem;
    line-height: 1;
  }
  .main-container .gt-container .gt-main-content .gt-banner .gt-spotlight .h5.summary-sentence {
    font-size: 1.2rem;
  }
  .main-container .gt-container .gt-main-content .gt-banner p {
    font-size: 1rem;
  }
}
@media (max-width: 768px) {
  .attachment.attachment-after {
    display: none !important;
  }
  .main-container .gt-container .gt-main-content .gt-banner .gt-spotlight div.gt-teaser-title {
    font-size: 1rem;
    line-height: 1;
  }
  .main-container .gt-container .gt-main-content .gt-banner p {
    font-size: 0.85rem;
    line-height: 1;
  }
}
@media (max-width: 544px) {
  .main-container .gt-container .gt-main-content .gt-banner .gt-spotlight div.gt-teaser-title {
    font-size: 0.95rem;
    line-height: 1;
  }
  .main-container .gt-container .gt-main-content .gt-banner p {
    font-size: 0.8rem;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 1;
  }
  .main-container .gt-container .gt-main-content .gt-banner .view-content-wrap {
    max-width: 100%;
    float: left;
  }
  .main-container .gt-container .gt-main-content .gt-banner-attachment .view-content-wrap {
    max-width: 100%;
    float: right;
  }
  .main-container .gt-container .gt-main-content .gt-slide-teaser-wrapper .gt-teaser-text {
    border-left: none;
  }
  .main-container .gt-container .gt-main-content .gt-slide-teaser-wrapper div.gt-teaser-title {
    margin: 0 0 5px 10px;
  }
}
@media (min-width: 768px) {
  .gt-banner-attachment .gt-slide-teaser-wrapper div.gt-teaser-title {
    font-size: 1rem !important;
  }
}
/* CSS Document */
.main-container .gt-main-content div h2,
.main-container .gt-main-content div h3,
.main-container .gt-main-content div h4,
.main-container .gt-main-content div h5,
.main-container .gt-main-content div h6 {
  color: #262626;
  line-height: 1.2;
  margin-top: 1rem;
}
.main-container .gt-main-content div h2 a,
.main-container .gt-main-content div h2 a:link,
.main-container .gt-main-content div h2 a:visited,
.main-container .gt-main-content div h3 a,
.main-container .gt-main-content div h3 a:link,
.main-container .gt-main-content div h3 a:visited,
.main-container .gt-main-content div h4 a,
.main-container .gt-main-content div h4 a:link,
.main-container .gt-main-content div h4 a:visited,
.main-container .gt-main-content div h5 a,
.main-container .gt-main-content div h5 a:link,
.main-container .gt-main-content div h5 a:visited,
.main-container .gt-main-content div h6 a,
.main-container .gt-main-content div h6 a:link,
.main-container .gt-main-content div h6 a:visited {
  color: #262626;
  text-decoration-color: #b3a369;
  transition-duration: 0s !important;
}
.main-container .gt-main-content div h2 a:hover,
.main-container .gt-main-content div h3 a:hover,
.main-container .gt-main-content div h4 a:hover,
.main-container .gt-main-content div h5 a:hover,
.main-container .gt-main-content div h6 a:hover {
  text-decoration-color: #262626;
  color: #000000;
}

.main-container .gt-main-content h2:before,
.main-container .gt-main-content h3:before,
.main-container .gt-main-content h4:before,
.main-container .gt-main-content h5:before,
.main-container .gt-main-content h6:before {
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: none !important;
  height: 5px;
  width: 5%;
  background: #e5e7e4;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content h2.header {
  font-size: 3.2rem;
  font-weight: 300 !important;
  line-height: 1.2 !important;
}

.main-container .gt-main-content h3.header,
.main-container .gt-main-content h2.h3.header,
.main-container .gt-main-content h4.h3.header,
.main-container .gt-main-content h5.h3.header {
  font-size: 2em;
  font-weight: 300 !important;
  line-height: 1.2 !important;
  text-transform: uppercase;
}

.main-container .gt-main-content h4.header,
.main-container .gt-main-content h2.h4.header,
.main-container .gt-main-content h3.h4.header,
.main-container .gt-main-content h5.h4.header,
.main-container .gt-main-content h6.h4.header {
  font-size: 1.75em;
  font-weight: 300 !important;
  line-height: 1.2 !important;
  text-transform: uppercase;
}

.main-container .gt-main-content h2.no-header-bar:before,
.main-container .gt-main-content h3.no-header-bar:before,
.main-container .gt-main-content h4.no-header-bar:before,
.main-container .gt-main-content h5.no-header-bar:before,
.main-container .gt-main-content h6.no-header-bar:before {
  display: none !important;
}

.main-container .gt-main-content div h2.top-border-black:before,
.main-container .gt-main-content div h3.top-border-black:before,
.main-container .gt-main-content div h4.top-border-black:before,
.main-container .gt-main-content div h5.top-border-black:before,
.main-container .gt-main-content div h6.top-border-black:before {
  background-color: #262626;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-navy:before,
.main-container .gt-main-content div h3.top-border-navy:before,
.main-container .gt-main-content div h4.top-border-navy:before,
.main-container .gt-main-content div h5.top-border-navy:before,
.main-container .gt-main-content div h6.top-border-navy:before {
  background-color: #003057;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-gold:before,
.main-container .gt-main-content div h3.top-border-gold:before,
.main-container .gt-main-content div h4.top-border-gold:before,
.main-container .gt-main-content div h5.top-border-gold:before,
.main-container .gt-main-content div h6.top-border-gold:before {
  background-color: #b3a369;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-white:before,
.main-container .gt-main-content div h3.top-border-white:before,
.main-container .gt-main-content div h4.top-border-white:before,
.main-container .gt-main-content div h5.top-border-white:before,
.main-container .gt-main-content div h6.top-border-white:before {
  background-color: #ffffff;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-grey-light:before,
.main-container .gt-main-content div h3.top-border-grey-light:before,
.main-container .gt-main-content div h4.top-border-grey-light:before,
.main-container .gt-main-content div h5.top-border-grey-light:before,
.main-container .gt-main-content div h6.top-border-grey-light:before {
  background-color: #e5e7e4;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-mgrey:before,
.main-container .gt-main-content div h3.top-border-mgrey:before,
.main-container .gt-main-content div h4.top-border-mgrey:before,
.main-container .gt-main-content div h5.top-border-mgrey:before,
.main-container .gt-main-content div h6.top-border-mgrey:before {
  background-color: #545454;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-buzz-gold:before,
.main-container .gt-main-content div h3.top-border-buzz-gold:before,
.main-container .gt-main-content div h4.top-border-buzz-gold:before,
.main-container .gt-main-content div h5.top-border-buzz-gold:before,
.main-container .gt-main-content div h6.top-border-buzz-gold:before {
  background-color: #eeb211;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-blue:before,
.main-container .gt-main-content div h3.top-border-blue:before,
.main-container .gt-main-content div h4.top-border-blue:before,
.main-container .gt-main-content div h5.top-border-blue:before,
.main-container .gt-main-content div h6.top-border-blue:before {
  background-color: #004f9f;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-horizon:before,
.main-container .gt-main-content div h3.top-border-horizon:before,
.main-container .gt-main-content div h4.top-border-horizon:before,
.main-container .gt-main-content div h5.top-border-horizon:before,
.main-container .gt-main-content div h6.top-border-horizon:before {
  background-color: #f95e10;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-green:before,
.main-container .gt-main-content div h3.top-border-green:before,
.main-container .gt-main-content div h4.top-border-green:before,
.main-container .gt-main-content div h5.top-border-green:before,
.main-container .gt-main-content div h6.top-border-green:before {
  background-color: #349e08;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-red:before,
.main-container .gt-main-content div h3.top-border-red:before,
.main-container .gt-main-content div h4.top-border-red:before,
.main-container .gt-main-content div h5.top-border-red:before,
.main-container .gt-main-content div h6.top-border-red:before {
  background-color: #ff0101;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-silver:before,
.main-container .gt-main-content div h3.top-border-silver:before,
.main-container .gt-main-content div h4.top-border-silver:before,
.main-container .gt-main-content div h5.top-border-silver:before,
.main-container .gt-main-content div h6.top-border-silver:before {
  background-color: #c0c0c0;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-bronze:before,
.main-container .gt-main-content div h3.top-border-bronze:before,
.main-container .gt-main-content div h4.top-border-bronze:before,
.main-container .gt-main-content div h5.top-border-bronze:before,
.main-container .gt-main-content div h6.top-border-bronze:before {
  background-color: #cd7f32;
  display: block !important;
}

.main-container .gt-main-content div h2.top-border-msa-grey:before,
.main-container .gt-main-content div h3.top-border-msa-grey:before,
.main-container .gt-main-content div h4.top-border-msa-grey:before,
.main-container .gt-main-content div h5.top-border-msa-grey:before,
.main-container .gt-main-content div h6.top-border-msa-grey:before {
  background-color: #404a56;
  display: block !important;
}

.main-container .gt-main-content div h2.bottom-border-black-1:after,
.main-container .gt-main-content div h3.bottom-border-black-1:after,
.main-container .gt-main-content div h4.bottom-border-black-1:after,
.main-container .gt-main-content div h5.bottom-border-black-1:after,
.main-container .gt-main-content div h6.bottom-border-black-1:after {
  background-color: #262626;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-navy-1:after,
.main-container .gt-main-content div h3.bottom-border-navy-1:after,
.main-container .gt-main-content div h4.bottom-border-navy-1:after,
.main-container .gt-main-content div h5.bottom-border-navy-1:after,
.main-container .gt-main-content div h6.bottom-border-navy-1:after {
  background-color: #003057;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-gold-1:after,
.main-container .gt-main-content div h3.bottom-border-gold-1:after,
.main-container .gt-main-content div h4.bottom-border-gold-1:after,
.main-container .gt-main-content div h5.bottom-border-gold-1:after,
.main-container .gt-main-content div h6.bottom-border-gold-1:after {
  background-color: #b3a369;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-drk-gold-1:after,
.main-container .gt-main-content div h3.bottom-border-drk-gold-1:after,
.main-container .gt-main-content div h4.bottom-border-drk-gold-1:after,
.main-container .gt-main-content div h5.bottom-border-drk-gold-1:after,
.main-container .gt-main-content div h6.bottom-border-drk-gold-1:after {
  background-color: #857437;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-white-1:after,
.main-container .gt-main-content div h3.bottom-border-white-1:after,
.main-container .gt-main-content div h4.bottom-border-white-1:after,
.main-container .gt-main-content div h5.bottom-border-white-1:after,
.main-container .gt-main-content div h6.bottom-border-white-1:after {
  background-color: #ffffff;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-grey-light-1:after,
.main-container .gt-main-content div h3.bottom-border-grey-light-1:after,
.main-container .gt-main-content div h4.bottom-border-grey-light-1:after,
.main-container .gt-main-content div h5.bottom-border-grey-light-1:after,
.main-container .gt-main-content div h6.bottom-border-grey-light-1:after {
  background-color: #e5e7e4;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-mgrey-1:after,
.main-container .gt-main-content div h3.bottom-border-mgrey-1:after,
.main-container .gt-main-content div h4.bottom-border-mgrey-1:after,
.main-container .gt-main-content div h5.bottom-border-mgrey-1:after,
.main-container .gt-main-content div h6.bottom-border-mgrey-1:after {
  background-color: #545454;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-buzz-gold-1:after,
.main-container .gt-main-content div h3.bottom-border-buzz-gold-1:after,
.main-container .gt-main-content div h4.bottom-border-buzz-gold-1:after,
.main-container .gt-main-content div h5.bottom-border-buzz-gold-1:after,
.main-container .gt-main-content div h6.bottom-border-buzz-gold-1:after {
  background-color: #eeb211;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-blue-1:after,
.main-container .gt-main-content div h3.bottom-border-blue-1:after,
.main-container .gt-main-content div h4.bottom-border-blue-1:after,
.main-container .gt-main-content div h5.bottom-border-blue-1:after,
.main-container .gt-main-content div h6.bottom-border-blue-1:after {
  background-color: #004f9f;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-horizon-1:after,
.main-container .gt-main-content div h3.bottom-border-horizon-1:after,
.main-container .gt-main-content div h4.bottom-border-horizon-1:after,
.main-container .gt-main-content div h5.bottom-border-horizon-1:after,
.main-container .gt-main-content div h6.bottom-border-horizon-1:after {
  background-color: #f95e10;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-green-1:after,
.main-container .gt-main-content div h3.bottom-border-green-1:after,
.main-container .gt-main-content div h4.bottom-border-green-1:after,
.main-container .gt-main-content div h5.bottom-border-green-1:after,
.main-container .gt-main-content div h6.bottom-border-green-1:after {
  background-color: #349e08;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-red-1:after,
.main-container .gt-main-content div h3.bottom-border-red-1:after,
.main-container .gt-main-content div h4.bottom-border-red-1:after,
.main-container .gt-main-content div h5.bottom-border-red-1:after,
.main-container .gt-main-content div h6.bottom-border-red-1:after {
  background-color: #ff0101;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-silver-1:after,
.main-container .gt-main-content div h3.bottom-border-silver-1:after,
.main-container .gt-main-content div h4.bottom-border-silver-1:after,
.main-container .gt-main-content div h5.bottom-border-silver-1:after,
.main-container .gt-main-content div h6.bottom-border-silver-1:after {
  background-color: #c0c0c0;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-bronze-1:after,
.main-container .gt-main-content div h3.bottom-border-bronze-1:after,
.main-container .gt-main-content div h4.bottom-border-bronze-1:after,
.main-container .gt-main-content div h5.bottom-border-bronze-1:after,
.main-container .gt-main-content div h6.bottom-border-bronze-1:after {
  background-color: #cd7f32;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-msa-grey-1:after,
.main-container .gt-main-content div h3.bottom-border-msa-grey-1:after,
.main-container .gt-main-content div h4.bottom-border-msa-grey-1:after,
.main-container .gt-main-content div h5.bottom-border-msa-grey-1:after,
.main-container .gt-main-content div h6.bottom-border-msa-grey-1:after {
  background-color: #404a56;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-black-2:after,
.main-container .gt-main-content div h3.bottom-border-black-2:after,
.main-container .gt-main-content div h4.bottom-border-black-2:after,
.main-container .gt-main-content div h5.bottom-border-black-2:after,
.main-container .gt-main-content div h6.bottom-border-black-2:after {
  background-color: #262626;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-navy-2:after,
.main-container .gt-main-content div h3.bottom-border-navy-2:after,
.main-container .gt-main-content div h4.bottom-border-navy-2:after,
.main-container .gt-main-content div h5.bottom-border-navy-2:after,
.main-container .gt-main-content div h6.bottom-border-navy-2:after {
  background-color: #003057;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-gold-2:after,
.main-container .gt-main-content div h3.bottom-border-gold-2:after,
.main-container .gt-main-content div h4.bottom-border-gold-2:after,
.main-container .gt-main-content div h5.bottom-border-gold-2:after,
.main-container .gt-main-content div h6.bottom-border-gold-2:after {
  background-color: #b3a369;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-drk-gold-2:after,
.main-container .gt-main-content div h3.bottom-border-drk-gold-2:after,
.main-container .gt-main-content div h4.bottom-border-drk-gold-2:after,
.main-container .gt-main-content div h5.bottom-border-drk-gold-2:after,
.main-container .gt-main-content div h6.bottom-border-drk-gold-2:after {
  background-color: #857437;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-white-2:after,
.main-container .gt-main-content div h3.bottom-border-white-2:after,
.main-container .gt-main-content div h4.bottom-border-white-2:after,
.main-container .gt-main-content div h5.bottom-border-white-2:after,
.main-container .gt-main-content div h6.bottom-border-white-2:after {
  background-color: #ffffff;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-grey-light-2:after,
.main-container .gt-main-content div h3.bottom-border-grey-light-2:after,
.main-container .gt-main-content div h4.bottom-border-grey-light-2:after,
.main-container .gt-main-content div h5.bottom-border-grey-light-2:after,
.main-container .gt-main-content div h6.bottom-border-grey-light-2:after {
  background-color: #e5e7e4;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-mgrey-2:after,
.main-container .gt-main-content div h3.bottom-border-mgrey-2:after,
.main-container .gt-main-content div h4.bottom-border-mgrey-2:after,
.main-container .gt-main-content div h5.bottom-border-mgrey-2:after,
.main-container .gt-main-content div h6.bottom-border-mgrey-2:after {
  background-color: #545454;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-buzz-gold-2:after,
.main-container .gt-main-content div h3.bottom-border-buzz-gold-2:after,
.main-container .gt-main-content div h4.bottom-border-buzz-gold-2:after,
.main-container .gt-main-content div h5.bottom-border-buzz-gold-2:after,
.main-container .gt-main-content div h6.bottom-border-buzz-gold-2:after {
  background-color: #eeb211;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-blue-2:after,
.main-container .gt-main-content div h3.bottom-border-blue-2:after,
.main-container .gt-main-content div h4.bottom-border-blue-2:after,
.main-container .gt-main-content div h5.bottom-border-blue-2:after,
.main-container .gt-main-content div h6.bottom-border-blue-2:after {
  background-color: #004f9f;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-horizon-2:after,
.main-container .gt-main-content div h3.bottom-border-horizon-2:after,
.main-container .gt-main-content div h4.bottom-border-horizon-2:after,
.main-container .gt-main-content div h5.bottom-border-horizon-2:after,
.main-container .gt-main-content div h6.bottom-border-horizon-2:after {
  background-color: #f95e10;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-green-2:after,
.main-container .gt-main-content div h3.bottom-border-green-2:after,
.main-container .gt-main-content div h4.bottom-border-green-2:after,
.main-container .gt-main-content div h5.bottom-border-green-2:after,
.main-container .gt-main-content div h6.bottom-border-green-2:after {
  background-color: #349e08;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-red-2:after,
.main-container .gt-main-content div h3.bottom-border-red-2:after,
.main-container .gt-main-content div h4.bottom-border-red-2:after,
.main-container .gt-main-content div h5.bottom-border-red-2:after,
.main-container .gt-main-content div h6.bottom-border-red-2:after {
  background-color: #ff0101;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-silver-2:after,
.main-container .gt-main-content div h3.bottom-border-silver-2:after,
.main-container .gt-main-content div h4.bottom-border-silver-2:after,
.main-container .gt-main-content div h5.bottom-border-silver-2:after,
.main-container .gt-main-content div h6.bottom-border-silver-2:after {
  background-color: #c0c0c0;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-bronze-2:after,
.main-container .gt-main-content div h3.bottom-border-bronze-2:after,
.main-container .gt-main-content div h4.bottom-border-bronze-2:after,
.main-container .gt-main-content div h5.bottom-border-bronze-2:after,
.main-container .gt-main-content div h6.bottom-border-bronze-2:after {
  background-color: #cd7f32;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-msa-grey-2:after,
.main-container .gt-main-content div h3.bottom-border-msa-grey-2:after,
.main-container .gt-main-content div h4.bottom-border-msa-grey-2:after,
.main-container .gt-main-content div h5.bottom-border-msa-grey-2:after,
.main-container .gt-main-content div h6.bottom-border-msa-grey-2:after {
  background-color: #404a56;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 2px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-black-3:after,
.main-container .gt-main-content div h3.bottom-border-black-3:after,
.main-container .gt-main-content div h4.bottom-border-black-3:after,
.main-container .gt-main-content div h5.bottom-border-black-3:after,
.main-container .gt-main-content div h6.bottom-border-black-3:after {
  background-color: #262626;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-navy-3:after,
.main-container .gt-main-content div h3.bottom-border-navy-3:after,
.main-container .gt-main-content div h4.bottom-border-navy-3:after,
.main-container .gt-main-content div h5.bottom-border-navy-3:after,
.main-container .gt-main-content div h6.bottom-border-navy-3:after {
  background-color: #003057;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-gold-3:after,
.main-container .gt-main-content div h3.bottom-border-gold-3:after,
.main-container .gt-main-content div h4.bottom-border-gold-3:after,
.main-container .gt-main-content div h5.bottom-border-gold-3:after,
.main-container .gt-main-content div h6.bottom-border-gold-3:after {
  background-color: #b3a369;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-drk-gold-3:after,
.main-container .gt-main-content div h3.bottom-border-drk-gold-3:after,
.main-container .gt-main-content div h4.bottom-border-drk-gold-3:after,
.main-container .gt-main-content div h5.bottom-border-drk-gold-3:after,
.main-container .gt-main-content div h6.bottom-border-drk-gold-3:after {
  background-color: #857437;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-white-3:after,
.main-container .gt-main-content div h3.bottom-border-white-3:after,
.main-container .gt-main-content div h4.bottom-border-white-3:after,
.main-container .gt-main-content div h5.bottom-border-white-3:after,
.main-container .gt-main-content div h6.bottom-border-white-3:after {
  background-color: #ffffff;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-grey-light-3:after,
.main-container .gt-main-content div h3.bottom-border-grey-light-3:after,
.main-container .gt-main-content div h4.bottom-border-grey-light-3:after,
.main-container .gt-main-content div h5.bottom-border-grey-light-3:after,
.main-container .gt-main-content div h6.bottom-border-grey-light-3:after {
  background-color: #e5e7e4;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-mgrey-3:after,
.main-container .gt-main-content div h3.bottom-border-mgrey-3:after,
.main-container .gt-main-content div h4.bottom-border-mgrey-3:after,
.main-container .gt-main-content div h5.bottom-border-mgrey-3:after,
.main-container .gt-main-content div h6.bottom-border-mgrey-3:after {
  background-color: #545454;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-buzz-gold-3:after,
.main-container .gt-main-content div h3.bottom-border-buzz-gold-3:after,
.main-container .gt-main-content div h4.bottom-border-buzz-gold-3:after,
.main-container .gt-main-content div h5.bottom-border-buzz-gold-3:after,
.main-container .gt-main-content div h6.bottom-border-buzz-gold-3:after {
  background-color: #eeb211;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-blue-3:after,
.main-container .gt-main-content div h3.bottom-border-blue-3:after,
.main-container .gt-main-content div h4.bottom-border-blue-3:after,
.main-container .gt-main-content div h5.bottom-border-blue-3:after,
.main-container .gt-main-content div h6.bottom-border-blue-3:after {
  background-color: #004f9f;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-horizon-3:after,
.main-container .gt-main-content div h3.bottom-border-horizon-3:after,
.main-container .gt-main-content div h4.bottom-border-horizon-3:after,
.main-container .gt-main-content div h5.bottom-border-horizon-3:after,
.main-container .gt-main-content div h6.bottom-border-horizon-3:after {
  background-color: #f95e10;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-green-3:after,
.main-container .gt-main-content div h3.bottom-border-green-3:after,
.main-container .gt-main-content div h4.bottom-border-green-3:after,
.main-container .gt-main-content div h5.bottom-border-green-3:after,
.main-container .gt-main-content div h6.bottom-border-green-3:after {
  background-color: #349e08;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-red-3:after,
.main-container .gt-main-content div h3.bottom-border-red-3:after,
.main-container .gt-main-content div h4.bottom-border-red-3:after,
.main-container .gt-main-content div h5.bottom-border-red-3:after,
.main-container .gt-main-content div h6.bottom-border-red-3:after {
  background-color: #ff0101;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-silver-3:after,
.main-container .gt-main-content div h3.bottom-border-silver-3:after,
.main-container .gt-main-content div h4.bottom-border-silver-3:after,
.main-container .gt-main-content div h5.bottom-border-silver-3:after,
.main-container .gt-main-content div h6.bottom-border-silver-3:after {
  background-color: #c0c0c0;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-bronze-3:after,
.main-container .gt-main-content div h3.bottom-border-bronze-3:after,
.main-container .gt-main-content div h4.bottom-border-bronze-3:after,
.main-container .gt-main-content div h5.bottom-border-bronze-3:after,
.main-container .gt-main-content div h6.bottom-border-bronze-3:after {
  background-color: #cd7f32;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-msa-grey-3:after,
.main-container .gt-main-content div h3.bottom-border-msa-grey-3:after,
.main-container .gt-main-content div h4.bottom-border-msa-grey-3:after,
.main-container .gt-main-content div h5.bottom-border-msa-grey-3:after,
.main-container .gt-main-content div h6.bottom-border-msa-grey-3:after {
  background-color: #404a56;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 3px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-black-4:after,
.main-container .gt-main-content div h3.bottom-border-black-4:after,
.main-container .gt-main-content div h4.bottom-border-black-4:after,
.main-container .gt-main-content div h5.bottom-border-black-4:after,
.main-container .gt-main-content div h6.bottom-border-black-4:after {
  background-color: #262626;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-navy-4:after,
.main-container .gt-main-content div h3.bottom-border-navy-4:after,
.main-container .gt-main-content div h4.bottom-border-navy-4:after,
.main-container .gt-main-content div h5.bottom-border-navy-4:after,
.main-container .gt-main-content div h6.bottom-border-navy-4:after {
  background-color: #003057;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-gold-4:after,
.main-container .gt-main-content div h3.bottom-border-gold-4:after,
.main-container .gt-main-content div h4.bottom-border-gold-4:after,
.main-container .gt-main-content div h5.bottom-border-gold-4:after,
.main-container .gt-main-content div h6.bottom-border-gold-4:after {
  background-color: #b3a369;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-drk-gold-4:after,
.main-container .gt-main-content div h3.bottom-border-drk-gold-4:after,
.main-container .gt-main-content div h4.bottom-border-drk-gold-4:after,
.main-container .gt-main-content div h5.bottom-border-drk-gold-4:after,
.main-container .gt-main-content div h6.bottom-border-drk-gold-4:after {
  background-color: #857437;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-white-4:after,
.main-container .gt-main-content div h3.bottom-border-white-4:after,
.main-container .gt-main-content div h4.bottom-border-white-4:after,
.main-container .gt-main-content div h5.bottom-border-white-4:after,
.main-container .gt-main-content div h6.bottom-border-white-4:after {
  background-color: #ffffff;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-grey-light-4:after,
.main-container .gt-main-content div h3.bottom-border-grey-light-4:after,
.main-container .gt-main-content div h4.bottom-border-grey-light-4:after,
.main-container .gt-main-content div h5.bottom-border-grey-light-4:after,
.main-container .gt-main-content div h6.bottom-border-grey-light-4:after {
  background-color: #e5e7e4;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-mgrey-4:after,
.main-container .gt-main-content div h3.bottom-border-mgrey-4:after,
.main-container .gt-main-content div h4.bottom-border-mgrey-4:after,
.main-container .gt-main-content div h5.bottom-border-mgrey-4:after,
.main-container .gt-main-content div h6.bottom-border-mgrey-4:after {
  background-color: #545454;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-buzz-gold-4:after,
.main-container .gt-main-content div h3.bottom-border-buzz-gold-4:after,
.main-container .gt-main-content div h4.bottom-border-buzz-gold-4:after,
.main-container .gt-main-content div h5.bottom-border-buzz-gold-4:after,
.main-container .gt-main-content div h6.bottom-border-buzz-gold-4:after {
  background-color: #eeb211;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-blue-4:after,
.main-container .gt-main-content div h3.bottom-border-blue-4:after,
.main-container .gt-main-content div h4.bottom-border-blue-4:after,
.main-container .gt-main-content div h5.bottom-border-blue-4:after,
.main-container .gt-main-content div h6.bottom-border-blue-4:after {
  background-color: #004f9f;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-horizon-4:after,
.main-container .gt-main-content div h3.bottom-border-horizon-4:after,
.main-container .gt-main-content div h4.bottom-border-horizon-4:after,
.main-container .gt-main-content div h5.bottom-border-horizon-4:after,
.main-container .gt-main-content div h6.bottom-border-horizon-4:after {
  background-color: #f95e10;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-green-4:after,
.main-container .gt-main-content div h3.bottom-border-green-4:after,
.main-container .gt-main-content div h4.bottom-border-green-4:after,
.main-container .gt-main-content div h5.bottom-border-green-4:after,
.main-container .gt-main-content div h6.bottom-border-green-4:after {
  background-color: #349e08;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-red-4:after,
.main-container .gt-main-content div h3.bottom-border-red-4:after,
.main-container .gt-main-content div h4.bottom-border-red-4:after,
.main-container .gt-main-content div h5.bottom-border-red-4:after,
.main-container .gt-main-content div h6.bottom-border-red-4:after {
  background-color: #ff0101;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-silver-4:after,
.main-container .gt-main-content div h3.bottom-border-silver-4:after,
.main-container .gt-main-content div h4.bottom-border-silver-4:after,
.main-container .gt-main-content div h5.bottom-border-silver-4:after,
.main-container .gt-main-content div h6.bottom-border-silver-4:after {
  background-color: #c0c0c0;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-bronze-4:after,
.main-container .gt-main-content div h3.bottom-border-bronze-4:after,
.main-container .gt-main-content div h4.bottom-border-bronze-4:after,
.main-container .gt-main-content div h5.bottom-border-bronze-4:after,
.main-container .gt-main-content div h6.bottom-border-bronze-4:after {
  background-color: #cd7f32;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-msa-grey-4:after,
.main-container .gt-main-content div h3.bottom-border-msa-grey-4:after,
.main-container .gt-main-content div h4.bottom-border-msa-grey-4:after,
.main-container .gt-main-content div h5.bottom-border-msa-grey-4:after,
.main-container .gt-main-content div h6.bottom-border-msa-grey-4:after {
  background-color: #404a56;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 4px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-black-5:after,
.main-container .gt-main-content div h3.bottom-border-black-5:after,
.main-container .gt-main-content div h4.bottom-border-black-5:after,
.main-container .gt-main-content div h5.bottom-border-black-5:after,
.main-container .gt-main-content div h6.bottom-border-black-5:after {
  background-color: #262626;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-navy-5:after,
.main-container .gt-main-content div h3.bottom-border-navy-5:after,
.main-container .gt-main-content div h4.bottom-border-navy-5:after,
.main-container .gt-main-content div h5.bottom-border-navy-5:after,
.main-container .gt-main-content div h6.bottom-border-navy-5:after {
  background-color: #003057;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-gold-5:after,
.main-container .gt-main-content div h3.bottom-border-gold-5:after,
.main-container .gt-main-content div h4.bottom-border-gold-5:after,
.main-container .gt-main-content div h5.bottom-border-gold-5:after,
.main-container .gt-main-content div h6.bottom-border-gold-5:after {
  background-color: #b3a369;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-drk-gold-5:after,
.main-container .gt-main-content div h3.bottom-border-drk-gold-5:after,
.main-container .gt-main-content div h4.bottom-border-drk-gold-5:after,
.main-container .gt-main-content div h5.bottom-border-drk-gold-5:after,
.main-container .gt-main-content div h6.bottom-border-drk-gold-5:after {
  background-color: #857437;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-white-5:after,
.main-container .gt-main-content div h3.bottom-border-white-5:after,
.main-container .gt-main-content div h4.bottom-border-white-5:after,
.main-container .gt-main-content div h5.bottom-border-white-5:after,
.main-container .gt-main-content div h6.bottom-border-white-5:after {
  background-color: #ffffff;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-grey-light-5:after,
.main-container .gt-main-content div h3.bottom-border-grey-light-5:after,
.main-container .gt-main-content div h4.bottom-border-grey-light-5:after,
.main-container .gt-main-content div h5.bottom-border-grey-light-5:after,
.main-container .gt-main-content div h6.bottom-border-grey-light-5:after {
  background-color: #e5e7e4;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-mgrey-5:after,
.main-container .gt-main-content div h3.bottom-border-mgrey-5:after,
.main-container .gt-main-content div h4.bottom-border-mgrey-5:after,
.main-container .gt-main-content div h5.bottom-border-mgrey-5:after,
.main-container .gt-main-content div h6.bottom-border-mgrey-5:after {
  background-color: #545454;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-buzz-gold-5:after,
.main-container .gt-main-content div h3.bottom-border-buzz-gold-5:after,
.main-container .gt-main-content div h4.bottom-border-buzz-gold-5:after,
.main-container .gt-main-content div h5.bottom-border-buzz-gold-5:after,
.main-container .gt-main-content div h6.bottom-border-buzz-gold-5:after {
  background-color: #eeb211;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-blue-5:after,
.main-container .gt-main-content div h3.bottom-border-blue-5:after,
.main-container .gt-main-content div h4.bottom-border-blue-5:after,
.main-container .gt-main-content div h5.bottom-border-blue-5:after,
.main-container .gt-main-content div h6.bottom-border-blue-5:after {
  background-color: #004f9f;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-horizon-5:after,
.main-container .gt-main-content div h3.bottom-border-horizon-5:after,
.main-container .gt-main-content div h4.bottom-border-horizon-5:after,
.main-container .gt-main-content div h5.bottom-border-horizon-5:after,
.main-container .gt-main-content div h6.bottom-border-horizon-5:after {
  background-color: #f95e10;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-green-5:after,
.main-container .gt-main-content div h3.bottom-border-green-5:after,
.main-container .gt-main-content div h4.bottom-border-green-5:after,
.main-container .gt-main-content div h5.bottom-border-green-5:after,
.main-container .gt-main-content div h6.bottom-border-green-5:after {
  background-color: #349e08;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-red-5:after,
.main-container .gt-main-content div h3.bottom-border-red-5:after,
.main-container .gt-main-content div h4.bottom-border-red-5:after,
.main-container .gt-main-content div h5.bottom-border-red-5:after,
.main-container .gt-main-content div h6.bottom-border-red-5:after {
  background-color: #ff0101;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-silver-5:after,
.main-container .gt-main-content div h3.bottom-border-silver-5:after,
.main-container .gt-main-content div h4.bottom-border-silver-5:after,
.main-container .gt-main-content div h5.bottom-border-silver-5:after,
.main-container .gt-main-content div h6.bottom-border-silver-5:after {
  background-color: #c0c0c0;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-bronze-5:after,
.main-container .gt-main-content div h3.bottom-border-bronze-5:after,
.main-container .gt-main-content div h4.bottom-border-bronze-5:after,
.main-container .gt-main-content div h5.bottom-border-bronze-5:after,
.main-container .gt-main-content div h6.bottom-border-bronze-5:after {
  background-color: #cd7f32;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.bottom-border-msa-grey-5:after,
.main-container .gt-main-content div h3.bottom-border-msa-grey-5:after,
.main-container .gt-main-content div h4.bottom-border-msa-grey-5:after,
.main-container .gt-main-content div h5.bottom-border-msa-grey-5:after,
.main-container .gt-main-content div h6.bottom-border-msa-grey-5:after {
  background-color: #404a56;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 5px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

.main-container .gt-main-content div h2.block-black,
.main-container .gt-main-content div h2.h3.block-black,
.main-container .gt-main-content div h2.h4.block-black,
.main-container .gt-main-content div h3.block-black,
.main-container .gt-main-content div h3.h4.block-black,
.main-container .gt-main-content div h3.h5.block-black,
.main-container .gt-main-content div h4.block-black,
.main-container .gt-main-content div h4.h5.block-black,
.main-container .gt-main-content div h4.h6.block-black,
.main-container .gt-main-content div h5.block-black,
.main-container .gt-main-content div h6.block-black {
  background: #262626;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-black:before,
.main-container .gt-main-content div h2.h3.block-black:before,
.main-container .gt-main-content div h2.h4.block-black:before,
.main-container .gt-main-content div h3.block-black:before,
.main-container .gt-main-content div h3.h4.block-black:before,
.main-container .gt-main-content div h3.h5.block-black:before,
.main-container .gt-main-content div h4.block-black:before,
.main-container .gt-main-content div h4.h5.block-black:before,
.main-container .gt-main-content div h4.h6.block-black:before,
.main-container .gt-main-content div h5.block-black:before,
.main-container .gt-main-content div h6.block-black:before {
  display: none;
}

.main-container .gt-main-content div h2.block-navy,
.main-container .gt-main-content div h2.h3.block-navy,
.main-container .gt-main-content div h2.h4.block-navy,
.main-container .gt-main-content div h3.block-navy,
.main-container .gt-main-content div h3.h4.block-navy,
.main-container .gt-main-content div h3.h5.block-navy,
.main-container .gt-main-content div h4.block-navy,
.main-container .gt-main-content div h4.h5.block-navy,
.main-container .gt-main-content div h4.h6.block-navy,
.main-container .gt-main-content div h5.block-navy,
.main-container .gt-main-content div h6.block-navy {
  background: #003057;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-navy:before,
.main-container .gt-main-content div h2.h3.block-navy:before,
.main-container .gt-main-content div h2.h4.block-navy:before,
.main-container .gt-main-content div h3.block-navy:before,
.main-container .gt-main-content div h3.h4.block-navy:before,
.main-container .gt-main-content div h3.h5.block-navy:before,
.main-container .gt-main-content div h4.block-navy:before,
.main-container .gt-main-content div h4.h5.block-navy:before,
.main-container .gt-main-content div h4.h6.block-navy:before,
.main-container .gt-main-content div h5.block-navy:before,
.main-container .gt-main-content div h6.block-navy:before {
  display: none;
}

.main-container .gt-main-content div h2.block-blue,
.main-container .gt-main-content div h2.h3.block-blue,
.main-container .gt-main-content div h2.h4.block-blue,
.main-container .gt-main-content div h3.block-blue,
.main-container .gt-main-content div h3.h4.block-blue,
.main-container .gt-main-content div h3.h5.block-blue,
.main-container .gt-main-content div h4.block-blue,
.main-container .gt-main-content div h4.h5.block-blue,
.main-container .gt-main-content div h4.h6.block-blue,
.main-container .gt-main-content div h5.block-blue,
.main-container .gt-main-content div h6.block-blue {
  background: #004f9f;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-blue:before,
.main-container .gt-main-content div h2.h3.block-blue:before,
.main-container .gt-main-content div h2.h4.block-blue:before,
.main-container .gt-main-content div h3.block-blue:before,
.main-container .gt-main-content div h3.h4.block-blue:before,
.main-container .gt-main-content div h3.h5.block-blue:before,
.main-container .gt-main-content div h4.block-blue:before,
.main-container .gt-main-content div h4.h5.block-blue:before,
.main-container .gt-main-content div h4.h6.block-blue:before,
.main-container .gt-main-content div h5.block-blue:before,
.main-container .gt-main-content div h6.block-blue:before {
  display: none;
}

.main-container .gt-main-content div h2.block-gold,
.main-container .gt-main-content div h2.h3.block-gold,
.main-container .gt-main-content div h2.h4.block-gold,
.main-container .gt-main-content div h3.block-gold,
.main-container .gt-main-content div h3.h4.block-gold,
.main-container .gt-main-content div h3.h5.block-gold,
.main-container .gt-main-content div h4.block-gold,
.main-container .gt-main-content div h4.h5.block-gold,
.main-container .gt-main-content div h4.h6.block-gold,
.main-container .gt-main-content div h5.block-gold,
.main-container .gt-main-content div h6.block-gold {
  background: #b3a369;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-gold:before,
.main-container .gt-main-content div h2.h3.block-gold:before,
.main-container .gt-main-content div h2.h4.block-gold:before,
.main-container .gt-main-content div h3.block-gold:before,
.main-container .gt-main-content div h3.h4.block-gold:before,
.main-container .gt-main-content div h3.h5.block-gold:before,
.main-container .gt-main-content div h4.block-gold:before,
.main-container .gt-main-content div h4.h5.block-gold:before,
.main-container .gt-main-content div h4.h6.block-gold:before,
.main-container .gt-main-content div h5.block-gold:before,
.main-container .gt-main-content div h6.block-gold:before {
  display: none;
}

.main-container .gt-main-content div h2.block-white,
.main-container .gt-main-content div h2.h3.block-white,
.main-container .gt-main-content div h2.h4.block-white,
.main-container .gt-main-content div h3.block-white,
.main-container .gt-main-content div h3.h4.block-white,
.main-container .gt-main-content div h3.h5.block-white,
.main-container .gt-main-content div h4.block-white,
.main-container .gt-main-content div h4.h5.block-white,
.main-container .gt-main-content div h4.h6.block-white,
.main-container .gt-main-content div h5.block-white,
.main-container .gt-main-content div h6.block-white {
  background: #ffffff;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-white:before,
.main-container .gt-main-content div h2.h3.block-white:before,
.main-container .gt-main-content div h2.h4.block-white:before,
.main-container .gt-main-content div h3.block-white:before,
.main-container .gt-main-content div h3.h4.block-white:before,
.main-container .gt-main-content div h3.h5.block-white:before,
.main-container .gt-main-content div h4.block-white:before,
.main-container .gt-main-content div h4.h5.block-white:before,
.main-container .gt-main-content div h4.h6.block-white:before,
.main-container .gt-main-content div h5.block-white:before,
.main-container .gt-main-content div h6.block-white:before {
  display: none;
}

.main-container .gt-main-content div h2.block-grey-light,
.main-container .gt-main-content div h2.h3.block-grey-light,
.main-container .gt-main-content div h2.h4.block-grey-light,
.main-container .gt-main-content div h3.block-grey-light,
.main-container .gt-main-content div h3.h4.block-grey-light,
.main-container .gt-main-content div h3.h5.block-grey-light,
.main-container .gt-main-content div h4.block-grey-light,
.main-container .gt-main-content div h4.h5.block-grey-light,
.main-container .gt-main-content div h4.h6.block-grey-light,
.main-container .gt-main-content div h5.block-grey-light,
.main-container .gt-main-content div h6.block-grey-light {
  background: #e5e7e4;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-grey-light:before,
.main-container .gt-main-content div h2.h3.block-grey-light:before,
.main-container .gt-main-content div h2.h4.block-grey-light:before,
.main-container .gt-main-content div h3.block-grey-light:before,
.main-container .gt-main-content div h3.h4.block-grey-light:before,
.main-container .gt-main-content div h3.h5.block-grey-light:before,
.main-container .gt-main-content div h4.block-grey-light:before,
.main-container .gt-main-content div h4.h5.block-grey-light:before,
.main-container .gt-main-content div h4.h6.block-grey-light:before,
.main-container .gt-main-content div h5.block-grey-light:before,
.main-container .gt-main-content div h6.block-grey-light:before {
  display: none;
}

.main-container .gt-main-content div h2.block-mgrey,
.main-container .gt-main-content div h2.h3.block-mgrey,
.main-container .gt-main-content div h2.h4.block-mgrey,
.main-container .gt-main-content div h3.block-mgrey,
.main-container .gt-main-content div h3.h4.block-mgrey,
.main-container .gt-main-content div h3.h5.block-mgrey,
.main-container .gt-main-content div h4.block-mgrey,
.main-container .gt-main-content div h4.h5.block-mgrey,
.main-container .gt-main-content div h4.h6.block-mgrey,
.main-container .gt-main-content div h5.block-mgrey,
.main-container .gt-main-content div h6.block-mgrey {
  background: #545454;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-mgrey:before,
.main-container .gt-main-content div h2.h3.block-mgrey:before,
.main-container .gt-main-content div h2.h4.block-mgrey:before,
.main-container .gt-main-content div h3.block-mgrey:before,
.main-container .gt-main-content div h3.h4.block-mgrey:before,
.main-container .gt-main-content div h3.h5.block-mgrey:before,
.main-container .gt-main-content div h4.block-mgrey:before,
.main-container .gt-main-content div h4.h5.block-mgrey:before,
.main-container .gt-main-content div h4.h6.block-mgrey:before,
.main-container .gt-main-content div h5.block-mgrey:before,
.main-container .gt-main-content div h6.block-mgrey:before {
  display: none;
}

.main-container .gt-main-content div h2.block-buzz-gold,
.main-container .gt-main-content div h2.h3.block-buzz-gold,
.main-container .gt-main-content div h2.h4.block-buzz-gold,
.main-container .gt-main-content div h3.block-buzz-gold,
.main-container .gt-main-content div h3.h4.block-buzz-gold,
.main-container .gt-main-content div h3.h5.block-buzz-gold,
.main-container .gt-main-content div h4.block-buzz-gold,
.main-container .gt-main-content div h4.h5.block-buzz-gold,
.main-container .gt-main-content div h4.h6.block-buzz-gold,
.main-container .gt-main-content div h5.block-buzz-gold,
.main-container .gt-main-content div h6.block-buzz-gold {
  background: #eeb211;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-buzz-gold:before,
.main-container .gt-main-content div h2.h3.block-buzz-gold:before,
.main-container .gt-main-content div h2.h4.block-buzz-gold:before,
.main-container .gt-main-content div h3.block-buzz-gold:before,
.main-container .gt-main-content div h3.h4.block-buzz-gold:before,
.main-container .gt-main-content div h3.h5.block-buzz-gold:before,
.main-container .gt-main-content div h4.block-buzz-gold:before,
.main-container .gt-main-content div h4.h5.block-buzz-gold:before,
.main-container .gt-main-content div h4.h6.block-buzz-gold:before,
.main-container .gt-main-content div h5.block-buzz-gold:before,
.main-container .gt-main-content div h6.block-buzz-gold:before {
  display: none;
}

.main-container .gt-main-content div h2.block-silver,
.main-container .gt-main-content div h2.h3.block-silver,
.main-container .gt-main-content div h2.h4.block-silver,
.main-container .gt-main-content div h3.block-silver,
.main-container .gt-main-content div h3.h4.block-silver,
.main-container .gt-main-content div h3.h5.block-silver,
.main-container .gt-main-content div h4.block-silver,
.main-container .gt-main-content div h4.h5.block-silver,
.main-container .gt-main-content div h4.h6.block-silver,
.main-container .gt-main-content div h5.block-silver,
.main-container .gt-main-content div h6.block-silver {
  background: #c0c0c0;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-silver:before,
.main-container .gt-main-content div h2.h3.block-silver:before,
.main-container .gt-main-content div h2.h4.block-silver:before,
.main-container .gt-main-content div h3.block-silver:before,
.main-container .gt-main-content div h3.h4.block-silver:before,
.main-container .gt-main-content div h3.h5.block-silver:before,
.main-container .gt-main-content div h4.block-silver:before,
.main-container .gt-main-content div h4.h5.block-silver:before,
.main-container .gt-main-content div h4.h6.block-silver:before,
.main-container .gt-main-content div h5.block-silver:before,
.main-container .gt-main-content div h6.block-silver:before {
  display: none;
}

.main-container .gt-main-content div h2.block-bronze,
.main-container .gt-main-content div h2.h3.block-bronze,
.main-container .gt-main-content div h2.h4.block-bronze,
.main-container .gt-main-content div h3.block-bronze,
.main-container .gt-main-content div h3.h4.block-bronze,
.main-container .gt-main-content div h3.h5.block-bronze,
.main-container .gt-main-content div h4.block-bronze,
.main-container .gt-main-content div h4.h5.block-bronze,
.main-container .gt-main-content div h4.h6.block-bronze,
.main-container .gt-main-content div h5.block-bronze,
.main-container .gt-main-content div h6.block-bronze {
  background: #cd7f32;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-bronze:before,
.main-container .gt-main-content div h2.h3.block-bronze:before,
.main-container .gt-main-content div h2.h4.block-bronze:before,
.main-container .gt-main-content div h3.block-bronze:before,
.main-container .gt-main-content div h3.h4.block-bronze:before,
.main-container .gt-main-content div h3.h5.block-bronze:before,
.main-container .gt-main-content div h4.block-bronze:before,
.main-container .gt-main-content div h4.h5.block-bronze:before,
.main-container .gt-main-content div h4.h6.block-bronze:before,
.main-container .gt-main-content div h5.block-bronze:before,
.main-container .gt-main-content div h6.block-bronze:before {
  display: none;
}

.main-container .gt-main-content div h2.block-msa-grey,
.main-container .gt-main-content div h2.h3.block-msa-grey,
.main-container .gt-main-content div h2.h4.block-msa-grey,
.main-container .gt-main-content div h3.block-msa-grey,
.main-container .gt-main-content div h3.h4.block-msa-grey,
.main-container .gt-main-content div h3.h5.block-msa-grey,
.main-container .gt-main-content div h4.block-msa-grey,
.main-container .gt-main-content div h4.h5.block-msa-grey,
.main-container .gt-main-content div h4.h6.block-msa-grey,
.main-container .gt-main-content div h5.block-msa-grey,
.main-container .gt-main-content div h6.block-msa-grey {
  background: #404a56;
  padding: 0.5em;
  color: #ffffff;
  border-radius: 0.1em;
}
.main-container .gt-main-content div h2.block-msa-grey:before,
.main-container .gt-main-content div h2.h3.block-msa-grey:before,
.main-container .gt-main-content div h2.h4.block-msa-grey:before,
.main-container .gt-main-content div h3.block-msa-grey:before,
.main-container .gt-main-content div h3.h4.block-msa-grey:before,
.main-container .gt-main-content div h3.h5.block-msa-grey:before,
.main-container .gt-main-content div h4.block-msa-grey:before,
.main-container .gt-main-content div h4.h5.block-msa-grey:before,
.main-container .gt-main-content div h4.h6.block-msa-grey:before,
.main-container .gt-main-content div h5.block-msa-grey:before,
.main-container .gt-main-content div h6.block-msa-grey:before {
  display: none;
}

.block-white {
  color: #003057 !important;
}

.block-grey-light,
.block-buzz-gold,
.block-gold {
  color: #262626 !important;
}

/*
 * CKEditor 5 (v40.2.0) content styles.
 * Generated on Tue, 09 Jan 2024 14:48:01 GMT.
 * For more information, check out https://ckeditor.com/docs/ckeditor5/latest/installation/advanced/content-styles.html
 */
#layout-builder-modal form#layout-builder-update-block {
  color: #94f109 !important;
}

.ck-source-editing-area textarea {
  height: 100% !important;
  resize: vertical !important;
}

#layout-builder-modal form {
  color: #333 !important;
}

div .layout-builder-block {
  background-color: inherit;
}

.ck-editor__editable .text-white {
  color: #333 !important;
}

#node-page-layout-builder-form .layout-builder-block:hover,
.layout-builder-form .layout-builder-block:hover,
#layout-builder .layout-builder-block:hover {
  padding: 1.5em;
  cursor: move;
  background-color: inherit !important;
  border: 1px dashed #01fd05;
}

div #layout-builder-modal form#layout-builder-update-block ul li {
  color: #262626 !important;
}

#layout-builder-modal td {
  color: #262626 !important;
}

.js-form-item .ck-editor__main h4,
.js-form-item .ck-editor__main h3,
.js-form-item .ck-editor__main h2,
.js-form-item .ck-editor__main h5 {
  color: #333;
}

/* CSS Document */
/************** HOME JUMBOTRON ***************/
.isye-homejumbotron.my-3 {
  padding: 2rem 0 10rem;
  margin: 0 auto !important;
  width: 100%;
  position: relative;
  background: url("https://sam2.isye.gatech.edu/sites/default/files/inline-images/joey-kyber-45FJgZMXCK8-unsplash-o.png");
  background-position: 50% 80%;
  background-size: cover;
}
.isye-homejumbotron.my-3 .my-2 {
  margin: 0 !important;
}
.isye-homejumbotron.my-3 .isye-black-tint-bg {
  background: rgba(0, 0, 0, 0.65);
}
.isye-homejumbotron.my-3 .isye-black-tint-bg h1 {
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}
.isye-homejumbotron.my-3 .isye-black-tint-bg p {
  color: #ffffff;
}

/************** HOME MENU NAVBAR ***************/
/* Scss Document */
.main-container .gt-main-content .brand-internal-horznav-wrapper nav.isye-horz-menu {
  /*background: $gt-superlight-grey;*/
  padding: 0;
}
.main-container .gt-main-content .brand-internal-horznav-wrapper nav.isye-horz-menu h4 {
  padding: 0.5rem 0;
  font-weight: 600;
}
.main-container .gt-main-content .brand-internal-horznav-wrapper nav.isye-horz-menu h4 a {
  text-decoration: none !important;
}
.main-container .gt-main-content .brand-internal-horznav-wrapper nav.isye-horz-menu ul {
  margin: 0 auto;
  padding: 0.5em 0 0.5em 1em;
  /* border: 1px solid $gt-warm-grey;*/
  /* border-radius: 1em;*/
}
.main-container .gt-main-content .brand-internal-horznav-wrapper nav.isye-horz-menu ul li {
  list-style: none;
  text-indent: 0;
  margin: 0 1em 0 0;
  padding: 0;
  /*border-bottom: none;*/
}
.main-container .gt-main-content .brand-internal-horznav-wrapper nav.isye-horz-menu ul li a,
.main-container .gt-main-content .brand-internal-horznav-wrapper nav.isye-horz-menu ul li a:link,
.main-container .gt-main-content .brand-internal-horznav-wrapper nav.isye-horz-menu ul li a:visited {
  min-width: 150px;
  font-weight: 400 !important;
  transition-duration: 0s !important;
}

.brand-internal-horznav-wrapper p {
  margin-left: 1em;
  margin-bottom: 0 !important;
  text-align: center;
}

.main-container .gt-main-content .brand-internal-horznav-wrapper2 nav {
  background: #f2f2f2;
  /*padding: 0.5rem;*/
}
.main-container .gt-main-content .brand-internal-horznav-wrapper2 nav h4 {
  padding: 0.5rem 0;
  font-weight: 600;
}
.main-container .gt-main-content .brand-internal-horznav-wrapper2 nav h4 a {
  text-decoration: none !important;
}
.main-container .gt-main-content .brand-internal-horznav-wrapper2 nav ul {
  margin: 0 auto;
  padding: 0;
}
.main-container .gt-main-content .brand-internal-horznav-wrapper2 nav ul li {
  list-style: none;
  text-indent: 0;
  margin: 0.5em;
  padding: 0;
  border-bottom: none;
  /*	&:before {
  	content: "";
  	display: inline-block;
  	position: absolute;
  	height: 25px;
  	width: 1px;
  	background: $gt-mddk-grey;
  	margin-top: 7.5px;
  }*/
  /*&:first-child::before {
  	content: "";
  	display: none;
  }*/
  /*&:hover {
  	background: rgba(0, 0, 0, 0.1);
  }*/
}
.main-container .gt-main-content .brand-internal-horznav-wrapper2 nav ul li a,
.main-container .gt-main-content .brand-internal-horznav-wrapper2 nav ul li a:link,
.main-container .gt-main-content .brand-internal-horznav-wrapper2 nav ul li a:visited {
  min-width: 150px;
  font-weight: 400 !important;
  /*text-decoration: none;
  font-size: 1.05rem;
  line-height: 1.1;
  width: 100%;
  display: block;
  background: transparent;
  font-weight: 400;
  color: $gt-black;
  padding: 0.625rem 0.475rem;

  border: 0;
  transition: all 0.2s ease-in-out;
  margin: 0 0.5em;*/
  /*border: 2px solid transparent;*/
}

/************* INTERNAL SIDEBAR NAV MENUS *************/
/* top border element */
.angled-border-element {
  margin-bottom: 0.25rem;
  height: 14px;
  width: 100%;
  display: block;
  content: "";
  position: relative;
  overflow: hidden;
}

.angled-border-inner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background: linear-gradient(-45deg, #bfb37c 0%, #b3a369 100%);
  transform: rotate(0deg);
  height: 100px;
  width: 100%;
}

.angled-border-inner:before {
  position: absolute;
  content: "";
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  margin-left: -60px;
  background: #ffffff;
  transform: rotate(-60deg);
  height: 50px;
  width: 100px;
}

.angled-border-inner:after {
  position: absolute;
  content: "";
  display: block;
  top: 0;
  bottom: 0;
  right: 0;
  margin-right: -95px;
  background: #ffffff;
  transform: rotate(-60deg);
  height: 50px;
  width: 120px;
}

.main-container .gt-main-content .brand-internal-nav-wrapper nav h4 {
  padding: 0.5rem 0;
  font-weight: 500;
  font-size: 1.25rem;
  margin-bottom: 0;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav h4 a {
  text-decoration: none !important;
  color: #003057;
  text-transform: uppercase;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav h4 a:hover {
  text-decoration: underline !important;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul {
  margin: 0;
  padding: 0;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li {
  list-style: none;
  text-indent: 0;
  margin: 0;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #e5e7e4;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a:link,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a:visited {
  text-decoration: none;
  font-size: 0.95rem;
  /*line-height: 1.1;*/
  line-height: 1.1;
  width: 100%;
  display: block;
  background: transparent;
  font-weight: 400;
  color: #262626;
  padding: 0.625rem 0.475rem;
  border-left: 4px solid transparent;
  transition: all 0.2s ease-in-out;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a:hover,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a:focus,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a:active,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a:visited:hover,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a:visited:focus,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a:visited:active,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a.active,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a.active:visited,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a.is-active,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li a.is-active:visited {
  transition: all 0.2s ease-in-out;
  border-left: 4px solid #b3a369 !important;
  /*background: rgba(212, 216, 210, 0.15) !important;*/
  text-decoration: underline;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li {
  margin-left: 1.5rem;
  margin-bottom: 0;
  border: 0;
  padding: 0;
  list-style: none;
  font-weight: 600;
  text-indent: -0.48em;
  /* second level */
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:link,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:visited,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.active,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.active:visited,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.is-active,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.is-active:visited {
  font-weight: 500;
  color: #545454;
  font-size: 0.95rem;
  line-height: 1.2;
  /*letter-spacing: 0.035rem;*/
  font-family: "Roboto Condensed", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  border: 0 !important;
  margin-left: 0.5em;
  padding: 0.35rem 0;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.active:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.active:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.is-active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.is-active:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.is-active:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:focus::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:visited:focus::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:visited:active::before {
  color: #b3a369;
  display: inline-block;
  content: "◇";
  margin-right: 0.25rem;
  transition: all 0.2s ease-in-out;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:hover::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a:visited:hover::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li a.is-active:hover::before {
  display: inline-block;
  color: #b3a369;
  content: "◆";
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li {
  margin-left: 2em;
  margin-bottom: 0;
  border: 0;
  padding: 0;
  list-style: none;
  font-weight: 600;
  text-indent: 0;
  text-indent: -0.5rem;
  /*border-bottom: 1px solid $gt-pimile-med;*/
  /* second level */
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:link,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:visited,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.active,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.active:visited,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.is-active,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.is-active:visited {
  font-weight: 500;
  color: #545454;
  font-size: 1rem;
  letter-spacing: 0rem;
  font-family: "Roboto Condensed", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  border: 0 !important;
  padding: 0.45rem 0rem 0.45rem 0.2rem;
  margin: 0.125rem 0;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.active:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.active:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.is-active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.is-active:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.is-active:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:focus::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:visited:focus::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:active::before {
  color: transparent;
  color: #eeb211;
  display: inline-block;
  content: "◇";
  margin-right: 0.25rem;
  transition: all 0.2s ease-in-out;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:hover::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:visited:hover::before,
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:visited:active::before {
  display: inline-block;
  color: #eeb211;
  content: "◆";
  margin-right: 0.25rem;
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a.is-active:hover::before {
  content: "◆";
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li a:hover::before {
  content: "◆";
}
.main-container .gt-main-content .brand-internal-nav-wrapper nav ul li li li:last-child {
  color: #004f9f;
}

nav ul.subtitlenav {
  margin-top: 1rem;
  margin-bottom: 0rem;
  text-align: right;
}
nav ul.subtitlenav li {
  list-style: none;
  text-indent: 0;
  margin: 0;
  margin: 0;
  padding: 0;
}
nav ul.subtitlenav li a.nav-link,
nav ul.subtitlenav li a.nav-link:link,
nav ul.subtitlenav li a.nav-link:visited {
  text-decoration: none;
  line-height: 1.1;
  width: 100%;
  background: transparent;
  font-weight: 400;
  color: #ffffff !important;
  padding: 0.625rem 0.875rem;
  border: none;
  transition: all 0.2s ease-in-out;
}
nav ul.subtitlenav li a.nav-link:hover,
nav ul.subtitlenav li a.nav-link:focus,
nav ul.subtitlenav li a.nav-link:active,
nav ul.subtitlenav li a.nav-link:visited:hover,
nav ul.subtitlenav li a.nav-link:visited:focus,
nav ul.subtitlenav li a.nav-link:visited:active,
nav ul.subtitlenav li a.nav-link.active,
nav ul.subtitlenav li a.nav-link.active:visited,
nav ul.subtitlenav li a.nav-link.is-active,
nav ul.subtitlenav li a.nav-link.is-active:visited {
  transition: all 0.2s ease-in-out;
  border-left: none !important;
  background: rgba(212, 216, 210, 0.25) !important;
  text-decoration: underline;
  text-decoration-color: #eeb211;
}

nav ul.inpagenav {
  margin-top: 1rem;
  margin-bottom: 0rem;
  text-align: right;
}
nav ul.inpagenav li {
  list-style: none;
  text-indent: 0;
  margin: 0 1em;
  padding: 0;
}
nav ul.inpagenav li a.nav-link,
nav ul.inpagenav li a.nav-link:link,
nav ul.inpagenav li a.nav-link:visited {
  text-decoration: none;
  line-height: 1.1;
  width: 100%;
  background: #262626;
  font-weight: 500;
  color: #ffffff !important;
  padding: 0.625rem 0.875rem;
  border: none;
  transition: all 0.2s ease-in-out;
}
nav ul.inpagenav li a.nav-link:hover,
nav ul.inpagenav li a.nav-link:focus,
nav ul.inpagenav li a.nav-link:active,
nav ul.inpagenav li a.nav-link:visited:hover,
nav ul.inpagenav li a.nav-link:visited:focus,
nav ul.inpagenav li a.nav-link:visited:active,
nav ul.inpagenav li a.nav-link.active,
nav ul.inpagenav li a.nav-link.active:visited,
nav ul.inpagenav li a.nav-link.is-active,
nav ul.inpagenav li a.nav-link.is-active:visited {
  transition: all 0.2s ease-in-out;
  border-left: none !important;
  background: #545454 !important;
  text-decoration: underline;
  text-decoration-color: #ffffff;
}

nav.isye-alt-menu ul li span {
  color: #b3a369 !important;
  padding: 0.2rem 0 0.2rem 0.275rem;
  margin-top: 0;
  margin-left: 0em;
  font-weight: 500 !important;
  display: block;
  /*background:$gt-warm-grey-light;*/
  text-indent: 0 !important;
  border-bottom: none !important;
}

nav.isye-alt-menu ul li ul li span {
  color: #003057 !important;
  padding-left: 0.275rem;
  margin-left: 0;
  /*display: inline;*/
  font-weight: 500 !important;
  background: none;
  text-indent: 0 !important;
  border-bottom: 1px solid #eeb211 !important;
}

.main-container .gt-main-content .brand-internal-nav-wrapper2 nav h4 {
  padding: 0.5rem 0;
  font-weight: 500;
  font-size: 1.25rem;
  margin-bottom: 0;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav h4 a {
  text-decoration: none !important;
  color: #003057;
  text-transform: uppercase;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav h4 a:hover {
  text-decoration: underline !important;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul {
  margin: 0;
  padding: 0;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li {
  list-style: none;
  text-indent: 0;
  margin: 0;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #e5e7e4;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li a,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li a:link,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li a:visited {
  text-decoration: none;
  font-size: 1.05rem;
  line-height: 1.1;
  width: 100%;
  display: block;
  background: transparent;
  font-weight: 400;
  color: #262626;
  padding: 0.625rem 0.475rem;
  border-left: 4px solid transparent;
  transition: all 0.2s ease-in-out;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li a:hover {
  transition: all 0.2s ease-in-out;
  border-left: 4px solid #eeb211 !important;
  text-decoration: underline;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li {
  margin-left: 0.75rem;
  margin-bottom: 0;
  border: 0;
  padding: 0;
  list-style: none;
  font-weight: 600;
  text-indent: -0.55em;
  /* second level */
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:link,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:visited,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.active,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.active:visited,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.is-active,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.is-active:visited {
  font-weight: 500;
  color: #545454;
  font-size: 0.95rem;
  /*letter-spacing: 0.035rem;*/
  font-family: "Roboto Condensed", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  border: 0 !important;
  margin-left: 0.5em;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:visited::before {
  color: transparent;
  display: inline-block;
  content: "◇";
  margin-right: 0.25rem;
  transition: all 0.2s ease-in-out;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.active:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.active:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.is-active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.is-active:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a.is-active:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:hover::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:focus::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:visited:hover::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:visited:focus::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li a:visited:active::before {
  display: inline-block;
  color: #404a56;
  content: "◆";
  margin-right: 0.25rem;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li {
  margin-left: 2em;
  margin-bottom: 0;
  border: 0;
  padding: 0;
  list-style: none;
  font-weight: 600;
  text-indent: 0;
  text-indent: -0.5rem;
  /*border-bottom: 1px solid $gt-pimile-med;*/
  /* second level */
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:link,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:visited,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.active,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.active:visited,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.is-active,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.is-active:visited {
  font-weight: 500;
  color: #545454;
  font-size: 0.94rem;
  letter-spacing: 0rem;
  font-family: "Roboto Condensed", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  border: 0 !important;
  line-height: 1.3em;
  padding: 0.45rem 0rem 0.45rem 0.2rem;
  margin: 0.125rem 0;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:visited::before {
  color: transparent;
  display: inline-block;
  content: "◇";
  margin-right: 0.25rem;
  transition: all 0.2s ease-in-out;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.active:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.active:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.is-active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.is-active:link::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.is-active:visited::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:hover::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:focus::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:active::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:visited:hover::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:visited:focus::before,
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a:visited:active::before {
  display: inline-block;
  color: #eeb211;
  content: "◇";
  margin-right: 0.25rem;
}
.main-container .gt-main-content .brand-internal-nav-wrapper2 nav ul li li li a.is-active:hover::before {
  content: "◆";
}

/* Scss Document */
.isye-logo-container-250 {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-around;
  align-items: center;
}
.isye-logo-container-250 .isye-logoflex {
  text-align: center;
  width: 250px;
  margin: 1em 0;
}

.isye-logo-container-300 {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-around;
  align-items: center;
}
.isye-logo-container-300 .isye-logoflex {
  text-align: center;
  width: 300px;
  margin: 2em 0;
}

/* Scss Document */
/* SAM Website */
h4.person-name {
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 1.4em;
  font-weight: 700;
  line-height: 1;
  border-bottom: 1px solid #b3a369;
  border-bottom: 3px solid #3a3f48;
  text-align: left;
  color: #333333 !important;
  padding: 0.4em 0;
  margin-top: 1.5em;
}

.person-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 1em 0;
}
.person-wrapper .person-left {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  align-items: center;
}
.person-wrapper .person-left img {
  border-radius: 1em;
  max-width: 100%;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;
}
.person-wrapper .person-right {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  padding-left: 1.4em;
}
.person-wrapper .person-right .person-title {
  text-align: center;
  padding: 0.4em 0 0.4em 0;
}
.person-wrapper .person-right .person-title:before {
  display: none;
}
.person-wrapper .person-right .person-org {
  text-align: center;
  padding: 0.4em 0 0.4em 0;
}
.person-wrapper .person-right .person-org:before {
  display: none;
}
.person-wrapper .person-right .person-bio {
  text-align: left;
  padding: 1em 0.4em;
}
.person-wrapper .person-right .person-bio:before {
  display: none;
}
@media (min-width: 47.9375em) {
  .person-wrapper .person-left {
    flex: 1;
    margin-right: 1em;
    text-align: left;
  }
  .person-wrapper .person-right {
    flex: 3;
  }
  .person-wrapper .person-right .person-title {
    text-align: left;
    color: #333333 !important;
    margin: 0.2em 0 0.2em 1em;
    font-weight: bold;
    font-size: 1.3em;
  }
  .person-wrapper .person-right .person-title:before {
    color: #b4a46b;
    display: inline-block;
    font-family: "FontAwesome";
    content: "\f0c6";
    font-size: 20px;
    margin-left: -1.7em;
    margin-right: 10px;
    width: 1.5em;
    text-align: center;
  }
  .person-wrapper .person-right .person-org {
    text-align: left;
    color: #333333 !important;
    margin: 0.2em 0 0.2em 1em;
    font-weight: normal;
    font-size: 1.3em;
  }
  .person-wrapper .person-right .person-org:before {
    color: #b4a46b;
    display: inline-block;
    font-family: "FontAwesome";
    content: "\f19c";
    font-size: 20px;
    margin-left: -1.7em;
    margin-right: 10px;
    width: 1.5em;
    text-align: center;
  }
  .person-wrapper .person-right .person-bio {
    margin: 0.2em 0 0.2em 1.4em;
  }
  .person-wrapper .person-right .person-bio:before {
    color: #b4a46b;
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 16px;
    margin: 2px 0 0 -1.7em;
    content: "\f0c9";
  }
  .person-wrapper .person-right .person-bio:before {
    color: #b4a46b;
    display: inline-block;
    font-family: "FontAwesome";
    content: "\f0c9";
    font-size: 20px;
    margin-left: -2.1em;
    margin-right: 10px;
    width: 1.5em;
    text-align: center;
  }
}

.view-project-researchers .view-content-wrap {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  width: 100%;
}
.view-project-researchers .view-content-wrap .person-wrapper2 {
  text-align: center;
  width: 18%;
  margin: 1em;
}
.view-project-researchers .view-content-wrap .person-wrapper2 img {
  border-radius: 1em;
  max-width: 100%;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;
}
.view-project-researchers .view-content-wrap .person-wrapper2 .person-name {
  position: relative;
  padding-top: 0.65em;
}
@media only screen and (min-width: 31em) and (max-width: 51em) {
  .view-project-researchers .view-content-wrap .person-wrapper2 {
    text-align: center;
    width: 40%;
  }
}
@media only screen and (max-width: 31em) {
  .view-project-researchers .view-content-wrap .person-wrapper2 {
    text-align: center;
    width: 70%;
  }
}

F .peeps .view-content-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.view-content-wrap div.people-item {
  flex-basis: 50%; /* or - flex: 0 50% - or - flex-basis: 50% - */
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

@media (max-width: 991.98px) {
  .peeps .view-content-wrap {
    justify-content: center;
  }
  .view-content-wrap div.people-item {
    flex-basis: 80%;
  }
}
.people .card {
  background-color: #ffffff;
  /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 800 800'%3E%3Cdefs%3E%3CradialGradient id='a' cx='400' cy='400' r='57.6%25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23ffffff'/%3E%3Cstop offset='1' stop-color='%23b3a369'/%3E%3C/radialGradient%3E%3CradialGradient id='b' cx='400' cy='400' r='22.6%25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23ffffff'/%3E%3Cstop offset='1' stop-color='%23ac9a58'/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect fill='url(%23a)' width='800' height='800'/%3E%3Cg fill-opacity='0.13'%3E%3Cpath fill='url(%23b)' d='M998.7 439.2c1.7-26.5 1.7-52.7 0.1-78.5L401 399.9c0 0 0-0.1 0-0.1l587.6-116.9c-5.1-25.9-11.9-51.2-20.3-75.8L400.9 399.7c0 0 0-0.1 0-0.1l537.3-265c-11.6-23.5-24.8-46.2-39.3-67.9L400.8 399.5c0 0 0-0.1-0.1-0.1l450.4-395c-17.3-19.7-35.8-38.2-55.5-55.5l-395 450.4c0 0-0.1 0-0.1-0.1L733.4-99c-21.7-14.5-44.4-27.6-68-39.3l-265 537.4c0 0-0.1 0-0.1 0l192.6-567.4c-24.6-8.3-49.9-15.1-75.8-20.2L400.2 399c0 0-0.1 0-0.1 0l39.2-597.7c-26.5-1.7-52.7-1.7-78.5-0.1L399.9 399c0 0-0.1 0-0.1 0L282.9-188.6c-25.9 5.1-51.2 11.9-75.8 20.3l192.6 567.4c0 0-0.1 0-0.1 0l-265-537.3c-23.5 11.6-46.2 24.8-67.9 39.3l332.8 498.1c0 0-0.1 0-0.1 0.1L4.4-51.1C-15.3-33.9-33.8-15.3-51.1 4.4l450.4 395c0 0 0 0.1-0.1 0.1L-99 66.6c-14.5 21.7-27.6 44.4-39.3 68l537.4 265c0 0 0 0.1 0 0.1l-567.4-192.6c-8.3 24.6-15.1 49.9-20.2 75.8L399 399.8c0 0 0 0.1 0 0.1l-597.7-39.2c-1.7 26.5-1.7 52.7-0.1 78.5L399 400.1c0 0 0 0.1 0 0.1l-587.6 116.9c5.1 25.9 11.9 51.2 20.3 75.8l567.4-192.6c0 0 0 0.1 0 0.1l-537.3 265c11.6 23.5 24.8 46.2 39.3 67.9l498.1-332.8c0 0 0 0.1 0.1 0.1l-450.4 395c17.3 19.7 35.8 38.2 55.5 55.5l395-450.4c0 0 0.1 0 0.1 0.1L66.6 899c21.7 14.5 44.4 27.6 68 39.3l265-537.4c0 0 0.1 0 0.1 0L207.1 968.3c24.6 8.3 49.9 15.1 75.8 20.2L399.8 401c0 0 0.1 0 0.1 0l-39.2 597.7c26.5 1.7 52.7 1.7 78.5 0.1L400.1 401c0 0 0.1 0 0.1 0l116.9 587.6c25.9-5.1 51.2-11.9 75.8-20.3L400.3 400.9c0 0 0.1 0 0.1 0l265 537.3c23.5-11.6 46.2-24.8 67.9-39.3L400.5 400.8c0 0 0.1 0 0.1-0.1l395 450.4c19.7-17.3 38.2-35.8 55.5-55.5l-450.4-395c0 0 0-0.1 0.1-0.1L899 733.4c14.5-21.7 27.6-44.4 39.3-68l-537.4-265c0 0 0-0.1 0-0.1l567.4 192.6c8.3-24.6 15.1-49.9 20.2-75.8L401 400.2c0 0 0-0.1 0-0.1L998.7 439.2z'/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
          */
  margin-bottom: 0;
  transition: 0.5s;
  padding: 0;
  border-radius: 0.1875rem;
  position: relative;
  width: 100%;
  /* &:after{
          content: ' ';
            border-bottom: 50px solid $gt-navy;
            border-left: 50px solid transparent;
        width: 0;
        position: absolute;
       bottom:0;
          right:0;

      }*/
}
.people .card:before {
  content: " ";
  border-top: 80px solid #b3a369;
  border-right: 120px solid transparent;
  width: 0;
  position: absolute;
  top: 0;
  left: 0;
}
.people .card .body {
  font-size: 14px;
  color: #424242;
  padding: 10px;
  font-weight: 400;
}
.people .profile-header {
  position: relative;
}
.people .profile-header .profile-image img {
  /*border-radius: 50%;*/
  width: 200px;
  border: 3px solid #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.people .profile-header .iename a {
  text-decoration: none;
}
.people .profile-header .ietitle {
  text-transform: uppercase;
  color: #424242;
  font-size: 0.9em;
  line-height: 1.1;
}
.people .profile-header .ie-fa-list {
  font-size: 0.75em !important;
  text-transform: uppercase;
  color: #424242;
  line-height: 1.4;
}
.people .profile-header .ie-fa-list svg {
  color: #b3a369;
}
.people .profile-header .ie-fa-list a {
  color: #424242;
  text-decoration: none;
  font-weight: 400;
}
.people .profile-header .ie-fa-list a:hover {
  background: none;
}
.people .profile-header .social-icon {
  position: absolute;
  right: 0;
  bottom: 0;
}
.people .profile-header .social-icon a {
  text-align: right;
  margin: 5px;
}
.people .profile-header .social-icon a:hover {
  background: none;
  color: #b3a369;
}

/* Exposed Filter */
.people-listing .views-exposed-form,
.proj-listing .views-exposed-form {
  /* border-bottom:5px solid $gt-primary-gold;*/
  padding: 0 0 1em 0;
  margin-bottom: 1.3em;
  display: flex;
  justify-content: space-evenly;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  /*	 @include viewport-below(630) {
  	  			 .views-exposed-widget {
                 padding:0 15px;
                 width:100%;
                 label {
  				margin-top:10px;

                     font-weight:600;
                     color:#333;
                     text-transform:uppercase;
                 }
             }

    		}
  */
  /*   .views-widget {
          input, select {
              width:100%;
          }
      }
       .views-submit-button input {
          display:none;
      }*/
}
.people-listing .views-exposed-form .form-item,
.proj-listing .views-exposed-form .form-item {
  /* min-width:33%;*/
  padding: 0.5em;
  flex: auto;
}

/* Exposed Filter */
.path-people,
.path-people-faculty,
.path-people-staff,
.path-people-phd-students {
  /* class applies to select element itself, not a wrapper element */
  /* Hide arrow icon in IE browsers */
  /* Hover style */
  /* Focus style */
  /* Set options to normal weight */
  /* Support for rtl text, explicit support for Arabic and Hebrew */
  /* Disabled styles */
  /* Hover style */
}
.path-people .form-select,
.path-people-faculty .form-select,
.path-people-staff .form-select,
.path-people-phd-students .form-select {
  display: block;
  font-size: 16px;
  color: #444;
  line-height: 1.3;
  padding: 0.6em 1.4em 0.5em 0.8em;
  width: 100%;
  max-width: 100%; /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  margin: 0;
  border: 1px solid #aaa;
  box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04);
  border-radius: 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. 
      for the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference

  */
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23004f9f%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
  background-repeat: no-repeat, repeat;
  /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/
  background-position: right 0.7em top 50%, 0 0;
  /* icon size, then gradient */
  background-size: 0.65em auto, 100%;
}
.path-people .form-select::-ms-expand,
.path-people-faculty .form-select::-ms-expand,
.path-people-staff .form-select::-ms-expand,
.path-people-phd-students .form-select::-ms-expand {
  display: none;
}
.path-people .form-select:hover,
.path-people-faculty .form-select:hover,
.path-people-staff .form-select:hover,
.path-people-phd-students .form-select:hover {
  border-color: #888;
}
.path-people .form-select:focus,
.path-people-faculty .form-select:focus,
.path-people-staff .form-select:focus,
.path-people-phd-students .form-select:focus {
  border-color: #aaa;
  /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */
  box-shadow: 0 0 1px 2px rgba(59, 153, 252, 0.3);
  box-shadow: 0 0 0 2px -moz-mac-focusring;
  color: #222;
  outline: none;
}
.path-people .form-select option,
.path-people-faculty .form-select option,
.path-people-staff .form-select option,
.path-people-phd-students .form-select option {
  font-weight: normal;
  /*   MAYBE */
  /* width:286.5px;*/
}
.path-people *[dir=rtl] .form-select,
.path-people :root:lang(ar) .form-select,
.path-people :root:lang(iw) .form-select,
.path-people-faculty *[dir=rtl] .form-select,
.path-people-faculty :root:lang(ar) .form-select,
.path-people-faculty :root:lang(iw) .form-select,
.path-people-staff *[dir=rtl] .form-select,
.path-people-staff :root:lang(ar) .form-select,
.path-people-staff :root:lang(iw) .form-select,
.path-people-phd-students *[dir=rtl] .form-select,
.path-people-phd-students :root:lang(ar) .form-select,
.path-people-phd-students :root:lang(iw) .form-select {
  background-position: left 0.7em top 50%, 0 0;
  padding: 0.6em 0.8em 0.5em 1.4em;
}
.path-people .form-select:disabled,
.path-people .form-select[aria-disabled=true],
.path-people-faculty .form-select:disabled,
.path-people-faculty .form-select[aria-disabled=true],
.path-people-staff .form-select:disabled,
.path-people-staff .form-select[aria-disabled=true],
.path-people-phd-students .form-select:disabled,
.path-people-phd-students .form-select[aria-disabled=true] {
  color: graytext;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
}
.path-people .form-select:disabled:hover,
.path-people .form-select[aria-disabled=true],
.path-people-faculty .form-select:disabled:hover,
.path-people-faculty .form-select[aria-disabled=true],
.path-people-staff .form-select:disabled:hover,
.path-people-staff .form-select[aria-disabled=true],
.path-people-phd-students .form-select:disabled:hover,
.path-people-phd-students .form-select[aria-disabled=true] {
  border-color: #aaa;
}
.path-people .form-text,
.path-people-faculty .form-text,
.path-people-staff .form-text,
.path-people-phd-students .form-text {
  display: block;
  font-size: 16px;
  color: #444;
  line-height: 1.3;
  padding: 0.6em 1.4em 0.5em 0.8em;
  width: 100%;
  max-width: 100%; /* useful when width is set to anything other than 100% */
  box-sizing: border-box;
  margin: 0;
  border: 1px solid #aaa;
  box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04);
  border-radius: 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
}
.path-people .form-text:hover,
.path-people-faculty .form-text:hover,
.path-people-staff .form-text:hover,
.path-people-phd-students .form-text:hover {
  border-color: #888;
}
.path-people .form-text:focus,
.path-people-faculty .form-text:focus,
.path-people-staff .form-text:focus,
.path-people-phd-students .form-text:focus {
  border-color: #aaa;
  /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */
  box-shadow: 0 0 1px 2px rgba(59, 153, 252, 0.3);
  box-shadow: 0 0 0 2px -moz-mac-focusring;
  color: #222;
  outline: none;
}
.path-people label,
.path-people-faculty label,
.path-people-staff label,
.path-people-phd-students label {
  font-weight: 700;
  color: #444;
  margin-bottom: 0.2rem;
}

.people-listing .card {
  padding: 0;
  margin: 1rem 0;
  border: 1px solid var(--gt-light-gray);
  border-radius: 5px;
  width: 100%;
}
.people-listing .card .card-footer {
  color: #3b3b3b;
  text-transform: uppercase;
  font-size: 0.75em;
  text-align: center;
}

.people-listing a img {
  width: 100%;
  height: 100%;
  /* transform: scale(1);
  transition: all 0.5s ease 0s;*/
  border-radius: 5px;
  /* transform: scale(0.9);*/
  position: relative;
  z-index: 2;
}
.people-listing a:hover {
  background: none !important;
}
.people-listing .person-crop {
  position: relative;
}
.people-listing .person-name {
  font-size: 1.1rem !important;
  line-height: 1.6;
  /*font-family: Georgia, serif;*/
  color: #3b3b3b;
  /*  font-style: italic;*/
  font-weight: 700;
  line-height: 1.6;
  letter-spacing: 0.025em;
  text-rendering: optimizeLegibility;
  text-align: center;
}
.people-listing .person-name a,
.people-listing .person-name a:link,
.people-listing .person-name a:visited {
  text-decoration: underline;
  /*font-weight: 300;*/
  text-decoration-color: #b3a369;
}
.people-listing .person-name a:hover,
.people-listing .person-name a:link:hover,
.people-listing .person-name a:visited:hover {
  background: none !important;
  text-decoration: underline;
  text-decoration-thickness: 0.07rem;
  /*text-decoration-color: $gt-black;*/
}
.people-listing .person-title {
  color: #8a8a8a;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: 400;
  letter-spacing: 0em;
}
.people-listing .person-jobmarket {
  position: absolute;
  bottom: 0.3em;
  left: 0.15em;
  z-index: 4;
}
.people-listing .person-org {
  color: #8a8a8a;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: 400;
  letter-spacing: 0em;
}
.people-listing .person-org2 {
  color: #262626;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: 400;
  letter-spacing: 0em;
  padding-top: 5em;
  padding-bottom: 0;
  margin-bottom: 0;
}
.people-listing .person-pos {
  color: #262626;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: 500;
  letter-spacing: 0em;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}
.people-listing .person-type {
  color: #3b3b3b;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: 400;
  letter-spacing: 0em;
}
.people-listing .person-research {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
  color: #8a8a8a;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: 400;
  letter-spacing: 0em;
}
.people-listing .person-research div.title {
  color: #545454;
}
.people-listing .person-research ul {
  margin-top: 0.3em;
  padding-left: 1em;
}
.people-listing .person-research ul li a,
.people-listing .person-research ul li a:link {
  /*color:$gt-md-grey;*/
  text-decoration: underline;
  transition: all 0.2s ease-in-out;
  /*text-decoration-color: $gt-gold;
  text-decoration-thickness: .13rem;*/
}
.people-listing .person-research ul li a:hover,
.people-listing .person-research ul li a:link:hover {
  color: #262626;
  text-decoration: underline;
  transition: all 0.2s ease-in-out;
  text-decoration-color: #b3a369;
  text-decoration-thickness: 0.13rem;
}
.people-listing .stu-advlabel {
  font-size: 0.93rem;
}
.people-listing .stu-adv ul {
  margin-left: 0;
  padding-left: 0.2em;
}
.people-listing .stu-adv ul li {
  margin-left: 0;
  list-style-type: none;
  font-size: 0.93rem;
}
.people-listing .stu-adv ul li a,
.people-listing .stu-adv ul li a:link,
.people-listing .stu-adv ul li a:visited {
  text-decoration: underline;
  font-weight: 300;
  text-decoration-color: #b3a369;
}
.people-listing .stu-adv ul li a:hover,
.people-listing .stu-adv ul li a:link:hover,
.people-listing .stu-adv ul li a:visited:hover {
  background: none !important;
  text-decoration: underline;
  text-decoration-thickness: 0.07rem;
  /*text-decoration-color: $gt-black;*/
}

.people_listing-block_1 {
  margin-top: 3em;
}

.people-listing.isyeweb .card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding-top: 0;
  padding-right: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.25rem;
}

.people-listing.adv-board .card {
  border: none !important;
}
.people-listing.adv-board .card .card-header {
  background: none;
  border: none !important;
}
.people-listing.adv-board .card .cardfooter {
  border: none !important;
}
.people-listing.adv-board .card .person-company {
  color: #b3a369;
}
.people-listing.adv-board .card .person-msa {
  margin-top: 1em;
}

.people-listing a img {
  width: 100%;
  height: 100%;
  transform: scale(1);
  transition: all 0.5s ease 0s;
  border-radius: 1em 1em 0px 0px;
  border-bottom: 6px solid #b3a369;
  padding: 0px;
  position: relative;
  z-index: 2;
}
.people-listing a img:hover {
  border-bottom: 6px solid #003057;
}
.people-listing a:hover {
  background: none !important;
}
.people-listing .card {
  background-color: TRANSPARENT !important;
  border: none !important;
}

.people-listing.sidebar .card-body {
  border-top: 1px solid #d6dbd4;
  border-radius: 0px 0px 5px 5px;
  background: #f7f7f7;
}
.people-listing.sidebar .card-body .person-type {
  font-family: "Roboto Condensed", sans-serif;
  color: #8a8a8a;
  text-align: center;
  text-transform: none;
  font-size: 0.9em;
  font-weight: 300;
  letter-spacing: 0em;
}

/* ISyE Website */
.h_milton_stewart .person-title-wraper .layout.row.layout-builder__layout,
.h_milton_stewart .person-title-wraper .layout.row.no-gutters.layout-builder__layout,
.h_milton_stewart .person-title-wraper .background-local-video, .the_center_for_a .person-title-wraper .layout.row.layout-builder__layout,
.the_center_for_a .person-title-wraper .layout.row.no-gutters.layout-builder__layout,
.the_center_for_a .person-title-wraper .background-local-video, .supply_chain_and .person-title-wraper .layout.row.layout-builder__layout,
.supply_chain_and .person-title-wraper .layout.row.no-gutters.layout-builder__layout,
.supply_chain_and .person-title-wraper .background-local-video, .belter_stewart_s .person-title-wraper .layout.row.layout-builder__layout,
.belter_stewart_s .person-title-wraper .layout.row.no-gutters.layout-builder__layout,
.belter_stewart_s .person-title-wraper .background-local-video {
  padding: 2rem 0 0.5rem;
}
.h_milton_stewart .isye-person-title, .the_center_for_a .isye-person-title, .supply_chain_and .isye-person-title, .belter_stewart_s .isye-person-title {
  line-height: 1.4 !important;
  letter-spacing: 0;
  font-weight: 300;
}
.h_milton_stewart .ieuser-image img, .the_center_for_a .ieuser-image img, .supply_chain_and .ieuser-image img, .belter_stewart_s .ieuser-image img {
  border-radius: 0.25em;
}
.h_milton_stewart .ieuser-info .iecontact a,
.h_milton_stewart .ieuser-info .iecontact a:link,
.h_milton_stewart .ieuser-info .iecontact a:visited, .the_center_for_a .ieuser-info .iecontact a,
.the_center_for_a .ieuser-info .iecontact a:link,
.the_center_for_a .ieuser-info .iecontact a:visited, .supply_chain_and .ieuser-info .iecontact a,
.supply_chain_and .ieuser-info .iecontact a:link,
.supply_chain_and .ieuser-info .iecontact a:visited, .belter_stewart_s .ieuser-info .iecontact a,
.belter_stewart_s .ieuser-info .iecontact a:link,
.belter_stewart_s .ieuser-info .iecontact a:visited {
  text-decoration: none;
  word-wrap: break-word;
  font-weight: 300;
}
.h_milton_stewart .ieuser-info .iecontact a:hover,
.h_milton_stewart .ieuser-info .iecontact a:link:hover,
.h_milton_stewart .ieuser-info .iecontact a:visited:hover, .the_center_for_a .ieuser-info .iecontact a:hover,
.the_center_for_a .ieuser-info .iecontact a:link:hover,
.the_center_for_a .ieuser-info .iecontact a:visited:hover, .supply_chain_and .ieuser-info .iecontact a:hover,
.supply_chain_and .ieuser-info .iecontact a:link:hover,
.supply_chain_and .ieuser-info .iecontact a:visited:hover, .belter_stewart_s .ieuser-info .iecontact a:hover,
.belter_stewart_s .ieuser-info .iecontact a:link:hover,
.belter_stewart_s .ieuser-info .iecontact a:visited:hover {
  background: none !important;
  text-decoration: underline;
  text-decoration-thickness: 0.07rem;
  text-decoration-color: #262626;
}
.h_milton_stewart .ieuser-info .sicons li, .the_center_for_a .ieuser-info .sicons li, .supply_chain_and .ieuser-info .sicons li, .belter_stewart_s .ieuser-info .sicons li {
  margin-right: 1em;
  margin-bottom: 0;
}
.h_milton_stewart .ieuser-info .sicons li a,
.h_milton_stewart .ieuser-info .sicons li a:link, .the_center_for_a .ieuser-info .sicons li a,
.the_center_for_a .ieuser-info .sicons li a:link, .supply_chain_and .ieuser-info .sicons li a,
.supply_chain_and .ieuser-info .sicons li a:link, .belter_stewart_s .ieuser-info .sicons li a,
.belter_stewart_s .ieuser-info .sicons li a:link {
  display: block;
  background: none !important;
  height: 32px !important;
}
.h_milton_stewart .adv ul, .the_center_for_a .adv ul, .supply_chain_and .adv ul, .belter_stewart_s .adv ul {
  margin-left: 0;
  padding: 0;
}
.h_milton_stewart .adv ul li, .the_center_for_a .adv ul li, .supply_chain_and .adv ul li, .belter_stewart_s .adv ul li {
  display: inline-block;
  margin-left: 0;
  border: 1px solid #b3a369;
  padding: 0.4em 0.8em;
  margin-right: 0.6em;
  font-size: 0.85em;
  border-radius: 0.25em;
}
.h_milton_stewart .adv ul li a,
.h_milton_stewart .adv ul li a:link,
.h_milton_stewart .adv ul li a:visited, .the_center_for_a .adv ul li a,
.the_center_for_a .adv ul li a:link,
.the_center_for_a .adv ul li a:visited, .supply_chain_and .adv ul li a,
.supply_chain_and .adv ul li a:link,
.supply_chain_and .adv ul li a:visited, .belter_stewart_s .adv ul li a,
.belter_stewart_s .adv ul li a:link,
.belter_stewart_s .adv ul li a:visited {
  text-decoration: none;
  word-wrap: break-word;
  font-weight: 300;
}
.h_milton_stewart .adv ul li a:hover,
.h_milton_stewart .adv ul li a:link:hover,
.h_milton_stewart .adv ul li a:visited:hover, .the_center_for_a .adv ul li a:hover,
.the_center_for_a .adv ul li a:link:hover,
.the_center_for_a .adv ul li a:visited:hover, .supply_chain_and .adv ul li a:hover,
.supply_chain_and .adv ul li a:link:hover,
.supply_chain_and .adv ul li a:visited:hover, .belter_stewart_s .adv ul li a:hover,
.belter_stewart_s .adv ul li a:link:hover,
.belter_stewart_s .adv ul li a:visited:hover {
  background: none !important;
  text-decoration: underline;
  text-decoration-thickness: 0.07rem;
  text-decoration-color: #262626;
}
.h_milton_stewart .ieuser-expertise ul, .the_center_for_a .ieuser-expertise ul, .supply_chain_and .ieuser-expertise ul, .belter_stewart_s .ieuser-expertise ul {
  margin-left: 0;
  padding: 0;
}
.h_milton_stewart .ieuser-expertise ul li, .the_center_for_a .ieuser-expertise ul li, .supply_chain_and .ieuser-expertise ul li, .belter_stewart_s .ieuser-expertise ul li {
  display: inline-block;
  margin-left: 0;
  border: 1px solid #b3a369;
  padding: 0.4em 0.8em;
  margin-right: 0.6em;
  font-size: 0.85em;
  border-radius: 0.25em;
}
.h_milton_stewart .ieuser-edu ul, .the_center_for_a .ieuser-edu ul, .supply_chain_and .ieuser-edu ul, .belter_stewart_s .ieuser-edu ul {
  margin-left: 0;
  padding: 0;
}
.h_milton_stewart .ieuser-edu ul li, .the_center_for_a .ieuser-edu ul li, .supply_chain_and .ieuser-edu ul li, .belter_stewart_s .ieuser-edu ul li {
  margin-left: 0;
  list-style-type: none;
}
.h_milton_stewart .case-image img, .the_center_for_a .case-image img, .supply_chain_and .case-image img, .belter_stewart_s .case-image img {
  border: 1px solid #b3a369 !important;
  padding: 2px !important;
}

/* GT Alerts */
img.img-circle,
.img-circle img {
  border-radius: 50%;
  filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.4));
}

img.img-circle.phone-small,
.img-circle.phone-small img {
  max-width: 350px;
}

/* Scss Document */
.views-field-field-publication-line p {
  display: block;
  /*border-bottom: 1px solid #d6d6d6;*/
  margin: 0;
  /*font-size: .95em;*/
  padding: 14px 3px;
}
.views-field-field-publication-line p:before {
  color: #eeb211;
  /*color:#AB9B6B;*/
  display: inline-block;
  font-family: "FontAwesome";
  font-size: 14px;
  margin: 4px 6px 0 0;
  content: "\f02e";
}
.views-field-field-publication-line p a,
.views-field-field-publication-line p a:link,
.views-field-field-publication-line p a:active {
  text-decoration-color: #333 !important;
}
.views-field-field-publication-line p a:hover,
.views-field-field-publication-line p a:link:hover,
.views-field-field-publication-line p a:active:hover {
  text-decoration-color: #eeb211 !important;
  color: #023d7b !important;
}

/* Scss Document */
div.main-container a.btn:link:focus {
  border-color: inherit;
}

ul#custom-links,
ul.custom-links {
  list-style: none;
}

#custom-links a.nav-link,
.custom-links a.nav-link {
  text-decoration: none !important;
  font-weight: 400;
  padding: 0.5rem 1rem;
  margin-right: 0.25rem;
}
#custom-links .nav-tabs,
.custom-links .nav-tabs {
  border-bottom: 0;
}
#custom-links .nav-tabs .nav-item,
.custom-links .nav-tabs .nav-item {
  margin-bottom: 0;
}
#custom-links .nav-tabs .nav-link,
.custom-links .nav-tabs .nav-link {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
#custom-links .flex-column .nav-item a,
.custom-links .flex-column .nav-item a {
  margin-right: 0 !important;
}

.nav {
  border-radius: 2rem;
}

.main-container .gt-main-content #custom-links li.nav-item,
.main-container .gt-main-content .custom-links li.nav-item {
  margin-bottom: 0;
}

.transparent .nav-item {
  margin-bottom: 0 !important;
}
.transparent .nav-item:last-child a.nav-link {
  border-bottom: 0;
  border-right: 0;
}
.transparent a.nav-link {
  margin-bottom: 0 !important;
  background-color: transparent;
  border: 0;
  color: #262626;
  margin-bottom: 0;
  border-right: 1px solid #d6dbd4;
}
.transparent a.nav-link:visited {
  background-color: transparent;
  border: 0;
  color: #262626;
  margin-bottom: 0;
  border-right: 1px solid #d6dbd4;
}
.transparent a.nav-link:hover {
  background-color: rgba(242, 243, 241, 0.5);
  color: #262626;
}
.transparent a.nav-link:focus {
  background-color: rgba(242, 243, 241, 0.5);
  color: #262626;
}

.transparent.flex-column a.nav-link {
  border: 0;
  border-bottom: 1px solid #d6dbd4;
}
.transparent.flex-column a.nav-link:visited {
  border: 0;
  border-bottom: 1px solid #d6dbd4;
}
.transparent.flex-column .nav-item:last-child a.nav-link {
  border-bottom: 0;
}

.white a.nav-link {
  background-color: #ffffff;
  border: 0;
  color: #262626;
  border: 0;
  border-right: 1px solid #d6dbd4;
}
.white a.nav-link:visited {
  background-color: #fff;
  border: 0;
  color: #262626;
  border: 0;
  border-right: 1px solid #d6dbd4;
}
.white a.nav-link:hover {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  color: #262626;
}
.white a.nav-link:focus {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  color: #262626;
}
.white .nav-item:last-child a.nav-link {
  border-bottom: 0;
}

.white.flex-column a.nav-link {
  border: 0;
  border-bottom: 1px solid #d6dbd4;
}
.white.flex-column a.nav-link:visited {
  border: 0;
  border-bottom: 1px solid #d6dbd4;
}
.white.flex-column .nav-item:last-child a.nav-link {
  border-bottom: 0;
}

.blue a.nav-link {
  background-color: #003057;
  border-color: #003057;
  color: #fff;
}
.blue a.nav-link:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #ffffff;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.blue a.nav-link:visited {
  background-color: #003057;
  border-color: #003057;
  color: #fff;
}
.blue a.nav-link:hover {
  background-color: #004f9f;
  border-color: #004f9f;
  color: #fff;
}
.blue a.nav-link:focus {
  background-color: #004f9f;
  border-color: #004f9f;
  color: #fff;
}

.black a.nav-link {
  background-color: #262626;
  border-color: #262626;
  color: #fff;
}
.black a.nav-link:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #ffffff;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.black a.nav-link:visited {
  background-color: #262626;
  border-color: #262626;
  color: #fff;
}
.black a.nav-link:hover {
  background-color: #3b3b3b;
  border-color: #3b3b3b;
  color: #f2ffff;
}
.black a.nav-link:focus {
  background-color: #3b3b3b;
  border-color: #3b3b3b;
  color: #fff;
}

.gold a.nav-link {
  background-color: #b3a369;
  border-color: #b3a369;
  color: #262626;
}
.gold a.nav-link:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #262626;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.gold a.nav-link:visited {
  background-color: #b3a369;
  border-color: #b3a369;
  color: #262626;
}
.gold a.nav-link:hover {
  background-color: #bfb37c;
  border-color: #bfb37c;
  color: #262626;
}
.gold a.nav-link:focus {
  background-color: #bfb37c;
  border-color: #bfb37c;
  color: #262626;
}

.warm-gray a.nav-link {
  background-color: #d6dbd4;
  border-color: #d6dbd4;
  color: #262626;
}
.warm-gray a.nav-link:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #262626;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.warm-gray a.nav-link:visited {
  background-color: #d6dbd4;
  border-color: #d6dbd4;
  color: #262626;
}
.warm-gray a.nav-link:hover {
  background-color: #e5e7e4;
  border-color: #e5e7e4;
  color: #262626;
}
.warm-gray a.nav-link:focus {
  background-color: #e5e7e4;
  border-color: #e5e7e4;
  color: #262626;
}

.msa-grey a.nav-link {
  background-color: #404a56;
  border-color: #404a56;
  color: #ffffff;
}
.msa-grey a.nav-link:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #ffffff;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.msa-grey a.nav-link:visited {
  background-color: #404a56;
  border-color: #404a56;
  color: #ffffff;
}
.msa-grey a.nav-link:hover {
  background-color: #262626;
  border-color: #262626;
  color: #f2ffff;
}
.msa-grey a.nav-link:focus {
  background-color: #404a56;
  border-color: #404a56;
  color: #fff;
}

.light-grey a.nav-link {
  background-color: #f7f7f7;
  border: solid 1px #e5e7e4;
  color: #262626;
}
.light-grey a.nav-link:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #262626;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.light-grey a.nav-link:visited {
  background-color: #f7f7f7;
  border: solid 1px #e5e7e4;
  color: #262626;
}
.light-grey a.nav-link:hover {
  background-color: #e5e7e4;
  border: solid 1px #e5e7e4;
  color: #262626;
}
.light-grey a.nav-link:focus {
  background-color: #f7f7f7;
  border: solid 1px #e5e7e4;
  color: #262626;
}

/*.white {
	a.nav-link {
		background-color: $msa-grey;
		border-color: $msa-grey;
		color: $white;
		&:after {
			content: "";
			display: inline-block;
			vertical-align: middle;
			width: 1rem;
			height: 1rem;
			margin: 0 0.15rem;
			margin-left: 0.5rem;
			padding: 0;
			line-height: 1;
			background-color: $gt-black;
			-webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat
				50% 50%;
			mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
			-webkit-mask-size: cover;
			mask-size: cover;
		}
		&:visited {
			background-color: $msa-grey;
			border-color: $msa-grey;
			color: $white;
		}
		&:hover {
			background-color: $gt-black;
			border-color: $gt-black;
			color: $gt-highlight;
		}
		&:focus {
			background-color: $msa-grey;
			border-color: $msa-grey;
			color: $gt-black;
		}
	}
}*/
/* Scss Document */
/*.js-form-type-checkbox {
    display:block!important;


}*/
.gt-container.container-fluid {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.logged-in.h_milton_stewart.js-off-canvas-dialog-open #layout-builder-modal .form-select, .logged-in.h_milton_stewart.js-off-canvas-dialog-open placeholder {
  color: #94f109 !important;
}

/*.lb-breakout-full, .background-local-video {
    width: 100vw;
    position: relative;
    left: calc(-1 * (100vw - 100%) / 2);
    margin:0!important;
    padding-top:3rem;
    padding-bottom:2rem;

    .container {
        padding-right:1rem;
        padding-left:1rem;
    }
    .container  .container {
        padding-right:0;
        padding-left:0;
    }


    &:first-child {
         padding-top:2rem;
    }
}*/
.layout.row.layout-builder__layout,
.layout.row.no-gutters.layout-builder__layout,
.background-local-video {
  padding: 1.4rem 0 1.4rem;
}

.field--name-field-2col-col2 {
  padding-left: 15px;
}

/*Riggle Fix*/
.layout.row.layout-builder__layout > div {
  display: flex !important;
  flex-direction: column !important;
}

.layout.row.layout-builder__layout > div .card {
  flex: 2 !important;
}

/*
.isye-padrow {
    padding-top: 4.5rem !important;
    padding-bottom: 2rem !important;
}


.lb-breakout-full.layout--onecol .layout__region  {
    padding: 0 1rem;
    margin: 0 auto 2rem;
}

.lb-breakout-full.layout--twocol-section .layout__region  {
    padding: 0 1rem;
    margin: 0 auto 2rem;
}
*/
.lb-section-curie-wgrey {
  /* background:$gt-superlight-grey;*/
  background-color: #e5e7e4 !important;
  /*   border-top:1px solid $gt-mddk-grey;
  border-bottom:1px solid $gt-mddk-grey;*/
  /* border-color:$gt-mddk-grey;*/
}

.lb-section-curie-dark {
  background-color: #262626 !important;
  /* border-top:1px solid $black;
  border-bottom:1px solid $black;*/
}

.lb-section-curie-altblue {
  background-color: #27313d !important;
  /* border-top:1px solid $black;
  border-bottom:1px solid $black;*/
}

.lb-section-navy {
  background-color: #003057 !important;
}

.lb-section-msa-grey {
  background-color: #404a56 !important;
  /* border-top:1px solid $black;
  border-bottom:1px solid $black;*/
}

.lb-section-curie-gold {
  /*background:$gt-drk-gold;
  background:$gt-md-gold;
  background:$gt-mdlt-gold;
  background:$gt-gold;
  background:$c-gold4;
  background:$c-gold3;
  background:$gt-buzz-gold;
  background:$gt-tech-light-gold;*/
  /*background:$gt-gold-grad;*/
  /*background:$gt-gold-grad-rev;*/
  /*background:$gt-gold-drk-half;
  background:$gt-gold-grad-shine;*/
  background-color: #b3a369 !important;
  /* border-top:1px solid $gt-drk-gold;
  border-bottom:1px solid $gt-drk-gold;*/
}

.lb-section-curie-blue {
  background-color: #003057 !important;
}

.lb-section-lgrey {
  background-color: #f7f7f7 !important;
}

.lb-section-lgrey1 {
  background-color: #f7f7f7 !important;
  border-top: 1px solid #d6dbd4 !important;
  border-bottom: 1px solid #d6dbd4 !important;
}

.lb-section-lgrey2 {
  background-color: #f7f7f7 !important;
  /*  border-top:1px solid $gt-dark;
  border-bottom:1px solid $gt-dark;*/
}

.lb-section-lgrey3 {
  background-color: #f7f7f7 !important;
  border-radius: 0.25em;
  border: 1px solid rgba(0, 0, 0, 0.2) !important;
  /*border:1px solid $gt-dark!important;*/
}

.lb-section-blue {
  background-color: #335c81 !important;
  /* border-top:1px solid $isye-blue2;
  border-bottom:1px solid $isye-blue2;*/
}

.lb-section-blue2 {
  background-color: #f0f5fa !important;
  border-top: 1px solid #d7dce1;
  border-bottom: 1px solid #d7dce1;
}

.lb-section-gold {
  background: #857437;
  background: #a4925a;
  background: #ac9a58;
  background: #b3a369;
  background: #b9ab72;
  background: #bca06e;
  background: #eeb211;
  background: #bfb37c;
  background-color: #bfb37c !important;
  /*background:$gt-gold-grad;
  background:$gt-gold-grad-rev;
  background:$gt-gold-drk-half;
  background:$gt-gold-grad-shine; */
  /* border-top:1px solid $gt-drk-gold;
  border-bottom:1px solid $gt-drk-gold;*/
}

.lb-section-sgold {
  background-color: #eeb211 !important;
  /*  border-top: 1px solid $gt-drk-gold;
  border-bottom: 1px solid $gt-drk-gold;*/
}

.lb-section-sblue {
  background-color: #1879db !important;
  /*    border-top: 1px solid $gt-navy;
  border-bottom: 1px solid $gt-navy;*/
}

.lb-section-half-gold {
  background: linear-gradient(to bottom, transparent 0%, transparent 50%, #b3a369 50%, #b3a369 100%);
}

.lb-section-half-blue {
  background: linear-gradient(to bottom, transparent 0%, transparent 50%, #003057 50%, #003057 100%);
}

.lb-section-dark-90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}

.lb-section-dark-70 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}

.lb-section-light-90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}

.lb-section-light-90 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}

.lb-section-topstripes {
  padding-top: 3rem;
  background: url("../svg/stripes-bg-tile-gold-fade.svg");
  background-repeat: repeat;
  background-size: auto;
  background-repeat: repeat-x;
  background-size: auto 30rem;
}

.mb-0.my-3 {
  margin-bottom: 0 !important;
}

.mt-0.my-3 {
  margin-top: 0 !important;
}

/* Scss Document */
/*  Consumption Tracking WEBFORMS ##################################################################################*/
/*#webform-submission-research-test-form {

    #edit-flexbox-04, #edit-flexbox-05, #edit-flexbox-06 {
        margin: 0 -0.5em 1em;
    }


}

div.chosen-container {
    width:auto!important;
}*/
#drupal-off-canvas fieldset {
  display: block;
}

div .use-ajax.layout-builder__link.layout-builder__link--add {
  padding: 1rem 0.5rem;
}

.views-ui-dialog textarea {
  min-height: 350px !important;
}

.frontpage .isye-title {
  visibility: hidden !important;
}
.frontpage .isye-title .container {
  line-height: 0.01em !important;
}
.frontpage .isye-title .container .py-3 {
  padding: 0 !important;
}
.frontpage .isye-title .container .py-3 #gt-page-title h1.page-title {
  line-height: 0.01em !important;
  margin: 0 !important;
  padding: 0 !important;
}
.frontpage .isye-title .container .py-3 .breadcrumb {
  display: none !important;
}

img.border-grey {
  border-radius: 0.25rem;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.blockquote-wrapper {
  /*display: flex;*/
  /*height: 100vh;*/
  padding: 0 20px;
  float: right;
  margin-top: 0.2em;
}

/* Blockquote main style */
.blockquote {
  position: relative;
  /* font-family: 'Barlow Condensed', sans-serif;*/
  max-width: 420px;
  margin: 0px auto 66px;
  align-self: center;
}

/* Blockquote header */
.blockquote div.isye-bq {
  font-family: "Abril Fatface", cursive;
  position: relative; /* for pseudos */
  color: #e74848;
  color: #b3a369;
  font-size: 1em;
  font-weight: normal;
  line-height: 1.2;
  margin: 0;
  border: 2px solid #fff;
  border: solid 2px;
  border-radius: 20px;
  padding: 25px;
}
.blockquote div.isye-bq span {
  color: #b3a369;
  font-weight: 600;
}

/* Blockquote right double quotes */
.blockquote div.isye-bq:after {
  content: "";
  position: absolute;
  border: 2px solid #b3a369;
  border-radius: 0 50px 0 0;
  width: 60px;
  height: 60px;
  bottom: -60px;
  left: 50px;
  border-bottom: none;
  border-left: none;
  z-index: 3;
}

.blockquote div.isye-bq:before {
  content: "";
  position: absolute;
  width: 80px;
  border: 6px solid #ffffff;
  bottom: -3px;
  left: 50px;
  z-index: 2;
}

/* increase header size after 600px */
/*@media all and (min-width: 600px) {
    .blockquote div.isye-bq {
        font-size: 1em;
        line-height: 1.2;
   }

}*/
/* Blockquote subheader */
.blockquote .isye-bq-name {
  position: relative;
  color: #000;
  font-size: 0.8em;
  font-weight: 500;
  margin: 0;
  padding-top: 15px;
  z-index: 1;
  margin-left: 150px;
  padding-left: 12px;
}

.blockquote .isye-bq-title {
  position: relative;
  color: #454545;
  font-size: 0.7em;
  font-weight: 400;
  line-height: 0.9;
  margin: 0;
  padding-top: 0.3em;
  z-index: 1;
  margin-left: 150px;
  padding-left: 12px;
}

.blockquote .isye-bq-name:first-letter {
  margin-left: -11px;
}

/*
DIV.gt-kaltura-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  background-color: black;
}


div.gt-kaltura-wrapper {
  display: inline-block;
  position: relative;
  width: 100%;
  border: 5px solid #b3a369;
  border: 10px solid #000;
  margin-bottom: 2em;
    max-width: 960px;
}
		DIV.gt-kaltura-title {
    		position: absolute; 
  overflow: hidden; 
  clip: rect(0 0 0 0); 
  height: 1px; width: 1px; 
  margin: -1px; padding: 0; border: 0; 
		}

		DIV.gt-kaltura-button {
  		  background-color: rgba(0,0,0,0.4);
			&:hover {
				background-color: rgba(255,0,0,0.8);
				}
		}*/
.symbiotic_and_au {
  /*     .isye-title {
      background: $ha-blue !important;
    } */
  /*  .main-container .gt-main-content .hapeople {
     .btn,
     a.btn,
     a.btn:link,
     a.btn:visited,
     .btn a,
     .btn a:link,
     .btn a:visited {
       background: transparent !important;
       border: 0 transparent !important;
       box-shadow: none !important;
       padding: 0 !important;
       text-decoration: none;

       .card {
         margin: 0 !important;

         img {
           box-shadow:
             0 5px 11px 0 rgba(0, 0, 0, 0.18),
             0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;
           border-radius: 1em !important;
         }
       }
     }
   }

   .quoteline {
     font-size: 1.5em;
     color: #fff;
     text-align: center;
     font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
   }

   .quoteauthor {
     color: #25bbcf;
     display: block;
     text-align: right;
     font-size: 1.5em;
     font-weight: bold;
     text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
   }

   .quoteblock {
     border-left: 5px solid #eeb211;
     border-left: 5px solid $gt-gold;
     margin-top: 0;
     margin-right: auto;
     margin-left: auto;
     margin-bottom: 0;
     padding: 0 0.5em;
     display: block;
     width: 100%;

     .field--name-body {
       margin-bottom: 0.25em !important;
       margin-top: 0.25em !important;

       p {
         color: #787878 !important;
         font-size: 1.4em !important;
         font-weight: 400 !important;
         margin-bottom: 0;
         margin-top: 0;
         padding: 0;
       }
     }
   }

   .main-container .gt-main-content div h2 {
     font-weight: 600;

     color: $gt-tech-dark-gold;
     font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
     font-variant: small-caps;
     letter-spacing: 0.1em;
     font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
   }

   .main-container .gt-main-content div h3 {
     font-weight: 600;

     color: $gt-blue;
     font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
     font-variant: small-caps;
     font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
   }

   .parent {
     display: flex;
     justify-content: center;
   }

   .bubble1 {
     display: flex;
     align-items: center;
     flex-direction: column;
     flex: 1 1 30%;
     text-align: center;

     h4 {
       text-align: center;
       align-items: center;
       color: $gt-white !important;
       margin: 0 !important;
     }
   }

   .bubble2 {
     align-items: center;
     display: flex;
     flex-direction: column;
     flex: 1 1 70%;
     padding: 1em;
   }

   .text-bold {
     font-weight: 600 !important;
   }

   .ha-purple {
     background: rgba(130, 99, 162, 1);
   }
   .ha-purple-body {
     background: rgba(130, 99, 162, 0.7);
   }

   .ha-green {
     background: rgba(156, 188, 89, 1);
   }
   .ha-green-body {
     background: rgba(156, 188, 89, 0.7);
   }

   .ha-red {
     background: rgba(193, 80, 76, 1);
   }
   .ha-red-body {
     background: rgba(193, 80, 76, 0.7);
   }

   .ha-aqua {
     background: rgba(76, 172, 197, 1);
   }
   .ha-aqua-body {
     background: rgba(76, 172, 197, 0.7);
   }

   .ha-orange {
     background: rgba(247, 150, 69, 1);
   }
   .ha-orange-body {
     background: rgba(247, 150, 69, 0.7);
   }

   .ha-link-block {
     margin-top: 0 !important;
     padding-top: 0 !important;

     h2::after {
       background-color: $ha-blue;
       display: block !important;
       position: relative;
       top: 0;
       left: 0;
       margin: auto;
       content: "";
       display: block !important;
       height: 1px;
       width: 100%;
       border-radius: 3px;
       margin: 0.5rem 0;
     }
   } */
}
.symbiotic_and_au .sailhomebanner {
  background-image: url(images/woman-with-vr-glasses-futuristic-city_2.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
@media (max-width: 992px) {
  .symbiotic_and_au .sailhomebanner {
    background-image: url(images/woman-with-vr-glasses-futuristic-city_2.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: unset;
  }
}

body.path-people.sail.modal-open {
  padding-right: 0 !important;
}

/* CSS Document */
/************** HOME JUMBOTRON ***************/
.icon-list h2 {
  font-family: "Roboto Slab", serif;
  color: rgba(0, 0, 0, 0.9);
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  font-size: 2rem;
  margin-bottom: 1.5rem;
  /* text-shadow: 1px 4px 6px $gt-warm-grey-medium, 0 0 0 #000, 1px 4px 6px $gt-warm-grey-medium;*/
  /*     color: rgba(105, 105, 105, 0.8);
  text-shadow: 1px 2px 3px #e5e7e4, 0 0 0 #000, 1px 2px 3px #e5e7e4;*/
}
.icon-list ul {
  display: flex;
  flex-wrap: wrap;
  /*-ms-flex-pack: space-evenly;
  justify-content: space-evenly;*/
  justify-content: space-around;
  margin: 0 !important;
  padding: 0 !important;
}
.icon-list ul li {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
}
.icon-list ul li span {
  align-items: flex-end;
  display: flex;
  justify-content: center;
  height: 60px;
  margin-bottom: 0.625rem;
}
.icon-list ul li h5 {
  font-weight: bold;
  color: rgba(0, 0, 0, 0.9);
  text-transform: uppercase;
  font-size: 1.1rem;
}
.icon-list span,
.icon-list p,
.icon-list li {
  color: rgba(0, 0, 0, 0.9);
}

.lb-section-curie-wgrey .icon-list h2 {
  color: #3b3b3b;
  color: rgba(105, 105, 105, 0.8);
  text-shadow: 1px 2px 3px #e5e7e4, 0 0 0 #000, 1px 2px 3px #e5e7e4;
}
.lb-section-curie-wgrey .icon-list span,
.lb-section-curie-wgrey .icon-list p,
.lb-section-curie-wgrey .icon-list li {
  color: #696969;
}
.lb-section-curie-wgrey .icon-list h5 {
  color: #3b3b3b;
}

/*       FOR Bright BACKGROUND   */
.lb-section-curie-gold .icon-list h2,
.lb-section-sgold .icon-list h2,
.lb-section-gold .icon-list h2 {
  color: rgba(0, 0, 0, 0.8);
}
.lb-section-curie-gold .icon-list span,
.lb-section-curie-gold .icon-list p,
.lb-section-curie-gold .icon-list li,
.lb-section-curie-gold .icon-list h5,
.lb-section-sgold .icon-list span,
.lb-section-sgold .icon-list p,
.lb-section-sgold .icon-list li,
.lb-section-sgold .icon-list h5,
.lb-section-gold .icon-list span,
.lb-section-gold .icon-list p,
.lb-section-gold .icon-list li,
.lb-section-gold .icon-list h5 {
  color: rgba(0, 0, 0, 0.8);
}

/*       FOR DARK BACKGROUND   */
.lb-section-curie-blue .icon-list h2,
.lb-section-curie-dark .icon-list h2,
.lb-section-sblue .icon-list h2,
.lb-section-lgrey2 .icon-list h2,
.lb-section-blue .icon-list h2 {
  color: rgba(255, 255, 255, 0.9);
}
.lb-section-curie-blue .icon-list span,
.lb-section-curie-blue .icon-list p,
.lb-section-curie-blue .icon-list li,
.lb-section-curie-blue .icon-list h5,
.lb-section-curie-dark .icon-list span,
.lb-section-curie-dark .icon-list p,
.lb-section-curie-dark .icon-list li,
.lb-section-curie-dark .icon-list h5,
.lb-section-sblue .icon-list span,
.lb-section-sblue .icon-list p,
.lb-section-sblue .icon-list li,
.lb-section-sblue .icon-list h5,
.lb-section-lgrey2 .icon-list span,
.lb-section-lgrey2 .icon-list p,
.lb-section-lgrey2 .icon-list li,
.lb-section-lgrey2 .icon-list h5,
.lb-section-blue .icon-list span,
.lb-section-blue .icon-list p,
.lb-section-blue .icon-list li,
.lb-section-blue .icon-list h5 {
  color: rgba(255, 255, 255, 0.9);
}

/*       FOR Very Light  BACKGROUND   */
.lb-section-lgrey .icon-list h2,
.lb-section-lgrey1 .icon-list h2,
.lb-section-curie-wgrey .icon-list h2,
.lb-section-blue2 .icon-list h2 {
  color: rgba(0, 0, 0, 0.6);
}
.lb-section-lgrey .icon-list span,
.lb-section-lgrey .icon-list p,
.lb-section-lgrey .icon-list li,
.lb-section-lgrey .icon-list h5,
.lb-section-lgrey1 .icon-list span,
.lb-section-lgrey1 .icon-list p,
.lb-section-lgrey1 .icon-list li,
.lb-section-lgrey1 .icon-list h5,
.lb-section-curie-wgrey .icon-list span,
.lb-section-curie-wgrey .icon-list p,
.lb-section-curie-wgrey .icon-list li,
.lb-section-curie-wgrey .icon-list h5,
.lb-section-blue2 .icon-list span,
.lb-section-blue2 .icon-list p,
.lb-section-blue2 .icon-list li,
.lb-section-blue2 .icon-list h5 {
  color: rgba(0, 0, 0, 0.6);
}

.icon-list.num-boxes5 ul li {
  width: 216px;
}

.icon-list.num-boxes4 ul li {
  width: 270px;
}

.icon-list.num-boxes3 ul li {
  width: 360px;
}

.icon-list.num-boxes2 ul li {
  width: 540px;
}

.icon-list.num-boxes1 ul li {
  width: 1080px;
}

.icon-list.hex ul {
  flex-wrap: nowrap;
}
.icon-list.hex ul li {
  width: 300px;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.icon-w75 {
  min-width: 75px;
}

.btn-circle {
  width: 45px;
  height: 45px;
  line-height: 45px;
  text-align: center !important;
  padding: 0 !important;
  border-radius: 50% !important;
}
.btn-circle i {
  position: relative !important;
  top: -1px !important;
}

.btn-circle-sm {
  width: 35px;
  height: 35px;
  line-height: 35px;
  font-size: 0.9rem;
}

.btn-circle-lg {
  width: 55px;
  height: 55px;
  line-height: 55px;
  font-size: 1.1rem;
}

.btn-circle-xl {
  width: 70px;
  height: 70px;
  line-height: 70px;
  font-size: 1.3rem;
}

.caption-1 figcaption {
  position: absolute;
  bottom: 0;
  right: 0;
}

.caption-2 figcaption {
  width: 80%;
  position: absolute;
  bottom: 1rem;
  left: 10%;
  background: rgba(255, 255, 255, 0.6);
}

.caption-3 figcaption {
  position: absolute;
  bottom: 0;
  right: 0;
  transform: translateY(-50%);
}

/*.hover {
	overflow: hidden;
	position: relative;
	padding-bottom: 100%;
	img {
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		transition: all 0.3s;
	}
}*/
.hover {
  overflow: hidden;
  position: relative;
  padding-bottom: 60%;
}
.hover img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.3s;
}

.hover-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  transition: all 0.4s;
}

.hover-content {
  position: relative;
  z-index: 99;
}

.hover-1 img {
  width: 105%;
  position: absolute;
  top: 0;
  left: -5%;
  transition: all 0.3s;
}
.hover-1 .hover-overlay {
  background: rgba(0, 0, 0, 0.5);
}
.hover-1:hover .hover-1-content {
  bottom: 2rem;
}
.hover-1:hover .hover-1-description {
  opacity: 1;
  transform: none;
}
.hover-1:hover img {
  left: 0;
}
.hover-1:hover .hover-overlay {
  opacity: 0;
}

.hover-1-content {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 99;
  transition: all 0.4s;
}

.hover-1-description {
  transform: translateY(0.5rem);
  transition: all 0.4s;
  opacity: 0;
}

.hover-2 .hover-overlay {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.1));
}
.hover-2:hover .hover-2-title {
  transform: translateY(-1.5rem);
}
.hover-2:hover .hover-2-description {
  bottom: 0.5rem;
  opacity: 1;
}
.hover-2:hover .hover-overlay {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.1));
}

.hover-2-title {
  position: absolute;
  top: 50%;
  left: 0;
  text-align: center;
  width: 100%;
  z-index: 99;
  transition: all 0.3s;
}

.hover-2-description {
  width: 100%;
  position: absolute;
  bottom: 0;
  opacity: 0;
  left: 0;
  text-align: center;
  z-index: 99;
  transition: all 0.3s;
}

.hover-3::after {
  content: "";
  width: calc(100% - 3rem);
  height: calc(100% - 3rem);
  border: 1px solid #fff;
  position: absolute;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 90;
  transition: all 0.3s;
  transform: scale(1.1);
  opacity: 0;
  display: block;
  opacity: 0;
}
.hover-3 img {
  width: 110%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.hover-3 .hover-overlay {
  background: rgba(0, 0, 0, 0.2);
}
.hover-3:hover img {
  width: 100%;
}
.hover-3:hover::after {
  opacity: 1;
  transform: none;
}
.hover-3:hover .hover-3-description {
  opacity: 1;
  transform: none;
}
.hover-3:hover .hover-overlay {
  background: rgba(0, 0, 0, 0.8);
}

.hover-3-content {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  transform: translateY(-50%);
  text-align: center;
  z-index: 99;
}

.hover-3-description {
  opacity: 0;
  transform: scale(1.3);
  transition: all 0.3s;
}

.hover-4 img {
  width: 110%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.hover-4 .hover-overlay {
  background: rgba(0, 0, 0, 0.4);
  z-index: 90;
}
.hover-4:hover img {
  width: 100%;
}
.hover-4:hover::after {
  opacity: 1;
  transform: none;
}
.hover-4:hover .hover-4-description {
  opacity: 1;
  transform: none;
}
.hover-4:hover .hover-overlay {
  background: rgba(0, 0, 0, 0.8);
}

.hover-4-title {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 3rem;
  z-index: 99;
}

.hover-4-description {
  position: absolute;
  top: 2rem;
  left: 2rem;
  text-align: right;
  border-right: 3px solid #fff;
  padding: 0 1rem;
  z-index: 99;
  transform: translateX(-1.5rem);
  opacity: 0;
  transition: all 0.3s;
}

.hover-5::after {
  content: "";
  width: 100%;
  height: 5px;
  background: #f95e10;
  position: absolute;
  bottom: -10px;
  left: 0;
  display: block;
  transition: all 0.3s;
  z-index: 999;
}
.hover-5 .hover-overlay {
  background: rgba(0, 0, 0, 0);
}
.hover-5:hover .hover-overlay {
  background: rgba(0, 0, 0, 0.4);
}
.hover-5:hover .hover-5-title {
  bottom: 0;
}
.hover-5:hover .hover-5-title span {
  opacity: 1;
}
.hover-5:hover::after {
  bottom: 0;
}

.hover-5-title {
  position: absolute;
  bottom: 1rem;
  left: 0;
  transition: all 0.3s;
  padding: 2rem 3rem;
  padding: 1rem 0.5rem;
  z-index: 99;
}
.hover-5-title span {
  transition: all 0.4s;
  opacity: 0;
  color: #47c650;
  color: #fff;
}

.hover-6::after {
  content: "";
  width: 100%;
  height: 0;
  background: #eeb211;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  transition: all 0.3s;
  z-index: 999;
}
.hover-6 .hover-overlay {
  background: rgba(0, 0, 0, 0.2);
}
.hover-6:hover .hover-overlay {
  background: rgba(0, 0, 0, 0);
  text-decoration: none !important;
}
.hover-6:hover .hover-6-title {
  border-bottom: solid 2px #eeb211;
  background: rgb(0, 0, 0);
  top: 0;
}
.hover-6:hover .hover-6-title span {
  opacity: 1;
  color: #fff;
}
.hover-6:hover::after {
  top: 0;
}

.hover-6-title {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: all 0.3s;
  text-shadow: 4px 4px 20px #000000;
  background: rgba(0, 0, 36, 0.8);
  padding: 0.8rem 0;
  z-index: 99;
  text-align: center;
  text-decoration: none !important;
  text-decoration-color: TRANSPARENT !important;
  border-bottom: solid 2px #fff;
}
.hover-6-title a {
  text-decoration: none !important;
}
.hover-6-title a span {
  transition: all 0.4s;
  opacity: 0;
  color: #47c650;
  color: #fff;
  /*font-size:.9em;*/
  text-decoration-color: TRANSPARENT !important;
}

.hover-7::after {
  content: "";
  width: 100%;
  height: 0;
  background: #eeb211;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  transition: all 0.3s;
  z-index: 999;
}
.hover-7 .hover-overlay {
  background: rgba(0, 0, 0, 0);
}
.hover-7:hover .hover-overlay {
  background: rgba(0, 0, 0, 0.2);
  text-decoration: none !important;
}
.hover-7:hover .hover-7-title {
  border-bottom: solid 2px #eeb211;
  background: rgb(0, 0, 0);
  top: 0;
}
.hover-7:hover .hover-7-title span {
  opacity: 1;
  color: #fff;
}
.hover-7:hover::after {
  top: 0;
}

.hover-7-title {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: all 0.3s;
  text-shadow: 4px 4px 20px #000000;
  background: rgba(0, 0, 36, 0.8);
  padding: 0.8rem 0;
  z-index: 99;
  text-align: center;
  text-decoration: none !important;
  text-decoration-color: TRANSPARENT !important;
  border-bottom: solid 2px #fff;
}
.hover-7-title a {
  text-decoration: none !important;
}
.hover-7-title a span {
  transition: all 0.4s;
  opacity: 0;
  color: #47c650;
  color: #fff;
  /*font-size:.9em;*/
  text-decoration-color: TRANSPARENT !important;
}

h3.hover-8-title {
  color: #ffffff;
  width: 100%;
  transition: all 0.3s;
  text-shadow: 4px 4px 20px #000000;
  background: rgba(0, 0, 36, 0.8);
  padding: 0.8rem 0;
  z-index: 99;
  text-align: center;
  text-decoration: none !important;
  text-decoration-color: TRANSPARENT !important;
  margin-top: 0 !important;
}
h3.hover-8-title a {
  width: 100%;
  color: #ffffff !important;
  text-decoration: none !important;
}
h3.hover-8-title a:hover {
  color: #bfb37c !important;
}

.text-white p {
  color: #fff !important;
}

.blog-card-blog {
  margin-top: 30px;
}
.blog-card-blog .blog-card-caption {
  margin-top: 5px;
}

.blog-card {
  display: inline-block;
  position: relative;
  width: 100%;
  margin-bottom: 30px;
  border-radius: 6px;
  color: rgba(0, 0, 0, 0.87);
  background: #fff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.blog-card .blog-card-image {
  height: 60%;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: -30px;
  border-radius: 6px;
  box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}
.blog-card .blog-card-image img {
  width: 100%;
  height: 100%;
  border-radius: 6px;
  pointer-events: none;
}
.blog-card .blog-table {
  padding: 15px 30px;
}
.blog-card p {
  color: #3c4857;
  margin-top: 0;
  margin-bottom: 1rem;
}
.blog-card .ftr {
  margin-top: 15px;
}
.blog-card .ftr .author {
  color: #888;
}
.blog-card .ftr div {
  display: inline-block;
}
.blog-card .ftr .stats {
  position: relative;
  top: 1px;
  font-size: 14px;
  float: right;
  line-height: 30px;
}
.blog-card .author .avatar {
  width: 36px;
  height: 36px;
  overflow: hidden;
  border-radius: 50%;
  margin-right: 5px;
}

.blog-table {
  margin-bottom: 0px;
}

.blog-category {
  position: relative;
  line-height: 0;
  margin: 15px 0;
}

.blog-text-success {
  color: #28a745 !important;
}

.blog-card-caption {
  font-weight: 700;
  font-family: "Roboto Slab", "Times New Roman", serif;
  color: #333;
  text-decoration: none;
}
.blog-card-caption a {
  color: #333;
  text-decoration: none;
}

.the-inner {
  background-color: rgba(255, 255, 255, 0.6);
  padding: 1rem;
}
.the-inner h1 {
  color: #000000;
  font-family: "Libre Baskerville", serif;
  font-style: italic;
  font-weight: 400;
  line-height: 1.4;
  font-size: 2.1rem;
}
.the-inner p {
  color: #606061;
  text-align: left;
  font-size: 1.1rem;
}
.the-inner a {
  color: #000000;
}
.the-inner .points p:before {
  padding: 0 1rem 0 0;
}

@media (min-width: 992px) {
  .hover-4-description {
    width: 50%;
  }
}
.vert-tabs-section-dark {
  overflow: hidden;
  background-color: #262626;
  padding: 2rem 0px;
  border-radius: 1rem !important;
}
.vert-tabs-section-dark .nav-tabs {
  border: 0;
  border-radius: 0;
}
.vert-tabs-section-dark .nav-tabs .nav-item {
  margin-bottom: 1rem;
}
.vert-tabs-section-dark .nav-tabs .nav-item .nav-link {
  border: 0;
  padding: 1.3em 1em;
  transition: 0.3s;
  color: #fff;
  border-radius: 0.25rem 0 0 0.25rem !important;
  border: 0 !important;
  border-right: 2px solid #545454 !important;
  font-weight: 500;
  font-size: 1em;
  text-decoration: none !important;
}
.vert-tabs-section-dark .nav-tabs .nav-item .nav-link:hover {
  background-color: #545454 !important;
  border-right: 2px solid #eeb211 !important;
}
.vert-tabs-section-dark .nav-tabs .nav-item .nav-link.active {
  color: #333333;
  border-right: 4px solid #eeb211 !important;
}
.vert-tabs-section-dark .nav-tabs .nav-item .nav-link.active:hover {
  background-color: #ffffff !important;
}
.vert-tabs-section-dark .tab-pane.active {
  animation: fadeIn 0.5s ease-out;
}
.vert-tabs-section-dark .details h3 {
  font-size: 26px;
  color: #b3a369;
}
.vert-tabs-section-dark .details p {
  color: #ffffff !important;
}

.vert-tabs-section-light {
  overflow: hidden;
  background-color: #ffffff;
  padding: 2rem 0px;
  border-radius: 1rem !important;
}
.vert-tabs-section-light .nav-tabs {
  border: 0;
  border-radius: 0;
}
.vert-tabs-section-light .nav-tabs .nav-item {
  margin-bottom: 1rem;
}
.vert-tabs-section-light .nav-tabs .nav-item .nav-link {
  border: 0;
  padding: 1.3em 1em;
  transition: 0.3s;
  color: #333333;
  border-radius: 0.25rem 0 0 0.25rem !important;
  border: 1px solid #ffffff !important;
  border-right: 2px solid #b3a369 !important;
  font-weight: 500;
  font-size: 1em;
  text-decoration: none !important;
}
.vert-tabs-section-light .nav-tabs .nav-item .nav-link:hover {
  background-color: #ffffff !important;
  border: 1px solid #b3a369 !important;
  border-right: 4px solid #545454 !important;
}
.vert-tabs-section-light .nav-tabs .nav-item .nav-link.active {
  color: #262626;
  border: 1px solid #262626 !important;
  border-right: 4px solid #003057 !important;
  background-color: #b3a369;
}
.vert-tabs-section-light .nav-tabs .nav-item .nav-link.active:hover {
  background-color: #fff !important;
}
.vert-tabs-section-light .tab-pane.active {
  animation: fadeIn 0.5s ease-out;
}
.vert-tabs-section-light .details h3 {
  font-size: 26px;
  color: #b3a369;
}
.vert-tabs-section-light .details p {
  color: #262626 !important;
}

.horz-tabs-section-light .nav-item {
  margin: 0.5rem 0.5em;
}
.horz-tabs-section-light .nav-item .nav-link {
  border: 0;
  /*padding: 1.3em 1em;*/
  transition: 0.3s;
  color: #333333;
  border-radius: 0.25rem !important;
  border: 1px solid #b3a369 !important;
  background-color: #fff !important;
  font-weight: 500;
  font-size: 1em;
  text-decoration: none !important;
}
.horz-tabs-section-light .nav-item .nav-link:hover {
  background-color: #ffffff !important;
  border: 1px solid #b3a369 !important;
  color: #857437;
}
.horz-tabs-section-light .nav-item .nav-link.active {
  color: #262626;
  border: 1px solid #404a56 !important;
  background-color: #b3a369 !important;
}
.horz-tabs-section-light .nav-item .nav-link.active:hover {
  color: #262626;
  background-color: #b3a369 !important;
}
.horz-tabs-section-light .nav-item .nav-link.bsilver.active {
  color: #262626;
  border: 1px solid #404a56 !important;
  background-color: #c0c0c0 !important;
}
.horz-tabs-section-light .nav-item .nav-link.bsilver.active:hover {
  color: #262626;
  background-color: #c0c0c0 !important;
}
.horz-tabs-section-light .nav-item .nav-link.bbronze.active {
  color: #262626;
  border: 1px solid #404a56 !important;
  background-color: #cd7f32 !important;
}
.horz-tabs-section-light .nav-item .nav-link.bbronze.active:hover {
  color: #262626;
  background-color: #cd7f32 !important;
}

.horz-tabs-section-dark .nav-item {
  margin: 0.5rem 0.5em;
}
.horz-tabs-section-dark .nav-item .nav-link {
  border: 0;
  padding: 1.3em 1em;
  transition: 0.3s;
  color: #ffffff;
  border-radius: 0.25rem !important;
  border: 1px solid #d6dbd4 !important;
  /*background-color:  $gt-warm-grey !important;*/
  font-weight: 500;
  font-size: 1em;
  text-decoration: none !important;
}
.horz-tabs-section-dark .nav-item .nav-link:hover {
  background-color: #d6dbd4 !important;
  border: 1px solid #d6dbd4 !important;
  color: #262626;
}
.horz-tabs-section-dark .nav-item .nav-link.active {
  color: #262626;
  background-color: #d6dbd4 !important;
  border: 1px solid #d6dbd4 !important;
}
.horz-tabs-section-dark .nav-item .nav-link.active:hover {
  color: #ffffff !important;
  background-color: TRANSPARENT !important;
  border: 1px solid #b3a369 !important;
}

.grey-column {
  background-color: #f2f2f2;
  border-radius: 10px;
  border: 1px solid #d6dbd4 !important;
}

.gold-column {
  background-color: #b3a369;
  border-radius: 10px;
  /*border: 1px solid $gt-warm-grey !important;*/
}

.horz-tabs-home .nav-item {
  margin: 0.5rem 0.5em;
}
.horz-tabs-home .nav-item .nav-link1 {
  border: 0;
  /*padding: 1.3em 1em;*/
  transition: 0.3s;
  color: #333333;
  border-radius: 0.25rem !important;
  border: 1px solid #b3a369 !important;
  background-color: #fff !important;
  font-weight: 500;
  font-size: 1em;
  text-decoration: none !important;
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: -1px;
  transform: skew(-20.5deg);
}
.horz-tabs-home .nav-item .nav-link1 span {
  transform: skew(20.5deg);
  display: inline-block;
}
.horz-tabs-home .nav-item .nav-link1:hover {
  background-color: #ffffff !important;
  border: 1px solid #b3a369 !important;
  color: #857437;
}
.horz-tabs-home .nav-item .nav-link1:focus {
  background-color: #ffffff !important;
  border: 1px solid #003057 !important;
  color: #857437;
}
.horz-tabs-home .nav-item .nav-link1.active {
  color: #262626;
  border: 1px solid #404a56 !important;
  background-color: #b3a369 !important;
}
.horz-tabs-home .nav-item .nav-link1.active:hover {
  color: #262626;
  background-color: #b3a369 !important;
}
.horz-tabs-home .nav-item .nav-link1.bsilver.active {
  color: #262626;
  border: 1px solid #404a56 !important;
  background-color: #c0c0c0 !important;
}
.horz-tabs-home .nav-item .nav-link1.bsilver.active:hover {
  color: #262626;
  background-color: #c0c0c0 !important;
}
.horz-tabs-home .nav-item .nav-link1.bbronze.active {
  color: #262626;
  border: 1px solid #404a56 !important;
  background-color: #cd7f32 !important;
}
.horz-tabs-home .nav-item .nav-link1.bbronze.active:hover {
  color: #262626;
  background-color: #cd7f32 !important;
}

.the_center_for_a .isye-title {
  background: #3b3b3b !important;
}
.the_center_for_a .person-type {
  color: #857437 !important;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: 400;
  letter-spacing: 0em;
}
.the_center_for_a .dropdown-submenu.nav-item a {
  margin-left: 0.5em !important;
}

.frontpage.the_center_for_a h1 {
  font-size: 2.25rem;
}

/* Scss Document */
#gt-banner .caseimage-header {
  /* background-image: url(https://isye-web4.isye.gatech.edu/css/main/svg/graph-paper.svg);



   background-size: contain;
    background-repeat: repeat;*/
  /*   position: relative;*/
}
#gt-banner .caseimage-header #gt-page-title {
  /*       background: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 72%, rgba(0, 0, 0, 1) 100%);
      background: -o-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 72%, rgba(0, 0, 0, 1) 100%);
      background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 72%, rgba(0, 0, 0, 1) 100%);
      position: absolute;
      bottom: 0;*/
  /*  background-color: rgba(51, 92, 129,.96);*/
  background-color: var(--gt-navy) !important;
  width: 100%;
  padding: 1.4em 0 1em;
}
#gt-banner .caseimage-header #gt-page-title h1.page-title {
  padding: 0;
  max-width: 1110px;
  margin: 0 auto 10px;
  position: relative;
  color: #ffffff !important;
}

.isye-jumbo .jumbotron {
  position: relative;
  overflow: hidden;
}
.isye-jumbo .jumbotron .container {
  position: relative;
  z-index: 2;
  background: rgba(0, 0, 0, 0.2);
  padding: 2rem;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.isye-jumbo .jumbotron-background {
  -o-object-fit: cover;
     object-fit: cover;
  font-family: "object-fit: cover;";
  position: absolute;
  top: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0.5;
}

img.blur {
  filter: blur(4px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius="4");
}

.frontpage.the_william_m_ke .banner-text-wrapper h2 {
  font-size: 2.5rem;
}
.frontpage.the_william_m_ke .mh160 {
  min-height: 160px;
}
.frontpage.the_william_m_ke .mh2 {
  min-height: 1.95em;
}
.frontpage.the_william_m_ke section:last-child {
  margin: 0 !important;
}

.the_william_m_ke div.main-container h1 a,
.the_william_m_ke div.main-container h1 a:link,
.the_william_m_ke div.main-container h2 a,
.the_william_m_ke div.main-container h2 a:link,
.the_william_m_ke div.main-container h3 a,
.the_william_m_ke div.main-container h3 a:link,
.the_william_m_ke div.main-container h4 a,
.the_william_m_ke div.main-container h4 a:link,
.the_william_m_ke div.main-container h5 a,
.the_william_m_ke div.main-container h5 a:link,
.the_william_m_ke div.main-container h6 a,
.the_william_m_ke div.main-container h6 a:link,
.the_william_m_ke div.main-container h1 a:after,
.the_william_m_ke div.main-container h1 a:link:after,
.the_william_m_ke div.main-container h2 a:after,
.the_william_m_ke div.main-container h2 a:link:after,
.the_william_m_ke div.main-container h3 a:after,
.the_william_m_ke div.main-container h3 a:link:after,
.the_william_m_ke div.main-container h4 a:after,
.the_william_m_ke div.main-container h4 a:link:after,
.the_william_m_ke div.main-container h5 a:after,
.the_william_m_ke div.main-container h5 a:link:after,
.the_william_m_ke div.main-container h6 a:after,
.the_william_m_ke div.main-container h6 a:link:after {
  display: inline-block;
  font-weight: 400 !important;
  color: inherit;
  border: 0;
  text-decoration: underline;
  text-decoration-color: #b3a369 !important;
  transition: all 0.2s ease-in-out !important;
}
.the_william_m_ke div.main-container h1 a:hover,
.the_william_m_ke div.main-container h1 a:link:hover,
.the_william_m_ke div.main-container h2 a:hover,
.the_william_m_ke div.main-container h2 a:link:hover,
.the_william_m_ke div.main-container h3 a:hover,
.the_william_m_ke div.main-container h3 a:link:hover,
.the_william_m_ke div.main-container h4 a:hover,
.the_william_m_ke div.main-container h4 a:link:hover,
.the_william_m_ke div.main-container h5 a:hover,
.the_william_m_ke div.main-container h5 a:link:hover,
.the_william_m_ke div.main-container h6 a:hover,
.the_william_m_ke div.main-container h6 a:link:hover {
  color: #857437 !important;
  border: 0;
  background: transparent;
  text-decoration-color: #857437 !important;
}
.the_william_m_ke div.main-container h1 a:visited,
.the_william_m_ke div.main-container h1 a:link:visited,
.the_william_m_ke div.main-container h2 a:visited,
.the_william_m_ke div.main-container h2 a:link:visited,
.the_william_m_ke div.main-container h3 a:visited,
.the_william_m_ke div.main-container h3 a:link:visited,
.the_william_m_ke div.main-container h4 a:visited,
.the_william_m_ke div.main-container h4 a:link:visited,
.the_william_m_ke div.main-container h5 a:visited,
.the_william_m_ke div.main-container h5 a:link:visited,
.the_william_m_ke div.main-container h6 a:visited,
.the_william_m_ke div.main-container h6 a:link:visited {
  text-decoration-color: currentColor;
}
.the_william_m_ke div.main-container h1 a:focus,
.the_william_m_ke div.main-container h2 a:focus,
.the_william_m_ke div.main-container h3 a:focus,
.the_william_m_ke div.main-container h4 a:focus,
.the_william_m_ke div.main-container h5 a:focus,
.the_william_m_ke div.main-container h6 a:focus,
.the_william_m_ke div.main-container h1 a:link:focus,
.the_william_m_ke div.main-container h2 a:link:focus,
.the_william_m_ke div.main-container h3 a:link:focus,
.the_william_m_ke div.main-container h4 a:link:focus,
.the_william_m_ke div.main-container h5 a:link:focus,
.the_william_m_ke div.main-container h6 a:link:focus {
  color: #857437;
  border: 0;
  background: transparent !important;
}
.the_william_m_ke .pubs h3 {
  color: #262626;
}

table.table1 {
  width: 100%;
  font: "Roboto Condensed", sans-serif !important;
}
table.table1 th {
  border: 2px solid #fff;
  vertical-align: middle !important;
}
table.table1 th.check-head {
  vertical-align: middle !important;
  text-align: center;
  width: 8%;
}
table.table1 th.title-head {
  width: 76%;
  font-size: 2rem;
  font-weight: 300;
}
table.table1 td {
  border: 2px solid #fff;
  vertical-align: middle !important;
  text-align: center;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
}

.cell-gold {
  background: #a4925a;
  color: #fff;
  padding: 0.8em 1em !important;
}

.cell-white {
  background: #fff;
  color: #a4925a;
}

.cell-navy {
  background: #003057;
  color: #fff;
}

.cell-bronze {
  background: #cd7f32;
  color: #262626;
}

.cell-silver {
  background: #c0c0c0;
  color: #262626;
}

.cell-navy2 {
  background: #003e71;
  color: #fff;
}

.cell-navy3 {
  background: #004c8a;
  color: #fff;
}

.tshadow {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}

.r1 i {
  color: #b3a369;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  font-size: 1.2em;
}

.r2 i {
  color: #c0c0c0;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  font-size: 1.2em;
}

.r3 i {
  color: #d7995b;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  font-size: 1.2em;
}

.page-node-type--news .social-sharing-buttons {
  display: none;
  justify-content: flex-start;
  align-items: center;
  margin: 0;
}
.page-node-type--news .topsocial .social-sharing-buttons {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 0;
}
.page-node-type--news .topsocial .social-sharing-buttons a,
.page-node-type--news .topsocial .social-sharing-buttons__button {
  text-decoration: none;
  margin: 0.2em 0.6em 1em 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.page-node-type--news .nospace p {
  margin-bottom: 0;
}
.page-node-type--news .imgdesc,
.page-node-type--news .imgdesc p {
  font-size: 0.94em;
  line-height: 1.4;
  margin-top: 0.4em;
}
.page-node-type--news .sidelabel {
  margin-top: 1.4em;
  border-bottom: 1px solid #857437;
  border-bottom: 3px solid #404a56;
  padding-bottom: 0.3em;
  /*  text-shadow: 1px 1px 1px $ai-grey;*/
}

.path-news .bef-exposed-form {
  margin-top: 1em;
}
.path-news .bef-exposed-form .bef-checkboxes.form--inline {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.path-news .bef-exposed-form .bef-checkboxes.form--inline .form-item {
  text-transform: uppercase;
  margin-left: 0.95em;
  margin-right: 1em;
  width: 300px;
  text-align: left;
}
.path-news .bef-exposed-form .form-radios.form--inline {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.path-news .bef-exposed-form .form-radios.form--inline .form-item {
  text-transform: uppercase;
  margin-left: 0.95em;
  margin-right: 1em;
  width: 300px;
  text-align: left;
}
.path-news .bef-exposed-form select {
  padding: 12px 25px 12px 6px;
  width: 80%;
  border-radius: 5px;
}
.path-news .bef-exposed-form legend {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.path-news .bef-exposed-form .form-item-combine .form-text {
  display: inline-block;
  margin-top: 0.25rem;
  color: #857437 !important;
}
.path-news .bef-exposed-form .form-item-combine input[type=text] {
  width: 80%;
  display: block;
  margin: auto;
  /*border-color:$gt-drk-gold!important;*/
  max-width: 80%;
  border-radius: 5px;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

.page-node-1070 .main-container h2.h6 a,
.page-node-1070 .main-container h2.h6 a:link,
.page-node-1070 .main-container h2.h6 a:visited,
.page-node-1070 .main-container h2.h6 a,
.page-node-1070 .main-container h2.h6 a:link,
.page-node-1070 .main-container h2.h6 a:visited {
  font-weight: 500 !important;
  /*letter-spacing: 0.02rem;*/
  line-height: 1.2;
  text-decoration: none !important;
  color: #262626;
  /*   color: #323232;*/
}
.page-node-1070 .main-container h2.h6 a:hover,
.page-node-1070 .main-container h2.h6 a:focus,
.page-node-1070 .main-container h2.h6 a:link:hover,
.page-node-1070 .main-container h2.h6 a:link:focus,
.page-node-1070 .main-container h2.h6 a:visited:hover,
.page-node-1070 .main-container h2.h6 a:hover,
.page-node-1070 .main-container h2.h6 a:focus,
.page-node-1070 .main-container h2.h6 a:link:hover,
.page-node-1070 .main-container h2.h6 a:visited:hover {
  text-decoration: underline !important;
  text-decoration-color: #b3a369 !important;
  transition: none !important;
}
.page-node-1070 .pagination {
  list-style: none !important;
}
.page-node-1070 .page-link {
  color: #262626;
}
.page-node-1070 .page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #857437;
  border-color: #857437;
  text-decoration-color: #ffffff;
}

.node--type-news .main-container .newsbody a,
.node--type-news .main-container .newsbody a:link,
.node--type-news .main-container .newsbody a:visited,
.node--type-news .main-container .newsbody a,
.node--type-news .main-container .newsbody a:link,
.node--type-news .main-container .newsbody a:visited {
  font-weight: 500 !important;
  /*letter-spacing: 0.02rem;*/
  color: #262626;
  /*   color: #323232;*/
  text-decoration: underline !important;
  text-decoration-color: #b3a369 !important;
}
.node--type-news .main-container .newsbody a:hover,
.node--type-news .main-container .newsbody a:focus,
.node--type-news .main-container .newsbody a:link:hover,
.node--type-news .main-container .newsbody a:link:focus,
.node--type-news .main-container .newsbody a:visited:hover,
.node--type-news .main-container .newsbody a:hover,
.node--type-news .main-container .newsbody a:focus,
.node--type-news .main-container .newsbody a:link:hover,
.node--type-news .main-container .newsbody a:visited:hover {
  text-decoration: underline !important;
  text-decoration-color: #262626 !important;
  transition: none !important;
  background: #b3a369;
}

div .news-full .hg-summary {
  padding: 2rem 1rem 1rem 1rem;
}

div .news-full .hg-summary > * {
  color: #262626;
}

div .hg-summary .card {
  padding: 0;
  margin: 0;
}

div .mercury-event .left-sidebar .event-info .location {
  margin-top: 0;
  border-top: none;
}

div .mercury-event .left-sidebar .bg-msa-grey p, div .mercury-event .left-sidebar .bg-msa-grey a {
  color: #fff !important;
}

div .mercury-event .left-sidebar .bg-msa-grey a:hover {
  color: #f2f2f2 !important;
}

.gt-main-content .hg-events .description h3:first-child {
  margin-top: 0 !important;
}

/* Scss Document */
.gt-blue.sl-business-card a.business-card-title,
.gt-blue.sl-business-card a.business-card-title:link,
.gt-blue.sl-business-card a.business-card-title:focus,
.gt-blue.sl-business-card a.business-card-title:visited {
  color: #ffffff !important;
  text-decoration-color: #ffffff !important;
}
.gt-blue.sl-business-card a.business-card-title h2,
.gt-blue.sl-business-card a.business-card-title:link h2,
.gt-blue.sl-business-card a.business-card-title:focus h2,
.gt-blue.sl-business-card a.business-card-title:visited h2 {
  color: inherit;
  color: inherit;
  font-size: 1.25rem !important;
}
.gt-blue.sl-business-card a.business-card-title:hover {
  color: #ffffff !important;
  text-decoration: none !important;
}
.gt-blue.sl-business-card a.business-card-title:hover h2 {
  color: inherit !important;
}

.gt-msa-grey.sl-business-card a.business-card-title,
.gt-msa-grey.sl-business-card a.business-card-title:link,
.gt-msa-grey.sl-business-card a.business-card-title:focus,
.gt-msa-grey.sl-business-card a.business-card-title:visited {
  color: #ffffff !important;
  text-decoration-color: #ffffff !important;
}
.gt-msa-grey.sl-business-card a.business-card-title h2,
.gt-msa-grey.sl-business-card a.business-card-title:link h2,
.gt-msa-grey.sl-business-card a.business-card-title:focus h2,
.gt-msa-grey.sl-business-card a.business-card-title:visited h2 {
  color: inherit;
  font-size: 1.25rem !important;
}
.gt-msa-grey.sl-business-card a.business-card-title:hover {
  color: #ffffff !important;
  text-decoration: none !important;
}
.gt-msa-grey.sl-business-card a.business-card-title:hover h2 {
  color: inherit !important;
}

.gt-black.sl-business-card a.business-card-title,
.gt-black.sl-business-card a.business-card-title:link,
.gt-black.sl-business-card a.business-card-title:focus,
.gt-black.sl-business-card a.business-card-title:visited {
  color: #ffffff !important;
  text-decoration-color: #b3a369 !important;
}
.gt-black.sl-business-card a.business-card-title h2,
.gt-black.sl-business-card a.business-card-title:link h2,
.gt-black.sl-business-card a.business-card-title:focus h2,
.gt-black.sl-business-card a.business-card-title:visited h2 {
  color: inherit;
  font-size: 1.25rem !important;
}
.gt-black.sl-business-card a.business-card-title:hover {
  color: #ffffff !important;
  text-decoration: none !important;
}
.gt-black.sl-business-card a.business-card-title:hover h2 {
  color: inherit !important;
  font-size: 1.25rem !important;
}

.gt-light-grey.sl-business-card a.business-card-title,
.gt-light-grey.sl-business-card a.business-card-title:link,
.gt-light-grey.sl-business-card a.business-card-title:focus,
.gt-light-grey.sl-business-card a.business-card-title:visited {
  color: #262626 !important;
  text-decoration-color: #262626 !important;
}
.gt-light-grey.sl-business-card a.business-card-title h2,
.gt-light-grey.sl-business-card a.business-card-title:link h2,
.gt-light-grey.sl-business-card a.business-card-title:focus h2,
.gt-light-grey.sl-business-card a.business-card-title:visited h2 {
  color: inherit;
  font-size: 1.25rem !important;
}
.gt-light-grey.sl-business-card a.business-card-title:hover {
  color: #000000 !important;
  text-decoration: none !important;
}
.gt-light-grey.sl-business-card a.business-card-title:hover h2 {
  color: inherit !important;
}

.gt-gold.sl-business-card a.business-card-title,
.gt-gold.sl-business-card a.business-card-title:link,
.gt-gold.sl-business-card a.business-card-title:focus,
.gt-gold.sl-business-card a.business-card-title:visited {
  color: #262626;
  text-decoration-color: #262626 !important;
}
.gt-gold.sl-business-card a.business-card-title h2,
.gt-gold.sl-business-card a.business-card-title:link h2,
.gt-gold.sl-business-card a.business-card-title:focus h2,
.gt-gold.sl-business-card a.business-card-title:visited h2 {
  color: inherit;
  font-size: 1.25rem !important;
}
.gt-gold.sl-business-card a.business-card-title:hover {
  text-decoration: none !important;
}
.gt-gold.sl-business-card a.business-card-title:hover h2 {
  color: inherit !important;
}

.gt-white.sl-business-card a.business-card-title,
.gt-white.sl-business-card a.business-card-title:link,
.gt-white.sl-business-card a.business-card-title:focus,
.gt-white.sl-business-card a.business-card-title:visited {
  color: #262626 !important;
  text-decoration-color: #b3a369 !important;
}
.gt-white.sl-business-card a.business-card-title h2,
.gt-white.sl-business-card a.business-card-title:link h2,
.gt-white.sl-business-card a.business-card-title:focus h2,
.gt-white.sl-business-card a.business-card-title:visited h2 {
  color: inherit;
  font-size: 1.25rem !important;
}
.gt-white.sl-business-card a.business-card-title h2.gt-text-black,
.gt-white.sl-business-card a.business-card-title:link h2.gt-text-black,
.gt-white.sl-business-card a.business-card-title:focus h2.gt-text-black,
.gt-white.sl-business-card a.business-card-title:visited h2.gt-text-black {
  color: #262626 !important;
}
.gt-white.sl-business-card a.business-card-title:hover {
  color: #000000 !important;
  text-decoration: none !important;
}
.gt-white.sl-business-card a.business-card-title:hover h2 {
  color: inherit !important;
}

.gt-warm-gray.sl-business-card a.business-card-title,
.gt-warm-gray.sl-business-card a.business-card-title:link,
.gt-warm-gray.sl-business-card a.business-card-title:focus,
.gt-warm-gray.sl-business-card a.business-card-title:visited {
  color: #262626 !important;
  text-decoration-color: #262626 !important;
}
.gt-warm-gray.sl-business-card a.business-card-title h2,
.gt-warm-gray.sl-business-card a.business-card-title:link h2,
.gt-warm-gray.sl-business-card a.business-card-title:focus h2,
.gt-warm-gray.sl-business-card a.business-card-title:visited h2 {
  color: inherit;
  font-size: 1.25rem !important;
}
.gt-warm-gray.sl-business-card a.business-card-title:hover {
  color: #000000 !important;
  text-decoration: none !important;
}
.gt-warm-gray.sl-business-card a.business-card-title:hover h2 {
  color: inherit !important;
}

.isye-bc-horzrow .business-card-right a.business-card-title,
.isye-bc-horzrow .business-card-right a.business-card-title:link,
.isye-bc-horzrow .business-card-right a.business-card-title:focus,
.isye-bc-horzrow .business-card-right a.business-card-title:visited {
  transform: none;
  text-decoration-color: #b3a369 !important;
  color: #262626;
  font-weight: 500;
  letter-spacing: 0.02rem;
  font-size: 1rem;
  text-decoration: none;
  border: 0;
  border-color: transparent;
  color: #262626;
}
.isye-bc-horzrow .business-card-right a.business-card-title h2,
.isye-bc-horzrow .business-card-right a.business-card-title:link h2,
.isye-bc-horzrow .business-card-right a.business-card-title:focus h2,
.isye-bc-horzrow .business-card-right a.business-card-title:visited h2 {
  color: #262626;
  text-transform: uppercase;
  font-size: 1.1rem;
  text-align: left !important;
  transform: none;
}
.isye-bc-horzrow .business-card-right a.business-card-title:hover h2 {
  color: #b3a369 !important;
  text-decoration: underline;
  text-decoration-color: #262626;
}
.isye-bc-horzrow .business-card-right .field--name-field-sl-business-card-body {
  text-align: left;
  font-size: 0.9rem;
}
.isye-bc-horzrow .business-card-right .field--name-field-sl-business-card-body P {
  font-size: 0.9rem;
}
.isye-bc-horzrow .business-card-right .field--name-field-sl-business-card-body ul {
  padding-left: 0.5em;
}

.sl-business-card.sl-business-card-horz .business-card-left .fa-wrapper {
  margin: 0 !important;
}

.sl-business-card.sl-business-card-horz h2 {
  margin-bottom: 0.5em;
  margin-top: 0.5em;
}

/*.path-academics-undergraduate,
.path-academics-undergraduate-current-students,
.path-academics-masters,
.path-academics-masters-current-students {
    .sl-business-card.sl-business-card-horz {
        justify-content: flex-start;
        padding: 0 !important;

        .business-card-left {
            padding: 0 0 0 0;
            min-width: 100px;
            text-align: center;

            .fontawesome-icon {
                min-width: 100px;
            }
        }

        .business-card-right {
            flex-direction: column;
            display: flex;
            justify-content: flex-start;
            width: 100%;
            a.business-card-title {
                background: $gt-gold;
                display: block;
                padding: 0.5em 1em;
                border-radius: 0 10px 0 10px !important;
                margin-left: -1em;
                border-left: 1px solid $gt-drk-gold;
                border-bottom: 1px solid $gt-drk-gold;

                &:hover {
                    background: $gt-gold !important;
                }

                h2 {
                    margin-bottom: 0;
                    margin-top: 0;
                }
            }
            ul {
                margin-top: 1em;
                li {
                    margin-bottom: 0.35rem;
                }
            }
        }
    }
}
*/
.glancebadges .fontawesome-icon svg,
.glancebadges .sl-badge-wrapper .fontawesome-icon i {
  font-size: 3em !important;
}

.glancebadges .sl-badge-wrapper .sl-badge-title {
  font-weight: 300;
}
.glancebadges .sl-badge-wrapper a:hover,
.glancebadges .sl-badge-wrapper a:focus,
.glancebadges .sl-badge-wrapper a:active {
  text-decoration-line: none !important;
}
.glancebadges .sl-badge-wrapper .sl-badge-circle.rounded-circle {
  width: 200px !important;
  height: 200px !important;
  border-radius: 5px !important;
}

.employerbadges .fontawesome-icon svg,
.employerbadges .sl-badge-wrapper .fontawesome-icon i {
  font-size: 3em !important;
}

.employerbadges .block--bundle-sl_badge .sl-badge-wrapper {
  width: 230px !important;
  height: 230px !important;
  border-radius: 5px !important;
}
.employerbadges .block--bundle-sl_badge .sl-badge-wrapper a:hover,
.employerbadges .block--bundle-sl_badge .sl-badge-wrapper a:focus,
.employerbadges .block--bundle-sl_badge .sl-badge-wrapper a:active {
  text-decoration-line: none !important;
}
.employerbadges .sl-badge-wrapper .sl-badge-circle.rounded-circle {
  width: 230px !important;
  height: 230px !important;
  border-radius: 5px !important;
}

/* .happening-now.sl-badge-circle:after {

	content:' Register Now ';
	color: $red ;
	position: absolute;
	bottom:30px;
	border:1px solid $red;
font-size: .75em;
padding: 0 .4em;
} */
div .sl-business-card a:hover > h2 {
  transform: none !important;
}

/* Scss Document */
.curriculum-wrapper .block--bundle-3_column_lists:nth-of-type(2n + 1) {
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 0.4em;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.curriculum-wrapper .block--bundle-3_column_lists .layout.row.layout-builder__layout {
  padding: 1.5rem 0 0.7rem 0;
}
.curriculum-wrapper .block--bundle-3_column_lists .layout.row.layout-builder__layout ul {
  margin-bottom: 1em;
  padding-left: 1em;
}
.curriculum-wrapper .block--bundle-3_column_lists .layout.row.layout-builder__layout ul li {
  font-size: 0.9em;
  margin-bottom: 0.1rem;
}
.curriculum-wrapper .block--bundle-3_column_lists .layout.row.layout-builder__layout p {
  font-size: 0.9em;
}

/* CSS Document */
.imagedropshadow img,
.imagedropshadow svg {
  filter: drop-shadow(3px 5px 2px rgba(0, 0, 0, 0.4));
  /*	a {
  &:hover {
  	filter: drop-shadow(3px 5px 2px rgba(0, 0, 0, 0.3));
  }
  }*/
}

/************** HOME JUMBOTRON ***************/
.hexagon-mask {
  -webkit-mask-image: url("../svg/hexagon-mask.svg");
  mask-image: url("../svg/hexagon-mask.svg");
  -webkit-mask-position: center, top left;
  mask-position: center, top left;
  -webkit-mask-size: auto 100%;
  mask-size: auto 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

/*.hexagon-mask img,
img.hexagon-mask {
    height: 100%;
    width: 100%;
}

.bg-hexoutline {
    content: " ";
    background-image: url("../svg/hexagon-outline-white.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 0;
    width: 3.5rem;
    height: 3.5rem;
    position: relative;
    margin: 1rem auto;
    display: flex;
    align-items: center;
    justify-content: center;

}*/
.h-100 {
  height: 100px !important;
}

.h-200 {
  height: 200px !important;
}

.h-230 {
  height: 230px !important;
}

.h-250 {
  height: 250px !important;
}

.h-300 {
  height: 300px !important;
}

.h-350 {
  height: 350px !important;
}

.hh-250 {
  height: 250px !important;
  display: block;
}

.hh-350 {
  height: 350px !important;
  display: block;
}

.hh-300 {
  height: 300px !important;
}

.add-vertical-padding {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.webforms .webform-submission-form {
  padding: 2rem;
  border-radius: 15px;
  margin: 2rem 0;
}
.webforms .student-travel-assistance-faculty-page-approve #edit-header,
.webforms .student-travel-assistance-faculty-page-approve #edit-submit,
.webforms .bsms-adv-page-approve #edit-header,
.webforms .bsms-adv-page-approve #edit-submit {
  display: none;
}
.webforms .webform-confirmation {
  margin-top: 1.5rem !important;
}
.webforms .main-container .gt-main-content div p strong {
  color: #262626;
}
.webforms div .main-nav nav .dropdown-menu a,
.webforms div .main-nav nav .dropdown-menu a:link,
.webforms div .main-nav nav .dropdown-menu a:visited {
  padding: 0.25rem;
}
.webforms div .navbar-expand-md .navbar-nav ul li.nav-link,
.webforms div .navbar-expand-md .navbar-nav ul li.nav-item a,
.webforms div .navbar-expand-md .navbar-nav ul li.nav-link a {
  font-weight: 400;
  line-height: 1.1;
  font-size: 0.85rem;
}
.webforms div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 a {
  color: #857437;
  font-weight: 400 !important;
  font-size: 0.9rem !important;
  padding: 0.25rem 0.25rem;
}

/* .eforms {
    .main-container .gt-main-content div p strong {
        color: $gt-black !important;
    }
} */
/*.node--type-webform .webform-submission.webform-submission--view-mode-html {




}*/
.page-node-5924.role-isye_employee.page-node-type--webform.webforms.node--type-webform .gt-container.container-fluid,
.page-node-5922.role-isye_employee.page-node-type--webform.webforms.node--type-webform .gt-container.container-fluid {
  /* max-height: calc(100vh - 78px);*/
  position: relative;
  width: 100% !important;
  padding-right: 25px !important;
  padding-left: 25px !important;
  margin: 2em 1em !important;
  max-width: 99% !important;
}

/*.page-node-type--webform.webforms.path-node.node--type-webform {
	label {
		display:block;
		font-weight:bold;
	}
}
*/
.webforms.path-ao,
.role-academic_office.web-results-baltar,
.webforms.path-faculty {
  overflow-x: scroll !important;
}
.webforms.path-ao table,
.role-academic_office.web-results-baltar table,
.webforms.path-faculty table {
  font-size: 0.9rem;
}
.webforms.path-ao table td .p-2,
.role-academic_office.web-results-baltar table td .p-2,
.webforms.path-faculty table td .p-2 {
  padding: 0.1rem !important;
}
.webforms.path-ao .gt-container.container,
.role-academic_office.web-results-baltar .gt-container.container,
.webforms.path-faculty .gt-container.container {
  /* max-height: calc(100vh - 78px);*/
  position: relative;
  width: 100% !important;
  padding-right: 25px !important;
  padding-left: 25px !important;
  margin-right: 0.5em !important;
  margin-left: 0.5em !important;
  max-width: 99% !important;
}
.webforms.path-ao #edit-header,
.webforms.path-ao #edit-submit,
.role-academic_office.web-results-baltar #edit-header,
.role-academic_office.web-results-baltar #edit-submit,
.webforms.path-faculty #edit-header,
.webforms.path-faculty #edit-submit {
  display: none;
}
.webforms.path-ao .views-exposed-form,
.role-academic_office.web-results-baltar .views-exposed-form,
.webforms.path-faculty .views-exposed-form {
  padding: 1em 2em;
  margin: 1em 0;
  display: flex;
  justify-content: space-evenly;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  background-color: #f7f7f7 !important;
  border-top: 1px solid #d6dbd4 !important;
  border-bottom: 1px solid #d6dbd4 !important;
  border-radius: 10px;
}
.webforms.path-ao .bef-exposed-form label,
.role-academic_office.web-results-baltar .bef-exposed-form label,
.webforms.path-faculty .bef-exposed-form label {
  font-size: 1.05rem;
  color: #262626;
  font-weight: 500;
}
.webforms.path-ao #edit-actions,
.role-academic_office.web-results-baltar #edit-actions,
.webforms.path-faculty #edit-actions {
  padding-top: 0.5em;
}

.role-isye_academic_faculty.webforms details,
.role-isye_academic_faculty.webforms #block-baltar-help,
.role-isye_academic_faculty.webforms .webform-submission-navigation,
.role-isye_academic_faculty.webforms #block-baltar-local-tasks,
.role-isye_academic_faculty.webforms #edit-header,
.webforms.path-faculty details,
.webforms.path-faculty #block-baltar-help,
.webforms.path-faculty .webform-submission-navigation,
.webforms.path-faculty #block-baltar-local-tasks,
.webforms.path-faculty #edit-header,
.role-bsms_advisors.webforms details,
.role-bsms_advisors.webforms #block-baltar-help,
.role-bsms_advisors.webforms .webform-submission-navigation,
.role-bsms_advisors.webforms #block-baltar-local-tasks,
.role-bsms_advisors.webforms #edit-header,
.role-student.path-webform details,
.role-student.path-webform #block-baltar-help,
.role-student.path-webform .webform-submission-navigation,
.role-student.path-webform #block-baltar-local-tasks,
.role-student.path-webform #edit-header {
  display: none !important;
}
.role-isye_academic_faculty.webforms .webform-submission-pager,
.webforms.path-faculty .webform-submission-pager,
.role-bsms_advisors.webforms .webform-submission-pager,
.role-student.path-webform .webform-submission-pager {
  display: none !important;
}

.role-administrator.webforms details,
.role-administrator.webforms #block-baltar-help,
.role-administrator.webforms .webform-submission-navigation,
.role-administrator.webforms #block-baltar-local-tasks {
  display: block !important;
}

.page-node-5896.webforms .webform-submission-form {
  background: var(--gt-light);
  border: 0px solid var(--gt-light-gray) !important;
  padding: 2rem 2rem;
  border-radius: 15px;
  font-family: var(--font-roboto-condensed);
  margin: 0 0 2rem 0;
}

/*.webform-options-display-buttons {
  max-width: 600px;
}
.webform-options-display-buttons .webform-options-display-buttons-wrapper {
  flex: 0 0 180px;
}*/
.webforms label.error {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  background-color: #f8d7da;
  border-color: #f5c6cb;
  color: #ff0000;
}

.path-pascal-united .webform-submission-form fieldset {
  border: 0px solid;
  padding: 0;
}

.path-pascal-united .webform-submission-form legend {
  text-align: left;
  text-transform: none;
}

.role-supervisor.webforms .webform-submission-navigation,
.role-supervisor.webforms details {
  display: none !important;
}

.eforms .webform-submission-form #edit-processed-text-01 {
  background: var(--gt-white);
  padding: 2rem;
  margin: 0 0 3rem;
  border-radius: 10px;
  border: 1px solid var(--gt-light-gray);
}

.eforms .webform-submission-form #edit-processed-text-02 {
  background: var(--gt-white);
  padding: 2rem;
  margin: 0 0 3rem;
  border-radius: 10px;
  border: 1px solid var(--gt-light-gray);
}

.divider-samples {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

.div-top-wave {
  overflow: hidden;
  position: relative;
}

.div-top-wave::before {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 86px;
  background-position: 50% 0%;
  transform: rotateY(180deg);
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%23ffffff"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%23ffffff"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%23ffffff"/></svg>');
}

@media (min-width: 2100px) {
  .div-top-wave::before {
    background-size: 100% calc(2vw + 86px);
  }
}
.div-bottom-wave {
  overflow: hidden;
  position: relative;
  padding-bottom: 2rem;
}

.div-bottom-wave::after {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 86px;
  background-position: 50% 100%;
  transform: rotateY(0deg);
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M35.28 1.67c-3.07-.55-9.27.41-16.15 0-6.87-.4-13.74-.58-19.13.1v.4h35.28z" fill="%23ffffff"/><path d="M35.28 1.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12 1.31 0 .4 0 .4v1.77h35.28z" opacity=".5" fill="%23ffffff"/><path d="M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69 8.3-.16 5.3.02 2.3.22.57.85 0 .87v1.2h35.28z" opacity=".5" fill="%23ffffff"/></svg>');
}

@media (min-width: 2100px) {
  .div-bottom-wave::after {
    background-size: 100% calc(2vw + 86px);
  }
}
.div-top-arrow {
  overflow: hidden;
  position: relative;
}

.div-top-arrow::before {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 60px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 773.74 154.98"><g fill="%23ffffff"><path d="M0 0h773.74L386.87 77.5Z"/><path d="m0 0 386.87 154.98L773.74 0Z" opacity=".66"/></g></svg>');
}

@media (min-width: 2100px) {
  .div-top-arrow::before {
    background-size: 100% calc(2vw + 40px);
  }
}
.div-bottom-arrow {
  overflow: hidden;
  position: relative;
}

.div-bottom-arrow::after {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 60px;
  background-position: 50% 100%;
  transform: rotateY(0deg);
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 773.74 154.98"><g fill="%23ffffff"><path d="M773.74 154.98H0L386.87 77.5Z"/><path d="M773.74 154.98 386.87 0 0 154.98Z" opacity=".66"/></g></svg>');
}

@media (min-width: 2100px) {
  .div-bottom-arrow::after {
    background-size: 100% calc(2vw + 60px);
  }
}
.div-top-slant {
  overflow: hidden;
  position: relative;
}

.div-top-slant::before {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 78px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 381 77.25" preserveAspectRatio="none"><g fill="%23ffffff"><path d="M381 8.47L0 42.33V0h381z"/><path d="M381 33.87L0 59.27V0h381z" opacity=".33"/><path d="M381 59.27L0 77.25V0h381z" opacity=".33"/></g></svg>');
}

@media (min-width: 2100px) {
  .div-top-slant::before {
    background-size: 100% calc(2vw + 78px);
  }
}
.div-bottom-slant {
  overflow: hidden;
  position: relative;
}

.div-bottom-slant::after {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 78px;
  background-position: 50% 100%;
  transform: rotateY(180deg);
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 381 77.25" preserveAspectRatio="none"><g fill="%23ffffff"><path d="M0 68.78l381-33.86v42.33H0z"/><path d="M0 43.38l381-25.4v59.27H0z" opacity=".33"/><path d="M0 17.98L381 0v77.25H0z" opacity=".33"/></g></svg>');
}

@media (min-width: 2100px) {
  .div-bottom-slant::after {
    background-size: 100% calc(2vw + 78px);
  }
}
.div-top-horizon {
  overflow: hidden;
  position: relative;
}

.div-top-horizon::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 50px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.278 3.527" preserveAspectRatio="none"><path d="M0 1.064v.125a82.946 82.946 0 0035.278-.007v-.125A82.783 82.783 0 010 1.064M0 .45V.7A83.105 83.105 0 0035.278.693v-.25A82.777 82.777 0 010 .45M33.252 0a82.855 82.855 0 01-31.26 0H0v.092A83.44 83.44 0 0035.278.085V0zm-10.8 0h8.84A84.249 84.249 0 013.952 0h8.839zM0 1.557v.075a82.878 82.878 0 0035.278-.007V1.55A82.771 82.771 0 010 1.557" fill="%23ffffff"/></svg>');
}

@media (min-width: 2100px) {
  .div-top-horizon::before {
    background-size: 100% calc(2vw + 50px);
  }
}
.div-bottom-horizon {
  overflow: hidden;
  position: relative;
}

.div-bottom-horizon::after {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 50px;
  background-position: 50% 100%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.278 3.527" preserveAspectRatio="none"><path d="M35.278 2.463v-.125A82.946 82.946 0 000 2.345v.125a82.783 82.783 0 0135.278-.007m0 .615v-.25A83.105 83.105 0 000 2.835v.25a82.777 82.777 0 0135.278-.007m-33.252.45a82.855 82.855 0 0131.26 0h1.992v-.093A83.44 83.44 0 000 3.442v.085zm10.8 0h-8.84a84.249 84.249 0 0127.339 0h-8.839zM35.278 1.97v-.075A82.878 82.878 0 000 1.902v.075a82.771 82.771 0 0135.278-.007" fill="%23ffffff"/></svg>');
}

@media (min-width: 2100px) {
  .div-bottom-horizon::after {
    background-size: 100% calc(2vw + 50px);
  }
}
.div-top-ramp {
  overflow: hidden;
  position: relative;
}

.div-top-ramp::before {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 139px;
  background-position: 50% 0%;
  transform: rotateY(180deg);
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.278 3.62" preserveAspectRatio="none"><path d="M35.278.092S8.238.267 0 3.62V.092z" opacity=".2" fill="%23ffffff"/><path d="M35.278.092S8.238.246 0 3.194V.092z" opacity=".2" fill="%23ffffff"/><path d="M35.278.092S8.238.223 0 2.738V.092zM35.278.092H0V0h35.278z" fill="%23ffffff"/></svg>');
}

@media (min-width: 2100px) {
  .div-top-ramp::before {
    background-size: 100% calc(2vw + 139px);
  }
}
.div-bottom-ramp {
  overflow: hidden;
  position: relative;
}

.div-bottom-ramp::after {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 139px;
  background-position: 50% 100%;
  transform: rotateY(180deg);
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.278 3.52" preserveAspectRatio="none"><path d="M0 3.528S27.04 3.352 35.278 0v3.528z" opacity=".2" fill="%23ffffff"/><path d="M0 3.528S27.04 3.374 35.278.425v3.103z" opacity=".2" fill="%23ffffff"/><path d="M0 3.528S27.04 3.396 35.278.882v2.646z" fill="%23ffffff"/><path d="M0 3.527h35.278v.092H0z" fill="%23ffffff"/></svg>');
}

@media (min-width: 2100px) {
  .div-bottom-ramp::after {
    background-size: 100% calc(2vw + 139px);
  }
}
.div-top-circles {
  overflow: hidden;
  position: relative;
}

.div-top-circles::before {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 90px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg preserveAspectRatio="xMidYMax slice" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 100"><g fill="%23ffffff"><path d="M1008 57.6a10 10 0 00.5-3 10.1 10.1 0 00-20.3 0 9.7 9.7 0 00.5 3h-38.9a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.2 0 10 10 0 00.5 3h-38.9a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.2 0 10 10 0 00.5 3h-38.9a10 10 0 00.5-3 10.1 10.1 0 00-20.3 0 9.7 9.7 0 00.5 3h-38.8a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.3 0 10 10 0 00.5 3h-38.9a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.2 0 10 10 0 00.5 3h-38.9a10 10 0 00.5-3 10.1 10.1 0 00-20.2 0 9.7 9.7 0 00.5 3h-39a10 10 0 00.6-3 10.1 10.1 0 00-20.3 0 10 10 0 00.5 3H543a10 10 0 00.5-3 10.1 10.1 0 00-20.3 0 10 10 0 00.5 3h-38.8a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.3 0 10 10 0 00.5 3h-38.9a10 10 0 00.5-3 10.1 10.1 0 00-20.2 0 9.7 9.7 0 00.5 3h-38.9a10 10 0 00.5-3 10.1 10.1 0 00-20.2 0 10 10 0 00.4 3h-38.8a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.3 0 10 10 0 00.5 3h-38.8a10 10 0 00.4-3 10.1 10.1 0 00-20.2 0 9.7 9.7 0 00.5 3h-38.9a10 10 0 00.5-3 10.1 10.1 0 00-20.2 0 9.7 9.7 0 00.5 3H136a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.3 0 10 10 0 00.5 3H78a10 10 0 00.5-3 10.1 10.1 0 00-20.3 0 10 10 0 00.5 3H19.8a10 10 0 00.4-3 10 10 0 00-10-10A10 10 0 000 54.5V34.8h27.9a10.1 10.1 0 0020.2 0H86a10.1 10.1 0 0020.3 0H144a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0H551a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0H958a10.1 10.1 0 0020.3 0h33.5v22.7zM0 57.6v-3a9.7 9.7 0 00.5 3z" opacity=".3"/><path d="M968.1 24.9a10 10 0 00-10.1 10H920a10.1 10.1 0 00-20.2 0H862a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0H455a10.1 10.1 0 00-20.3 0H397a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0H48.1a10.1 10.1 0 00-20.2 0H0V14a10 10 0 0010.1 10 10 10 0 0010.2-10H58a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.1 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0H407a10.1 10.1 0 0020.2 0H465a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0H872a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h3.3v20.8h-33.6a10 10 0 00-10-10z" opacity=".5"/><path d="M968.1 24.9a10 10 0 00-10.1 10H920a10.1 10.1 0 00-20.2 0H862a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0H455a10.1 10.1 0 00-20.3 0H397a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0H48.1a10.1 10.1 0 00-20.2 0H0V14a10 10 0 0010.1 10 10 10 0 0010.2-10H58a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.1 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0H407a10.1 10.1 0 0020.2 0H465a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0H872a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h3.3v20.8h-33.6a10 10 0 00-10-10zM533.3 64.5a10.1 10.1 0 01-9.7-6.9H543a10.1 10.1 0 01-9.6 7zM533.3 44.6a10 10 0 0110 10 10 10 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10z" opacity=".3"/><path d="M533.3 44.6a10 10 0 0110 10 10 10 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10zM503 44.9a10 10 0 01-10.1-10H513a10 10 0 01-10.1 10z" opacity=".3"/><path d="M503 44.9a10 10 0 01-10.1-10H513a10 10 0 01-10.1 10zM503 24.9a10 10 0 0110.1 10H493a10 10 0 0110.1-10z" opacity=".5"/><path d="M503 24.9a10 10 0 0110.1 10H493a10 10 0 0110.1-10z" opacity=".3"/><path d="M503 24.9a10 10 0 0110.1 10H493a10 10 0 0110.1-10z" opacity=".5"/><path d="M475.1 64.5a10.1 10.1 0 01-9.6-6.9h19.3a10.1 10.1 0 01-9.7 7zM475.1 44.6a10 10 0 0110.2 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M475.1 44.6a10 10 0 0110.2 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10zM445 44.9a10 10 0 01-10.2-10H455a10 10 0 01-10 10z" opacity=".3"/><path d="M445 44.9a10 10 0 01-10.2-10H455a10 10 0 01-10 10zM445 24.9a10 10 0 0110 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M445 24.9a10 10 0 0110 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M445 24.9a10 10 0 0110 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M417 64.5a10.1 10.1 0 01-9.6-6.9h19.2a10.1 10.1 0 01-9.6 7zM417 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.2a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M417 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.2a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10zM386.8 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M386.8 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10zM386.8 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".5"/><path d="M386.8 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".3"/><path d="M386.8 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".5"/><path d="M358.9 64.5a10.1 10.1 0 01-9.6-6.9h19.2a10.1 10.1 0 01-9.6 7zM358.9 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.3a10 10 0 01-.4-3 10 10 0 0110-10z" opacity=".3"/><path d="M358.9 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.3a10 10 0 01-.4-3 10 10 0 0110-10zM328.6 44.9a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M328.6 44.9a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10zM328.6 24.9a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".5"/><path d="M328.6 24.9a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".3"/><path d="M328.6 24.9a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".5"/><path d="M300.8 64.5a10.1 10.1 0 01-9.7-6.9h19.3a10.1 10.1 0 01-9.6 7zM300.8 44.6a10 10 0 0110 10 9.7 9.7 0 01-.4 3H291a10 10 0 01-.5-3 10 10 0 0110.2-10z" opacity=".3"/><path d="M300.8 44.6a10 10 0 0110 10 9.7 9.7 0 01-.4 3H291a10 10 0 01-.5-3 10 10 0 0110.2-10zM270.5 44.9a10 10 0 01-10.1-10h20.3a10 10 0 01-10.2 10z" opacity=".3"/><path d="M270.5 44.9a10 10 0 01-10.1-10h20.3a10 10 0 01-10.2 10zM270.5 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M270.5 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M270.5 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M242.6 64.5a10.1 10.1 0 01-9.6-6.9h19.3a10.1 10.1 0 01-9.7 7zM242.6 44.6a10 10 0 0110.2 10 10 10 0 01-.5 3H233a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M242.6 44.6a10 10 0 0110.2 10 10 10 0 01-.5 3H233a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10zM212.4 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M212.4 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10zM212.4 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M212.4 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M212.4 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M184.5 64.5a10.1 10.1 0 01-9.6-6.9H194a10.1 10.1 0 01-9.6 7zM184.5 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3H175a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M184.5 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3H175a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10zM154.3 44.9a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M154.3 44.9a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10zM154.3 24.9a10 10 0 0110.1 10h-20.3a10 10 0 0110.2-10z" opacity=".5"/><path d="M154.3 24.9a10 10 0 0110.1 10h-20.3a10 10 0 0110.2-10z" opacity=".3"/><path d="M154.3 24.9a10 10 0 0110.1 10h-20.3a10 10 0 0110.2-10z" opacity=".5"/><path d="M126.4 64.5a10.1 10.1 0 01-9.7-6.9H136a10.1 10.1 0 01-9.6 7zM126.4 44.6a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10z" opacity=".3"/><path d="M126.4 44.6a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10zM96.2 44.9a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M96.2 44.9a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10zM96.2 24.9a10 10 0 0110 10H86a10 10 0 0110.2-10z" opacity=".5"/><path d="M96.2 24.9a10 10 0 0110 10H86a10 10 0 0110.2-10z" opacity=".3"/><path d="M96.2 24.9a10 10 0 0110 10H86a10 10 0 0110.2-10z" opacity=".5"/><path d="M68.3 64.5a10.1 10.1 0 01-9.7-6.9H78a10.1 10.1 0 01-9.7 7zM68.3 44.6a10 10 0 0110 10 10 10 0 01-.4 3H58.6a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M68.3 44.6a10 10 0 0110 10 10 10 0 01-.4 3H58.6a10 10 0 01-.5-3 10 10 0 0110.1-10zM38 44.9a10 10 0 01-10.1-10H48a10 10 0 01-10.1 10z" opacity=".3"/><path d="M38 44.9a10 10 0 01-10.1-10H48a10 10 0 01-10.1 10zM38 24.9a10 10 0 0110.1 10H28a10 10 0 0110.1-10z" opacity=".5"/><path d="M38 24.9a10 10 0 0110.1 10H28a10 10 0 0110.1-10z" opacity=".3"/><path d="M38 24.9a10 10 0 0110.1 10H28a10 10 0 0110.1-10z" opacity=".5"/><path d="M10.1 64.5a10.1 10.1 0 01-9.6-6.9h19.3a10.1 10.1 0 01-9.7 7zM10.1 44.6a10 10 0 0110.2 10 10 10 0 01-.5 3H.5a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M10.1 44.6a10 10 0 0110.2 10 10 10 0 01-.5 3H.5a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10zM998.3 64.5a10.1 10.1 0 01-9.6-6.9h19.3a10.1 10.1 0 01-9.7 7zM998.3 44.6a10 10 0 0110.2 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M998.3 44.6a10 10 0 0110.2 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M998.3 24a10 10 0 01-10-10h-38a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-38a10.1 10.1 0 01-20.2 0H776a10.1 10.1 0 01-20.3 0h-37.9a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-38a10.1 10.1 0 01-20.2 0h-38a10.1 10.1 0 01-20.2 0h-37.8a10.1 10.1 0 01-20.3 0h-37.9a10.1 10.1 0 01-20.2 0H369a10.1 10.1 0 01-20.3 0H311a10.1 10.1 0 01-20.3 0h-37.9a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.3 0H78.5A10.1 10.1 0 0158 14H20.2a10 10 0 01-10 10A10 10 0 010 14V0h1011.8v14h-3.3a10 10 0 01-10.2 10z"/><path d="M968.1 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".3"/><path d="M968.1 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10zM968.1 24.9a10 10 0 0110.1 10H958a10 10 0 0110.1-10z" opacity=".5"/><path d="M968.1 24.9a10 10 0 0110.1 10H958a10 10 0 0110.1-10z" opacity=".3"/><path d="M968.1 24.9a10 10 0 0110.1 10H958a10 10 0 0110.1-10z" opacity=".5"/><path d="M940.2 64.5a10.1 10.1 0 01-9.6-6.9h19.3a10.1 10.1 0 01-9.7 7zM940.2 44.6a10 10 0 0110.1 10 9.7 9.7 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M940.2 44.6a10 10 0 0110.1 10 9.7 9.7 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10zM910 44.9a10 10 0 01-10.1-10H920a10 10 0 01-10.1 10z" opacity=".3"/><path d="M910 44.9a10 10 0 01-10.1-10H920a10 10 0 01-10.1 10zM910 24.9a10 10 0 0110.1 10H900a10 10 0 0110.1-10z" opacity=".5"/><path d="M910 24.9a10 10 0 0110.1 10H900a10 10 0 0110.1-10z" opacity=".3"/><path d="M910 24.9a10 10 0 0110.1 10H900a10 10 0 0110.1-10z" opacity=".5"/><path d="M882 64.5a10.1 10.1 0 01-9.5-6.9h19.2a10 10 0 01-9.6 7zM882 44.6a10 10 0 0110.2 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.4-3 10 10 0 0110-10z" opacity=".3"/><path d="M882 44.6a10 10 0 0110.2 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.4-3 10 10 0 0110-10zM851.9 44.9a10 10 0 01-10.2-10H862a10 10 0 01-10.1 10z" opacity=".3"/><path d="M851.9 44.9a10 10 0 01-10.2-10H862a10 10 0 01-10.1 10zM851.9 24.9a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M851.9 24.9a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M851.9 24.9a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M824 64.5a10.1 10.1 0 01-9.6-6.9h19.2a10.1 10.1 0 01-9.6 7zM824 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.2-10z" opacity=".3"/><path d="M824 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.2-10zM793.7 44.9a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M793.7 44.9a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10zM793.7 24.9a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".5"/><path d="M793.7 24.9a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".3"/><path d="M793.7 24.9a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".5"/><path d="M765.8 64.5a10.1 10.1 0 01-9.6-6.9h19.3a10.1 10.1 0 01-9.7 7zM765.8 44.6a10 10 0 0110.2 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M765.8 44.6a10 10 0 0110.2 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10zM735.6 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".3"/><path d="M735.6 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10zM735.6 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M735.6 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M735.6 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M707.7 64.5a10.1 10.1 0 01-9.6-6.9h19.2a10.1 10.1 0 01-9.6 7zM707.7 44.6a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M707.7 44.6a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10zM677.5 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M677.5 44.9a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10zM677.5 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".5"/><path d="M677.5 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".3"/><path d="M677.5 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".5"/><path d="M649.6 64.5a10.1 10.1 0 01-9.6-6.9h19.3a10.1 10.1 0 01-9.7 7zM649.6 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3H640a9.7 9.7 0 01-.5-3 10 10 0 0110-10z" opacity=".3"/><path d="M649.6 44.6a10 10 0 0110.1 10 10 10 0 01-.5 3H640a9.7 9.7 0 01-.5-3 10 10 0 0110-10zM619.4 44.9a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M619.4 44.9a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10zM619.4 24.9a10 10 0 0110 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M619.4 24.9a10 10 0 0110 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M619.4 24.9a10 10 0 0110 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M591.5 64.5a10.1 10.1 0 01-9.7-6.9h19.3a10.1 10.1 0 01-9.6 7zM591.5 44.6a10 10 0 0110 10 10 10 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10z" opacity=".3"/><path d="M591.5 44.6a10 10 0 0110 10 10 10 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10zM561.2 44.9a10 10 0 01-10.1-10h20.3a10 10 0 01-10.2 10z" opacity=".3"/><path d="M561.2 44.9a10 10 0 01-10.1-10h20.3a10 10 0 01-10.2 10zM561.2 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M561.2 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M561.2 24.9a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M2000 34.8v22.8h-3.8a10.1 10.1 0 10-19.3 0h-38.8a10.1 10.1 0 10-19.3 0h-38.9a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.2 0 9.7 9.7 0 00.5 3h-38.9a10.1 10.1 0 10-19.3 0h-38.8a10.1 10.1 0 10-19.3 0h-38.8a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.3 0 9.7 9.7 0 00.5 3h-38.9a10.1 10.1 0 10-19.2 0h-38.9a10.1 10.1 0 10-19.3 0h-38.9a10.1 10.1 0 10-19.7-3 9.7 9.7 0 00.5 3H1473a9.4 9.4 0 00.5-3 10.1 10.1 0 10-19.8 3H1415a9.7 9.7 0 00.5-3 10.1 10.1 0 10-19.8 3h-38.8a9.7 9.7 0 00.5-3 10.1 10.1 0 00-20.3 0 9.7 9.7 0 00.5 3h-38.9a9.7 9.7 0 00.5-3 10.1 10.1 0 10-19.8 3h-38.8a10.1 10.1 0 10-19.3 0h-38.9a10.1 10.1 0 10-19.7-3 9.7 9.7 0 00.5 3h-38.9a9.7 9.7 0 00.5-3 10.1 10.1 0 10-19.7 3h-38.9a10.1 10.1 0 10-19.3 0h-35V34.8h4.3a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0zM988.7 57.6h-.5v-3a9.7 9.7 0 00.5 3z" opacity=".3"/><path d="M2000 14v20.8h-33.5a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0H1734a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.8a10.1 10.1 0 00-20.3 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0H1327a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0h-4.3V14h34.6a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0z" opacity=".5"/><path d="M2000 14v20.8h-33.5a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0H1734a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.8a10.1 10.1 0 00-20.3 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0H1327a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0h-4.3V14h34.6a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0zM1521.5 64.5a10.1 10.1 0 01-9.6-7h19.2a10.1 10.1 0 01-9.6 7zM1521.5 44.5a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.4-3 10 10 0 0110-10z" opacity=".3"/><path d="M1521.5 44.5a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.4-3 10 10 0 0110-10zM1491.3 44.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1491.3 44.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.2 10zM1491.3 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M1491.3 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M1491.3 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M1463.3 64.5a10.1 10.1 0 01-9.6-7h19.3a10.1 10.1 0 01-9.7 7zM1463.3 44.5a10 10 0 0110.2 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1463.3 44.5a10 10 0 0110.2 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10zM1433.1 44.8a10 10 0 01-10.1-10h20.3a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1433.1 44.8a10 10 0 01-10.1-10h20.3a10 10 0 01-10.2 10zM1433.1 24.8a10 10 0 0110.1 10H1423a10 10 0 0110.1-10z" opacity=".5"/><path d="M1433.1 24.8a10 10 0 0110.1 10H1423a10 10 0 0110.1-10z" opacity=".3"/><path d="M1433.1 24.8a10 10 0 0110.1 10H1423a10 10 0 0110.1-10z" opacity=".5"/><path d="M1405.2 64.5a10.1 10.1 0 01-9.6-7h19.3a10.1 10.1 0 01-9.7 7zM1405.2 44.5a10 10 0 0110.1 10 9.7 9.7 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1405.2 44.5a10 10 0 0110.1 10 9.7 9.7 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10zM1375 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1375 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10zM1375 24.8a10 10 0 0110.1 10H1365a10 10 0 0110.1-10z" opacity=".5"/><path d="M1375 24.8a10 10 0 0110.1 10H1365a10 10 0 0110.1-10z" opacity=".3"/><path d="M1375 24.8a10 10 0 0110.1 10H1365a10 10 0 0110.1-10z" opacity=".5"/><path d="M1347.1 64.5a10.1 10.1 0 01-9.6-7h19.2a10.1 10.1 0 01-9.6 7zM1347.1 44.5a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1347.1 44.5a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10zM1316.9 44.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1316.9 44.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10zM1316.9 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M1316.9 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M1316.9 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M1289 64.5a10.1 10.1 0 01-9.6-7h19.2a10.1 10.1 0 01-9.6 7zM1289 44.5a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.2a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1289 44.5a10 10 0 0110.1 10 10 10 0 01-.5 3h-19.2a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10zM1258.7 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1258.7 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10zM1258.7 24.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".5"/><path d="M1258.7 24.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".3"/><path d="M1258.7 24.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".5"/><path d="M1230.8 64.5a10.1 10.1 0 01-9.6-7h19.3a10.1 10.1 0 01-9.7 7zM1230.8 44.5a10 10 0 0110.2 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1230.8 44.5a10 10 0 0110.2 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.1-10zM1200.6 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".3"/><path d="M1200.6 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10zM1200.6 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M1200.6 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M1200.6 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M1172.7 64.5a10.1 10.1 0 01-9.6-7h19.3a10.1 10.1 0 01-9.7 7zM1172.7 44.5a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1172.7 44.5a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10zM1142.5 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1142.5 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10zM1142.5 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".5"/><path d="M1142.5 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".3"/><path d="M1142.5 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".5"/><path d="M1114.6 64.5a10.1 10.1 0 01-9.6-7h19.2a10.1 10.1 0 01-9.6 7zM1114.6 44.5a10 10 0 0110.1 10 10 10 0 01-.5 3H1105a9.7 9.7 0 01-.5-3 10 10 0 0110-10z" opacity=".3"/><path d="M1114.6 44.5a10 10 0 0110.1 10 10 10 0 01-.5 3H1105a9.7 9.7 0 01-.5-3 10 10 0 0110-10zM1084.4 44.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1084.4 44.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10zM1084.4 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M1084.4 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M1084.4 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M1056.5 64.5a10.1 10.1 0 01-9.7-7h19.3a10.1 10.1 0 01-9.6 7zM1056.5 44.5a10 10 0 0110 10 9.7 9.7 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10z" opacity=".3"/><path d="M1056.5 44.5a10 10 0 0110 10 9.7 9.7 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10zM1026.2 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1026.2 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10zM1026.2 24.8a10 10 0 0110.2 10H1016a10 10 0 0110.1-10z" opacity=".5"/><path d="M1026.2 24.8a10 10 0 0110.2 10H1016a10 10 0 0110.1-10z" opacity=".3"/><path d="M1026.2 24.8a10 10 0 0110.2 10H1016a10 10 0 0110.1-10z" opacity=".5"/><path d="M1986.6 64.5a10.1 10.1 0 01-9.7-7h19.3a10.1 10.1 0 01-9.6 7zM1986.6 44.5a10 10 0 0110 10 9.7 9.7 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10z" opacity=".3"/><path d="M1986.6 44.5a10 10 0 0110 10 9.7 9.7 0 01-.4 3h-19.3a10 10 0 01-.5-3 10 10 0 0110.2-10z" opacity=".3"/><path d="M2000 0v14h-3.3a10.1 10.1 0 01-20.3 0h-37.9a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-38a10.1 10.1 0 01-20.2 0H1706a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-38a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-38a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.3 0H1241a10.1 10.1 0 01-20.2 0h-38a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-37.9a10.1 10.1 0 01-20.2 0h-34.6V0z"/><path d="M1956.3 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1956.3 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10zM1956.3 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M1956.3 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M1956.3 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M1928.4 64.5a10.1 10.1 0 01-9.6-7h19.3a10.1 10.1 0 01-9.7 7zM1928.4 44.5a10 10 0 0110.2 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1928.4 44.5a10 10 0 0110.2 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10zM1898.2 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1898.2 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10zM1898.2 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M1898.2 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M1898.2 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M1870.3 64.5a10.1 10.1 0 01-9.6-7h19.2a10.1 10.1 0 01-9.6 7zM1870.3 44.5a10 10 0 019.6 13h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1870.3 44.5a10 10 0 019.6 13h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10zM1840 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1840 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.1 10zM1840 24.8a10 10 0 0110.2 10H1830a10 10 0 0110-10z" opacity=".5"/><path d="M1840 24.8a10 10 0 0110.2 10H1830a10 10 0 0110-10z" opacity=".3"/><path d="M1840 24.8a10 10 0 0110.2 10H1830a10 10 0 0110-10z" opacity=".5"/><path d="M1812.2 64.5a10.1 10.1 0 01-9.7-7h19.3a10.1 10.1 0 01-9.6 7zM1812.2 44.5a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.4-3 10 10 0 0110-10z" opacity=".3"/><path d="M1812.2 44.5a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.3a10 10 0 01-.4-3 10 10 0 0110-10zM1782 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1782 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10zM1782 24.8a10 10 0 0110.1 10H1772a10 10 0 0110.1-10z" opacity=".5"/><path d="M1782 24.8a10 10 0 0110.1 10H1772a10 10 0 0110.1-10z" opacity=".3"/><path d="M1782 24.8a10 10 0 0110.1 10H1772a10 10 0 0110.1-10z" opacity=".5"/><path d="M1754 64.5a10.1 10.1 0 01-9.6-7h19.3a10.1 10.1 0 01-9.7 7zM1754 44.5a10 10 0 0110.2 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1754 44.5a10 10 0 0110.2 10 10 10 0 01-.5 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10zM1723.8 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".3"/><path d="M1723.8 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10zM1723.8 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M1723.8 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M1723.8 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".5"/><path d="M1696 64.5a10.1 10.1 0 01-9.7-7h19.3a10.1 10.1 0 01-9.7 7zM1696 44.5a10 10 0 0110 10 10 10 0 01-.4 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1696 44.5a10 10 0 0110 10 10 10 0 01-.4 3h-19.3a9.7 9.7 0 01-.5-3 10 10 0 0110.1-10zM1665.7 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1665.7 44.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10zM1665.7 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".5"/><path d="M1665.7 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".3"/><path d="M1665.7 24.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".5"/><path d="M1637.8 64.5a10.1 10.1 0 01-9.6-7h19.2a10.1 10.1 0 01-9.6 7zM1637.8 44.5a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10z" opacity=".3"/><path d="M1637.8 44.5a10 10 0 0110.1 10 9.7 9.7 0 01-.5 3h-19.2a10 10 0 01-.5-3 10 10 0 0110.1-10zM1607.6 44.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1607.6 44.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10zM1607.6 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M1607.6 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M1607.6 24.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".5"/><path d="M1579.7 64.5a10.1 10.1 0 01-9.7-7h19.3a10.1 10.1 0 01-9.6 7zM1579.7 44.5a10 10 0 0110 10 10 10 0 01-.4 3H1570a9.7 9.7 0 01-.5-3 10 10 0 0110.2-10z" opacity=".3"/><path d="M1579.7 44.5a10 10 0 0110 10 10 10 0 01-.4 3H1570a9.7 9.7 0 01-.5-3 10 10 0 0110.2-10zM1549.4 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1549.4 44.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10zM1549.4 24.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".5"/><path d="M1549.4 24.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".3"/><path d="M1549.4 24.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".5"/></g></svg>');
}

@media (min-width: 2100px) {
  .div-top-circles::before {
    background-size: 100% calc(2vw + 90px);
  }
}
.div-bottom-circles {
  overflow: hidden;
  position: relative;
}

.div-bottom-circles::after {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 90px;
  background-position: 50% 100%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg preserveAspectRatio="xMidYMin slice" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 100"><g fill="%23ffffff"><path d="M992 43a10 10 0 00-.5 3 10.1 10.1 0 0020.3 0 9.7 9.7 0 00-.5-3h38.8a9.7 9.7 0 00-.5 3 10.1 10.1 0 1019.8-3h38.9a9.7 9.7 0 00-.5 3 10.1 10.1 0 0020.2 0 10 10 0 00-.5-3h38.9a10 10 0 00-.5 3 10.1 10.1 0 0020.2 0 9.7 9.7 0 00-.5-3h38.9a9.7 9.7 0 00-.5 3 10.1 10.1 0 1019.8-3h38.9a9.7 9.7 0 00-.5 3 10.1 10.1 0 0020.2 0 10 10 0 00-.5-3h38.9a10 10 0 00-.5 3 10.1 10.1 0 0020.2 0 9.7 9.7 0 00-.5-3h39a10 10 0 009.5 13 10 10 0 0010.2-10 10 10 0 00-.5-3h38.9a10 10 0 009.6 13 10 10 0 0010.2-10 10 10 0 00-.5-3h38.8a9.7 9.7 0 00-.5 3 10.1 10.1 0 0020.3 0 10 10 0 00-.5-3h38.9a10 10 0 00-.5 3 10.1 10.1 0 0020.2 0 9.7 9.7 0 00-.5-3h38.9a10 10 0 00-.5 3 10.1 10.1 0 0020.3 0 10 10 0 00-.5-3h38.8a9.7 9.7 0 00-.5 3 10.1 10.1 0 1019.8-3h38.8a10 10 0 00-.5 3 10.1 10.1 0 0020.3 0 9.7 9.7 0 00-.5-3h38.9a10 10 0 00-.5 3 10.1 10.1 0 0020.2 0 9.7 9.7 0 00-.5-3h38.9a9.7 9.7 0 00-.5 3 10.1 10.1 0 1019.8-3h38.8a10 10 0 00-.5 3 10.1 10.1 0 0020.3 0 10 10 0 00-.5-3h38.8a10 10 0 00-.5 3 10.1 10.1 0 0020.3 0v19.7h-27.9a10.1 10.1 0 00-20.2 0H1914a10.1 10.1 0 00-20.3 0H1856a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0H1449a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0H1042a10.1 10.1 0 00-20.3 0h-33.5V43z" opacity=".3"/><path d="M2000 43v3a9.7 9.7 0 00-.5-3z" opacity=".3"/><path d="M1031.9 75.7a10 10 0 0010.1-10h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h27.9v20.8a10.1 10.1 0 00-20.3 0H1942a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0H1593a10.1 10.1 0 00-20.2 0H1535a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0H1128a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-3.3V65.7h33.5a10 10 0 0010.2 10z" opacity=".5"/><path d="M1031.9 75.7a10 10 0 0010.1-10h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h27.9v20.8a10.1 10.1 0 00-20.3 0H1942a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0H1593a10.1 10.1 0 00-20.2 0H1535a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0H1128a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-3.3V65.7h33.5a10 10 0 0010.2 10zM1466.7 36a10.1 10.1 0 019.7 7H1457a10.1 10.1 0 019.6-7zM1466.7 56a10 10 0 01-9.6-13h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10z" opacity=".3"/><path d="M1466.7 56a10 10 0 01-9.6-13h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10zM1497 55.7a10 10 0 0110.1 10H1487a10 10 0 0110.1-10z" opacity=".3"/><path d="M1497 55.7a10 10 0 0110.1 10H1487a10 10 0 0110.1-10zM1497 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1497 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1497 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1524.9 36a10.1 10.1 0 019.6 7h-19.3a10.1 10.1 0 019.7-7zM1524.9 56a10 10 0 01-10.2-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1524.9 56a10 10 0 01-10.2-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01.5 3 10 10 0 01-10.1 10zM1555 55.7a10 10 0 0110.2 10H1545a10 10 0 0110-10z" opacity=".3"/><path d="M1555 55.7a10 10 0 0110.2 10H1545a10 10 0 0110-10zM1555 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1555 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1555 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1583 36a10.1 10.1 0 019.6 7h-19.2a10.1 10.1 0 019.6-7zM1583 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.2a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1583 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.2a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10zM1613.2 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M1613.2 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10zM1613.2 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".5"/><path d="M1613.2 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".3"/><path d="M1613.2 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".5"/><path d="M1641.1 36a10.1 10.1 0 019.6 7h-19.2a10.1 10.1 0 019.6-7zM1641.1 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.3a10 10 0 01-9.7 13z" opacity=".3"/><path d="M1641.1 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.3a10 10 0 01-9.7 13zM1671.3 55.7a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".3"/><path d="M1671.3 55.7a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10zM1671.3 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M1671.3 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1671.3 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M1699.2 36a10.1 10.1 0 019.7 7h-19.3a10.1 10.1 0 019.6-7zM1699.2 56a10 10 0 01-10-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10z" opacity=".3"/><path d="M1699.2 56a10 10 0 01-10-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10zM1729.5 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".3"/><path d="M1729.5 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110-10zM1729.5 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1729.5 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1729.5 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1757.4 36a10.1 10.1 0 019.6 7h-19.3a10.1 10.1 0 019.7-7zM1757.4 56a10 10 0 01-10.2-10 10 10 0 01.5-3h19.3a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1757.4 56a10 10 0 01-10.2-10 10 10 0 01.5-3h19.3a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10zM1787.6 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M1787.6 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10zM1787.6 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1787.6 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1787.6 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1815.5 36a10.1 10.1 0 019.6 7H1806a10.1 10.1 0 019.6-7zM1815.5 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.2a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1815.5 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.2a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10zM1845.7 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M1845.7 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10zM1845.7 75.7a10 10 0 01-10.1-10h20.3a10 10 0 01-10.2 10z" opacity=".5"/><path d="M1845.7 75.7a10 10 0 01-10.1-10h20.3a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1845.7 75.7a10 10 0 01-10.1-10h20.3a10 10 0 01-10.2 10z" opacity=".5"/><path d="M1873.6 36a10.1 10.1 0 019.7 7H1864a10.1 10.1 0 019.6-7zM1873.6 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10z" opacity=".3"/><path d="M1873.6 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10zM1903.8 55.7a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".3"/><path d="M1903.8 55.7a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10zM1903.8 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M1903.8 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1903.8 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M1931.8 36a10.1 10.1 0 019.6 7H1922a10.1 10.1 0 019.7-7zM1931.8 56a10 10 0 01-10.2-10 10 10 0 01.5-3h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10z" opacity=".3"/><path d="M1931.8 56a10 10 0 01-10.2-10 10 10 0 01.5-3h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10zM1962 55.7a10 10 0 0110.1 10H1952a10 10 0 0110.1-10z" opacity=".3"/><path d="M1962 55.7a10 10 0 0110.1 10H1952a10 10 0 0110.1-10zM1962 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1962 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1962 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1989.9 36a10.1 10.1 0 019.6 7h-19.3a10.1 10.1 0 019.7-7zM1989.9 56a10 10 0 01-10.1-10 10 10 0 01.4-3h19.3a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1989.9 56a10 10 0 01-10.1-10 10 10 0 01.4-3h19.3a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10zM1001.7 36a10.1 10.1 0 019.6 7H992a10.1 10.1 0 019.7-7zM1001.7 56a10 10 0 01-10.2-10 10 10 0 01.5-3h19.3a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1001.7 56a10 10 0 01-10.2-10 10 10 0 01.5-3h19.3a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1001.7 76.5a10 10 0 0110 10h38a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.2 0h38a10.1 10.1 0 0120.2 0h37.8a10.1 10.1 0 0120.3 0h37.8a10.1 10.1 0 0120.3 0h37.9a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.2 0h38a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.2 0h38a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.3 0h37.8a10.1 10.1 0 0120.3 0h37.9a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.2 0h38a10.1 10.1 0 0120.2 0h37.8a10.1 10.1 0 0120.3 0h37.9a10.1 10.1 0 0120.2 0v14.1H988.2v-14h3.3a10 10 0 0110.2-10z"/><path d="M1031.9 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".3"/><path d="M1031.9 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110-10zM1031.9 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1031.9 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1031.9 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1059.8 36a10.1 10.1 0 019.6 7h-19.3a10.1 10.1 0 019.7-7zM1059.8 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.2a10 10 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1059.8 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.2a10 10 0 01.5 3 10 10 0 01-10.1 10zM1090 55.7a10 10 0 0110.1 10H1080a10 10 0 0110.1-10z" opacity=".3"/><path d="M1090 55.7a10 10 0 0110.1 10H1080a10 10 0 0110.1-10zM1090 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1090 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1090 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1118 36a10.1 10.1 0 019.6 7h-19.3a10 10 0 019.6-7zM1118 56a10 10 0 01-10.2-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01.4 3 10 10 0 01-10 10z" opacity=".3"/><path d="M1118 56a10 10 0 01-10.2-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01.4 3 10 10 0 01-10 10zM1148.1 55.7a10 10 0 0110.2 10H1138a10 10 0 0110.1-10z" opacity=".3"/><path d="M1148.1 55.7a10 10 0 0110.2 10H1138a10 10 0 0110.1-10zM1148.1 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M1148.1 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M1148.1 75.7a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M1176 36a10.1 10.1 0 019.6 7h-19.2a10.1 10.1 0 019.6-7zM1176 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.2a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1176 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.2a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10zM1206.3 55.7a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M1206.3 55.7a10 10 0 0110 10h-20.2a10 10 0 0110.2-10zM1206.3 75.7a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1206.3 75.7a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1206.3 75.7a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1234.2 36a10.1 10.1 0 019.6 7h-19.3a10.1 10.1 0 019.7-7zM1234.2 56a10 10 0 01-10.2-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1234.2 56a10 10 0 01-10.2-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01.5 3 10 10 0 01-10.1 10zM1264.4 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".3"/><path d="M1264.4 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110-10zM1264.4 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1264.4 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1264.4 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1292.3 36a10.1 10.1 0 019.6 7h-19.2a10.1 10.1 0 019.6-7zM1292.3 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.2a10 10 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M1292.3 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.2a10 10 0 01.5 3 10 10 0 01-10.1 10zM1322.5 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M1322.5 55.7a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10zM1322.5 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".5"/><path d="M1322.5 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".3"/><path d="M1322.5 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".5"/><path d="M1350.4 36a10.1 10.1 0 019.6 7h-19.2a10.1 10.1 0 019.6-7zM1350.4 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.3a9.7 9.7 0 01.4 3 10 10 0 01-10 10z" opacity=".3"/><path d="M1350.4 56a10 10 0 01-10.1-10 10 10 0 01.5-3h19.3a9.7 9.7 0 01.4 3 10 10 0 01-10 10zM1380.7 55.7a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M1380.7 55.7a10 10 0 0110 10h-20.2a10 10 0 0110.2-10zM1380.7 75.7a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1380.7 75.7a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1380.7 75.7a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1408.5 36a10.1 10.1 0 019.7 7h-19.3a10.1 10.1 0 019.6-7zM1408.5 56a10 10 0 01-9.6-13h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10z" opacity=".3"/><path d="M1408.5 56a10 10 0 01-9.6-13h19.3a10 10 0 01.5 3 10 10 0 01-10.2 10zM1438.8 55.7a10 10 0 0110.1 10h-20.3a10 10 0 0110.2-10z" opacity=".3"/><path d="M1438.8 55.7a10 10 0 0110.1 10h-20.3a10 10 0 0110.2-10zM1438.8 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M1438.8 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M1438.8 75.7a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M0 65.8V43h3.8a10 10 0 009.6 13 10 10 0 009.7-13h38.8a10.1 10.1 0 1019.3 0h38.9a9.7 9.7 0 00-.5 3 10.1 10.1 0 0020.2 0 9.7 9.7 0 00-.5-3h38.9a10.1 10.1 0 1019.3 0h38.8a10.1 10.1 0 1019.3 0h38.8a9.7 9.7 0 00-.4 3 10.1 10.1 0 0020.2 0 9.7 9.7 0 00-.5-3h38.9a10.1 10.1 0 1019.2 0h38.9a10.1 10.1 0 1019.3 0h39a10.1 10.1 0 1019.7 3 9.7 9.7 0 00-.5-3H527a9.4 9.4 0 00-.5 3 10.1 10.1 0 1019.8-3H585a9.7 9.7 0 00-.5 3 10.1 10.1 0 1019.8-3h38.9a9.7 9.7 0 00-.5 3 10.1 10.1 0 0020.2 0 9.7 9.7 0 00-.5-3h38.9a9.7 9.7 0 00-.5 3 10.1 10.1 0 1019.8-3h38.8a10.1 10.1 0 1019.3 0h38.9a10.1 10.1 0 1019.7 3 9.7 9.7 0 00-.5-3h38.9a9.7 9.7 0 00-.5 3 10.1 10.1 0 1019.7-3h38.9a10.1 10.1 0 1019.3 0h35v22.8H984a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0H577a10.1 10.1 0 00-20.3 0H519a10.1 10.1 0 00-20.3 0h-38a10.1 10.1 0 00-20.2 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0H53.8a10.1 10.1 0 00-20.3 0zM1011.3 43h.5v3a9.7 9.7 0 00-.5-3z" opacity=".3"/><path d="M0 86.6V65.8h33.5a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0H266a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0H673a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h4.3v20.8h-34.6a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0H663a10.1 10.1 0 00-20.3 0H605a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0H198a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.1 0h-38a10.1 10.1 0 00-20.2 0z" opacity=".5"/><path d="M0 86.6V65.8h33.5a10.1 10.1 0 0020.3 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0H266a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.8a10.1 10.1 0 0020.3 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0H673a10.1 10.1 0 0020.2 0h38a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.2 0h37.9a10.1 10.1 0 0020.3 0h37.8a10.1 10.1 0 0020.3 0h4.3v20.8h-34.6a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0h-37.9a10.1 10.1 0 00-20.2 0H663a10.1 10.1 0 00-20.3 0H605a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.3 0h-37.8a10.1 10.1 0 00-20.3 0H198a10.1 10.1 0 00-20.2 0h-37.9a10.1 10.1 0 00-20.2 0h-38a10.1 10.1 0 00-20.1 0h-38a10.1 10.1 0 00-20.2 0zM478.5 36a10.1 10.1 0 019.6 7H469a10.1 10.1 0 019.6-7zM478.5 56a10 10 0 01-9.6-13h19.3a9.7 9.7 0 01.4 3.1 10 10 0 01-10 10z" opacity=".3"/><path d="M478.5 56a10 10 0 01-9.6-13h19.3a9.7 9.7 0 01.4 3.1 10 10 0 01-10 10zM508.8 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M508.8 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.1-10zM508.8 75.8a10 10 0 01-10.2-10H519a10 10 0 01-10.1 10z" opacity=".5"/><path d="M508.8 75.8a10 10 0 01-10.2-10H519a10 10 0 01-10.1 10z" opacity=".3"/><path d="M508.8 75.8a10 10 0 01-10.2-10H519a10 10 0 01-10.1 10z" opacity=".5"/><path d="M536.6 36a10.1 10.1 0 019.7 7H527a10.1 10.1 0 019.6-7zM536.6 56a10 10 0 01-9.6-13h19.3a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10z" opacity=".3"/><path d="M536.6 56a10 10 0 01-9.6-13h19.3a9.7 9.7 0 01.5 3 10 10 0 01-10.1 10zM566.9 55.8a10 10 0 0110.1 10h-20.3a10 10 0 0110.2-10z" opacity=".3"/><path d="M566.9 55.8a10 10 0 0110.1 10h-20.3a10 10 0 0110.2-10zM566.9 75.8a10 10 0 01-10.1-10H577a10 10 0 01-10.1 10z" opacity=".5"/><path d="M566.9 75.8a10 10 0 01-10.1-10H577a10 10 0 01-10.1 10z" opacity=".3"/><path d="M566.9 75.8a10 10 0 01-10.1-10H577a10 10 0 01-10.1 10z" opacity=".5"/><path d="M594.8 36a10.1 10.1 0 019.6 7h-19.3a10.1 10.1 0 019.7-7zM594.8 56a10 10 0 01-10.1-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01-9.6 13z" opacity=".3"/><path d="M594.8 56a10 10 0 01-10.1-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01-9.6 13zM625 55.8a10 10 0 0110.1 10H615a10 10 0 0110.1-10z" opacity=".3"/><path d="M625 55.8a10 10 0 0110.1 10H615a10 10 0 0110.1-10zM625 75.8a10 10 0 01-10.1-10H635a10 10 0 01-10.1 10z" opacity=".5"/><path d="M625 75.8a10 10 0 01-10.1-10H635a10 10 0 01-10.1 10z" opacity=".3"/><path d="M625 75.8a10 10 0 01-10.1-10H635a10 10 0 01-10.1 10z" opacity=".5"/><path d="M652.9 36a10.1 10.1 0 019.6 7h-19.2a10.1 10.1 0 019.6-7zM652.9 56a10 10 0 01-9.6-13h19.2a10 10 0 01-9.6 13z" opacity=".3"/><path d="M652.9 56a10 10 0 01-9.6-13h19.2a10 10 0 01-9.6 13zM683.1 55.8a10 10 0 0110.1 10H673a10 10 0 0110.1-10z" opacity=".3"/><path d="M683.1 55.8a10 10 0 0110.1 10H673a10 10 0 0110.1-10zM683.1 75.8a10 10 0 01-10-10h20.1a10 10 0 01-10 10z" opacity=".5"/><path d="M683.1 75.8a10 10 0 01-10-10h20.1a10 10 0 01-10 10z" opacity=".3"/><path d="M683.1 75.8a10 10 0 01-10-10h20.1a10 10 0 01-10 10z" opacity=".5"/><path d="M711 36a10.1 10.1 0 019.7 7h-19.3a10.1 10.1 0 019.6-7zM711 56a10 10 0 01-9.6-13h19.2a9.7 9.7 0 01.5 3.1 10 10 0 01-10.1 10z" opacity=".3"/><path d="M711 56a10 10 0 01-9.6-13h19.2a9.7 9.7 0 01.5 3.1 10 10 0 01-10.1 10zM741.3 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M741.3 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10zM741.3 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/><path d="M741.3 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M741.3 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/><path d="M769.1 36a10.1 10.1 0 019.7 7h-19.3a10.1 10.1 0 019.6-7zM769.1 56a10 10 0 01-10-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01-9.6 13z" opacity=".3"/><path d="M769.1 56a10 10 0 01-10-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01-9.6 13zM799.4 55.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".3"/><path d="M799.4 55.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10zM799.4 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M799.4 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M799.4 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M827.3 36a10.1 10.1 0 019.6 7h-19.3a10.1 10.1 0 019.7-7zM827.3 56a10 10 0 01-10.1-10 9.7 9.7 0 01.4-3H837a10 10 0 01-9.6 13z" opacity=".3"/><path d="M827.3 56a10 10 0 01-10.1-10 9.7 9.7 0 01.4-3H837a10 10 0 01-9.6 13zM857.5 55.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M857.5 55.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10zM857.5 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".5"/><path d="M857.5 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".3"/><path d="M857.5 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".5"/><path d="M885.4 36a10.1 10.1 0 019.6 7h-19.2a10.1 10.1 0 019.6-7zM885.4 56a10 10 0 01-9.6-13H895a9.7 9.7 0 01.5 3.1 10 10 0 01-10 10z" opacity=".3"/><path d="M885.4 56a10 10 0 01-9.6-13H895a9.7 9.7 0 01.5 3.1 10 10 0 01-10 10zM915.6 55.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".3"/><path d="M915.6 55.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10zM915.6 75.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M915.6 75.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M915.6 75.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M943.5 36a10.1 10.1 0 019.7 7h-19.3a10.1 10.1 0 019.6-7zM943.5 56a10 10 0 01-10-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01-9.7 13z" opacity=".3"/><path d="M943.5 56a10 10 0 01-10-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01-9.7 13zM973.8 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M973.8 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10zM973.8 75.8a10 10 0 01-10.2-10H984a10 10 0 01-10.1 10z" opacity=".5"/><path d="M973.8 75.8a10 10 0 01-10.2-10H984a10 10 0 01-10.1 10z" opacity=".3"/><path d="M973.8 75.8a10 10 0 01-10.2-10H984a10 10 0 01-10.1 10z" opacity=".5"/><path d="M13.4 36a10.1 10.1 0 019.7 7H3.8a10.1 10.1 0 019.6-7zM13.4 56a10 10 0 01-10-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01-9.7 13z" opacity=".3"/><path d="M13.4 56a10 10 0 01-10-10 9.7 9.7 0 01.4-3h19.3a10 10 0 01-9.7 13z" opacity=".3"/><path d="M0 100.6v-14h3.3a10.1 10.1 0 0120.3 0h37.8a10.1 10.1 0 0120.3 0h37.9a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.2 0h38a10.1 10.1 0 0120.2 0H294a10.1 10.1 0 0120.3 0H352a10.1 10.1 0 0120.3 0h37.9a10.1 10.1 0 0120.2 0h38a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.2 0h38a10.1 10.1 0 0120.2 0h37.8a10.1 10.1 0 0120.3 0H759a10.1 10.1 0 0120.2 0h38a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.2 0h37.9a10.1 10.1 0 0120.2 0h34.6v14z"/><path d="M43.7 55.8a10 10 0 0110 10H33.6a10 10 0 0110.2-10z" opacity=".3"/><path d="M43.7 55.8a10 10 0 0110 10H33.6a10 10 0 0110.2-10zM43.7 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/><path d="M43.7 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M43.7 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/><path d="M71.6 36a10.1 10.1 0 019.6 7H61.9a10.1 10.1 0 019.7-7zM71.6 56a10 10 0 01-9.7-13h19.3a9.7 9.7 0 01.5 3.1 10 10 0 01-10.1 10z" opacity=".3"/><path d="M71.6 56a10 10 0 01-9.7-13h19.3a9.7 9.7 0 01.5 3.1 10 10 0 01-10.1 10zM101.8 55.8a10 10 0 0110.1 10H91.7a10 10 0 0110.1-10z" opacity=".3"/><path d="M101.8 55.8a10 10 0 0110.1 10H91.7a10 10 0 0110.1-10zM101.8 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M101.8 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M101.8 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M129.7 36a10.1 10.1 0 019.6 7h-19.2a10.1 10.1 0 019.6-7zM129.7 56a10 10 0 01-9.6-13h19.2a10 10 0 01-9.6 13z" opacity=".3"/><path d="M129.7 56a10 10 0 01-9.6-13h19.2a10 10 0 01-9.6 13zM160 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M160 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.1-10zM160 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.2 10z" opacity=".5"/><path d="M160 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.2 10z" opacity=".3"/><path d="M160 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.2 10z" opacity=".5"/><path d="M187.8 36a10.1 10.1 0 019.7 7h-19.3a10.1 10.1 0 019.6-7zM187.8 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01-9.7 13z" opacity=".3"/><path d="M187.8 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.3a10 10 0 01-9.7 13zM218 55.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.2-10z" opacity=".3"/><path d="M218 55.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.2-10zM218 75.8a10 10 0 01-10-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M218 75.8a10 10 0 01-10-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M218 75.8a10 10 0 01-10-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M246 36a10.1 10.1 0 019.6 7h-19.3a10.1 10.1 0 019.7-7zM246 56a10 10 0 01-9.6-13h19.2a9.7 9.7 0 01.5 3.1 10 10 0 01-10.1 10z" opacity=".3"/><path d="M246 56a10 10 0 01-9.6-13h19.2a9.7 9.7 0 01.5 3.1 10 10 0 01-10.1 10zM276.2 55.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10z" opacity=".3"/><path d="M276.2 55.8a10 10 0 0110.1 10h-20.2a10 10 0 0110-10zM276.2 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M276.2 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".3"/><path d="M276.2 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10.1 10z" opacity=".5"/><path d="M304 36a10.1 10.1 0 019.7 7h-19.3a10.1 10.1 0 019.7-7zM304 56a10 10 0 01-9.6-13h19.3a9.7 9.7 0 01.5 3.1 10 10 0 01-10.1 10z" opacity=".3"/><path d="M304 56a10 10 0 01-9.6-13h19.3a9.7 9.7 0 01.5 3.1 10 10 0 01-10.1 10zM334.3 55.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10z" opacity=".3"/><path d="M334.3 55.8a10 10 0 0110.1 10h-20.2a10 10 0 0110.1-10zM334.3 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".5"/><path d="M334.3 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".3"/><path d="M334.3 75.8a10 10 0 01-10.1-10h20.2a10 10 0 01-10 10z" opacity=".5"/><path d="M362.2 36a10.1 10.1 0 019.6 7h-19.2a10.1 10.1 0 019.6-7zM362.2 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.2a10 10 0 01-9.6 13z" opacity=".3"/><path d="M362.2 56a10 10 0 01-10.1-10 9.7 9.7 0 01.5-3h19.2a10 10 0 01-9.6 13zM392.4 55.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10z" opacity=".3"/><path d="M392.4 55.8a10 10 0 0110.2 10h-20.3a10 10 0 0110.1-10zM392.4 75.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M392.4 75.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".3"/><path d="M392.4 75.8a10 10 0 01-10-10h20.2a10 10 0 01-10.2 10z" opacity=".5"/><path d="M420.3 36a10.1 10.1 0 019.7 7h-19.3a10.1 10.1 0 019.6-7zM420.3 56a10 10 0 01-9.6-13H430a9.7 9.7 0 01.5 3.1 10 10 0 01-10.2 10z" opacity=".3"/><path d="M420.3 56a10 10 0 01-9.6-13H430a9.7 9.7 0 01.5 3.1 10 10 0 01-10.2 10zM450.6 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10z" opacity=".3"/><path d="M450.6 55.8a10 10 0 0110 10h-20.2a10 10 0 0110.2-10zM450.6 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/><path d="M450.6 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".3"/><path d="M450.6 75.8a10 10 0 01-10.2-10h20.3a10 10 0 01-10.1 10z" opacity=".5"/></g></svg>');
}

@media (min-width: 2100px) {
  .div-bottom-circles::after {
    background-size: 100% calc(2vw + 90px);
  }
}
.div-top-curve {
  overflow: hidden;
  position: relative;
}

.div-top-curve::before {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 70px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%23ffffff"/></svg>');
}

@media (min-width: 2100px) {
  .div-top-curve::before {
    background-size: 100% calc(2vw + 81px);
  }
}
.div-bottom-curve {
  overflow: hidden;
  position: relative;
}

.div-bottom-curve::after {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 70px;
  background-position: 50% 100%;
  transform: rotateY(180deg);
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M35.28 1.67c-3.07-.55-9.27.41-16.15 0-6.87-.4-13.74-.58-19.13.1v.4h35.28z" fill="%23ffffff"/></svg>');
}

@media (min-width: 2100px) {
  .div-bottom-curve::after {
    background-size: 100% calc(2vw + 81px);
  }
}
.div-right-wave {
  overflow: hidden;
  position: relative;
}

.div-right-wave::after {
  content: "";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 90px 100%;
  background-position: 100% 50%;
  transform: rotateX(180deg);
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2.17 35.28" preserveAspectRatio="none"><path d="M1.67 0c-.55 3.07.41 9.27 0 16.14-.4 6.88-.58 13.75.1 19.14h.4V0z" fill="%23ffffff"/></svg>');
}

.div-right-wave .cta-content .container {
  padding-right: 65px !important;
}

/* GT Accordion */
.main-container .gt-main-content .navy-accordion .ui-widget-content {
  border: 1px solid transparent;
  color: #262626;
}
.main-container .gt-main-content .navy-accordion .ui-accordion {
  margin: 0 0 3rem;
}
.main-container .gt-main-content .navy-accordion .ui-icon-triangle-1-e {
  background-position: 2px;
  padding-right: 25px;
}
.main-container .gt-main-content .navy-accordion .ui-icon-triangle-1-s {
  background-position: 7px 0;
  padding-right: 25px;
}
.main-container .gt-main-content .navy-accordion h3.ui-state-default {
  background: #003057;
  color: #fff;
}
.main-container .gt-main-content .navy-accordion .ui-state-default:hover {
  background: #262626;
  color: #fff;
}
.main-container .gt-main-content .navy-accordion h3.ui-state-active {
  border: none;
  background: #262626;
  color: #fff;
}
.main-container .gt-main-content .navy-accordion .ui-state-active {
  border: none;
  background: #262626;
  color: #fff;
}
.main-container .gt-main-content .navy-accordion .ui-state-active a,
.main-container .gt-main-content .navy-accordion .ui-state-active a:link,
.main-container .gt-main-content .navy-accordion .ui-state-active a:visited {
  border-bottom: none;
  color: #262626;
}
.main-container .gt-main-content .navy-accordion h3.faqfield-question {
  padding: 0.65rem 1rem;
  font-size: 0.95em;
}
.main-container .gt-main-content .navy-accordion .ui-state-default a,
.main-container .gt-main-content .navy-accordion .ui-state-default a:link,
.main-container .gt-main-content .navy-accordion .ui-state-default a:visited,
.main-container .gt-main-content .navy-accordion a.ui-button,
.main-container .gt-main-content .navy-accordion a:link.ui-button,
.main-container .gt-main-content .navy-accordion a:visited.ui-button,
.main-container .gt-main-content .navy-accordion .ui-button {
  border-bottom: none;
  color: #262626;
  font-size: 1rem;
  font-weight: bold;
}
.main-container .gt-main-content .navy-accordion .ui-icon,
.main-container .gt-main-content .navy-accordion .ui-widget-content .ui-icon {
  background-image: url("../css/images/gt-gold-chevron.svg");
}
.main-container .gt-main-content .navy-accordion .ui-widget-header .ui-icon {
  background-image: url("../css/images/gt-gold-chevron.svg");
}
.main-container .gt-main-content .navy-accordion .ui-state-hover .ui-icon,
.main-container .gt-main-content .navy-accordion .ui-state-focus .ui-icon,
.main-container .gt-main-content .navy-accordion .ui-button:hover .ui-icon,
.main-container .gt-main-content .navy-accordion .ui-button:focus .ui-icon {
  background-image: url("../css/images/gt-white-chevron.svg");
}
.main-container .gt-main-content .navy-accordion .ui-state-active .ui-icon,
.main-container .gt-main-content .navy-accordion .ui-button:active .ui-icon {
  background-image: url("../css/images/gt-white-chevron.svg");
  transform: rotate(90deg);
}
.main-container .gt-main-content .navy-accordion .ui-state-highlight .ui-icon,
.main-container .gt-main-content .navy-accordion .ui-button .ui-state-highlight.ui-icon {
  background-image: url("../css/images/gt-gold-chevron.svg");
}
.main-container .gt-main-content .navy-accordion .ui-state-error .ui-icon,
.main-container .gt-main-content .navy-accordion .ui-state-error-text .ui-icon {
  background-image: url("../css/images/gt-gold-chevron.svg");
}
.main-container .gt-main-content .navy-accordion .ui-button .ui-icon {
  background-image: url("../css/images/gt-gold-chevron.svg");
}

.ui-accordion .ui-accordion-content {
  padding: 1em 1.2em !important;
  border-top: 0;
  overflow: auto;
}

/* image white borders */
/* .shadow::before {
	content: "";
	position: absolute;
	z-index: -1;
	-webkit-box-shadow: 0 0 15px rgba(0,0,0,.6);
	box-shadow: 0 0 15px rgba(0,0,0,.6);
	bottom: 0;
	width: 94%;
	height: 40px;
	-moz-border-radius: 100%;
	border-radius: 100%;
	left: 3%;
} */
.gold-stripes-bar {
  border: 0;
  position: relative;
  display: inline-block;
  content: " ";
  width: 100%;
  height: 20px;
  background-image: url("https://isye-web4.isye.gatech.edu/css/main/svg/stripes-gold.svg");
  background-size: 40px auto;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

.text-shadow-white1 {
  text-shadow: 1px 1px 1px #fff;
}

.text-shadow-grey1 {
  text-shadow: 1px 1px 1px #bbb;
}

.htext-shadow {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
}

.text-shadow-white2 {
  text-shadow: 2px 2px 2px #fff;
}

.gold-stripes-bar::after,
.gray-striped-accent-bar::after {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 100%;
  content: " ";
  background: #fff;
  background: linear-gradient(-120deg, #fff 10px, transparent 0) top right, linear-gradient(60deg, #fff 10px, transparent 0) bottom left;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

hr.gold-bar {
  border: 0;
  position: relative;
  display: block;
  width: 100%;
  height: 3px;
  background: #b3a369;
}

.slope-img {
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  max-height: 500px;
  overflow: hidden;
}

.slope-img-out {
  padding: 0;
  max-width: 900px;
  width: 100%;
  float: right;
}

.slope-img-out::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -1px;
  bottom: 0;
  background-image: url(https://isye-web4.isye.gatech.edu/css/main/css/images/slope.png);
  background-size: cover;
}

.rounded1,
.rounded1 img {
  border-radius: 1rem !important;
}

.rounded15 {
  border-radius: 1.5rem !important;
}

.rounded2 {
  border-radius: 2rem !important;
}

img.top-rounded1,
.top-rounded1 img {
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
}

img.top-rounded15,
.top-rounded15 img {
  border-top-left-radius: 1.5rem !important;
  border-top-right-radius: 1.5rem !important;
}

img.top-rounded2,
.top-rounded2 img {
  border-top-left-radius: 2rem !important;
  border-top-right-radius: 2rem !important;
}

.image-border-1 img,
.image-border-1 iframe {
  background-color: white;
  padding: 5px;
}

.image-border-5 img,
.image-border-5 iframe {
  background-color: white;
  padding: 5px;
}

.image-border-10 img,
.image-border-10 iframe {
  background-color: white;
  padding: 10px;
}

.image-border-5-black img,
.image-border-5-black iframe {
  background-color: black;
  padding: 5px;
}

.image-border-10-black img,
.image-border-10-black iframe {
  background-color: black;
  padding: 10px;
}

.image-border-5-msa-grey img,
.image-border-5-msa-grey iframe {
  background-color: #404a56;
  padding: 5px;
}

.image-border-10-msa-grey img,
.image-border-10-msa-grey iframe {
  background-color: #404a56;
  padding: 10px;
}

.image-border-5-warm-grey img,
.image-border-5-warm-grey iframe {
  background-color: #d6dbd4;
  padding: 5px;
}

.image-border-10-warm-grey img,
.image-border-10-warm-grey iframe {
  background-color: #d6dbd4;
  padding: 10px;
}

.image-border-1-gold img,
.image-border-1-gold iframe {
  background-color: #b3a369;
  padding: 1px;
}

.image-border-1-drk-gold img,
.image-border-1-drk-gold iframe {
  background-color: #857437;
  padding: 1px;
}

.image-border-10-gold img,
.image-border-10-gold iframe {
  background-color: #b3a369;
  padding: 10px;
}

.image-border-5-gold img,
.image-border-5-gold iframe {
  background-color: #b3a369;
  padding: 5px;
}

.image-border-3-gold img,
.image-border-3-gold iframe {
  background-color: #b3a369;
  padding: 3px;
}

.image-border-10-light-grey img,
.image-border-10-light-grey iframe {
  background-color: #e5e7e4;
  padding: 10px;
}

.image-border-5-light-grey img,
.image-border-5-light-grey iframe {
  background-color: #e5e7e4;
  padding: 5px;
}

.image-border-2-light-grey img,
.image-border-2-light-grey iframe {
  background-color: #e5e7e4;
  padding: 2px;
}

.image-border-15 img,
.image-border-15 iframe {
  background-color: #ffffff;
  padding: 15px;
}

.container-img-shadow-grey img,
.container-img-shadowgrey iframe {
  box-shadow: 0 10px 6px -6px #888;
}

.container-img-shadow-grey a:hover img {
  box-shadow: 0 10px 6px -6px #333 !important;
}

/*  backgrounds */
.business-card-left,
.business-card-right,
.fa-wrapper,
.fontawesome-icon,
i {
  background-image: none !important;
}

.bg-pat-gplay,
.bg-pat-gplay > .cta-content {
  background-image: url("images/gplay.png");
  background-repeat: repeat;
}

.bg-pat-hex,
.bg-pat-hex > .cta-content {
  background-image: url("images/hexellence.png");
  background-repeat: repeat;
}

.bg-pat-scales,
.bg-pat-scales > .cta-content {
  background-image: url("images/ecailles.png");
  background-repeat: repeat;
}

.bg-pat-paper,
.bg-pat-paper > .cta-content {
  background-image: url("images/green-cup.png") !important;
  background-repeat: repeat !important;
}

div .bg-pat-grid,
.bg-pat-grid > .cta-content {
  background: TRANSPARENT;
  background-image: url("images/noisy-grid.png");
  background-repeat: repeat;
}

.container-img-shadow img,
.container-img-shadow iframe {
  box-shadow: 0 10px 6px -6px #000000;
}

.container-img-shadow2 img,
.container-img-shadow2 iframe {
  box-shadow: 0px 0px 5px 0px #999;
}

.container-fade-in-image img,
.container-fade-in-image iframe {
  animation: fadeIn 3s;
  -webkit-animation: fadeIn 3s;
  -moz-animation: fadeIn 3s;
  -o-animation: fadeIn 3s;
  -ms-animation: fadeIn 3s;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* inset shadows */
.shadow-inset-y {
  box-shadow: inset 0px 8px 6px -6px #000000, inset 0px -8px 6px -6px #000000;
}

.shadow-inset-y1 {
  box-shadow: inset 0px 2px 2px -1px rgba(0, 0, 0, 0.1), inset 0px -2px 2px -1px rgba(0, 0, 0, 0.1);
}

.shadow-inset-y2 {
  box-shadow: inset 0px 4px 3px -3px rgba(0, 0, 0, 0.1), inset 0px -4px 3px -3px rgba(0, 0, 0, 0.1);
}

.shadow-inset-y3 {
  box-shadow: inset 0px 16px 12px -12px rgba(0, 0, 0, 0.1), inset 0px -16px 12px -12px rgba(0, 0, 0, 0.1);
}

.shadow-inset-t {
  box-shadow: inset 0px 8px 6px -6px #000000;
}

.shadow-inset-b {
  box-shadow: inset 0px -8px 6px -6px #000000;
}

.fixed-background,
.fixed-background .cta-content {
  background-attachment: fixed;
}

.even-height {
  display: flex !important;
  flex-direction: column !important;
  flex-grow: 1 !important;
  border-radius: 0.25rem !important;
  padding: 1rem !important;
  margin-bottom: 1rem !important;
  margin-top: 1rem !important;
}

.fancy-mark1 {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' aria-label='decorative tab' height='52.18' viewBox='0 0 13.61 52.18' width='13.612'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23b3a369%3B%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.85 0H7.91c2.11 0 3.72 1.75 3.42 3.71L4.27 49.4c-.25 1.59-1.7 2.78-3.42 2.78h0c-1.91 0-3.46-1.45-3.46-3.24V3.24C-2.61 1.45-1.06 0 .85 0Z'/%3E%3C/svg%3E");
  display: block;
  background-repeat: no-repeat;
  background-position: left top 8px;
}

.fancy-mark1 h2 {
  margin-left: 1em;
}
.fancy-mark1 a,
.fancy-mark1 a:link {
  font-weight: 300;
}

.letter {
  background: #f6f6f6;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  margin: 26px auto 0;
  max-width: 1000px;
  min-height: 300px;
  padding: 34px;
  position: relative !important;
  width: 80%;
  z-index: 3;
}
@media only screen and (max-width: 991.98px) {
  .letter {
    background: #fff !important;
  }
}
.letter::before, .letter::after {
  content: "";
  height: 98%;
  position: absolute !important;
  width: 100%;
}
@media only screen and (max-width: 991.98px) {
  .letter::before, .letter::after {
    transform: rotate(0deg) !important;
    background: #fff !important;
    display: none !important;
  }
}
.letter::before {
  background: #fafafa;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  left: -5px;
  top: 4px;
  transform: rotate(-1.6deg);
  z-index: -1;
}
.letter::after {
  background: #fff;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  right: -3px;
  top: 1px;
  transform: rotate(1.4deg);
  z-index: -1;
}
@media only screen and (max-width: 991.98px) {
  .letter::after {
    right: 0;
    top: 0;
    background: #fff !important;
  }
}

.white-shadow {
  font-family: "Canela Deck Web";
  line-height: 1.2;
  font-style: normal;
  font-weight: 900;
  text-shadow: 1px 1px 2px #fff;
}

.isye-video-fix img {
  display: none !important;
}

.iwc-bluefooter {
  padding-bottom: 0 !important;
}
.iwc-bluefooter h3 {
  font-family: var(--font-roboto-condensed);
  font-weight: 600 !important;
  line-height: 1;
  margin-bottom: 0.5rem;
  margin-top: 0;
  font-size: 1.5rem;
}
.iwc-bluefooter h3.h5 {
  font-size: 1.1rem !important;
}
.iwc-bluefooter p {
  font-size: 0.9rem !important;
}
.iwc-bluefooter .card-footer.text-left {
  margin: 0 !important;
  padding: 0 !important;
  text-align: center !important;
  /* -ms-flex: 1 1 auto;
  flex: 1 1 auto;*/
  min-height: 1px;
}
.iwc-bluefooter .card-footer.text-left a.btn,
.iwc-bluefooter .card-footer.text-left a.btn:link,
.iwc-bluefooter .card-footer.text-left a.btn:visited,
.iwc-bluefooter .card-footer.text-left a.btn-gold:visited {
  background-color: #003057 !important;
  background: #003057 !important;
  color: #fff !important;
  /* color: var(--gt-black)!important; */
  box-shadow: none !important;
  font-size: 0.9rem;
  font-weight: 500;
  text-align: center !important;
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 1rem 0.5rem;
  border-top: 1px solid #fff !important;
  height: 100%;
}
.iwc-bluefooter .card-footer.text-left a.btn:hover,
.iwc-bluefooter .card-footer.text-left a.btn:link:hover,
.iwc-bluefooter .card-footer.text-left a.btn:visited:hover {
  background: #262626 !important;
  background-color: #262626 !important;
  color: #fff !important;
}

.iwc-goldfooter {
  padding-bottom: 0 !important;
}
.iwc-goldfooter h3 {
  font-family: var(--font-roboto-condensed);
  font-weight: 600 !important;
  line-height: 1;
  margin-bottom: 0.5rem;
  margin-top: 0;
  font-size: 1.5rem;
}
.iwc-goldfooter h3.h5 {
  font-size: 1.1rem !important;
}
.iwc-goldfooter p {
  font-size: 0.9rem !important;
}
.iwc-goldfooter .card-footer.text-left {
  margin: 0 !important;
  padding: 0 !important;
  text-align: center !important;
  /*-ms-flex: 1 1 auto;
  flex: 1 1 auto;*/
  min-height: 1px;
}
.iwc-goldfooter .card-footer.text-left a.btn,
.iwc-goldfooter .card-footer.text-left a.btn:link,
.iwc-goldfooter .card-footer.text-left a.btn:visited {
  background-color: #b3a369 !important;
  background: #b3a369 !important;
  color: #262626 !important;
  box-shadow: none !important;
  font-size: 0.9rem;
  font-weight: 500;
  text-align: center !important;
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 1rem 0.5rem;
  border-top: 1px solid #fff;
  height: 100%;
}
.iwc-goldfooter .card-footer.text-left a.btn:hover,
.iwc-goldfooter .card-footer.text-left a.btn:link:hover,
.iwc-goldfooter .card-footer.text-left a.btn:visited:hover {
  background: #262626 !important;
  background-color: #262626 !important;
  color: #fff !important;
}

.iwc-msagreyfooter {
  padding-bottom: 0 !important;
}
.iwc-msagreyfooter h3 {
  font-family: var(--font-roboto-condensed);
  font-weight: 600 !important;
  line-height: 1;
  margin-bottom: 0.5rem;
  margin-top: 0;
  font-size: 1.5rem;
}
.iwc-msagreyfooter h3.h5 {
  font-size: 1.1rem !important;
}
.iwc-msagreyfooter p {
  font-size: 0.9rem !important;
}
.iwc-msagreyfooter .card-footer.text-left {
  margin: 0 !important;
  padding: 0 !important;
  text-align: center !important;
  /*-ms-flex: 1 1 auto;
  flex: 1 1 auto;*/
  min-height: 1px;
}
.iwc-msagreyfooter .card-footer.text-left a.btn,
.iwc-msagreyfooter .card-footer.text-left a.btn:link,
.iwc-msagreyfooter .card-footer.text-left a.btn:visited {
  background-color: #404a56 !important;
  background: #404a56 !important;
  color: #fff !important;
  box-shadow: none !important;
  font-size: 0.9rem;
  font-weight: 500;
  text-align: center !important;
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 1rem 0.5rem;
  border-top: 1px solid #fff;
  height: 100%;
}
.iwc-msagreyfooter .card-footer.text-left a.btn:hover,
.iwc-msagreyfooter .card-footer.text-left a.btn:link:hover,
.iwc-msagreyfooter .card-footer.text-left a.btn:visited:hover {
  background: #262626 !important;
  background-color: #262626 !important;
  color: #fff !important;
}

.path-academics-masters .no-body .card-body,
.path-academics-doctoral .no-body .card-body {
  display: none !important;
}
.path-academics-masters div.card-footer.text-left a.btn,
.path-academics-masters div.card-footer.text-left a.btn:link,
.path-academics-masters div.card-footer.text-left a.btn:visited,
.path-academics-doctoral div.card-footer.text-left a.btn,
.path-academics-doctoral div.card-footer.text-left a.btn:link,
.path-academics-doctoral div.card-footer.text-left a.btn:visited {
  font-size: 0.75rem !important;
}

.quote1::before, .quote1::after {
  background-color: #d6dbd4 !important;
  display: inline-block;
  position: absolute;
  left: 0;
  width: 100%;
  height: 3px !important;
  content: "";
  border-radius: 3px !important;
}

.top-line .container {
  border-top: 5px solid #b3a369;
}

.homestat .statnumber {
  font-family: "Canela Deck Web";
  color: #b3a369;
  font-size: 3.5rem;
  line-height: 1.2;
  font-style: normal;
  font-weight: 900;
  text-shadow: 2px 2px 2px #fff;
}
.homestat .stattext {
  font-weight: 700;
  font-size: 1.1rem;
}

.homecard h3.h5 {
  color: #fff !important;
}
.homecard p {
  margin-bottom: 0;
}
.homecard .card-footer {
  border-top: none !important;
}

.iwc-bluefooter.superblock.gt-white a.btn.btn-black {
  color: #fff !important;
}

/* Scss Document */
.page-node-1.master_of_scienc .banner-text-wrapper.black h2.display-4 {
  color: #b3a369 !important;
  font-size: 2.6em !important;
  font-weight: 900 !important;
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  text-align: center !important;
}

.page-node-1.master_of_scienc h2.spec {
  font-size: 2.4em !important;
  font-weight: 500 !important;
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.page-node-1.master_of_scienc div .main-container .text-white a,
.page-node-1.master_of_scienc .main-container .text-white a:link {
  text-decoration-color: #b3a369 !important;
}
.page-node-1.master_of_scienc div .main-container .text-white a:hover,
.page-node-1.master_of_scienc .main-container .text-white a:link:hover {
  color: #fff;
  text-decoration-color: #fff !important;
}

.master_of_scienc div .main-nav nav a,
.master_of_scienc div .main-nav nav a:link,
.master_of_scienc div .main-nav nav a:visited {
  font-size: 0.95rem;
}
.master_of_scienc #layout-builder-modal form#layout-builder-update-block {
  color: #333 !important;
}
.master_of_scienc div .main-container a,
.master_of_scienc .main-container a:link {
  text-decoration-color: #b3a369;
  font-weight: 400;
}
.master_of_scienc div .main-container a:hover,
.master_of_scienc .main-container a:link:hover {
  text-decoration-color: #262626;
}
.master_of_scienc div .isye-companies {
  text-transform: uppercase !important;
}
.master_of_scienc div .isye-companies:before {
  font-family: "Font Awesome 5 Pro" !important;
  content: "\f005" !important;
  color: #eeb211 !important;
  margin-right: 5px !important;
  text-align: center !important;
  font-size: 25px !important;
  line-height: 50px !important;
  height: 50px !important;
  width: 50px !important;
  background-color: #003057 !important;
  border-radius: 50% !important;
  display: inline-block !important;
}
.master_of_scienc div .isye-dollar {
  text-transform: uppercase !important;
}
.master_of_scienc div .isye-dollar:before {
  font-family: "Font Awesome 5 Pro" !important;
  content: "\f155" !important;
  color: #fff !important;
  margin-right: 5px !important;
  text-align: center !important;
  font-size: 25px !important;
  line-height: 50px !important;
  height: 50px !important;
  width: 50px !important;
  background-color: #eeb211 !important;
  border-radius: 50% !important;
  display: inline-block !important;
}
.master_of_scienc div .isye-map {
  text-transform: uppercase !important;
}
.master_of_scienc div .isye-map:before {
  font-family: "Font Awesome 5 Pro" !important;
  content: "\f041" !important;
  color: #fff !important;
  margin-right: 5px !important;
  text-align: center !important;
  font-size: 25px !important;
  line-height: 50px !important;
  height: 50px !important;
  width: 50px !important;
  background-color: #aa985d !important;
  border-radius: 50% !important;
  display: inline-block !important;
}
.master_of_scienc div .isye-industry {
  text-transform: uppercase !important;
}
.master_of_scienc div .isye-industry:before {
  font-family: "Font Awesome 5 Pro" !important;
  content: "\f275" !important;
  color: #fff !important;
  margin-right: 5px !important;
  text-align: center !important;
  font-size: 25px !important;
  line-height: 50px !important;
  height: 50px !important;
  width: 50px !important;
  background-color: #aa985d !important;
  border-radius: 50% !important;
  display: inline-block !important;
}
.master_of_scienc div .isye-shake {
  text-transform: uppercase !important;
}
.master_of_scienc div .isye-shake:before {
  font-family: "Font Awesome 5 Pro" !important;
  content: "\f2b5" !important;
  color: #fff !important;
  margin-right: 5px !important;
  text-align: center !important;
  font-size: 25px !important;
  line-height: 50px !important;
  height: 50px !important;
  width: 50px !important;
  background-color: #000 !important;
  border-radius: 50% !important;
  display: inline-block !important;
}
.master_of_scienc div .isye-search {
  text-transform: uppercase !important;
}
.master_of_scienc div .isye-search:before {
  font-family: "Font Awesome 5 Pro" !important;
  content: "\f00e" !important;
  color: #fff !important;
  margin-right: 5px !important;
  text-align: center !important;
  font-size: 25px !important;
  line-height: 50px !important;
  height: 50px !important;
  width: 50px !important;
  background-color: #12264b !important;
  border-radius: 50% !important;
  display: inline-block !important;
}
.master_of_scienc div li.isye-li-gold {
  color: #323232;
}
.master_of_scienc div li.isye-li-gold:before {
  font-family: "Font Awesome 5 Pro";
  content: "\f111";
  color: #fdb913;
  margin-right: 3px;
}
.master_of_scienc div li.isye-li-oldgold {
  color: #323232;
}
.master_of_scienc div li.isye-li-oldgold:before {
  font-family: "Font Awesome 5 Pro";
  content: "\f111";
  color: #aa985d;
  margin-right: 3px;
}
.master_of_scienc div li.isye-li-blue {
  color: #323232;
}
.master_of_scienc div li.isye-li-blue:before {
  font-family: "Font Awesome 5 Pro";
  content: "\f111";
  color: #003058;
  margin-right: 3px;
}
.master_of_scienc div li.isye-li-blue2 {
  color: #323232;
}
.master_of_scienc div li.isye-li-blue2:before {
  font-family: "Font Awesome 5 Pro";
  content: "\f111";
  color: #3262ae;
  margin-right: 3px;
}
.master_of_scienc div li.isye-li-black {
  color: #323232;
}
.master_of_scienc div li.isye-li-black:before {
  font-family: "Font Awesome 5 Pro";
  content: "\f111";
  color: #000;
  margin-right: 3px;
}
.master_of_scienc div li.isye-li-grey {
  color: #323232;
}
.master_of_scienc div li.isye-li-grey:before {
  font-family: "Font Awesome 5 Pro";
  content: "\f111";
  color: #9f9f9f;
  margin-right: 3px;
}
.master_of_scienc div li.isye-li-grey2 {
  color: #323232;
}
.master_of_scienc div li.isye-li-grey2:before {
  font-family: "Font Awesome 5 Pro";
  content: "\f111";
  color: #404040;
  margin-right: 3px;
}
.master_of_scienc div li.isye-li-red {
  color: #323232;
}
.master_of_scienc div li.isye-li-red:before {
  font-family: "Font Awesome 5 Pro";
  content: "\f111";
  color: #ad4025;
  margin-right: 3px;
}
.master_of_scienc .isye-faq .card {
  /* border-radius: 5px;*/
  padding: 0 1rem;
  margin: 1rem 0;
  border: none !important;
}
.master_of_scienc .isye-faq .card .card-header {
  padding: 0.75rem 1.25rem 0.75rem 0;
  /*  margin: 0 0 0 -1.25rem;*/
  background-color: transparent !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.master_of_scienc .isye-faq .card .card-header h5 a.collapsed.open {
  font-weight: 300;
  text-decoration: none;
  color: #545454;
}
.master_of_scienc .isye-faq .card .card-header h5 a.collapsed.open i {
  transform: rotate(0deg) !important;
  transition: 0.3s;
  color: #b3a369;
  padding-right: 0.2em;
  font-weight: 300;
}
.master_of_scienc .isye-faq .card .card-header h5 a.collapsed.open:hover {
  color: #545454;
  text-decoration: underline;
}
.master_of_scienc .isye-faq .card .card-header h5 a.collapsed.open:hover i {
  transform: rotate(90deg) !important;
  transition: 0.3s;
  color: #262626;
  padding-right: 0.2em;
  font-weight: 300;
}
.master_of_scienc .isye-faq .card .card-header h5 a.open {
  font-weight: 300;
  text-decoration: none;
  color: #545454;
}
.master_of_scienc .isye-faq .card .card-header h5 a.open i {
  transform: rotate(180deg) !important;
  transition: 0.3s;
  color: #004f9f;
  padding-right: 0.2em;
  font-weight: 300;
}
.master_of_scienc .isye-faq .card .card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-top: none;
  border-radius: 0 0 5px 5px;
}
.master_of_scienc .isye-faq .bef-exposed-form .bef-checkboxes.form--inline {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.master_of_scienc .isye-faq .bef-exposed-form .bef-checkboxes.form--inline .form-item {
  text-transform: uppercase;
  margin-left: 0.95em;
  margin-right: 1em;
  width: 300px;
  text-align: left;
}
.master_of_scienc .isye-faq .bef-exposed-form .form-radios.form--inline {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.master_of_scienc .isye-faq .bef-exposed-form .form-radios.form--inline .form-item {
  text-transform: uppercase;
  margin-left: 0.95em;
  margin-right: 1em;
  text-align: left;
}
.master_of_scienc .isye-faq .bef-exposed-form select {
  padding: 12px 25px 12px 6px;
  width: 80%;
  border-radius: 5px;
}
.master_of_scienc .isye-faq .bef-exposed-form .form-item-combine label {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.master_of_scienc .isye-faq .bef-exposed-form legend {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.master_of_scienc .isye-faq .bef-exposed-form .form-item-combine .form-text {
  display: inline-block;
  margin-top: 0.25rem;
  color: #857437;
}
.master_of_scienc .isye-faq .bef-exposed-form .form-item-combine input[type=text] {
  width: 80%;
  display: block;
  margin: auto;
  max-width: 80%;
  border-radius: 5px;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.master_of_scienc .isye-faq2 .card {
  border-radius: 5px;
}
.master_of_scienc .isye-faq2 h5 a.collapsed.open {
  font-weight: 500;
  text-decoration: none;
  color: #545454;
}
.master_of_scienc .isye-faq2 h5 a.collapsed.open i {
  transform: rotate(0deg) !important;
  transition: 0.3s;
  color: #545454;
}
.master_of_scienc .isye-faq2 h5 a.collapsed.open:hover {
  color: #545454;
  text-decoration: underline;
}
.master_of_scienc .isye-faq2 h5 a.collapsed.open:hover i {
  transform: rotate(90deg) !important;
  transition: 0.3s;
  color: #eeb211;
}
.master_of_scienc .isye-faq2 h5 a.open {
  font-weight: 500;
  text-decoration: none;
  color: #545454;
}
.master_of_scienc .isye-faq2 h5 a.open i {
  transform: rotate(180deg) !important;
  transition: 0.3s;
  color: #eeb211;
}
.master_of_scienc .isye-faq2 .bef-exposed-form .bef-checkboxes.form--inline {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.master_of_scienc .isye-faq2 .bef-exposed-form .bef-checkboxes.form--inline .form-item {
  text-transform: uppercase;
  margin-left: 0.95em;
  margin-right: 1em;
  width: 300px;
  text-align: left;
}
.master_of_scienc .isye-faq2 .bef-exposed-form .form-radios.form--inline {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.master_of_scienc .isye-faq2 .bef-exposed-form .form-radios.form--inline .form-item {
  text-transform: uppercase;
  margin-left: 0.95em;
  margin-right: 1em;
  text-align: left;
}
.master_of_scienc .isye-faq2 .bef-exposed-form select {
  padding: 12px 25px 12px 6px;
  width: 80%;
  border-radius: 5px;
}
.master_of_scienc .isye-faq2 .bef-exposed-form .form-item-combine label {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.master_of_scienc .isye-faq2 .bef-exposed-form legend {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.master_of_scienc .isye-faq2 .bef-exposed-form .form-item-combine .form-text {
  display: inline-block;
  margin-top: 0.25rem;
  color: #857437;
}
.master_of_scienc .isye-faq2 .bef-exposed-form .form-item-combine input[type=text] {
  width: 80%;
  display: block;
  margin: auto;
  max-width: 80%;
  border-radius: 5px;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.master_of_scienc .amb .views-exposed-form {
  padding: 1em 2em;
  margin: 1em 0;
  display: flex;
  text-align: center;
  justify-content: space-between;
  background-color: #f7f7f7 !important;
  border: 1px solid #d6dbd4 !important;
  border-radius: 10px;
}
.master_of_scienc .amb .views-exposed-form .form-item {
  width: 100%;
  text-align: center;
}
.master_of_scienc .amb .views-exposed-form .form-item label {
  text-align: center;
  display: block;
}
.master_of_scienc .amb .views-exposed-form .form-item input[type=text] {
  margin: 0 auto;
}
.master_of_scienc .amb .bef-exposed-form label {
  font-size: 1.05rem;
  color: #262626;
  font-weight: 500;
}
.master_of_scienc .mercury p {
  margin-bottom: 1rem;
}
.master_of_scienc .anniversary-banner .container .float-right div {
  justify-content: center !important;
  display: flex !important;
}
.master_of_scienc .anniversary-banner .container .float-right div img {
  max-width: 350px;
}
.master_of_scienc .banner-title {
  color: #fff;
  font-weight: 400;
  word-wrap: break-word;
  /* text-transform:uppercase; */
  /* display:inline-block; */
  /* text-shadow:0 2px 0 rgba(0,0,0,.5); */
  font-weight: 600;
  font-size: 1.75em;
  line-height: 1.1;
  /* margin-top:7rem; */
  /* margin-bottom:10px; */
  /* background: $gt-white; */
  text-transform: uppercase;
  margin: 0.75rem 0 !important;
  text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.3);
}
@media (min-width: 768px) {
  .master_of_scienc .banner-title {
    font-size: 2em;
  }
}
.master_of_scienc .banner-subtitle {
  color: #fff;
  font-weight: 700;
  word-wrap: break-word;
  text-transform: uppercase;
  text-shadow: 0 2px 0 rgba(0, 0, 0, 0.3);
  font-size: 1.3em;
  line-height: 1.2;
}
.master_of_scienc .banner-overlay {
  display: inline-block;
  padding: 10px;
  /* background-color:rgba(0,0,0,.4); */
  border-radius: 3px;
}
.master_of_scienc .banner-overlay .countdown-container .countdown-heading {
  font-size: 1rem;
  font-weight: 400;
  color: var(--gt-white);
  text-transform: capitalize;
}
.master_of_scienc .banner-overlay .countdown-container .countdown-value {
  font-size: 2.5vw;
  width: 5vw;
  height: 4vw;
  border-radius: 5px;
  border: 1px solid #d2d2d2;
  font-weight: 800;
}
@media (min-width: 768px) {
  .master_of_scienc .banner-overlay {
    padding: 15px 25px;
  }
}
.master_of_scienc div .topBarContainer {
  height: 0 !important;
}
.master_of_scienc div .videoHolder {
  height: 100% !important;
}
.master_of_scienc .main-container li {
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.6;
  color: #262626;
}

.master_of_scienc .prgm-event {
  color: #262626;
  border: 1px solid #ddd;
  border-radius: 0.5rem;
  font-size: 1.2em;
  background-color: #fff;
  margin-bottom: 1rem;
}
.master_of_scienc .prgm-event .prgm-session-date-time {
  display: flex;
  align-items: center;
  margin-top: 10px;
  margin-left: 1.8rem;
}
.master_of_scienc .prgm-event .prgm-session-date-time .prgm-session-time {
  display: flex;
  justify-content: space-between;
  font-size: 1.1em;
  font-weight: 300;
}
.master_of_scienc .prgm-event .session-info {
  margin: 0 1rem 1rem 1rem;
  /* background-color: #f7f7f7; */
  padding: 0.8rem;
  border: 1px solid #b3a369;
  border-radius: 0.5rem;
  border-radius: 0.5rem;
}
.master_of_scienc .prgm-event .session-info .prgm-session-name {
  font-size: 1.2em;
}
.master_of_scienc .prgm-event .session-info .prgm-session-description {
  margin-top: 5px;
}
.master_of_scienc .prgm-event .session-info .prgm-session-description p {
  margin: 0;
  font-size: 1.1em;
}
.master_of_scienc .prgm-event .session-info .prgm-session-speakers {
  margin-top: 10px;
}
.master_of_scienc .prgm-event .prgm-label {
  font-weight: 400;
  color: #857437;
}

.block-pull-up {
  max-width: 60%;
  background-color: rgba(247, 247, 247, 0.95) !important;
  border: 1px solid #262626;
}

.showme {
  display: none;
}

@media (max-width: 768px) {
  .block-pull-up {
    display: none !important;
  }
  .showme {
    display: block !important;
  }
}
body.path-_0th-anniversary.master_of_scienc.modal-open {
  padding-right: 0 !important;
}

.main-container .gt-main-content .people_listing-block_11 .btn,
.main-container .gt-main-content .people_listing-block_11 a.btn,
.main-container .gt-main-content .people_listing-block_11 a.btn:link,
.main-container .gt-main-content .people_listing-block_11 a.btn:visited,
.main-container .gt-main-content .people_listing-block_11 .btn a,
.main-container .gt-main-content .people_listing-block_11 .btn a:link,
.main-container .gt-main-content .people_listing-block_11 .btn a:visited {
  background: transparent !important;
  border: 0 transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  text-decoration: none;
}
.main-container .gt-main-content .people_listing-block_11 .btn .card,
.main-container .gt-main-content .people_listing-block_11 a.btn .card,
.main-container .gt-main-content .people_listing-block_11 a.btn:link .card,
.main-container .gt-main-content .people_listing-block_11 a.btn:visited .card,
.main-container .gt-main-content .people_listing-block_11 .btn a .card,
.main-container .gt-main-content .people_listing-block_11 .btn a:link .card,
.main-container .gt-main-content .people_listing-block_11 .btn a:visited .card {
  margin: 0 !important;
}
.main-container .gt-main-content .people_listing-block_11 .btn .card img,
.main-container .gt-main-content .people_listing-block_11 a.btn .card img,
.main-container .gt-main-content .people_listing-block_11 a.btn:link .card img,
.main-container .gt-main-content .people_listing-block_11 a.btn:visited .card img,
.main-container .gt-main-content .people_listing-block_11 .btn a .card img,
.main-container .gt-main-content .people_listing-block_11 .btn a:link .card img,
.main-container .gt-main-content .people_listing-block_11 .btn a:visited .card img {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;
  border-radius: 1em !important;
}

/* Scss Document */
.text-left {
  text-align: left !important;
}

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

p.big-home-text {
  font-size: 2.05rem;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}

.display-5 {
  font-size: 2.5em;
}

.display-6 {
  font-size: 2em;
}

.text-tiny {
  font-size: 0.7em;
}

.text-small {
  font-size: 0.85em;
}

.main-container .gt-main-content h2.homecolorh2 {
  color: #003057 !important;
  text-shadow: 2px 2px 2px #fff;
  font-weight: 900 !important;
}

.tdnone {
  text-decoration: none !important;
}

.fs11,
.fs11 p {
  font-size: 1.1em !important;
}

.fs12,
.fs12 p {
  font-size: 1.2em !important;
}

.fs118,
.fs118 p {
  font-size: 1.18em !important;
}

.fs125,
.fs125 p {
  font-size: 1.25em !important;
}

.fs13,
.fs13 p {
  font-size: 1.3em !important;
}

.fs18,
.fs18 p {
  font-size: 1.8em !important;
}

.fs1,
.fs1 p {
  font-size: 1em !important;
}

.fs95,
.fs95 p {
  font-size: 0.95em !important;
}

.fs9,
.fs9 p {
  font-size: 0.9em !important;
}

.fs85,
.fs85 p {
  font-size: 0.85em !important;
}

.fs8,
.fs8 p {
  font-size: 0.8em !important;
}

.fs6,
.fs6 p {
  font-size: 0.6em !important;
}

.fs2,
.fs2 p {
  font-size: 2em !important;
}

.fs25,
.fs25 p {
  font-size: 2.5em !important;
}

.fs3,
.fs3 p {
  font-size: 3em !important;
}

.fs4,
.fs4 p {
  font-size: 4em !important;
}

.display-1,
.display-2,
.display-3,
.display-4,
.display-5,
.display-6 {
  font-weight: 300 !important;
  line-height: 1.2 !important;
}

.fw300 {
  font-weight: 300 !important;
}

.fw400 {
  font-weight: 400 !important;
}

.fw500 {
  font-weight: 500 !important;
}

.fw600 {
  font-weight: 600 !important;
}

.fw700 {
  font-weight: 700 !important;
}

.fw800 {
  font-weight: 800 !important;
}

.ts-black444 {
  text-shadow: 4px 4px 4px #000;
}

.ts-black222 {
  text-shadow: 2px 2px 2px #000;
}

.italic {
  font-style: italic !important;
}

.main-container .gt-main-content div ul.text-white li {
  color: #fff;
}
.main-container .gt-main-content .leadletter {
  display: block;
  float: left;
  font-size: 40px;
  line-height: 34px;
  color: #444;
  margin: 6px 8px 0 0;
}
.main-container .gt-main-content .leadletter.solid {
  background-color: #003057;
  color: #fff;
  width: 46px;
  height: 46px;
  font-size: 28px;
  font-weight: 500;
  line-height: 46px;
  text-align: center;
  border-radius: 0px;
  margin: 8px 8px 0 0;
}
.main-container .gt-main-content .leadletter.outline {
  background-color: transparent !important;
  color: #262626;
  width: 46px;
  height: 46px;
  font-size: 28px;
  font-weight: 500;
  line-height: 46px;
  text-align: center;
  border-radius: 0px;
  margin: 8px 8px 0 0;
  border: 1px solid #003057;
}
.main-container .gt-main-content .bg-gt-navy,
.main-container .gt-main-content .lb-section-curie-blue,
.main-container .gt-main-content .lb-section-curie-dark,
.main-container .gt-main-content .bg-gt-black,
.main-container .gt-main-content .bg-msa-grey,
.main-container .gt-main-content .bg-gt-horizon,
.main-container .gt-main-content .bg-gt-blue {
  /* color: $white;*/
}
.main-container .gt-main-content .bg-gt-navy h2,
.main-container .gt-main-content .bg-gt-navy h3,
.main-container .gt-main-content .bg-gt-navy h4,
.main-container .gt-main-content .bg-gt-navy h5,
.main-container .gt-main-content .bg-gt-navy h6,
.main-container .gt-main-content .lb-section-curie-blue h2,
.main-container .gt-main-content .lb-section-curie-blue h3,
.main-container .gt-main-content .lb-section-curie-blue h4,
.main-container .gt-main-content .lb-section-curie-blue h5,
.main-container .gt-main-content .lb-section-curie-blue h6,
.main-container .gt-main-content .lb-section-curie-dark h2,
.main-container .gt-main-content .lb-section-curie-dark h3,
.main-container .gt-main-content .lb-section-curie-dark h4,
.main-container .gt-main-content .lb-section-curie-dark h5,
.main-container .gt-main-content .lb-section-curie-dark h6,
.main-container .gt-main-content .bg-gt-black h2,
.main-container .gt-main-content .bg-gt-black h3,
.main-container .gt-main-content .bg-gt-black h4,
.main-container .gt-main-content .bg-gt-black h5,
.main-container .gt-main-content .bg-gt-black h6,
.main-container .gt-main-content .bg-msa-grey h2,
.main-container .gt-main-content .bg-msa-grey h3,
.main-container .gt-main-content .bg-msa-grey h4,
.main-container .gt-main-content .bg-msa-grey h5,
.main-container .gt-main-content .bg-msa-grey h6,
.main-container .gt-main-content .bg-gt-horizon h2,
.main-container .gt-main-content .bg-gt-horizon h3,
.main-container .gt-main-content .bg-gt-horizon h4,
.main-container .gt-main-content .bg-gt-horizon h5,
.main-container .gt-main-content .bg-gt-horizon h6,
.main-container .gt-main-content .bg-gt-blue h2,
.main-container .gt-main-content .bg-gt-blue h3,
.main-container .gt-main-content .bg-gt-blue h4,
.main-container .gt-main-content .bg-gt-blue h5,
.main-container .gt-main-content .bg-gt-blue h6 {
  color: #bfb37c;
}
.main-container .gt-main-content .bg-gt-navy p,
.main-container .gt-main-content .bg-gt-navy li,
.main-container .gt-main-content .bg-gt-navy div,
.main-container .gt-main-content .lb-section-curie-blue p,
.main-container .gt-main-content .lb-section-curie-blue li,
.main-container .gt-main-content .lb-section-curie-blue div,
.main-container .gt-main-content .lb-section-curie-dark p,
.main-container .gt-main-content .lb-section-curie-dark li,
.main-container .gt-main-content .lb-section-curie-dark div,
.main-container .gt-main-content .bg-gt-black p,
.main-container .gt-main-content .bg-gt-black li,
.main-container .gt-main-content .bg-gt-black div,
.main-container .gt-main-content .bg-msa-grey p,
.main-container .gt-main-content .bg-msa-grey li,
.main-container .gt-main-content .bg-msa-grey div,
.main-container .gt-main-content .bg-gt-horizon p,
.main-container .gt-main-content .bg-gt-horizon li,
.main-container .gt-main-content .bg-gt-horizon div,
.main-container .gt-main-content .bg-gt-blue p,
.main-container .gt-main-content .bg-gt-blue li,
.main-container .gt-main-content .bg-gt-blue div {
  color: #ffffff;
  /* color: inherit;*/
}
.main-container .gt-main-content .bg-gt-navy .text-black p,
.main-container .gt-main-content .bg-gt-navy .text-black a,
.main-container .gt-main-content .bg-gt-navy p.text-black,
.main-container .gt-main-content .bg-gt-navy li.text-black,
.main-container .gt-main-content .bg-gt-navy ul.text-black li,
.main-container .gt-main-content .bg-gt-navy div.text-black,
.main-container .gt-main-content .lb-section-curie-blue .text-black p,
.main-container .gt-main-content .lb-section-curie-blue .text-black a,
.main-container .gt-main-content .lb-section-curie-blue p.text-black,
.main-container .gt-main-content .lb-section-curie-blue li.text-black,
.main-container .gt-main-content .lb-section-curie-blue ul.text-black li,
.main-container .gt-main-content .lb-section-curie-blue div.text-black,
.main-container .gt-main-content .lb-section-curie-dark .text-black p,
.main-container .gt-main-content .lb-section-curie-dark .text-black a,
.main-container .gt-main-content .lb-section-curie-dark p.text-black,
.main-container .gt-main-content .lb-section-curie-dark li.text-black,
.main-container .gt-main-content .lb-section-curie-dark ul.text-black li,
.main-container .gt-main-content .lb-section-curie-dark div.text-black,
.main-container .gt-main-content .bg-gt-black .text-black p,
.main-container .gt-main-content .bg-gt-black .text-black a,
.main-container .gt-main-content .bg-gt-black p.text-black,
.main-container .gt-main-content .bg-gt-black li.text-black,
.main-container .gt-main-content .bg-gt-black ul.text-black li,
.main-container .gt-main-content .bg-gt-black div.text-black,
.main-container .gt-main-content .bg-msa-grey .text-black p,
.main-container .gt-main-content .bg-msa-grey .text-black a,
.main-container .gt-main-content .bg-msa-grey p.text-black,
.main-container .gt-main-content .bg-msa-grey li.text-black,
.main-container .gt-main-content .bg-msa-grey ul.text-black li,
.main-container .gt-main-content .bg-msa-grey div.text-black,
.main-container .gt-main-content .bg-gt-horizon .text-black p,
.main-container .gt-main-content .bg-gt-horizon .text-black a,
.main-container .gt-main-content .bg-gt-horizon p.text-black,
.main-container .gt-main-content .bg-gt-horizon li.text-black,
.main-container .gt-main-content .bg-gt-horizon ul.text-black li,
.main-container .gt-main-content .bg-gt-horizon div.text-black,
.main-container .gt-main-content .bg-gt-blue .text-black p,
.main-container .gt-main-content .bg-gt-blue .text-black a,
.main-container .gt-main-content .bg-gt-blue p.text-black,
.main-container .gt-main-content .bg-gt-blue li.text-black,
.main-container .gt-main-content .bg-gt-blue ul.text-black li,
.main-container .gt-main-content .bg-gt-blue div.text-black {
  color: #262626 !important;
}

.main-container .gt-main-content .lb-section-curie-blue .modal-body div {
  color: #262626;
}

.ts112 {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}

div {
  /*a[href$=".xlsx"] {
  	padding-left: none;
  }*/
}
div a[href$=".doc"] {
  /* Word file */
  color: inherit;
  padding-left: none;
}
div a[href$=".docx"] {
  /* Word file */
  color: inherit;
  padding-left: none;
}
div a[href$=".xls"] {
  padding-left: none;
}
div a[href$=".ppt"] {
  padding-left: none;
}
div a[href$=".pptx"] {
  padding-left: none;
}
div a[href$=".pps"] {
  padding-left: none;
}
div a[href$=".ppsx"] {
  padding-left: none;
}

.fun-text {
  /*-webkit-text-stroke: 1px black;*/
  font-weight: 900;
  color: #ffffff !important;
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 2.6em !important;
  /*line-height: 1!important;*/
  font-weight: 900 !important;
}

.fun-text2 {
  /*-webkit-text-stroke: 1px black;*/
  color: #ffffff;
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  /*text-transform: uppercase;*/
  font-size: 1.3em !important;
  /*line-height: 1!important;*/
  font-weight: 400 !important;
  color: #f95e10;
  color: #004f9f;
  color: #bfb37c;
  color: #cd7f32;
  color: #c0c0c0;
  color: #a2a3a2;
  color: #696969;
  color: #cccecb;
  color: #f7f7f7;
  color: #8a8a8a;
  color: #f7f7f7;
  color: #e5e7e4;
  color: #d6dbd4;
  color: #eeb211;
}

.fun-text3 {
  /*-webkit-text-stroke: 1px black;*/
  /*font-weight:900;*/
  color: #ffffff;
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 2.2em !important;
  /*line-height: 1!important;*/
  font-weight: 400 !important;
}

/*div .fun-link {
	margin-left: 7.5%;


	a {
		font-weight:300!important;
		color:$gt-light-grey;
		&:hover {
			color:$gt-white!important;
			text-decoration-color: $gt-buzz-gold !important;
		}
	}
}*/
div a.fun-link {
  text-decoration-line: none !important;
  /*color:$isye-grey-med3!important;*/
}
div a.fun-link:hover {
  /*color:$gt-white!important;*/
  text-decoration-color: #fff !important;
  text-decoration-thickness: 1px;
  text-decoration-line: none !important;
}

.gold-caps {
  color: #857437 !important;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: 400;
  letter-spacing: 0em;
}

.main-container .gt-main-content .timeline-region {
  /* line */
  /* CIRCLE */
}
.main-container .gt-main-content .timeline-region .gt-basic-block::before {
  content: "";
  display: block;
  height: calc(100% + 40px);
  /* Adjust to include the margin-bottom */
  width: 5px;
  /* Adjust the width of the left border as needed */
  background-color: #262626;
  /* Set the color of the left border */
  position: absolute;
  left: -36px;
  /* Adjust the separation between the box and the line */
  top: 0px;
  /* Adjust to include the margin-bottom */
  overflow: visible;
}
.main-container .gt-main-content .timeline-region .gt-basic-block::after {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-color: var(--gt-gold);
  border-radius: 50%;
  position: absolute;
  left: -49px;
  top: 48%;
  transform: translateY(-50%);
  border: 2px solid #262626;
}
.main-container .gt-main-content .timeline-region .gt-basic-block {
  padding: 1.1rem;
  margin-left: 5px;
  position: relative;
  overflow: visible;
  margin-top: 0 !important;
  margin-bottom: 30px !important;
  position: relative;
  border: 1px solid #262626;
}
.main-container .gt-main-content .timeline-region .gt-basic-block h2 {
  font-size: 1.4rem !important;
  padding: 0.2rem 0 !important;
  font-family: "Roboto Slab", sans-serif !important;
  margin-bottom: 0 !important;
  font-weight: 700 !important;
  color: #b3a369;
}
.main-container .gt-main-content .timeline-region .gt-basic-block div {
  padding: 0 !important;
  margin: 0 !important;
  color: #262626;
  font-size: 1rem !important;
}
.main-container .gt-main-content .timeline-region .gt-basic-block p {
  padding-left: 2rem !important;
  font-size: 1rem !important;
  color: #262626;
}
.main-container .gt-main-content .timeline-region .gt-basic-block ul {
  margin-top: 0.7rem !important;
}
.main-container .gt-main-content .timeline-region .gt-basic-block ul li {
  line-height: 1.6rem !important;
  margin-bottom: 0.7rem !important;
  font-size: 1rem !important;
  color: #262626;
}

.block--bundle-framed_image_with_copy img {
  border: 1px solid #262626;
}

.block--bundle-framed_image_with_copy.gt-blue img,
.block--bundle-framed_image_with_copy.gt-black img,
.block--bundle-framed_image_with_copy.gt-msa-grey img {
  border: 1px solid #fff;
}

.shadow-0.shadow-sm {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0) !important;
}

.block--bundle-image_with_copy.card {
  padding: 0 0 1rem;
  padding-bottom: 1rem;
  margin: 1rem 0;
  border: none !important;
  border-radius: 0.25em;
}

.cardv2.block--bundle-image_with_copy.card {
  padding: 0 1rem 0 1rem !important;
  margin: 0;
  border: none !important;
}
.cardv2.block--bundle-image_with_copy.card #card-media {
  padding: 0 !important;
}
.cardv2.block--bundle-image_with_copy.card #card-media img {
  width: 100%;
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
  transform: scale(0.9em);
}
.cardv2.block--bundle-image_with_copy.card .card-body {
  padding: 0 !important;
  margin: 0.5rem 0;
}
.cardv2.block--bundle-image_with_copy.card .card-body h3 {
  font-size: 1.25rem;
}
.cardv2.block--bundle-image_with_copy.card .card-body p {
  font-size: 1em !important;
}

div.noshadow {
  box-shadow: none !important;
}

.hide-card-footer .card-footer {
  display: none !important;
}

.main-container .gt-main-content div h3 a.meetdir, .main-container .gt-main-content div h3 a.meetdir:link {
  color: #b3a369 !important;
  text-decoration-color: #ccc !important;
  transition: all 0.3s !important;
}

.main-container .gt-main-content div h3 a.meetdir:hover {
  transition: all 0.3s !important;
  color: #bfb37c !important;
  text-decoration-color: #bfb37c !important;
}

/* div.block--bundle-image_with_copy .card-body {
    padding-left:0!important;
    padding-right:0!important;
} */
.no-body .card-body {
  display: none !important;
}

/* Scss Document */
div .isye-faq.ui-accordion .ui-accordion-header {
  /*font-size: 130% !important;*/
  font-weight: normal;
  font-size: 110%;
}

.js-views-accordion-group-header {
  text-transform: uppercase !important;
  color: #666 !important;
  margin-top: 1em;
}

html body .ui-widget .gt-accordion p,
html body .ui-widget .gt-accordion li,
html body .ui-widget .gt-accordion div {
  font-family: var(--font-abel) !important;
}

.page-node-type--knowledgebase_article pre {
  border-top: 1px solid rgb(200, 200, 200);
  border-right: 1px solid rgb(200, 200, 200);
  border-left: 3px solid rgb(150, 150, 150);
  border-bottom: 3px solid rgb(150, 150, 150);
  background-color: rgb(240, 240, 240);
  color: #111111;
  padding: 0.5em;
}
.page-node-type--knowledgebase_article code {
  background-color: #262626;
  color: #fff;
  padding: 0.5em;
}
.page-node-type--knowledgebase_article .kb-search input[type=text] {
  width: 100%;
}
.page-node-type--knowledgebase_article .kb-search ul li a {
  font-size: 0.95em !important;
  font-weight: 400 !important;
}

/*
.isye-faq {
	.card {
		border-radius: 5px;
	}

	h5 {
		a.collapsed.open {
			font-weight: 500;
			text-decoration: none;
			color: $gt-md-grey;
			svg {
				-webkit-transform: rotate(0deg) !important;
				transform: rotate(0deg) !important;
				transition: 0.3s;
				color: $gt-md-grey;
			}
			&:hover {
				color: $gt-md-grey;
				text-decoration: underline;
				svg {
					-webkit-transform: rotate(90deg) !important;
					transform: rotate(90deg) !important;
					transition: 0.3s;
					color: $c-gold;
				}
			}
		}
		a.open {
			font-weight: 500;
			text-decoration: none;
			color: $gt-md-grey;
			svg {
				-webkit-transform: rotate(180deg) !important;
				transform: rotate(180deg) !important;
				transition: 0.3s;
				color: $c-gold;
			}
		}
	}

	.bef-exposed-form {
		.bef-checkboxes.form--inline {
			display: flex;
			flex-flow: row wrap;
			justify-content: space-between;

			.form-item {
				text-transform: uppercase;
				margin-left: 0.95em;
				margin-right: 1em;
				width: 300px;
				text-align: left;
			}
		}

		.form-radios.form--inline {
			display: flex;
			flex-flow: row wrap;
			justify-content: space-between;

			.form-item {
				text-transform: uppercase;
				margin-left: 0.95em;
				margin-right: 1em;
				width: 300px;
				text-align: left;
			}
		}

		select {
			padding: 12px 25px 12px 6px;
			width: 80%;
			border-radius: 5px;
		}
		label {

		}

		legend {
			position: absolute !important;
			width: 1px !important;
			height: 1px !important;
			padding: 0 !important;
			margin: -1px !important;
			overflow: hidden !important;
			clip: rect(0, 0, 0, 0) !important;
			white-space: nowrap !important;
			border: 0 !important;
		}

		.form-item {

		}

		.form-item-combine {
			.form-text {
				display: inline-block;
				margin-top: 0.25rem;
				color: $gt-drk-gold;
			}

			input[type="text"] {
				width: 80%;
				display: block;
				margin: auto;

				max-width: 80%;
				border-radius: 5px;
				padding-top: 1em;
				padding-bottom: 1em;
			}
		}
	}
}
*/
/* HG Featured News Blocks */
.hg-featured-news .hg-featured-view-more a {
  border: 2px solid #b3a369;
  color: #3b3b3b;
}
.hg-featured-news .hg-featured-date {
  color: #3b3b3b;
  font-weight: bold;
  font-size: 1.1em;
}
.hg-featured-news .hg-featured-summary {
  font-size: 0.9em;
  line-height: 1.1em;
  color: #3b3b3b;
}
.hg-featured-news img {
  border-radius: 3px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 4px;
}
.hg-featured-news .hg-featured-image a:hover {
  background-color: transparent !important;
}
.hg-featured-news nav {
  margin-top: 15px;
}

.node--type-hg-event #hg-events .date-wrapper {
  display: block;
  width: 100%;
  max-width: 100%;
  width: 100%;
  text-align: center;
  position: relative;
  margin-bottom: 10px;
}
.node--type-hg-event #hg-events .date-wrapper .binds {
  position: absolute;
  height: 12px;
  width: 50%;
  background: transparent;
  border: 2px solid #999;
  border-width: 0 6px;
  top: -7px;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 2;
}
.node--type-hg-event #hg-events .date-wrapper .day {
  background: #003057;
  display: block;
  padding: 5px 0 3px 0;
  color: #fff;
  font-size: 1em;
  font-weight: bold;
  border-bottom: 2px solid #b3a369;
  border-radius: 5px 5px 0 0;
}
.node--type-hg-event #hg-events .date-wrapper .day-multi {
  background: #003057;
  display: block;
  padding: 5px 0 3px 0;
  color: #fff;
  font-size: 1em;
  font-weight: bold;
  border-bottom: 2px solid #b3a369;
  border-radius: 5px 5px 0 0;
  font-size: 0.7em !important;
  padding: 10px 0 5px 0;
}
.node--type-hg-event #hg-events .date-wrapper .inner-cal {
  display: block;
  margin: 0;
  padding: 4px 0;
  font-weight: bold;
  position: relative;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
  /* box-shadow: none !important; */
}
.node--type-hg-event #hg-events .date-wrapper .inner-cal .date,
.node--type-hg-event #hg-events .date-wrapper .inner-cal .date-multi {
  font-size: 1.9em;
  line-height: 1.2em;
  color: #b3a369;
  font-family: "Roboto Slab", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-weight: 600;
}
.node--type-hg-event #hg-events .description {
  line-height: 1.2em;
}
.node--type-hg-event #hg-events .hg-title h3 {
  font-size: 1.3rem !important;
}
.node--type-hg-event #hg-events .event-right {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  /* padding:5px 0; */
}
.node--type-hg-event #hg-events .time {
  color: #333333;
  font-weight: 600;
  font-size: 1em;
}
.node--type-hg-event #hg-events .time-multi {
  color: #333333;
  font-weight: 600;
  font-size: 1em;
}
.node--type-hg-event #hg-events .time-multi i {
  color: #cccccc;
}

.hg-col .view-content-wrap {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.hg-col .view-content-wrap .hg-event-item {
  flex: 0 0 50%;
  max-width: 50%;
}
.hg-col .view-content-wrap .hg-event-item:nth-child(odd) {
  padding-right: 20px;
}
.hg-col .view-content-wrap .hg-event-item:nth-child(even) {
  padding-left: 20px;
}

@media only screen and (max-width: 480px) {
  .hg-col .view-content-wrap {
    display: inherit !important;
  }
  .hg-col .view-content-wrap .hg-event-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
  #hg-events .event-right {
    padding-left: 15px;
  }
  .hg-col .view-content-wrap .hg-event-item:nth-child(odd) {
    padding-right: 0px;
  }
  .hg-col .view-content-wrap .hg-event-item:nth-child(even) {
    padding-left: 0px;
  }
}
.h_milton_stewart.node--type-senior-design-poster,
.belter_stewart_s.node--type-senior-design-poster {
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  width: 1080px !important;
  height: 1920px !important;
  top: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  position: fixed !important;
  overflow-y: hidden !important;
}
.h_milton_stewart.node--type-senior-design-poster #utility,
.h_milton_stewart.node--type-senior-design-poster #bottom-header,
.h_milton_stewart.node--type-senior-design-poster .navbar,
.h_milton_stewart.node--type-senior-design-poster .content-inner,
.h_milton_stewart.node--type-senior-design-poster #footer,
.h_milton_stewart.node--type-senior-design-poster .isye-title,
.belter_stewart_s.node--type-senior-design-poster #utility,
.belter_stewart_s.node--type-senior-design-poster #bottom-header,
.belter_stewart_s.node--type-senior-design-poster .navbar,
.belter_stewart_s.node--type-senior-design-poster .content-inner,
.belter_stewart_s.node--type-senior-design-poster #footer,
.belter_stewart_s.node--type-senior-design-poster .isye-title {
  display: none;
}
.h_milton_stewart.node--type-senior-design-poster .site-name,
.belter_stewart_s.node--type-senior-design-poster .site-name {
  font-size: 2.1rem;
  line-height: 1.01;
}
.h_milton_stewart.node--type-senior-design-poster header .bg-gold-grad,
.belter_stewart_s.node--type-senior-design-poster header .bg-gold-grad {
  background: #262626 !important;
}
.h_milton_stewart.node--type-senior-design-poster header #logo-wrapper.bg-tech-md-gold,
.belter_stewart_s.node--type-senior-design-poster header #logo-wrapper.bg-tech-md-gold {
  background: #262626 !important;
}
.h_milton_stewart.node--type-senior-design-poster section,
.belter_stewart_s.node--type-senior-design-poster section {
  padding: 0 !important;
}
.h_milton_stewart.node--type-senior-design-poster .sd-title h1,
.belter_stewart_s.node--type-senior-design-poster .sd-title h1 {
  font-size: 4rem !important;
  font-weight: bold;
  margin: 0;
  text-align: center;
  color: #ffffff;
  text-shadow: 2px 2px 2px #000;
  /*font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif" !important;*/
}
.h_milton_stewart.node--type-senior-design-poster .sd-image .container,
.belter_stewart_s.node--type-senior-design-poster .sd-image .container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.h_milton_stewart.node--type-senior-design-poster .sd-image .container .col-12,
.belter_stewart_s.node--type-senior-design-poster .sd-image .container .col-12 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.h_milton_stewart.node--type-senior-design-poster .sd-caption,
.belter_stewart_s.node--type-senior-design-poster .sd-caption {
  height: 185px;
  padding: 20px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.h_milton_stewart.node--type-senior-design-poster .sd-caption .h4 p,
.belter_stewart_s.node--type-senior-design-poster .sd-caption .h4 p {
  font-size: 1.75rem !important;
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  line-height: 1.625;
  font-weight: 400;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body,
.belter_stewart_s.node--type-senior-design-poster .sd-body {
  height: 725px;
  line-height: 1.625 !important;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .project-title,
.belter_stewart_s.node--type-senior-design-poster .sd-body .project-title {
  font-size: 2.5rem !important;
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  color: #003057;
  line-height: 1.625 !important;
  font-weight: bold;
  text-align: center;
  padding: 45px 0px;
  text-shadow: 2px 2px 2px #fff;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .project-stu-team p,
.belter_stewart_s.node--type-senior-design-poster .sd-body .project-stu-team p {
  font-size: 24px !important;
  line-height: 1.625 !important;
  font-weight: 400;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body span.project-stu-team,
.belter_stewart_s.node--type-senior-design-poster .sd-body span.project-stu-team {
  font-size: 24px !important;
  line-height: 1.625 !important;
  font-weight: 400;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .project-adv,
.belter_stewart_s.node--type-senior-design-poster .sd-body .project-adv {
  font-size: 24px !important;
  line-height: 1.625 !important;
  font-weight: 400;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .project-desc,
.belter_stewart_s.node--type-senior-design-poster .sd-body .project-desc {
  padding: 15px 0px;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .project-desc p,
.belter_stewart_s.node--type-senior-design-poster .sd-body .project-desc p {
  font-size: 24px !important;
  line-height: 1.625 !important;
  font-weight: 400;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .project-desc p.fs22,
.belter_stewart_s.node--type-senior-design-poster .sd-body .project-desc p.fs22 {
  font-size: 22px !important;
  line-height: 1.525 !important;
  font-weight: 400;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .project-desc p.fs20,
.belter_stewart_s.node--type-senior-design-poster .sd-body .project-desc p.fs20 {
  font-size: 20px !important;
  line-height: 1.425 !important;
  font-weight: 400;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .project-desc p.fs18,
.belter_stewart_s.node--type-senior-design-poster .sd-body .project-desc p.fs18 {
  font-size: 18px !important;
  line-height: 1.325 !important;
  font-weight: 400;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .sd-title,
.belter_stewart_s.node--type-senior-design-poster .sd-body .sd-title {
  padding: 15px 0px 0px;
  font-weight: bold;
  font-size: 24px !important;
  color: #262626;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .sd-place,
.belter_stewart_s.node--type-senior-design-poster .sd-body .sd-place {
  padding-top: 3px;
  color: #857437;
  text-align: center;
  /*text-shadow: 2px 2px 4px #000;*/
  /*text-shadow: 1px 1px 1px #333;*/
  font-size: 46px;
  /*background: $gt-light-grey;*/
  position: fixed;
  top: 1760px;
  left: 0;
  width: 1080px;
  height: 80px;
}
.h_milton_stewart.node--type-senior-design-poster .sd-body .poster-text,
.belter_stewart_s.node--type-senior-design-poster .sd-body .poster-text {
  font-size: 24px !important;
}
.h_milton_stewart.node--type-senior-design-poster .sd-semester,
.belter_stewart_s.node--type-senior-design-poster .sd-semester {
  /*font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif" !important;*/
  background: #404a56;
  color: #fff;
  text-align: center;
  /*text-shadow: 2px 2px 2px #000;*/
  font-size: 46px;
  position: fixed;
  top: 1840px;
  left: 0;
  width: 1080px;
  height: 80px;
}

.page-node-5347.page-node-type--senior_design_poster.h_milton_stewart .sd-body .sd-place,
.page-node-5343.page-node-type--senior_design_poster.h_milton_stewart .sd-body .sd-place {
  font-size: 32px;
}

.page-node-11628.page-node-type--senior_design_poster.h_milton_stewart .sd-body .sd-place,
.page-node-11621.page-node-type--senior_design_poster.h_milton_stewart .sd-body .sd-place,
.page-node-11617.page-node-type--senior_design_poster.h_milton_stewart .sd-body .sd-place,
.page-node-11620.page-node-type--senior_design_poster.h_milton_stewart .sd-body .sd-place {
  font-size: 36px;
}

.h_milton_stewart.node--type-senior-design-poster,
.belter_stewart_s.node--type-senior-design-poster {
  background-color: #f7f7f7;
  background: #f7f7f7;
}
.h_milton_stewart.node--type-senior-design-poster .container,
.h_milton_stewart.node--type-senior-design-poster .container-lg,
.h_milton_stewart.node--type-senior-design-poster .container-md,
.h_milton_stewart.node--type-senior-design-poster .container-sm,
.belter_stewart_s.node--type-senior-design-poster .container,
.belter_stewart_s.node--type-senior-design-poster .container-lg,
.belter_stewart_s.node--type-senior-design-poster .container-md,
.belter_stewart_s.node--type-senior-design-poster .container-sm {
  max-width: 100%;
}
.h_milton_stewart.node--type-senior-design-poster .sd-image .layout.row,
.belter_stewart_s.node--type-senior-design-poster .sd-image .layout.row {
  margin-right: 0px;
  margin-left: 0px;
}
.h_milton_stewart.node--type-senior-design-poster #site-name-slogan-wrapper,
.belter_stewart_s.node--type-senior-design-poster #site-name-slogan-wrapper {
  margin: 0;
  padding: 0 0 1rem 0;
  background-color: #262626;
}
.h_milton_stewart.node--type-senior-design-poster #site-name-slogan-wrapper h2.site-name,
.belter_stewart_s.node--type-senior-design-poster #site-name-slogan-wrapper h2.site-name {
  color: #b3a369 !important;
  text-align: center !important;
  align-items: center;
  justify-content: center;
}
.h_milton_stewart.node--type-senior-design-poster #site-name-slogan-wrapper h2.site-name a,
.belter_stewart_s.node--type-senior-design-poster #site-name-slogan-wrapper h2.site-name a {
  color: #b3a369 !important;
}
.h_milton_stewart.node--type-senior-design-poster #site-name-slogan-wrapper h3.site-slogan,
.belter_stewart_s.node--type-senior-design-poster #site-name-slogan-wrapper h3.site-slogan {
  color: #b3a369;
  display: none;
  align-items: center;
  justify-content: center;
}
.h_milton_stewart.node--type-senior-design-poster .main-container,
.h_milton_stewart.node--type-senior-design-poster .gt-main-content,
.belter_stewart_s.node--type-senior-design-poster .main-container,
.belter_stewart_s.node--type-senior-design-poster .gt-main-content {
  background-color: #f7f7f7;
  background: #f7f7f7;
}
.h_milton_stewart.node--type-senior-design-poster .sd-caption,
.belter_stewart_s.node--type-senior-design-poster .sd-caption {
  display: none;
}

.h_milton_stewart.node--type-senior-design-poster div.container.my-2 {
  display: none !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.h_milton_stewart.node--type-senior-design-poster .goldbar {
  border-top: solid 2px #b3a369 !important;
}

.gradtracker.path-user .gt-main-content .inline-label .views-field .views-label {
  display: inline-block;
  min-width: 175px;
  font-weight: 400;
  color: #444;
}
.gradtracker.path-user .gt-main-content .inline-label .views-field .field-content {
  display: inline-block;
  font-weight: 400;
}

body.gradtracker,
.gradtracker p {
  font-size: 1.2rem;
  line-height: 1.8;
}

.gradtracker div .webform-submission-form .form-item,
.gradtracker div .webform-submission-form .form-item p {
  font-size: 1rem;
  margin: 0;
}
.gradtracker .description.label-description {
  /*color:$gt-medium-grey-light!important;*/
  padding: 0 10px;
  font-style: italic;
  color: #262626;
  font-size: 0.95rem;
}
.gradtracker div .views-element-container.contextual-region {
  margin: 0;
}
.gradtracker .views-element-container.contextual-region {
  line-height: 1.6;
}
.gradtracker .webform-submission-phd-survey-form .js-filter-wrapper.filter-wrapper {
  display: none;
}
.gradtracker .gradt-student .views-label {
  font-weight: 400 !important;
  color: #444;
}
.gradtracker .gradt-student .views-field div.field-content {
  display: inline !important;
  font-weight: 400;
  color: #f95e10;
}
.gradtracker .tabs-region .nav-pills a.nav-link {
  color: #fff;
  background: #404a56;
  text-decoration: none;
}
.gradtracker .tabs-region .nav-pills a.nav-link:hover {
  background: #b3a369;
  color: #333;
}
.gradtracker .tabs-region .nav-pills a.nav-link.is-active {
  color: #333;
  background: #d6dbd4;
  text-decoration: none;
}
.gradtracker .tabs-region .nav-pills a.nav-link.is-active:hover {
  background: #b3a369;
  color: #333;
}
.gradtracker table {
  --bs-table-hover-bg: rgba(255, 234, 0, 0.5) !important;
  font-size: 0.9rem;
}
.gradtracker table thead {
  background: #c0c0c0;
}
.gradtracker table thead th {
  border-width: 1px;
  border-style: solid;
  border-color: #dee2e6;
}
.gradtracker div.view-faculty-my-phd-surveys-listing h3 {
  font-size: 1.25rem !important;
  color: #b3a369 !important;
  text-transform: uppercase !important;
  text-shadow: 1px 1px 1px #999;
}

.role-isye_fulltime_employee.gradtracker .webform-submission-navigation,
.role-isye_academic_faculty.gradtracker .webform-submission-navigation {
  display: none;
}
.role-isye_fulltime_employee.gradtracker .col-sm-3,
.role-isye_academic_faculty.gradtracker .col-sm-3 {
  flex: 0 0 auto;
  width: 100% !important;
}
.role-isye_fulltime_employee.gradtracker .col-sm-9,
.role-isye_academic_faculty.gradtracker .col-sm-9 {
  flex: 0 0 auto;
  width: 100% !important;
}
.role-isye_fulltime_employee.gradtracker .col-sm-9 #webform-submission-navigation-dissertation_advisor_survey_foll,
.role-isye_academic_faculty.gradtracker .col-sm-9 #webform-submission-navigation-dissertation_advisor_survey_foll {
  display: none;
}
@media (min-width: 768px) {
  .role-isye_fulltime_employee.gradtracker .col-sm-3,
  .role-isye_academic_faculty.gradtracker .col-sm-3 {
    flex: 0 0 auto;
    width: 50% !important;
  }
  .role-isye_fulltime_employee.gradtracker .col-sm-9,
  .role-isye_academic_faculty.gradtracker .col-sm-9 {
    flex: 0 0 auto;
    width: 50% !important;
  }
  .role-isye_fulltime_employee.gradtracker .col-sm-9 #webform-submission-navigation-dissertation_advisor_survey_foll,
  .role-isye_academic_faculty.gradtracker .col-sm-9 #webform-submission-navigation-dissertation_advisor_survey_foll {
    display: none;
  }
}
.role-isye_fulltime_employee.gradtracker .fac_followup_phd_survey-block_1 .views-label,
.role-isye_academic_faculty.gradtracker .fac_followup_phd_survey-block_1 .views-label {
  font-weight: 300 !important;
  color: #444;
}

/* .role-authenticated.page-node-type--webform.gradtracker {
	details {
		display: none;
	}
}


.role-authenticated.role-administrator.page-node-type--webform.gradtracker,
.role-authenticated.role-academic_office.page-node-type--webform.gradtracker {
	details {
		display: block;
	}
} */
body.path-node-5931-webform-submissions.gradtracker {
  overflow-x: visible;
}

.events .user-login-form .cas-login-link {
  display: none;
}

.path-register-event-georgia-statistics-day.logged-in.events .login-hide,
.path-register-event-msa-meet-firms.logged-in.events .login-hide,
.path-login.logged-in.events .login-hide,
.path-home.logged-in.events .login-hide {
  display: none !important;
}

/*.frontpage.events {
  @media (min-width: 576px) {
    .gt-container.container-fluid {
      max-width: 540px;
    }
  }
  @media (min-width: 768px) {
    .gt-container.container-fluid {
      max-width: 720px;
    }
  }
  @media (min-width: 992px) {
    .gt-container.container-fluid {
      max-width: 960px;
    }
  }
  @media (min-width: 1200px) {
    .gt-container.container-fluid {
      max-width: 1140px;
    }
  }
}*/
.page-node-type--event.logged-in.events.path-node.node--type-event .gt-main-content .webform-submission-navigation,
.page-node-type--event.logged-in.events.path-node.node--type-event .gt-main-content details,
.page-node-type--event.logged-in.events.path-node.node--type-event .gt-main-content .webform-submission-data--view-mode-html {
  display: none;
}
.page-node-type--event.logged-in.events.path-node.node--type-event .gt-main-content .reg-info {
  font-size: 1.1rem;
}

.events .touchnet-upay-payment {
  display: flex !important;
  justify-content: center !important;
}
.events .touchnet-upay-payment input[type=submit] {
  height: 60px !important;
  margin: 40px !important;
  background: #857437 !important;
  display: flex !important;
  color: #ffffff !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  font-family: din-2014, sans-serif !important;
  font-weight: 700 !important;
  font-size: 20px !important;
  align-items: center !important;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
  border-radius: 10px !important;
}
.events .touchnet-upay-payment input[type=submit]:hover {
  height: 60px !important;
  margin: 40px !important;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  font-family: din-2014, sans-serif !important;
  font-weight: 700 !important;
  font-size: 20px !important;
  align-items: center !important;
  text-decoration: underline !important;
  text-decoration: none !important;
}
.events .touchnet-upay-payment input[type=submit]:hover span {
  background-color: #262626 !important;
  transition: background-color 0.3s !important;
}
.events h1 .placeholder {
  color: #ffffff;
}
.events .user_login_block ul {
  list-style-type: none;
  margin-top: 2em;
  margin-left: 0;
  padding-left: 0;
}
.events .user_login_block ul li {
  margin-top: 2em;
  margin-bottom: 2em;
  margin-left: 0;
  padding-left: 0;
}
.events .user_login_block ul li a,
.events .user_login_block ul li a:link,
.events .user_login_block ul li a:visited,
.events .user_login_block ul li a:focus,
.events .user_login_block ul li a:visited:focus {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  box-shadow: none;
  border: 2px solid #b3a369;
  background: #ffffff !important;
  padding: 0.5em 0.75em;
  color: #262626;
  margin: 0;
  margin-top: 1em;
  margin-bottom: 1em;
  transition: color 0.3s ease-in;
  -webkit-transition: color 0.3s ease-in;
  -moz-transition: color 0.3s ease-in;
  border-radius: 0.3rem;
}
.events .user_login_block ul li a:after,
.events .user_login_block ul li a:link:after,
.events .user_login_block ul li a:visited:after,
.events .user_login_block ul li a:focus:after,
.events .user_login_block ul li a:visited:focus:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #b3a369;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.events .user_login_block ul li a:hover,
.events .user_login_block ul li a:link:hover,
.events .user_login_block ul li a:visited:hover {
  background: #b3a369 !important;
  border-color: #857437;
  color: #262626;
}
.events .user_login_block ul li a:hover:after,
.events .user_login_block ul li a:link:hover:after,
.events .user_login_block ul li a:visited:hover:after {
  background-color: #262626;
}
.events aside {
  padding-top: 2em;
}
.events .highlighted {
  margin-top: 2em !important;
}
.events .alert-success p {
  color: #155724 !important;
}

.page-node-5535.events .view-content .views-label {
  font-weight: bold !important;
}

.role-anonymous.events .highlighted {
  text-align: center !important;
  font-weight: bold !important;
}
.role-anonymous.events .highlighted .status-message.status-message--status {
  font-size: 1.2em !important;
}

.health_analytics .isye-title {
  background: #00254c !important;
}
.health_analytics .main-container .gt-main-content .hapeople .btn,
.health_analytics .main-container .gt-main-content .hapeople a.btn,
.health_analytics .main-container .gt-main-content .hapeople a.btn:link,
.health_analytics .main-container .gt-main-content .hapeople a.btn:visited,
.health_analytics .main-container .gt-main-content .hapeople .btn a,
.health_analytics .main-container .gt-main-content .hapeople .btn a:link,
.health_analytics .main-container .gt-main-content .hapeople .btn a:visited {
  background: transparent !important;
  border: 0 transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  text-decoration: none;
}
.health_analytics .main-container .gt-main-content .hapeople .btn .card,
.health_analytics .main-container .gt-main-content .hapeople a.btn .card,
.health_analytics .main-container .gt-main-content .hapeople a.btn:link .card,
.health_analytics .main-container .gt-main-content .hapeople a.btn:visited .card,
.health_analytics .main-container .gt-main-content .hapeople .btn a .card,
.health_analytics .main-container .gt-main-content .hapeople .btn a:link .card,
.health_analytics .main-container .gt-main-content .hapeople .btn a:visited .card {
  margin: 0 !important;
}
.health_analytics .main-container .gt-main-content .hapeople .btn .card img,
.health_analytics .main-container .gt-main-content .hapeople a.btn .card img,
.health_analytics .main-container .gt-main-content .hapeople a.btn:link .card img,
.health_analytics .main-container .gt-main-content .hapeople a.btn:visited .card img,
.health_analytics .main-container .gt-main-content .hapeople .btn a .card img,
.health_analytics .main-container .gt-main-content .hapeople .btn a:link .card img,
.health_analytics .main-container .gt-main-content .hapeople .btn a:visited .card img {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;
  border-radius: 1em !important;
}
.health_analytics .quoteline {
  font-size: 1.5em;
  color: #fff;
  text-align: center;
  font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
}
.health_analytics .quoteauthor {
  color: #25bbcf;
  display: block;
  text-align: right;
  font-size: 1.5em;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgb(0, 0, 0);
}
.health_analytics .quoteblock {
  border-left: 5px solid #eeb211;
  border-left: 5px solid #b3a369;
  margin-top: 0;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 0;
  padding: 0 0.5em;
  display: block;
  width: 100%;
}
.health_analytics .quoteblock .field--name-body {
  margin-bottom: 0.25em !important;
  margin-top: 0.25em !important;
}
.health_analytics .quoteblock .field--name-body p {
  color: #787878 !important;
  font-size: 1.4em !important;
  font-weight: 400 !important;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}
.health_analytics .main-container .gt-main-content div h2 {
  font-weight: 600;
  color: #857437;
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
  /* text-shadow: 1px 1px 1px rgba(0,0,0,.4); */
  font-variant: small-caps;
  letter-spacing: 0.1em;
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
}
.health_analytics .main-container .gt-main-content div h3 {
  font-weight: 600;
  color: #004f9f;
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
  /* text-shadow: 1px 1px 1px rgba(0,0,0,.4); */
  font-variant: small-caps;
  /* letter-spacing: 0.1em; */
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;
}
.health_analytics .parent {
  /*    display: flex;
     align-items: center;
     justify-content: center;
     margin-bottom: 1rem; */
  display: flex;
  justify-content: center;
}
.health_analytics .bubble1 {
  /* flex-basis: 30%;
  border-radius: 1rem !important;

  text-align: center;

  display: flex;
  flex: 1; */
  display: flex;
  align-items: center;
  flex-direction: column;
  flex: 1 1 30%;
  text-align: center;
}
.health_analytics .bubble1 h4 {
  text-align: center;
  align-items: center;
  color: #fff !important;
  margin: 0 !important;
}
.health_analytics .bubble2 {
  /*     flex-basis: 70%;

      padding: 0.5rem;

      display: flex;
      flex: 1; */
  align-items: center;
  display: flex;
  flex-direction: column;
  flex: 1 1 70%;
  padding: 1em;
}
.health_analytics .text-bold {
  font-weight: 600 !important;
}
.health_analytics .ha-purple {
  background: rgb(130, 99, 162);
}
.health_analytics .ha-purple-body {
  background: rgba(130, 99, 162, 0.7);
}
.health_analytics .ha-green {
  background: rgb(156, 188, 89);
}
.health_analytics .ha-green-body {
  background: rgba(156, 188, 89, 0.7);
}
.health_analytics .ha-red {
  background: rgb(193, 80, 76);
}
.health_analytics .ha-red-body {
  background: rgba(193, 80, 76, 0.7);
}
.health_analytics .ha-aqua {
  background: rgb(76, 172, 197);
}
.health_analytics .ha-aqua-body {
  background: rgba(76, 172, 197, 0.7);
}
.health_analytics .ha-orange {
  background: rgb(247, 150, 69);
}
.health_analytics .ha-orange-body {
  background: rgba(247, 150, 69, 0.7);
}
.health_analytics .ha-link-block {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.health_analytics .ha-link-block h2::after {
  background-color: #00254c;
  display: block !important;
  position: relative;
  top: 0;
  left: 0;
  margin: auto;
  content: "";
  display: block !important;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  margin: 0.5rem 0;
}

body.path-people.health_analytics.modal-open {
  padding-right: 0 !important;
}

.informs_applied_ header .container-fluid.bg-gold-grad {
  display: none !important;
}
.informs_applied_ .homebanner-padding {
  padding-top: 5.5rem !important;
  padding-bottom: 10.5rem !important;
}
.informs_applied_ div .angled-border-element {
  margin-bottom: 0.25rem;
  height: 8px;
  width: 100%;
  display: block;
  content: "";
  position: relative;
  overflow: hidden;
}
.informs_applied_ div .angled-border-inner {
  position: relative;
  background: linear-gradient(-45deg, #bfb37c 0%, #b3a369 100%);
  /* transform: rotate(0deg); */
  height: 8px;
  width: 100%;
  border-radius: 4px;
  display: block;
  line-height: 1rem;
}
.informs_applied_ div .angled-border-inner::before,
.informs_applied_ div .angled-border-inner::after {
  display: none;
}
.informs_applied_ .main-container .gt-main-content .brand-internal-nav-wrapper nav h4 {
  padding: 0;
}
.informs_applied_ .main-container .gt-main-content div h3.block-gold,
.informs_applied_ .main-container .gt-main-content div h3.h4.block-gold {
  padding: 0.25em 0.5em;
}
.informs_applied_ nav a.nav-link--program::after, .informs_applied_ nav a.nav-link--registration::after, .informs_applied_ nav a.nav-link--students::after {
  content: " ";
  background-image: url("../css/images/gt-gold-chevron.svg");
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: 0;
  border: 0;
  display: inline-block;
  height: 0.7rem;
  width: 0.5rem;
  bottom: -0.1rem;
  margin-left: 0.5rem;
  position: relative;
  transform: rotate(90deg);
}

.informs_applied_ .user-login-form .cas-login-link {
  display: none;
}

/* .informs_applied_ .user-login-form .cas-login-link, .ipic_online_conf  .user-login-form .cas-login-link {
  display: none;
} */
.path-register-event-georgia-statistics-day.logged-in.informs_applied_ .login-hide,
.path-register-event-msa-meet-firms.logged-in.informs_applied_ .login-hide,
.path-login.logged-in.informs_applied_ .login-hide,
.path-home.logged-in.informs_applied_ .login-hide {
  display: none !important;
}

/*.frontpage.informs_applied_ {
  @media (min-width: 576px) {
    .gt-container.container-fluid {
      max-width: 540px;
    }
  }
  @media (min-width: 768px) {
    .gt-container.container-fluid {
      max-width: 720px;
    }
  }
  @media (min-width: 992px) {
    .gt-container.container-fluid {
      max-width: 960px;
    }
  }
  @media (min-width: 1200px) {
    .gt-container.container-fluid {
      max-width: 1140px;
    }
  }
}*/
.page-node-type--event.logged-in.informs_applied_.path-node.node--type-event .gt-main-content .webform-submission-navigation,
.page-node-type--event.logged-in.informs_applied_.path-node.node--type-event .gt-main-content .webform-submission-information,
.page-node-type--event.logged-in.informs_applied_.path-node.node--type-event .gt-main-content details,
.page-node-type--event.logged-in.informs_applied_.path-node.node--type-event .gt-main-content .webform-submission--view-mode-html,
.page-node-type--event.logged-in.informs_applied_.path-node.node--type-event .gt-main-content .webform-submission-data--view-mode-html {
  display: none !important;
}
.page-node-type--event.logged-in.informs_applied_.path-node.node--type-event .gt-main-content .reg-info {
  font-size: 1.1rem;
}

.informs_applied_ .touchnet-upay-payment {
  display: flex !important;
  justify-content: center !important;
}
.informs_applied_ .touchnet-upay-payment input[type=submit] {
  height: 60px !important;
  margin: 40px !important;
  background: #857437 !important;
  display: flex !important;
  color: #ffffff !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  font-family: din-2014, sans-serif !important;
  font-weight: 700 !important;
  font-size: 20px !important;
  align-items: center !important;
  text-decoration-color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s !important;
  border-radius: 10px !important;
}
.informs_applied_ .touchnet-upay-payment input[type=submit]:hover {
  height: 60px !important;
  margin: 40px !important;
  background: #262626 !important;
  display: flex;
  color: white !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  font-family: din-2014, sans-serif !important;
  font-weight: 700 !important;
  font-size: 20px !important;
  align-items: center !important;
  text-decoration: underline !important;
  text-decoration: none !important;
}
.informs_applied_ .touchnet-upay-payment input[type=submit]:hover span {
  background-color: #262626 !important;
  transition: background-color 0.3s !important;
}
.informs_applied_ h1 .placeholder {
  color: #ffffff;
}
.informs_applied_ .user_login_block ul {
  list-style-type: none;
  margin-top: 2em;
  margin-left: 0;
  padding-left: 0;
}
.informs_applied_ .user_login_block ul li {
  margin-top: 2em;
  margin-bottom: 2em;
  margin-left: 0;
  padding-left: 0;
}
.informs_applied_ .user_login_block ul li a,
.informs_applied_ .user_login_block ul li a:link,
.informs_applied_ .user_login_block ul li a:visited,
.informs_applied_ .user_login_block ul li a:focus,
.informs_applied_ .user_login_block ul li a:visited:focus {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  box-shadow: none;
  border: 2px solid #b3a369;
  background: #ffffff !important;
  padding: 0.5em 0.75em;
  color: #262626;
  margin: 0;
  margin-top: 1em;
  margin-bottom: 1em;
  transition: color 0.3s ease-in;
  -webkit-transition: color 0.3s ease-in;
  -moz-transition: color 0.3s ease-in;
  border-radius: 0.3rem;
}
.informs_applied_ .user_login_block ul li a:after,
.informs_applied_ .user_login_block ul li a:link:after,
.informs_applied_ .user_login_block ul li a:visited:after,
.informs_applied_ .user_login_block ul li a:focus:after,
.informs_applied_ .user_login_block ul li a:visited:focus:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #b3a369;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.informs_applied_ .user_login_block ul li a:hover,
.informs_applied_ .user_login_block ul li a:link:hover,
.informs_applied_ .user_login_block ul li a:visited:hover {
  background: #b3a369 !important;
  border-color: #857437;
  color: #262626;
}
.informs_applied_ .user_login_block ul li a:hover:after,
.informs_applied_ .user_login_block ul li a:link:hover:after,
.informs_applied_ .user_login_block ul li a:visited:hover:after {
  background-color: #262626;
}
.informs_applied_ aside {
  padding-top: 2em;
}
.informs_applied_ .highlighted {
  margin-top: 2em !important;
}
.informs_applied_ .alert-success p {
  color: #155724 !important;
}

.page-node-5536.informs_applied_ .view-content .views-label {
  font-weight: bold !important;
}

.frontpage.informs_applied_ h1 {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

.informs_applied_ .main-nav nav ul.navbar-nav li {
  border-right: none !important;
}
.informs_applied_ .gt-msa-grey a,
.informs_applied_ .gt-msa-grey a:link,
.informs_applied_ .gt-msa-grey a:visited,
.informs_applied_ .gt-black a,
.informs_applied_ .gt-black a:link,
.informs_applied_ .gt-black a:visited {
  color: #ffffff;
}
.informs_applied_ .gt-msa-grey a:hover,
.informs_applied_ .gt-black a:hover {
  color: #bfb37c;
}
.informs_applied_ .main-container .gt-main-content div .block--bundle-call_to_action h3 {
  margin-top: 0;
}

.center_for_compo {
  /*   #site-name-slogan-wrapper::after {

    background: $chmi-blue1!important;

  }

  .main-nav nav ul.navbar-nav li {
    border-right: 2px solid $chmi-blue1;
  } */
  /* .gt-footer.footer {
    background-image: url(images/bg-lines-dark.svg),linear-gradient(to right,#005ea2 25%,#003459);
  }

  #footer  .footer-bottom-bar::after {
    position: absolute;
    transform: skew(-20deg,0);
    transform-origin: top right;
    content: '';
    z-index: -1;
    top: 0;
    left: 0;
    width: 90%;
    height: 100%;
    background: rgba(0,94,162,.5);
  } */
  /*  #footer  .footer-bottom-bar::after {
     width: 70%;
   }
  */
}
.center_for_compo a[href$=".xlsx"] {
  padding-left: 0 !important;
}
.center_for_compo div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 a {
  color: #262626;
  font-weight: 400;
  font-size: 0.98rem;
  padding: 0.5rem 0.5rem;
}
.center_for_compo header .container-fluid.bg-gold-grad {
  display: none !important;
}
.center_for_compo .gt-login {
  display: none !important;
}
.center_for_compo .cas-1 {
  display: none !important;
}
.center_for_compo .user_login_block ul {
  list-style-type: none;
  margin-top: 2em;
  margin-left: 0;
  padding-left: 0;
}
.center_for_compo .user_login_block ul li {
  margin-top: 2em;
  margin-bottom: 2em;
  margin-left: 0;
  padding-left: 0;
}
.center_for_compo .user_login_block ul li a,
.center_for_compo .user_login_block ul li a:link,
.center_for_compo .user_login_block ul li a:visited,
.center_for_compo .user_login_block ul li a:focus,
.center_for_compo .user_login_block ul li a:visited:focus {
  font-weight: 600;
  font-size: 1.1rem;
  text-decoration: none;
  box-shadow: none;
  border: 2px solid #003057;
  background: #ffffff !important;
  padding: 0.5em 0.75em;
  color: #262626;
  margin: 0;
  margin-top: 1em;
  margin-bottom: 1em;
  transition: color 0.3s ease-in;
  -webkit-transition: color 0.3s ease-in;
  -moz-transition: color 0.3s ease-in;
  border-radius: 0.3rem;
}
.center_for_compo .user_login_block ul li a:after,
.center_for_compo .user_login_block ul li a:link:after,
.center_for_compo .user_login_block ul li a:visited:after,
.center_for_compo .user_login_block ul li a:focus:after,
.center_for_compo .user_login_block ul li a:visited:focus:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin: 0 0.15rem;
  margin-left: 0.5rem;
  padding: 0;
  line-height: 1;
  background-color: #003057;
  -webkit-mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  mask: url(https://isye-web4.isye.gatech.edu/css/main/svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.center_for_compo .user_login_block ul li a:hover,
.center_for_compo .user_login_block ul li a:link:hover,
.center_for_compo .user_login_block ul li a:visited:hover {
  background: #003057 !important;
  border-color: #003057;
  color: #fff;
}
.center_for_compo .user_login_block ul li a:hover:after,
.center_for_compo .user_login_block ul li a:link:hover:after,
.center_for_compo .user_login_block ul li a:visited:hover:after {
  background-color: #fff;
}
.center_for_compo #gt-footer.aifoot ul {
  border-left: none !important;
}
.center_for_compo #footer .footer-bottom-bar {
  background: #404a56 !important;
  height: inherit;
  margin-top: 0px !important;
  color: #fff !important;
  border-top: 5px solid #262626 !important;
}
.center_for_compo img#gt-footer-image {
  margin-top: -50px !important;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}
.center_for_compo .footer-top-bar {
  background: #404a56;
  height: 1rem;
}
.center_for_compo .row.footer-bg-row {
  background: #262626;
}
.center_for_compo footer .footer-bottom-bar .row.footer-bg-row {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  margin: 0;
  z-index: 0;
}
.center_for_compo #gt-footer.aifoot ul {
  border-left: none !important;
}
.center_for_compo .footmenu ul {
  margin-top: 1em;
  float: right;
}
.center_for_compo .footmenu ul li {
  /*border-right: 1px solid #676767;*/
}
.center_for_compo .footmenu ul li a.nav-link {
  background-color: #23282f;
  padding-top: 6px;
  padding-bottom: 4px;
  border-radius: 10px;
  color: #ffffff !important;
  display: block;
  border-bottom: none;
  text-transform: uppercase;
  border-right: none !important;
  /*font-weight: 400!important;*/
}
.center_for_compo .footmenu ul li a.nav-link:hover {
  color: #ffffff !important;
  text-decoration: none !important;
  /*text-decoration-color: $c-gold!important;*/
  background-color: #005795 !important;
  color: #ffffff !important;
}
.center_for_compo .footmenu ul li:last-child {
  border-right: none;
}
.center_for_compo .person-type {
  font-size: 1.2em;
}
.center_for_compo .person-type.expertise ul li {
  text-align: left;
  text-transform: uppercase;
  font-size: 1em;
  font-weight: 400;
  letter-spacing: 0em;
}
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri:link,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri:visited,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a:link,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a:visited {
  background: transparent !important;
  border: 0 transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  text-decoration: none;
  margin: 1rem;
}
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri .card,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri .card,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri:link .card,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri:visited .card,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a .card,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a:link .card,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a:visited .card {
  margin: 0 !important;
}
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri .card img,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri .card img,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri:link .card img,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri:visited .card img,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a .card img,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a:link .card img,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a:visited .card img {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;
  border-radius: 1em !important;
}
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri:hover,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri:hover,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri:link:hover,
.center_for_compo .main-container .gt-main-content .sampeople a.btn.btn-tri:visited:hover,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a:hover,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a:link:hover,
.center_for_compo .main-container .gt-main-content .sampeople .btn.btn-tri a:visited:hover {
  text-decoration: none !important;
}
.center_for_compo .modal-body {
  padding: 0;
}
.center_for_compo .modal-header {
  border-bottom: none !important;
}
.center_for_compo .modal-header h1 {
  display: block;
  width: 100%;
}

.role-authenticated.center_for_compo .nav-link--login {
  display: none !important;
}

/* .role-authenticated.center_for_compo .main-nav nav ul li:nth-last-child(2) {
  border-right: none !important;
}
 */
body.path-people-facilities-people.center_for_compo.modal-open {
  padding-right: 0 !important;
}

.frontpage.center_for_compo h1 {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

.icon-block {
  padding: 40px 40px;
  height: 100%;
  transition: 250ms ease-in;
}
.icon-block h1,
.icon-block h2,
.icon-block h3,
.icon-block h4,
.icon-block h5 {
  font-size: 1.7rem !important;
  padding: 10px 0;
}
.icon-block i {
  font-size: 3em;
}
.icon-block p {
  padding: 10px 0 !important;
}
.icon-block p a:not(p > span > a) {
  text-decoration: none !important;
  padding: 0.3em 0.8em;
  border: 2px solid;
  border-color: inherit;
  /* the border then takes the text above */
  border-radius: 5px;
  margin: 10px auto;
  text-shadow: none !important;
}
.icon-block p a:not(p > span > a):hover {
  background-color: rgba(255, 255, 255, 0.2);
  color: #333333 !important;
  text-decoration: underline !important;
}
.icon-block:hover {
  transform: scale(1.04);
}

.main-container .icon-block p a, .main-container .icon-block p a:link {
  text-decoration: none !important;
}

.h_milton_stewart .isye-title,
.dev_h_milton_ste .isye-title,
.belter_stewart_s .isye-title,
.supply_chain_and .isye-title,
.georgia_tech_sup .isye-title,
.undergraduate_re .isye-title,
.senior_design_ca .isye-title,
.the_william_m_ke .isye-title,
.ipic_online_conf .isye-title,
.master_of_scienc .isye-title,
.risk-aware_marke .isye-title,
.webforms .isye-title,
.symbiotic_and_au .isye-title,
.sahinidis .isye-title,
.the_center_for_a .isye-title,
.eforms .isye-title,
.scl_eforms .isye-title,
.apply .isye-title,
.endowed_chair_an .isye-title,
.web_of_knowledge .isye-title,
.events .isye-title,
.informs_applied_ .isye-title,
.center_for_compo .isye-title,
.center_for_healt .isye-title,
.physical_interne .isye-title,
.design .isye-title,
.gradtracker .isye-title,
.socially_aware_m .isye-title,
.health_analytics .isye-title {
  background: #003057;
  background: #404a56;
  width: 100vw !important;
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
}
.h_milton_stewart .isye-title #gt-page-title h1.page-title,
.dev_h_milton_ste .isye-title #gt-page-title h1.page-title,
.belter_stewart_s .isye-title #gt-page-title h1.page-title,
.supply_chain_and .isye-title #gt-page-title h1.page-title,
.georgia_tech_sup .isye-title #gt-page-title h1.page-title,
.undergraduate_re .isye-title #gt-page-title h1.page-title,
.senior_design_ca .isye-title #gt-page-title h1.page-title,
.the_william_m_ke .isye-title #gt-page-title h1.page-title,
.ipic_online_conf .isye-title #gt-page-title h1.page-title,
.master_of_scienc .isye-title #gt-page-title h1.page-title,
.risk-aware_marke .isye-title #gt-page-title h1.page-title,
.webforms .isye-title #gt-page-title h1.page-title,
.symbiotic_and_au .isye-title #gt-page-title h1.page-title,
.sahinidis .isye-title #gt-page-title h1.page-title,
.the_center_for_a .isye-title #gt-page-title h1.page-title,
.eforms .isye-title #gt-page-title h1.page-title,
.scl_eforms .isye-title #gt-page-title h1.page-title,
.apply .isye-title #gt-page-title h1.page-title,
.endowed_chair_an .isye-title #gt-page-title h1.page-title,
.web_of_knowledge .isye-title #gt-page-title h1.page-title,
.events .isye-title #gt-page-title h1.page-title,
.informs_applied_ .isye-title #gt-page-title h1.page-title,
.center_for_compo .isye-title #gt-page-title h1.page-title,
.center_for_healt .isye-title #gt-page-title h1.page-title,
.physical_interne .isye-title #gt-page-title h1.page-title,
.design .isye-title #gt-page-title h1.page-title,
.gradtracker .isye-title #gt-page-title h1.page-title,
.socially_aware_m .isye-title #gt-page-title h1.page-title,
.health_analytics .isye-title #gt-page-title h1.page-title {
  padding: 0;
  max-width: none !important;
  margin: 0 auto 10px;
  position: relative;
  color: #ffffff !important;
}
.h_milton_stewart .isye-title .isyebread .breadcrumb,
.dev_h_milton_ste .isye-title .isyebread .breadcrumb,
.belter_stewart_s .isye-title .isyebread .breadcrumb,
.supply_chain_and .isye-title .isyebread .breadcrumb,
.georgia_tech_sup .isye-title .isyebread .breadcrumb,
.undergraduate_re .isye-title .isyebread .breadcrumb,
.senior_design_ca .isye-title .isyebread .breadcrumb,
.the_william_m_ke .isye-title .isyebread .breadcrumb,
.ipic_online_conf .isye-title .isyebread .breadcrumb,
.master_of_scienc .isye-title .isyebread .breadcrumb,
.risk-aware_marke .isye-title .isyebread .breadcrumb,
.webforms .isye-title .isyebread .breadcrumb,
.symbiotic_and_au .isye-title .isyebread .breadcrumb,
.sahinidis .isye-title .isyebread .breadcrumb,
.the_center_for_a .isye-title .isyebread .breadcrumb,
.eforms .isye-title .isyebread .breadcrumb,
.scl_eforms .isye-title .isyebread .breadcrumb,
.apply .isye-title .isyebread .breadcrumb,
.endowed_chair_an .isye-title .isyebread .breadcrumb,
.web_of_knowledge .isye-title .isyebread .breadcrumb,
.events .isye-title .isyebread .breadcrumb,
.informs_applied_ .isye-title .isyebread .breadcrumb,
.center_for_compo .isye-title .isyebread .breadcrumb,
.center_for_healt .isye-title .isyebread .breadcrumb,
.physical_interne .isye-title .isyebread .breadcrumb,
.design .isye-title .isyebread .breadcrumb,
.gradtracker .isye-title .isyebread .breadcrumb,
.socially_aware_m .isye-title .isyebread .breadcrumb,
.health_analytics .isye-title .isyebread .breadcrumb {
  margin: 0.75rem 0 0;
  background-color: TRANSPARENT !important;
}
.h_milton_stewart .isye-title .isyebread .breadcrumb ol,
.dev_h_milton_ste .isye-title .isyebread .breadcrumb ol,
.belter_stewart_s .isye-title .isyebread .breadcrumb ol,
.supply_chain_and .isye-title .isyebread .breadcrumb ol,
.georgia_tech_sup .isye-title .isyebread .breadcrumb ol,
.undergraduate_re .isye-title .isyebread .breadcrumb ol,
.senior_design_ca .isye-title .isyebread .breadcrumb ol,
.the_william_m_ke .isye-title .isyebread .breadcrumb ol,
.ipic_online_conf .isye-title .isyebread .breadcrumb ol,
.master_of_scienc .isye-title .isyebread .breadcrumb ol,
.risk-aware_marke .isye-title .isyebread .breadcrumb ol,
.webforms .isye-title .isyebread .breadcrumb ol,
.symbiotic_and_au .isye-title .isyebread .breadcrumb ol,
.sahinidis .isye-title .isyebread .breadcrumb ol,
.the_center_for_a .isye-title .isyebread .breadcrumb ol,
.eforms .isye-title .isyebread .breadcrumb ol,
.scl_eforms .isye-title .isyebread .breadcrumb ol,
.apply .isye-title .isyebread .breadcrumb ol,
.endowed_chair_an .isye-title .isyebread .breadcrumb ol,
.web_of_knowledge .isye-title .isyebread .breadcrumb ol,
.events .isye-title .isyebread .breadcrumb ol,
.informs_applied_ .isye-title .isyebread .breadcrumb ol,
.center_for_compo .isye-title .isyebread .breadcrumb ol,
.center_for_healt .isye-title .isyebread .breadcrumb ol,
.physical_interne .isye-title .isyebread .breadcrumb ol,
.design .isye-title .isyebread .breadcrumb ol,
.gradtracker .isye-title .isyebread .breadcrumb ol,
.socially_aware_m .isye-title .isyebread .breadcrumb ol,
.health_analytics .isye-title .isyebread .breadcrumb ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.h_milton_stewart .isye-title .isyebread .breadcrumb li,
.dev_h_milton_ste .isye-title .isyebread .breadcrumb li,
.belter_stewart_s .isye-title .isyebread .breadcrumb li,
.supply_chain_and .isye-title .isyebread .breadcrumb li,
.georgia_tech_sup .isye-title .isyebread .breadcrumb li,
.undergraduate_re .isye-title .isyebread .breadcrumb li,
.senior_design_ca .isye-title .isyebread .breadcrumb li,
.the_william_m_ke .isye-title .isyebread .breadcrumb li,
.ipic_online_conf .isye-title .isyebread .breadcrumb li,
.master_of_scienc .isye-title .isyebread .breadcrumb li,
.risk-aware_marke .isye-title .isyebread .breadcrumb li,
.webforms .isye-title .isyebread .breadcrumb li,
.symbiotic_and_au .isye-title .isyebread .breadcrumb li,
.sahinidis .isye-title .isyebread .breadcrumb li,
.the_center_for_a .isye-title .isyebread .breadcrumb li,
.eforms .isye-title .isyebread .breadcrumb li,
.scl_eforms .isye-title .isyebread .breadcrumb li,
.apply .isye-title .isyebread .breadcrumb li,
.endowed_chair_an .isye-title .isyebread .breadcrumb li,
.web_of_knowledge .isye-title .isyebread .breadcrumb li,
.events .isye-title .isyebread .breadcrumb li,
.informs_applied_ .isye-title .isyebread .breadcrumb li,
.center_for_compo .isye-title .isyebread .breadcrumb li,
.center_for_healt .isye-title .isyebread .breadcrumb li,
.physical_interne .isye-title .isyebread .breadcrumb li,
.design .isye-title .isyebread .breadcrumb li,
.gradtracker .isye-title .isyebread .breadcrumb li,
.socially_aware_m .isye-title .isyebread .breadcrumb li,
.health_analytics .isye-title .isyebread .breadcrumb li {
  float: left;
  margin-bottom: 0;
  line-height: 1;
  vertical-align: middle;
  letter-spacing: 0.25px;
  border-bottom: none;
  font-size: 0.9rem;
  font-weight: 500;
}
.h_milton_stewart .isye-title .isyebread .breadcrumb li a,
.dev_h_milton_ste .isye-title .isyebread .breadcrumb li a,
.belter_stewart_s .isye-title .isyebread .breadcrumb li a,
.supply_chain_and .isye-title .isyebread .breadcrumb li a,
.georgia_tech_sup .isye-title .isyebread .breadcrumb li a,
.undergraduate_re .isye-title .isyebread .breadcrumb li a,
.senior_design_ca .isye-title .isyebread .breadcrumb li a,
.the_william_m_ke .isye-title .isyebread .breadcrumb li a,
.ipic_online_conf .isye-title .isyebread .breadcrumb li a,
.master_of_scienc .isye-title .isyebread .breadcrumb li a,
.risk-aware_marke .isye-title .isyebread .breadcrumb li a,
.webforms .isye-title .isyebread .breadcrumb li a,
.symbiotic_and_au .isye-title .isyebread .breadcrumb li a,
.sahinidis .isye-title .isyebread .breadcrumb li a,
.the_center_for_a .isye-title .isyebread .breadcrumb li a,
.eforms .isye-title .isyebread .breadcrumb li a,
.scl_eforms .isye-title .isyebread .breadcrumb li a,
.apply .isye-title .isyebread .breadcrumb li a,
.endowed_chair_an .isye-title .isyebread .breadcrumb li a,
.web_of_knowledge .isye-title .isyebread .breadcrumb li a,
.events .isye-title .isyebread .breadcrumb li a,
.informs_applied_ .isye-title .isyebread .breadcrumb li a,
.center_for_compo .isye-title .isyebread .breadcrumb li a,
.center_for_healt .isye-title .isyebread .breadcrumb li a,
.physical_interne .isye-title .isyebread .breadcrumb li a,
.design .isye-title .isyebread .breadcrumb li a,
.gradtracker .isye-title .isyebread .breadcrumb li a,
.socially_aware_m .isye-title .isyebread .breadcrumb li a,
.health_analytics .isye-title .isyebread .breadcrumb li a {
  border-bottom: none;
  color: #ffffff;
  font-size: 0.9rem;
  font-weight: 500;
  text-decoration: underline;
  text-decoration-color: #bfb37c;
  text-decoration-thickness: 0.05rem;
  margin-right: -4px;
}
.h_milton_stewart .isye-title .isyebread .breadcrumb li a:hover,
.dev_h_milton_ste .isye-title .isyebread .breadcrumb li a:hover,
.belter_stewart_s .isye-title .isyebread .breadcrumb li a:hover,
.supply_chain_and .isye-title .isyebread .breadcrumb li a:hover,
.georgia_tech_sup .isye-title .isyebread .breadcrumb li a:hover,
.undergraduate_re .isye-title .isyebread .breadcrumb li a:hover,
.senior_design_ca .isye-title .isyebread .breadcrumb li a:hover,
.the_william_m_ke .isye-title .isyebread .breadcrumb li a:hover,
.ipic_online_conf .isye-title .isyebread .breadcrumb li a:hover,
.master_of_scienc .isye-title .isyebread .breadcrumb li a:hover,
.risk-aware_marke .isye-title .isyebread .breadcrumb li a:hover,
.webforms .isye-title .isyebread .breadcrumb li a:hover,
.symbiotic_and_au .isye-title .isyebread .breadcrumb li a:hover,
.sahinidis .isye-title .isyebread .breadcrumb li a:hover,
.the_center_for_a .isye-title .isyebread .breadcrumb li a:hover,
.eforms .isye-title .isyebread .breadcrumb li a:hover,
.scl_eforms .isye-title .isyebread .breadcrumb li a:hover,
.apply .isye-title .isyebread .breadcrumb li a:hover,
.endowed_chair_an .isye-title .isyebread .breadcrumb li a:hover,
.web_of_knowledge .isye-title .isyebread .breadcrumb li a:hover,
.events .isye-title .isyebread .breadcrumb li a:hover,
.informs_applied_ .isye-title .isyebread .breadcrumb li a:hover,
.center_for_compo .isye-title .isyebread .breadcrumb li a:hover,
.center_for_healt .isye-title .isyebread .breadcrumb li a:hover,
.physical_interne .isye-title .isyebread .breadcrumb li a:hover,
.design .isye-title .isyebread .breadcrumb li a:hover,
.gradtracker .isye-title .isyebread .breadcrumb li a:hover,
.socially_aware_m .isye-title .isyebread .breadcrumb li a:hover,
.health_analytics .isye-title .isyebread .breadcrumb li a:hover {
  background: transparent;
  color: #bfb37c;
}
.h_milton_stewart .isye-title .isyebread .breadcrumb li:last-child,
.dev_h_milton_ste .isye-title .isyebread .breadcrumb li:last-child,
.belter_stewart_s .isye-title .isyebread .breadcrumb li:last-child,
.supply_chain_and .isye-title .isyebread .breadcrumb li:last-child,
.georgia_tech_sup .isye-title .isyebread .breadcrumb li:last-child,
.undergraduate_re .isye-title .isyebread .breadcrumb li:last-child,
.senior_design_ca .isye-title .isyebread .breadcrumb li:last-child,
.the_william_m_ke .isye-title .isyebread .breadcrumb li:last-child,
.ipic_online_conf .isye-title .isyebread .breadcrumb li:last-child,
.master_of_scienc .isye-title .isyebread .breadcrumb li:last-child,
.risk-aware_marke .isye-title .isyebread .breadcrumb li:last-child,
.webforms .isye-title .isyebread .breadcrumb li:last-child,
.symbiotic_and_au .isye-title .isyebread .breadcrumb li:last-child,
.sahinidis .isye-title .isyebread .breadcrumb li:last-child,
.the_center_for_a .isye-title .isyebread .breadcrumb li:last-child,
.eforms .isye-title .isyebread .breadcrumb li:last-child,
.scl_eforms .isye-title .isyebread .breadcrumb li:last-child,
.apply .isye-title .isyebread .breadcrumb li:last-child,
.endowed_chair_an .isye-title .isyebread .breadcrumb li:last-child,
.web_of_knowledge .isye-title .isyebread .breadcrumb li:last-child,
.events .isye-title .isyebread .breadcrumb li:last-child,
.informs_applied_ .isye-title .isyebread .breadcrumb li:last-child,
.center_for_compo .isye-title .isyebread .breadcrumb li:last-child,
.center_for_healt .isye-title .isyebread .breadcrumb li:last-child,
.physical_interne .isye-title .isyebread .breadcrumb li:last-child,
.design .isye-title .isyebread .breadcrumb li:last-child,
.gradtracker .isye-title .isyebread .breadcrumb li:last-child,
.socially_aware_m .isye-title .isyebread .breadcrumb li:last-child,
.health_analytics .isye-title .isyebread .breadcrumb li:last-child {
  font-weight: 700;
}
.h_milton_stewart .isye-title .isyebread .breadcrumb li:last-child:after,
.dev_h_milton_ste .isye-title .isyebread .breadcrumb li:last-child:after,
.belter_stewart_s .isye-title .isyebread .breadcrumb li:last-child:after,
.supply_chain_and .isye-title .isyebread .breadcrumb li:last-child:after,
.georgia_tech_sup .isye-title .isyebread .breadcrumb li:last-child:after,
.undergraduate_re .isye-title .isyebread .breadcrumb li:last-child:after,
.senior_design_ca .isye-title .isyebread .breadcrumb li:last-child:after,
.the_william_m_ke .isye-title .isyebread .breadcrumb li:last-child:after,
.ipic_online_conf .isye-title .isyebread .breadcrumb li:last-child:after,
.master_of_scienc .isye-title .isyebread .breadcrumb li:last-child:after,
.risk-aware_marke .isye-title .isyebread .breadcrumb li:last-child:after,
.webforms .isye-title .isyebread .breadcrumb li:last-child:after,
.symbiotic_and_au .isye-title .isyebread .breadcrumb li:last-child:after,
.sahinidis .isye-title .isyebread .breadcrumb li:last-child:after,
.the_center_for_a .isye-title .isyebread .breadcrumb li:last-child:after,
.eforms .isye-title .isyebread .breadcrumb li:last-child:after,
.scl_eforms .isye-title .isyebread .breadcrumb li:last-child:after,
.apply .isye-title .isyebread .breadcrumb li:last-child:after,
.endowed_chair_an .isye-title .isyebread .breadcrumb li:last-child:after,
.web_of_knowledge .isye-title .isyebread .breadcrumb li:last-child:after,
.events .isye-title .isyebread .breadcrumb li:last-child:after,
.informs_applied_ .isye-title .isyebread .breadcrumb li:last-child:after,
.center_for_compo .isye-title .isyebread .breadcrumb li:last-child:after,
.center_for_healt .isye-title .isyebread .breadcrumb li:last-child:after,
.physical_interne .isye-title .isyebread .breadcrumb li:last-child:after,
.design .isye-title .isyebread .breadcrumb li:last-child:after,
.gradtracker .isye-title .isyebread .breadcrumb li:last-child:after,
.socially_aware_m .isye-title .isyebread .breadcrumb li:last-child:after,
.health_analytics .isye-title .isyebread .breadcrumb li:last-child:after {
  content: "";
}
.h_milton_stewart .isye-title .isyebread .breadcrumb li::after,
.dev_h_milton_ste .isye-title .isyebread .breadcrumb li::after,
.belter_stewart_s .isye-title .isyebread .breadcrumb li::after,
.supply_chain_and .isye-title .isyebread .breadcrumb li::after,
.georgia_tech_sup .isye-title .isyebread .breadcrumb li::after,
.undergraduate_re .isye-title .isyebread .breadcrumb li::after,
.senior_design_ca .isye-title .isyebread .breadcrumb li::after,
.the_william_m_ke .isye-title .isyebread .breadcrumb li::after,
.ipic_online_conf .isye-title .isyebread .breadcrumb li::after,
.master_of_scienc .isye-title .isyebread .breadcrumb li::after,
.risk-aware_marke .isye-title .isyebread .breadcrumb li::after,
.webforms .isye-title .isyebread .breadcrumb li::after,
.symbiotic_and_au .isye-title .isyebread .breadcrumb li::after,
.sahinidis .isye-title .isyebread .breadcrumb li::after,
.the_center_for_a .isye-title .isyebread .breadcrumb li::after,
.eforms .isye-title .isyebread .breadcrumb li::after,
.scl_eforms .isye-title .isyebread .breadcrumb li::after,
.apply .isye-title .isyebread .breadcrumb li::after,
.endowed_chair_an .isye-title .isyebread .breadcrumb li::after,
.web_of_knowledge .isye-title .isyebread .breadcrumb li::after,
.events .isye-title .isyebread .breadcrumb li::after,
.informs_applied_ .isye-title .isyebread .breadcrumb li::after,
.center_for_compo .isye-title .isyebread .breadcrumb li::after,
.center_for_healt .isye-title .isyebread .breadcrumb li::after,
.physical_interne .isye-title .isyebread .breadcrumb li::after,
.design .isye-title .isyebread .breadcrumb li::after,
.gradtracker .isye-title .isyebread .breadcrumb li::after,
.socially_aware_m .isye-title .isyebread .breadcrumb li::after,
.health_analytics .isye-title .isyebread .breadcrumb li::after {
  content: url("../svg/gt-gold-chevron.svg");
  display: inline-block;
  vertical-align: middle;
  width: 0.5rem;
  height: 100%;
  margin: 0 0.4rem;
  padding: 0;
  line-height: 1;
}
.h_milton_stewart .isye-title .isyebread .breadcrumb .container,
.dev_h_milton_ste .isye-title .isyebread .breadcrumb .container,
.belter_stewart_s .isye-title .isyebread .breadcrumb .container,
.supply_chain_and .isye-title .isyebread .breadcrumb .container,
.georgia_tech_sup .isye-title .isyebread .breadcrumb .container,
.undergraduate_re .isye-title .isyebread .breadcrumb .container,
.senior_design_ca .isye-title .isyebread .breadcrumb .container,
.the_william_m_ke .isye-title .isyebread .breadcrumb .container,
.ipic_online_conf .isye-title .isyebread .breadcrumb .container,
.master_of_scienc .isye-title .isyebread .breadcrumb .container,
.risk-aware_marke .isye-title .isyebread .breadcrumb .container,
.webforms .isye-title .isyebread .breadcrumb .container,
.symbiotic_and_au .isye-title .isyebread .breadcrumb .container,
.sahinidis .isye-title .isyebread .breadcrumb .container,
.the_center_for_a .isye-title .isyebread .breadcrumb .container,
.eforms .isye-title .isyebread .breadcrumb .container,
.scl_eforms .isye-title .isyebread .breadcrumb .container,
.apply .isye-title .isyebread .breadcrumb .container,
.endowed_chair_an .isye-title .isyebread .breadcrumb .container,
.web_of_knowledge .isye-title .isyebread .breadcrumb .container,
.events .isye-title .isyebread .breadcrumb .container,
.informs_applied_ .isye-title .isyebread .breadcrumb .container,
.center_for_compo .isye-title .isyebread .breadcrumb .container,
.center_for_healt .isye-title .isyebread .breadcrumb .container,
.physical_interne .isye-title .isyebread .breadcrumb .container,
.design .isye-title .isyebread .breadcrumb .container,
.gradtracker .isye-title .isyebread .breadcrumb .container,
.socially_aware_m .isye-title .isyebread .breadcrumb .container,
.health_analytics .isye-title .isyebread .breadcrumb .container {
  padding-left: 0;
}
.h_milton_stewart #site-name-slogan-wrapper::after,
.dev_h_milton_ste #site-name-slogan-wrapper::after,
.belter_stewart_s #site-name-slogan-wrapper::after,
.supply_chain_and #site-name-slogan-wrapper::after,
.georgia_tech_sup #site-name-slogan-wrapper::after,
.undergraduate_re #site-name-slogan-wrapper::after,
.senior_design_ca #site-name-slogan-wrapper::after,
.the_william_m_ke #site-name-slogan-wrapper::after,
.ipic_online_conf #site-name-slogan-wrapper::after,
.master_of_scienc #site-name-slogan-wrapper::after,
.risk-aware_marke #site-name-slogan-wrapper::after,
.webforms #site-name-slogan-wrapper::after,
.symbiotic_and_au #site-name-slogan-wrapper::after,
.sahinidis #site-name-slogan-wrapper::after,
.the_center_for_a #site-name-slogan-wrapper::after,
.eforms #site-name-slogan-wrapper::after,
.scl_eforms #site-name-slogan-wrapper::after,
.apply #site-name-slogan-wrapper::after,
.endowed_chair_an #site-name-slogan-wrapper::after,
.web_of_knowledge #site-name-slogan-wrapper::after,
.events #site-name-slogan-wrapper::after,
.informs_applied_ #site-name-slogan-wrapper::after,
.center_for_compo #site-name-slogan-wrapper::after,
.center_for_healt #site-name-slogan-wrapper::after,
.physical_interne #site-name-slogan-wrapper::after,
.design #site-name-slogan-wrapper::after,
.gradtracker #site-name-slogan-wrapper::after,
.socially_aware_m #site-name-slogan-wrapper::after,
.health_analytics #site-name-slogan-wrapper::after {
  position: absolute;
  display: block;
  height: 1px;
  background: var(--gt-gold);
  width: 100vw;
  content: " ";
  left: 50%;
  margin-top: 10px;
  transform: translateX(-50%);
}
.h_milton_stewart h1 a,
.h_milton_stewart h2 a,
.h_milton_stewart h3 a,
.h_milton_stewart h4 a,
.h_milton_stewart h5 a,
.h_milton_stewart h6 a,
.dev_h_milton_ste h1 a,
.dev_h_milton_ste h2 a,
.dev_h_milton_ste h3 a,
.dev_h_milton_ste h4 a,
.dev_h_milton_ste h5 a,
.dev_h_milton_ste h6 a,
.belter_stewart_s h1 a,
.belter_stewart_s h2 a,
.belter_stewart_s h3 a,
.belter_stewart_s h4 a,
.belter_stewart_s h5 a,
.belter_stewart_s h6 a,
.supply_chain_and h1 a,
.supply_chain_and h2 a,
.supply_chain_and h3 a,
.supply_chain_and h4 a,
.supply_chain_and h5 a,
.supply_chain_and h6 a,
.georgia_tech_sup h1 a,
.georgia_tech_sup h2 a,
.georgia_tech_sup h3 a,
.georgia_tech_sup h4 a,
.georgia_tech_sup h5 a,
.georgia_tech_sup h6 a,
.undergraduate_re h1 a,
.undergraduate_re h2 a,
.undergraduate_re h3 a,
.undergraduate_re h4 a,
.undergraduate_re h5 a,
.undergraduate_re h6 a,
.senior_design_ca h1 a,
.senior_design_ca h2 a,
.senior_design_ca h3 a,
.senior_design_ca h4 a,
.senior_design_ca h5 a,
.senior_design_ca h6 a,
.the_william_m_ke h1 a,
.the_william_m_ke h2 a,
.the_william_m_ke h3 a,
.the_william_m_ke h4 a,
.the_william_m_ke h5 a,
.the_william_m_ke h6 a,
.ipic_online_conf h1 a,
.ipic_online_conf h2 a,
.ipic_online_conf h3 a,
.ipic_online_conf h4 a,
.ipic_online_conf h5 a,
.ipic_online_conf h6 a,
.master_of_scienc h1 a,
.master_of_scienc h2 a,
.master_of_scienc h3 a,
.master_of_scienc h4 a,
.master_of_scienc h5 a,
.master_of_scienc h6 a,
.risk-aware_marke h1 a,
.risk-aware_marke h2 a,
.risk-aware_marke h3 a,
.risk-aware_marke h4 a,
.risk-aware_marke h5 a,
.risk-aware_marke h6 a,
.webforms h1 a,
.webforms h2 a,
.webforms h3 a,
.webforms h4 a,
.webforms h5 a,
.webforms h6 a,
.symbiotic_and_au h1 a,
.symbiotic_and_au h2 a,
.symbiotic_and_au h3 a,
.symbiotic_and_au h4 a,
.symbiotic_and_au h5 a,
.symbiotic_and_au h6 a,
.sahinidis h1 a,
.sahinidis h2 a,
.sahinidis h3 a,
.sahinidis h4 a,
.sahinidis h5 a,
.sahinidis h6 a,
.the_center_for_a h1 a,
.the_center_for_a h2 a,
.the_center_for_a h3 a,
.the_center_for_a h4 a,
.the_center_for_a h5 a,
.the_center_for_a h6 a,
.eforms h1 a,
.eforms h2 a,
.eforms h3 a,
.eforms h4 a,
.eforms h5 a,
.eforms h6 a,
.scl_eforms h1 a,
.scl_eforms h2 a,
.scl_eforms h3 a,
.scl_eforms h4 a,
.scl_eforms h5 a,
.scl_eforms h6 a,
.apply h1 a,
.apply h2 a,
.apply h3 a,
.apply h4 a,
.apply h5 a,
.apply h6 a,
.endowed_chair_an h1 a,
.endowed_chair_an h2 a,
.endowed_chair_an h3 a,
.endowed_chair_an h4 a,
.endowed_chair_an h5 a,
.endowed_chair_an h6 a,
.web_of_knowledge h1 a,
.web_of_knowledge h2 a,
.web_of_knowledge h3 a,
.web_of_knowledge h4 a,
.web_of_knowledge h5 a,
.web_of_knowledge h6 a,
.events h1 a,
.events h2 a,
.events h3 a,
.events h4 a,
.events h5 a,
.events h6 a,
.informs_applied_ h1 a,
.informs_applied_ h2 a,
.informs_applied_ h3 a,
.informs_applied_ h4 a,
.informs_applied_ h5 a,
.informs_applied_ h6 a,
.center_for_compo h1 a,
.center_for_compo h2 a,
.center_for_compo h3 a,
.center_for_compo h4 a,
.center_for_compo h5 a,
.center_for_compo h6 a,
.center_for_healt h1 a,
.center_for_healt h2 a,
.center_for_healt h3 a,
.center_for_healt h4 a,
.center_for_healt h5 a,
.center_for_healt h6 a,
.physical_interne h1 a,
.physical_interne h2 a,
.physical_interne h3 a,
.physical_interne h4 a,
.physical_interne h5 a,
.physical_interne h6 a,
.design h1 a,
.design h2 a,
.design h3 a,
.design h4 a,
.design h5 a,
.design h6 a,
.gradtracker h1 a,
.gradtracker h2 a,
.gradtracker h3 a,
.gradtracker h4 a,
.gradtracker h5 a,
.gradtracker h6 a,
.socially_aware_m h1 a,
.socially_aware_m h2 a,
.socially_aware_m h3 a,
.socially_aware_m h4 a,
.socially_aware_m h5 a,
.socially_aware_m h6 a,
.health_analytics h1 a,
.health_analytics h2 a,
.health_analytics h3 a,
.health_analytics h4 a,
.health_analytics h5 a,
.health_analytics h6 a {
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.h_milton_stewart table.bsie .isye-reqd,
.dev_h_milton_ste table.bsie .isye-reqd,
.belter_stewart_s table.bsie .isye-reqd,
.supply_chain_and table.bsie .isye-reqd,
.georgia_tech_sup table.bsie .isye-reqd,
.undergraduate_re table.bsie .isye-reqd,
.senior_design_ca table.bsie .isye-reqd,
.the_william_m_ke table.bsie .isye-reqd,
.ipic_online_conf table.bsie .isye-reqd,
.master_of_scienc table.bsie .isye-reqd,
.risk-aware_marke table.bsie .isye-reqd,
.webforms table.bsie .isye-reqd,
.symbiotic_and_au table.bsie .isye-reqd,
.sahinidis table.bsie .isye-reqd,
.the_center_for_a table.bsie .isye-reqd,
.eforms table.bsie .isye-reqd,
.scl_eforms table.bsie .isye-reqd,
.apply table.bsie .isye-reqd,
.endowed_chair_an table.bsie .isye-reqd,
.web_of_knowledge table.bsie .isye-reqd,
.events table.bsie .isye-reqd,
.informs_applied_ table.bsie .isye-reqd,
.center_for_compo table.bsie .isye-reqd,
.center_for_healt table.bsie .isye-reqd,
.physical_interne table.bsie .isye-reqd,
.design table.bsie .isye-reqd,
.gradtracker table.bsie .isye-reqd,
.socially_aware_m table.bsie .isye-reqd,
.health_analytics table.bsie .isye-reqd {
  background-color: #fddfdf;
}
.h_milton_stewart table.bsie .isye-depth,
.dev_h_milton_ste table.bsie .isye-depth,
.belter_stewart_s table.bsie .isye-depth,
.supply_chain_and table.bsie .isye-depth,
.georgia_tech_sup table.bsie .isye-depth,
.undergraduate_re table.bsie .isye-depth,
.senior_design_ca table.bsie .isye-depth,
.the_william_m_ke table.bsie .isye-depth,
.ipic_online_conf table.bsie .isye-depth,
.master_of_scienc table.bsie .isye-depth,
.risk-aware_marke table.bsie .isye-depth,
.webforms table.bsie .isye-depth,
.symbiotic_and_au table.bsie .isye-depth,
.sahinidis table.bsie .isye-depth,
.the_center_for_a table.bsie .isye-depth,
.eforms table.bsie .isye-depth,
.scl_eforms table.bsie .isye-depth,
.apply table.bsie .isye-depth,
.endowed_chair_an table.bsie .isye-depth,
.web_of_knowledge table.bsie .isye-depth,
.events table.bsie .isye-depth,
.informs_applied_ table.bsie .isye-depth,
.center_for_compo table.bsie .isye-depth,
.center_for_healt table.bsie .isye-depth,
.physical_interne table.bsie .isye-depth,
.design table.bsie .isye-depth,
.gradtracker table.bsie .isye-depth,
.socially_aware_m table.bsie .isye-depth,
.health_analytics table.bsie .isye-depth {
  background-color: #fcf7de;
}
.h_milton_stewart table.bsie .isye-deptha,
.dev_h_milton_ste table.bsie .isye-deptha,
.belter_stewart_s table.bsie .isye-deptha,
.supply_chain_and table.bsie .isye-deptha,
.georgia_tech_sup table.bsie .isye-deptha,
.undergraduate_re table.bsie .isye-deptha,
.senior_design_ca table.bsie .isye-deptha,
.the_william_m_ke table.bsie .isye-deptha,
.ipic_online_conf table.bsie .isye-deptha,
.master_of_scienc table.bsie .isye-deptha,
.risk-aware_marke table.bsie .isye-deptha,
.webforms table.bsie .isye-deptha,
.symbiotic_and_au table.bsie .isye-deptha,
.sahinidis table.bsie .isye-deptha,
.the_center_for_a table.bsie .isye-deptha,
.eforms table.bsie .isye-deptha,
.scl_eforms table.bsie .isye-deptha,
.apply table.bsie .isye-deptha,
.endowed_chair_an table.bsie .isye-deptha,
.web_of_knowledge table.bsie .isye-deptha,
.events table.bsie .isye-deptha,
.informs_applied_ table.bsie .isye-deptha,
.center_for_compo table.bsie .isye-deptha,
.center_for_healt table.bsie .isye-deptha,
.physical_interne table.bsie .isye-deptha,
.design table.bsie .isye-deptha,
.gradtracker table.bsie .isye-deptha,
.socially_aware_m table.bsie .isye-deptha,
.health_analytics table.bsie .isye-deptha {
  background-color: #defde0;
}
.h_milton_stewart table.bsie .isye-depthb,
.dev_h_milton_ste table.bsie .isye-depthb,
.belter_stewart_s table.bsie .isye-depthb,
.supply_chain_and table.bsie .isye-depthb,
.georgia_tech_sup table.bsie .isye-depthb,
.undergraduate_re table.bsie .isye-depthb,
.senior_design_ca table.bsie .isye-depthb,
.the_william_m_ke table.bsie .isye-depthb,
.ipic_online_conf table.bsie .isye-depthb,
.master_of_scienc table.bsie .isye-depthb,
.risk-aware_marke table.bsie .isye-depthb,
.webforms table.bsie .isye-depthb,
.symbiotic_and_au table.bsie .isye-depthb,
.sahinidis table.bsie .isye-depthb,
.the_center_for_a table.bsie .isye-depthb,
.eforms table.bsie .isye-depthb,
.scl_eforms table.bsie .isye-depthb,
.apply table.bsie .isye-depthb,
.endowed_chair_an table.bsie .isye-depthb,
.web_of_knowledge table.bsie .isye-depthb,
.events table.bsie .isye-depthb,
.informs_applied_ table.bsie .isye-depthb,
.center_for_compo table.bsie .isye-depthb,
.center_for_healt table.bsie .isye-depthb,
.physical_interne table.bsie .isye-depthb,
.design table.bsie .isye-depthb,
.gradtracker table.bsie .isye-depthb,
.socially_aware_m table.bsie .isye-depthb,
.health_analytics table.bsie .isye-depthb {
  background-color: #def3fd;
}
.h_milton_stewart table.bsie .isye-depths,
.dev_h_milton_ste table.bsie .isye-depths,
.belter_stewart_s table.bsie .isye-depths,
.supply_chain_and table.bsie .isye-depths,
.georgia_tech_sup table.bsie .isye-depths,
.undergraduate_re table.bsie .isye-depths,
.senior_design_ca table.bsie .isye-depths,
.the_william_m_ke table.bsie .isye-depths,
.ipic_online_conf table.bsie .isye-depths,
.master_of_scienc table.bsie .isye-depths,
.risk-aware_marke table.bsie .isye-depths,
.webforms table.bsie .isye-depths,
.symbiotic_and_au table.bsie .isye-depths,
.sahinidis table.bsie .isye-depths,
.the_center_for_a table.bsie .isye-depths,
.eforms table.bsie .isye-depths,
.scl_eforms table.bsie .isye-depths,
.apply table.bsie .isye-depths,
.endowed_chair_an table.bsie .isye-depths,
.web_of_knowledge table.bsie .isye-depths,
.events table.bsie .isye-depths,
.informs_applied_ table.bsie .isye-depths,
.center_for_compo table.bsie .isye-depths,
.center_for_healt table.bsie .isye-depths,
.physical_interne table.bsie .isye-depths,
.design table.bsie .isye-depths,
.gradtracker table.bsie .isye-depths,
.socially_aware_m table.bsie .isye-depths,
.health_analytics table.bsie .isye-depths {
  background-color: #f0defd;
}
.h_milton_stewart div .views-element-container.contextual-region,
.dev_h_milton_ste div .views-element-container.contextual-region,
.belter_stewart_s div .views-element-container.contextual-region,
.supply_chain_and div .views-element-container.contextual-region,
.georgia_tech_sup div .views-element-container.contextual-region,
.undergraduate_re div .views-element-container.contextual-region,
.senior_design_ca div .views-element-container.contextual-region,
.the_william_m_ke div .views-element-container.contextual-region,
.ipic_online_conf div .views-element-container.contextual-region,
.master_of_scienc div .views-element-container.contextual-region,
.risk-aware_marke div .views-element-container.contextual-region,
.webforms div .views-element-container.contextual-region,
.symbiotic_and_au div .views-element-container.contextual-region,
.sahinidis div .views-element-container.contextual-region,
.the_center_for_a div .views-element-container.contextual-region,
.eforms div .views-element-container.contextual-region,
.scl_eforms div .views-element-container.contextual-region,
.apply div .views-element-container.contextual-region,
.endowed_chair_an div .views-element-container.contextual-region,
.web_of_knowledge div .views-element-container.contextual-region,
.events div .views-element-container.contextual-region,
.informs_applied_ div .views-element-container.contextual-region,
.center_for_compo div .views-element-container.contextual-region,
.center_for_healt div .views-element-container.contextual-region,
.physical_interne div .views-element-container.contextual-region,
.design div .views-element-container.contextual-region,
.gradtracker div .views-element-container.contextual-region,
.socially_aware_m div .views-element-container.contextual-region,
.health_analytics div .views-element-container.contextual-region {
  margin: 0;
}
.h_milton_stewart .views-element-container.contextual-region,
.dev_h_milton_ste .views-element-container.contextual-region,
.belter_stewart_s .views-element-container.contextual-region,
.supply_chain_and .views-element-container.contextual-region,
.georgia_tech_sup .views-element-container.contextual-region,
.undergraduate_re .views-element-container.contextual-region,
.senior_design_ca .views-element-container.contextual-region,
.the_william_m_ke .views-element-container.contextual-region,
.ipic_online_conf .views-element-container.contextual-region,
.master_of_scienc .views-element-container.contextual-region,
.risk-aware_marke .views-element-container.contextual-region,
.webforms .views-element-container.contextual-region,
.symbiotic_and_au .views-element-container.contextual-region,
.sahinidis .views-element-container.contextual-region,
.the_center_for_a .views-element-container.contextual-region,
.eforms .views-element-container.contextual-region,
.scl_eforms .views-element-container.contextual-region,
.apply .views-element-container.contextual-region,
.endowed_chair_an .views-element-container.contextual-region,
.web_of_knowledge .views-element-container.contextual-region,
.events .views-element-container.contextual-region,
.informs_applied_ .views-element-container.contextual-region,
.center_for_compo .views-element-container.contextual-region,
.center_for_healt .views-element-container.contextual-region,
.physical_interne .views-element-container.contextual-region,
.design .views-element-container.contextual-region,
.gradtracker .views-element-container.contextual-region,
.socially_aware_m .views-element-container.contextual-region,
.health_analytics .views-element-container.contextual-region {
  line-height: 1.6;
}

.h_milton_stewart .dropdown-menu ul,
.h_milton_stewart .dropdown-menu li,
.dev_h_milton_ste .dropdown-menu ul,
.dev_h_milton_ste .dropdown-menu li,
.supply_chain_and .dropdown-menu ul,
.supply_chain_and .dropdown-menu li {
  padding-left: 0.5rem;
}
.h_milton_stewart .ranking .my-4.sl-enumerate-wrapper,
.dev_h_milton_ste .ranking .my-4.sl-enumerate-wrapper,
.supply_chain_and .ranking .my-4.sl-enumerate-wrapper {
  min-height: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.h_milton_stewart .ranking .my-4.sl-enumerate-wrapper .justify-content-center.my-3,
.dev_h_milton_ste .ranking .my-4.sl-enumerate-wrapper .justify-content-center.my-3,
.supply_chain_and .ranking .my-4.sl-enumerate-wrapper .justify-content-center.my-3 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.h_milton_stewart .ranking .my-4.sl-enumerate-wrapper .justify-content-center.my-3 .block--bundle-sl_enumerate,
.dev_h_milton_ste .ranking .my-4.sl-enumerate-wrapper .justify-content-center.my-3 .block--bundle-sl_enumerate,
.supply_chain_and .ranking .my-4.sl-enumerate-wrapper .justify-content-center.my-3 .block--bundle-sl_enumerate {
  font-family: "Roboto Slab", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.h_milton_stewart ul.fa-ul.list-none li,
.dev_h_milton_ste ul.fa-ul.list-none li,
.supply_chain_and ul.fa-ul.list-none li {
  margin-left: 3em;
  margin-bottom: 0.5em;
}
.h_milton_stewart ul.fa-ul.list-none li .fa-li,
.dev_h_milton_ste ul.fa-ul.list-none li .fa-li,
.supply_chain_and ul.fa-ul.list-none li .fa-li {
  position: absolute;
  left: -3em;
  width: 2.5em;
  top: 0.3em;
  text-align: center;
  line-height: 1.1;
}
.h_milton_stewart .banner-title,
.dev_h_milton_ste .banner-title,
.supply_chain_and .banner-title {
  color: #fff;
  font-weight: 700;
  word-wrap: break-word;
  text-transform: uppercase;
  display: inline-block;
  text-shadow: 0 2px 0 rgba(0, 0, 0, 0.5);
  font-size: 2em;
  line-height: 1;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .h_milton_stewart .banner-title,
  .dev_h_milton_ste .banner-title,
  .supply_chain_and .banner-title {
    font-size: 3.5em;
  }
}
.h_milton_stewart .banner-subtitle,
.dev_h_milton_ste .banner-subtitle,
.supply_chain_and .banner-subtitle {
  color: #fff;
  font-weight: 700;
  word-wrap: break-word;
  text-transform: uppercase;
  text-shadow: 0 2px 0 rgba(0, 0, 0, 0.3);
  font-size: 1.3em;
  line-height: 1;
}
.h_milton_stewart .banner-title2,
.dev_h_milton_ste .banner-title2,
.supply_chain_and .banner-title2 {
  color: #fff;
  font-weight: 400;
  word-wrap: break-word;
  /* text-transform:uppercase; */
  /* display:inline-block; */
  /* text-shadow:0 2px 0 rgba(0,0,0,.5); */
  font-weight: 600;
  font-size: 1.75em;
  line-height: 1.2;
  /* margin-top:7rem; */
  /* margin-bottom:10px; */
  /* background: $gt-white; */
  text-transform: uppercase;
  margin: 0.75rem 0 !important;
  text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.3);
}
@media (min-width: 768px) {
  .h_milton_stewart .banner-title2,
  .dev_h_milton_ste .banner-title2,
  .supply_chain_and .banner-title2 {
    font-size: 2em;
  }
}
.h_milton_stewart .banner-subtitle2,
.dev_h_milton_ste .banner-subtitle2,
.supply_chain_and .banner-subtitle2 {
  color: #fff;
  font-weight: 700;
  word-wrap: break-word;
  text-transform: uppercase;
  text-shadow: 0 2px 0 rgba(0, 0, 0, 0.3);
  font-size: 1.3em;
  line-height: 1.2;
}
.h_milton_stewart .banner-overlay,
.dev_h_milton_ste .banner-overlay,
.supply_chain_and .banner-overlay {
  display: inline-block;
  padding: 10px;
  background-color: rgba(0, 0, 0, 0.4);
  border-radius: 3px;
}
.h_milton_stewart .banner-overlay .countdown-container .countdown-heading,
.dev_h_milton_ste .banner-overlay .countdown-container .countdown-heading,
.supply_chain_and .banner-overlay .countdown-container .countdown-heading {
  font-size: 0.9vw;
  font-weight: 400;
  color: var(--gt-white);
  text-transform: capitalize;
}
.h_milton_stewart .banner-overlay .countdown-container .countdown-value,
.dev_h_milton_ste .banner-overlay .countdown-container .countdown-value,
.supply_chain_and .banner-overlay .countdown-container .countdown-value {
  font-size: 2.5vw;
  width: 5vw;
  height: 4vw;
  border-radius: 5px;
  border: 1px solid #d2d2d2;
  font-weight: 800;
}
@media (min-width: 768px) {
  .h_milton_stewart .banner-overlay,
  .dev_h_milton_ste .banner-overlay,
  .supply_chain_and .banner-overlay {
    padding: 15px 25px;
  }
}

.frontpage .stat__descr .hide-some {
  display: none;
}
.frontpage h1 {
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
  color: inherit;
  margin: 0.5em 0 0;
  color: #b3a369;
}
.frontpage .block--bundle-image_with_copy .card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0);
}

.page-node-7500.h_milton_stewart #card-media img {
  border-bottom: 1px solid #fff;
}

.path-people-advisory-board .card {
  padding: 0 0 1rem;
  margin: 1rem 0;
  border: 0px none;
  border-radius: 0;
  max-width: 300px;
}
.path-people-advisory-board .card .person-name {
  font-size: 1.4em;
  font-family: "Roboto Slab", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  border-bottom: 1px solid #b3a369;
  padding: 0;
}
.path-people-advisory-board .card .person-title {
  font-size: 1.1em;
  padding: 0.2em 0;
  font-family: "Roboto Slab", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.path-people-advisory-board .card .person-position {
  background: #b9ab72;
  color: #333;
  width: 100%;
  padding-left: 0.4em;
  font-weight: bold;
}
.path-people-advisory-board .card .person-company {
  font-size: 1.1em;
  padding: 0.2em 0;
  font-family: "Roboto Slab", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.path-people-advisory-board .card .person-ie-degree {
  font-size: 1.05em;
  color: #656565;
  text-transform: uppercase;
  font-family: "Roboto Slab", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.path-people-advisory-board .xadv.lb-section-lgrey1 .card {
  padding: 0 0;
  margin: 0.5rem 0;
  border: 0px none;
  border-radius: 0.5em;
  border: none;
  background-color: transparent;
}
.path-people-advisory-board .xadv.lb-section-lgrey1 .card .card-header {
  background-color: transparent !important;
}
.path-people-advisory-board .xadv.lb-section-lgrey1 .card .person-name {
  font-size: 1.2em;
  font-family: "Roboto Slab", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.dev_h_milton_ste #gt-header .container-fluid.bg-gold-grad,
.my_isye #gt-header .container-fluid.bg-gold-grad {
  background: #404a56;
}
.dev_h_milton_ste h2.site-name,
.dev_h_milton_ste .site-slogan,
.my_isye h2.site-name,
.my_isye .site-slogan {
  color: #857437 !important;
}

.path-users-john-jarvis .ieuser-info,
.path-users-harvey-donaldson .ieuser-info {
  display: none !important;
}

/* .fa-brands,
.fab {
  font-family: "Font Awesome 6 Brands" !important;
} */
.fa-x-twitter::before {
  content: "\e61b" !important;
}

.fa-twitter::before {
  content: "\e61b" !important;
}

.h_milton_stewart.page-node-11917 {
  /* hexagonal testimonial photo clipping */
  /*peaked hexagon*/
  /*flat hexagon */
}
.h_milton_stewart.page-node-11917 .full-width__overlay {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
}
.h_milton_stewart.page-node-11917 .fifthnspring.superblock img {
  border-top-left-radius: 1em !important;
  border-top-right-radius: 1em !important;
  border-bottom-right-radius: 0.2rem !important;
  border-bottom-left-radius: 0.2rem !important;
}
.h_milton_stewart.page-node-11917 .fifthnspring.superblock .card-body.py-3 {
  margin-top: -2.4rem !important;
}
.h_milton_stewart.page-node-11917 .fifthnspring.superblock .card-body.py-3 div.label {
  margin-bottom: 0 !important;
  text-align: center;
  background-color: #003057 !important;
  opacity: 0.9;
  color: #fff !important;
  padding-top: 10px;
  padding-bottom: 10px;
  font-style: italic;
  font-weight: 500;
  font-size: 0.9rem;
  border-radius: 0.2rem 0.2rem;
}
.h_milton_stewart.page-node-11917 .testimonial__portrait {
  -webkit-clip-path: polygon(47.5% 5.66987%, 48.2899% 5.30154%, 49.13176% 5.07596%, 50% 5%, 50.86824% 5.07596%, 51.7101% 5.30154%, 52.5% 5.66987%, 87.14102% 25.66987%, 87.85495% 26.16978%, 88.47124% 26.78606%, 88.97114% 27.5%, 89.33948% 28.2899%, 89.56505% 29.13176%, 89.64102% 30%, 89.64102% 70%, 89.56505% 70.86824%, 89.33948% 71.7101%, 88.97114% 72.5%, 88.47124% 73.21394%, 87.85495% 73.83022%, 87.14102% 74.33013%, 52.5% 94.33013%, 51.7101% 94.69846%, 50.86824% 94.92404%, 50% 95%, 49.13176% 94.92404%, 48.2899% 94.69846%, 47.5% 94.33013%, 12.85898% 74.33013%, 12.14505% 73.83022%, 11.52876% 73.21394%, 11.02886% 72.5%, 10.66052% 71.7101%, 10.43495% 70.86824%, 10.35898% 70%, 10.35898% 30%, 10.43495% 29.13176%, 10.66052% 28.2899%, 11.02886% 27.5%, 11.52876% 26.78606%, 12.14505% 26.16978%, 12.85898% 25.66987%);
          clip-path: polygon(47.5% 5.66987%, 48.2899% 5.30154%, 49.13176% 5.07596%, 50% 5%, 50.86824% 5.07596%, 51.7101% 5.30154%, 52.5% 5.66987%, 87.14102% 25.66987%, 87.85495% 26.16978%, 88.47124% 26.78606%, 88.97114% 27.5%, 89.33948% 28.2899%, 89.56505% 29.13176%, 89.64102% 30%, 89.64102% 70%, 89.56505% 70.86824%, 89.33948% 71.7101%, 88.97114% 72.5%, 88.47124% 73.21394%, 87.85495% 73.83022%, 87.14102% 74.33013%, 52.5% 94.33013%, 51.7101% 94.69846%, 50.86824% 94.92404%, 50% 95%, 49.13176% 94.92404%, 48.2899% 94.69846%, 47.5% 94.33013%, 12.85898% 74.33013%, 12.14505% 73.83022%, 11.52876% 73.21394%, 11.02886% 72.5%, 10.66052% 71.7101%, 10.43495% 70.86824%, 10.35898% 70%, 10.35898% 30%, 10.43495% 29.13176%, 10.66052% 28.2899%, 11.02886% 27.5%, 11.52876% 26.78606%, 12.14505% 26.16978%, 12.85898% 25.66987%);
  background-size: cover !important;
  background: center none;
  border-radius: 0px;
}
.h_milton_stewart.page-node-11917 .testimonial__portrait.flat {
  -webkit-clip-path: polygon(94.33013% 47.5%, 94.69846% 48.2899%, 94.92404% 49.13176%, 95% 50%, 94.92404% 50.86824%, 94.69846% 51.7101%, 94.33013% 52.5%, 74.33013% 87.14102%, 73.83022% 87.85495%, 73.21394% 88.47124%, 72.5% 88.97114%, 71.7101% 89.33948%, 70.86824% 89.56505%, 70% 89.64102%, 30% 89.64102%, 29.13176% 89.56505%, 28.2899% 89.33948%, 27.5% 88.97114%, 26.78606% 88.47124%, 26.16978% 87.85495%, 25.66987% 87.14102%, 5.66987% 52.5%, 5.30154% 51.7101%, 5.07596% 50.86824%, 5% 50%, 5.07596% 49.13176%, 5.30154% 48.2899%, 5.66987% 47.5%, 25.66987% 12.85898%, 26.16978% 12.14505%, 26.78606% 11.52876%, 27.5% 11.02886%, 28.2899% 10.66052%, 29.13176% 10.43495%, 30% 10.35898%, 70% 10.35898%, 70.86824% 10.43495%, 71.7101% 10.66052%, 72.5% 11.02886%, 73.21394% 11.52876%, 73.83022% 12.14505%, 74.33013% 12.85898%);
          clip-path: polygon(94.33013% 47.5%, 94.69846% 48.2899%, 94.92404% 49.13176%, 95% 50%, 94.92404% 50.86824%, 94.69846% 51.7101%, 94.33013% 52.5%, 74.33013% 87.14102%, 73.83022% 87.85495%, 73.21394% 88.47124%, 72.5% 88.97114%, 71.7101% 89.33948%, 70.86824% 89.56505%, 70% 89.64102%, 30% 89.64102%, 29.13176% 89.56505%, 28.2899% 89.33948%, 27.5% 88.97114%, 26.78606% 88.47124%, 26.16978% 87.85495%, 25.66987% 87.14102%, 5.66987% 52.5%, 5.30154% 51.7101%, 5.07596% 50.86824%, 5% 50%, 5.07596% 49.13176%, 5.30154% 48.2899%, 5.66987% 47.5%, 25.66987% 12.85898%, 26.16978% 12.14505%, 26.78606% 11.52876%, 27.5% 11.02886%, 28.2899% 10.66052%, 29.13176% 10.43495%, 30% 10.35898%, 70% 10.35898%, 70.86824% 10.43495%, 71.7101% 10.66052%, 72.5% 11.02886%, 73.21394% 11.52876%, 73.83022% 12.14505%, 74.33013% 12.85898%);
}
.h_milton_stewart.page-node-11917 .testimonial__text-wrap {
  font-size: 20px;
  line-height: 1.5;
  padding-top: 40px;
  text-align: center;
}
@media (min-width: 992px) {
  .h_milton_stewart.page-node-11917 .testimonial__text-wrap {
    font-size: 30px;
    padding-top: 0;
    text-align: left;
  }
}
.h_milton_stewart.page-node-11917 .testimonial__quote {
  font-family: roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  margin-bottom: 10px;
  font-size: 1.9rem;
}
.h_milton_stewart.page-node-11917 .testimonial__name {
  margin-bottom: 0;
  font-weight: 500;
  font-size: 1.4rem;
}

div .navbar {
  --bs-navbar-padding-y: 0;
}

div .utility-navigation nav ul:not(.contextual-links) li {
  margin: -15px 0 0;
}

div a.gt-search {
  padding: 0.3rem 0.5rem 0;
}

div .main-nav nav span {
  font-size: 1rem;
}

div.main-nav {
  /*     .menu-item--level-2 .menusubhead {
      padding-bottom: 0.25rem !important;
  } */
}
div.main-nav .navbar-nav .dropdown-toggle::after {
  margin-top: 0.2em;
  margin-right: 0.3rem;
  width: 0.45rem;
}
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 {
  padding: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2:hover {
  background-color: transparent;
}
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 a {
  color: #857437;
  font-weight: 500;
  font-size: 0.98rem;
  padding: 0.5rem 0.5rem;
}
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 a:hover {
  color: #262626;
  text-decoration: underline;
  text-decoration-color: #b3a369;
  background-color: rgba(212, 216, 210, 0.25);
}
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 ul li.dropdown-item.menu-item--level-3 {
  padding: 0;
  border-bottom: 0px solid rgba(0, 0, 0, 0);
}
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 ul li.dropdown-item.menu-item--level-3:hover {
  background-color: transparent;
}
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 ul li.dropdown-item.menu-item--level-3 span,
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 ul li.dropdown-item.menu-item--level-3 a {
  padding: 0.5rem 0.25rem 0.5rem 1.25rem;
  font-weight: 400;
  font-size: 0.94rem;
  color: #262626;
}
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 ul li.dropdown-item.menu-item--level-3 span:hover,
div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 ul li.dropdown-item.menu-item--level-3 a:hover {
  color: #857437;
  background-color: rgba(212, 216, 210, 0.25);
  text-decoration-color: #262626;
}

/*
.navbar-expand-lg ul.navbar-nav .nav-link {
    padding: 0.01rem 0.5rem;
}

  CALL OUT MENU */
/* .utility-navigation {
    nav {
        ul {
            list-style: none;
            display: flex;


            li {
                border-right: 0 !important;
                padding-right: 0.5rem;

                a {
                    color: $gt-drk-gold;
                    font-family: $font-roboto;
                    font-size: 1rem;
                    line-height: 1.2;
                    font-weight: 500;
                    text-decoration: none;
                    white-space: nowrap;
                    text-align: right;
                    transition: all 0.2s ease-in-out;

                    &:hover,
                    &:focus {
                        border-bottom: none;
                        text-decoration: none;
                        transition: all 0.2s ease-in-out;
                        color: $gt-md-grey;
                    }

                    &:visited {
                        color: $gt-drk-gold;
                    }

                    &:after {
                        content: " ";
                        background-image: url(https://isye-web4.isye.gatech.edu/css/main/svg/gt-gold-chevron.svg);
                        background-size: contain;
                        background-position: center bottom;
                        background-repeat: no-repeat;
                        display: inline-block;
                        height: 0.9rem;
                        width: 0.78rem;

                        position: relative;
                        margin-left: 0.1rem;
                    }

                    &:hover:after {
                        content: " ";
                        background-image: url(https://isye-web4.isye.gatech.edu/css/main/svg/gt-black-chevron.svg);
                    }
                }
            }
        }
    }
} */
/*  zxc */
.navbar.navbar-expand-lg {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.navbar.navbar-expand-lg #utility-search-wrapper .gt-search {
  display: flex;
  align-items: center;
}

/*  .page-navigation {
    padding-top: .5rem !important;
  padding-bottom: .5rem !important;
}  */
@media (max-width: 991px) {
  .main-nav nav .dropdown-menu {
    border-bottom: none !important;
    box-shadow: none !important;
  }
  .main-nav nav ul.navbar-nav li {
    border-right: none !important;
  }
  div.main-nav .navbar-nav ul li.dropdown-item.menu-item--level-2 {
    padding-left: 1em;
    border-bottom: none !important;
  }
}
.block--bundle-gt_simple_gallery .field--type-image {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 15px;
}
.block--bundle-gt_simple_gallery .field--type-image .field__item {
  overflow: hidden;
  height: 200px;
  background-color: white;
  padding: 8px;
  border: 1px solid rgb(217, 217, 217);
}
.block--bundle-gt_simple_gallery .field--type-image .field__item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
  transition: transform 0.3s ease;
}
.block--bundle-gt_simple_gallery .field--type-image .field__item:hover img {
  transform: scale(1.1);
  cursor: zoom-in;
}/*# sourceMappingURL=all.css.map */