@font-face {
font-family:'Helvetica Neue Light';
src: url(//ilt.edu/wp-content/themes/g5_helium/fonts/Helvetica-Neue-Light.woff2) format('woff2'),
url(//ilt.edu/wp-content/themes/g5_helium/fonts/Helvetica-Neue-Light.woff) format('woff');
font-weight: 300;
font-style: normal;
font-stretch: normal;
unicode-range: U+0-10FFFF;
font-display: swap;
}
@font-face {
font-family:'Helvetica Neue Condensed Bold';
src: url(//ilt.edu/wp-content/themes/g5_helium/fonts/Helvetica-Neue-Condensed-Bold.woff2) format('woff2'),
url(//ilt.edu/wp-content/themes/g5_helium/fonts/Helvetica-Neue-Condensed-Bold.woff) format('woff');
font-weight: 700;
font-style: normal;
font-stretch: condensed;
unicode-range: U+0-10FFFF;
font-display: swap;
}
@font-face {
font-family: 'Helvetica-Bold';
src:url(//ilt.edu/wp-content/themes/g5_helium/fonts/Helvetica-Bold.woff) format('woff'),
url(//ilt.edu/wp-content/themes/g5_helium/fonts/Helvetica-Bold.woff2) format('woff2');
font-weight: 700;
font-style: normal;
font-stretch: normal;
unicode-range: U+0020-02DC;
font-display: swap;
}
body {
font-family:'Helvetica Neue Light';
font-size: 18px !important;
line-height: 1.6 !important;
}
h1, h2, h3, h4, h5, strong, bold, b {
font-family: 'Helvetica-Bold';
}
h1 {
font-size: 50px;
line-height: 1.2;
color: #000;
}
h2 {
font-size: 30px;
line-height: 1.2;
color: #163552;
}
h3 {
font-size: 24px;
color: #89181C;
line-height: 1.2;
}
.home h3 {
color: #E01B22;
}
body .g-container {
width: 1200px;
max-width: 95%;
}
.button {
background: linear-gradient(90deg, #560F12 0%, #E22228 50%, #560F12 100%);
background-size: cover;
font-family: 'Helvetica-Bold';
color: #fff;
padding: 12.5px 25px;
line-height: 1;
border-radius: 10px;
cursor: pointer;
display: inline-block;
}
.button:hover  {
background: #173552;
color: #fff;
}
#g-top .button {
background: linear-gradient(90deg, #560F12 0%, #E22228 50%, #560F12 100%);
background-size: cover;
font-family: 'Helvetica-Bold';
color: #fff;
padding: 12.5px 25px;
line-height: 1;
border-radius: 10px;
cursor: pointer;
display: inline-block;
}
#g-top .button:hover  {
background: #173552;
color: #fff;
} .maroon { color: #89181C;}
.navy { color: #173552;}
.black { color: #231F20; }
.white { color: #ffffff;}
.red { color: #E01B22;}
.blue { color: #024F82;}
.gray { color: #A3A5A9;}
.light-gray { color: #E6E7E8;}
.maroon-background { background: #89181C;}
.navy-background { background: #173552;}
.black-background { background: #231F20; }
.white-background { background: #ffffff;}
.red-background { background: #E01B22;}
.blue-background { background: #024F82;}
.gray-background { background: #A3A5A9;}
.light-gray-background { background: #E6E7E8;} #g-top {
font-family: 'Helvetica-Bold';
font-size: 14px;
background: #163552;
color: #E01B22;
height: 50px;
line-height: 50px;
}
#g-top a {
color: #fff;
}
#g-top a:hover {
text-decoration: underline;
}
#g-top .g-content {
margin: 0;
padding: 0;
}
.top-left-link {
padding-right: 20px;
}
.top-right-link {
float: right;
}
#g-top .button {
font-size: 15px;
line-height: 1;
padding: 8px 29px;
border-radius: 8px;
}
#g-top .button:hover {
text-decoration: none;
background: #A4A6A9;
} #g-navigation {
background: #E6E7E8;
line-height: 55px;
font-family: 'Helvetica-Bold';
position: relative;
z-index: 10;
}
#g-navigation  .g-content {
margin: 0;
padding: 0;
}
.g-main-nav .g-toplevel>li .g-menu-item-container {
font-size: 16px;
color: #173552;
text-transform: uppercase;
}
.g-main-nav .g-toplevel>li .g-menu-item-container:hover, .g-main-nav .g-toplevel>li.active .g-menu-item-container  {
color: #E01B22;
}
.g-main-nav .g-toplevel>li { 
margin-right: 32px;
}
.g-main-nav .g-toplevel>li.last-child { 
margin-right: 0px;
}
.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator {
display: none !important;
}
.g-main-nav .g-dropdown, .g-main-nav .g-standard .g-dropdown .g-dropdown {
width: 275px;
line-height: 1.6;
background: #fff;
padding: 15px 20px;
border-radius: 0 0 6px 6px;
box-shadow: 2px 2px 2px rgba(0,0,0,0.4);
top: 54px !important;
}
.g-main-nav .g-standard .g-sublevel>li {
margin-top: 10px;
}
.g-main-nav .g-sublevel>li .g-menu-item-content {
color: #173552;
}
.g-main-nav .g-sublevel>li:hover .g-menu-item-content {
color: #E01B22;
}
.g-main-nav .g-dropdown:before {
content: "";
position: absolute;
top: -10px;
width: 0px;
height: 0px;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #fff;
left: 50%;
margin-left: -5px;
}
.g-main-nav  .search-popup {
position: absolute;
top: 12px;
right: 25px;
width: 30px;
height: 31px;
text-indent: -9999em;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/search.webp) center center no-repeat;
background-size: cover !important;
} .pum-container #ajaxsearchlite1 .probox .proinput input, .pum-container  div.asl_w .probox .proinput input {
font-family:'Helvetica Neue Light';
font-size: 18px;
}
#popmake-3990 {
padding: 50px;
} #g-logo .g-content {
margin: 0;
padding: 0;
position: relative;
z-index: 5;
max-width: 53%;
}
#g-logo .g-container {
width: 100%;
}
#g-logo .g-logo {
display: inline-block;
}
#g-logo .g-logo.g-logo-helium img {
max-height: 248px;
position: relative;
top: -3px;
} #title-row {
position: absolute;
width: 100%;
top: 150px;
left: 0;
z-index: 1;
}
#title-row .title-text {
display: inline-block;
text-align: center;
position: relative;
left: -50px;
}
#title-row h1  {
line-height: 47px;
margin-bottom: 0px;
}
#title-row h1 .grey {
color: #A3A5A9;
text-transform: uppercase;
}
#title-row h1 .red {
color: #E01B22;
font-size: 45px;
}
#title-row h1 .tin {
color: #104265;
font-size: 45px;
font-weight: 300;
font-family:'Helvetica Neue Light';
}
#title-row h3 {
color: #163552;
font-size: 24px;
font-weight: 300;
font-family: 'Helvetica Neue Light';
margin-top: 4px;
}
.entry-header { min-height: 150px;}
.has-post-thumbnail  .entry-header, .home .entry-header  { min-height: auto;}
.no-featured-wrapper {
background: #E6E7E8;
position: absolute;
left: 0;
width: 100%;
}
.no-featured-wrapper h1 {
font-size: 30px;
color: #8A181C;
width: 1200px;
max-width: 95%;
margin: 25px auto !important;
position: relative;
}
.no-featured-wrapper h1:before {
content: "";
position: absolute;
width: 37px;
height: 210px;
top: -85px;
left: -50px;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/h1_bg_1.webp) center right no-repeat;
mix-blend-mode: multiply;
opacity: 0.5;
}
#why-choose {
color: #fff;
background: #8A181C;
position: relative;
z-index: 5;
}
#why-choose h2 {
margin-top: 35px;
color: #fff;
}
#why-choose h3 {
color: #fff;
}
#degree-lvl-title {
margin-top: 30px;
}
#degree-lvl-title  .wpb_content_element {
margin-bottom: 0;
}
#degree-lvl span {
color: #fff;
text-transform: uppercase;
display: block;
padding: 25px 0;
border-radius: 0px 20px 20px 0px;
line-height: 1;
}
#degree-lvl .doctorate {
background: #173552;
}
#degree-lvl .masters {
background: #024F82;
}
#degree-lvl .bachelors {
background: #8A181C;
}
#degree-lvl .associates {
background: #E01B22;
}
#degree-lvl .certificate {
background: #A4A6A9;
}
#degree-lvl .open-studies {
background: #B9B9BA;
}
#degree-lvl .vc_column_container>.vc_column-inner {
padding-left: 0px;
padding-top: 75px;
position: relative;
top: -50px;
margin-bottom: -65px;
}
#degree-lvl .vc_column_container>.vc_column-inner:before {
content: "";
display: block;
width: 30px;
height: 100%;
position: absolute;
top: 0;
left: 0;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/degree.webp) left center no-repeat;
mix-blend-mode: darken;
}
#degree-lvl  .learn-more {
color: #024F82;
font-family: 'Helvetica-Bold';
position: relative;
top: -20px;
}
#degree-lvl  .learn-more:hover {
color: #8A181C;
text-decoration: underline;
} .values-row {
}
.values-row .vc_column_container .vc_column-inner{
position: relative;
}
.values-row.first-row .vc_column_container .vc_column-inner {
border-bottom: 1px solid #A3A5A9;
}
.values-row .vc_column_container .vc_column-inner:before {
content: "";
width: 1px;
height: calc(100% - 25px);
background: #A3A5A9;
position: absolute;
right: -12.5px;
}
.values-row.first-row .vc_column_container .vc_column-inner:before {
top: 12.5px;
}
.vc_row.vc_column-gap-25.values-row>.vc_column_container {
padding-bottom: 0;
}
.values-row .vc_column_container:last-child .vc_column-inner:before {
content:none;
}
#accreditation-steps {
position: relative;
}
#accreditation-steps:before {
content: "";
background: rgb(2 79 130 / 61%);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
#accreditation-steps .vc_column_container {
z-index: 2 !important;
}
#accreditation-steps h2 {
text-transform: uppercase;
}
#students-feedback {
position: relative;
color: #fff;
padding-bottom: 100px;
}
#students-feedback:before {
content: "";
background: rgb(2 79 130 / 85%);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
} 
#students-feedback .vc_column_container {
z-index: 2 !important;
}
#students-feedback h2 {
text-transform: uppercase;
color: #fff;
}
#students-feedback .quote-sign {
font-size: 200px;
line-height: 25px;
margin: 50px 0 0 0;
}
ul.checked-ul {
list-style: none;
margin-left: 0;
}
ul.checked-ul li {
padding-left: 45px;
margin-bottom: 10px;	
}
ul.checked-ul li:before {
content: '';
display: inline-block;
height: 30px;
width: 30px;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/checked.svg) top left no-repeat;
margin: 0 15px 0 -45px;
position: relative;
top: 7.5px;
}
.professors .vc-hoverbox-inner {
height: 300px;
}
.professors .vc-hoverbox-block-inner h2 {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
color: #fff;
font-size: 18px;
padding: 10px 0;
background: #024f82;
background: -moz-radial-gradient(center, ellipse cover,  #024f82 0%, #173552 100%);
background: -webkit-radial-gradient(center, ellipse cover,  #024f82 0%,#173552 100%);
background: radial-gradient(ellipse at center,  #024f82 0%,#173552 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#024f82', endColorstr='#173552',GradientType=1 );
}
.professors .vc-hoverbox-back-inner h2 {
bottom: auto;
top: -12px;
border-radius: 10px 10px 0 0;
}
.professors .vc-hoverbox-back-inner p {
color: #fff;
font-size: 16px;
margin: 7.5px 0;
}
.professors .vc-hoverbox-back-inner a {
color: #fff;
}
.professors .vc-hoverbox-back-inner a:hover {
text-decoration: underline;
}
.professors  .vc-hoverbox-block-inner {
padding-bottom: 0;
}
#orientation-row {
position: relative;
color: #fff;
padding-bottom: 100px;
}
#orientation-row:before {
content: "";
background: rgb(2 79 130 / 75%);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
} 
#orientation-row .vc_column_container {
z-index: 2 !important;
}
#orientation-row h2 {
text-transform: uppercase;
color: #fff;
}
#orientation-row   .wpcf7-form {
background: rgb(230 231 232 / 60%);
padding: 0 50px;
border-radius: 50px;
}
#paypal-row .paypal-form, #orientation-row   .wpcf7-form input[type=text], #orientation-row   .wpcf7-form input[type=email], #orientation-row   .wpcf7-form textarea {
border-radius: 25px;
color: #231F20;
font-family: 'Helvetica-Bold';
}
#orientation-row   .wpcf7-form textarea  {
height: 100px;
margin-top: 25px;
}
#orientation-row   .wpcf7-form .button {
padding: 15px 55px;
font-size: 27px;
border-radius: 20px;
}
#paypal-row .paypal-form {
background: rgb(230 231 232 / 60%);
padding: 35px 50px;
border-radius: 35px !important;
}
#paypal-row .paypal-form p {
margin: 0;
}
#please-read-row {
position: relative;
color: #fff;
}
#please-read-row:before {
content: "";
background: rgb(137 24 28 / 80%);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
} 
#please-read-row .vc_column_container {
z-index: 2 !important;
}
#please-read-row h2 {
text-transform: uppercase;
color: #fff;
}
#please-read-row a {
color: #fff;
text-decoration: underline;
}
#paypal-row {
position: relative;
color: #fff;
padding-bottom: 100px;
}
#paypal-row:before {
content: "";
background: rgb(2 79 130 / 80%);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
} 
#paypal-row .vc_column_container {
z-index: 2 !important;
}
#paypal-row h2 {
text-transform: uppercase;
color: #fff;
}
#click-below {
line-height: 1.2;
}
#click-below p {
margin: 1rem 0;
}
#click-below h4 {
text-align: center;
font-size: 24px;
color: #fff;
text-transform: uppercase;
border-radius: 15px;
padding: 15px 0;
position: relative;
}
#click-below  .bubble:after {
content: "";
position: absolute;
bottom: -10px;
width: 0px;
height: 0px;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #222;
left: 50%;
margin-left: -5px;
}
.maroon-background.bubble:after { border-top: 10px solid #89181C !important;}
.navy-background.bubble:after { border-top: 10px solid #173552 !important;}
.black-background.bubble:after { border-top: 10px solid #231F20 !important;}
.white-background.bubble:after { border-top: 10px solid #ffffff !important;}
.red-background.bubble:after { border-top: 10px solid #E01B22 !important;}
.blue-background.bubble:after { border-top: 10px solid #024F82 !important;}
.gray-background.bubble:after { border-top: 10px solid #A3A5A9 !important;}
.light-gray-background.bubble:after { border-top: 10px solid #E6E7E8 !important;}
.navy-box {
color: #fff;
}
.navy-box h1, .navy-box h2 { color: #fff;}
.navy-box h3 {color:#E01B22; }
#g-logo {
position: relative;
z-index: 8;
height: 250px;
}
#g-intro {
position: relative;
z-index: 5;
top: 405px;
}
#g-features {
position: relative;
top: 430px;
height: 190px;
}
.page-menu .menu-item, .page-menu .g-menu-item {
float: left;
margin-right: 35px;
}
.page-menu .menu-item a, .page-menu .g-menu-item a { 
color: #173552;
font-size: 16px;
text-transform: uppercase;
font-family: 'Helvetica-Bold';
}
.page-menu .current_page_item a, .page-menu .menu-item a:hover, .page-menu .g-menu-item a:hover {
color: #89181C;
}
.page-menu .menu-item.apply-now, .page-menu .g-menu-item.apply-now {
margin-right: 0px;
float: right;
position: relative;
top: -20px;
}
.page-menu .menu-item.apply-now a, .page-menu .g-menu-item.apply-now a {
font-size: 26px;
color: #fff !important;
text-transform: capitalize;
position: relative;
top: -2.5px;
} .half-cell {
width: 48%;
display: block;
float: left;
}
.third-cell { width: 31%;     display: block;
float: left; }
.half-cell.right {
float: right;
}
#form-row   .wpcf7-form {
background: #173552;
padding: 0 50px;
border-radius: 50px;
}
#form-row select {
padding: 12px;
}
#form-row   .wpcf7-form input[type=text], #form-row   .wpcf7-form input[type=email], #form-row   .wpcf7-form textarea, #form-row  input[type=date], #form-row  select {
border-radius: 25px;
color: #231F20;
font-family: 'Helvetica-Bold';
}
#form-row   .wpcf7-form textarea  {
height: 100px;
margin-top: 25px;
}
#form-row   .wpcf7-form .button {
padding: 15px 55px;
font-size: 27px;
border-radius: 20px;
}
#form-row  .button {
color: #fff;
}
#form-row  .button:hover {
background: #A4A6A9;
}
#application-form .next { 
float: right;
}
#application-form .button { 
margin-top: 20px;
} 
#application-form  iframe { 
margin-top: 50px;
}
div.form-cell {
padding: 7.5px 15px;
}
div.third-cell {
width: 33.3333333333333334%;
}
div.half-cell {
width: 50%;
}
div.full-cell {
float:  none;
clear: both;
}
div.form-cell textarea {
height: 115px;
}
#wpcf7_signature-677_signature {
position: relative !important;
box-shadow: 2px 3px 2px rgba(0,0,0,0.2);
border-radius: 15px;
overflow: hidden;
border: 2px solid #163552;
max-width: 100%;
width:300px;
height: 152px;
}
.outline-admissions .wpcf7-form-control-signature-wrap {
height: 175px !important;
}
.days-cell input[type=text] { 
margin-bottom: 15px;
}
.inlined-cell input[type=text] {
width: auto;
margin-bottom: 15px;
} #tuition-cost {
font-size: 18px;
color: #000;
border: 1px solid #231F20;
}
#tuition-cost th {
background: #173552;
color: #fff;
font-family: 'Helvetica-Bold';
font-size: 24px;
text-transform: uppercase;
text-align: center;	
}
#tuition-cost .odd-row {
background: #E6E7E8;
border-top: 1px solid #231F20;
border-bottom: 1px solid #231F20;
}
#tuition-cost tr td:first-child {
border-right: 1px solid #231F20;
} #g-footer {
color: #fff;
font-size: 15px;
line-height: 1.4;
position: relative;
padding-top: 40px;
z-index: 5;
}
#g-footer:before {
content: "";
display: block;
width: 100%;
height: 250px;
position:  absolute;
top: -30px;
z-index: 0;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/footer-border.svg)  top center no-repeat;
background-size: cover;
}
#g-footer:after {
content: "";
background: url(//ilt.edu/wp-content/themes/g5_helium/images/footer-bg.svg) top center no-repeat;
background-size: cover;
display: block;
width: 100%;
height: 100%;
position:  absolute;
top: 0;
left: 0;
z-index: 2;
}
#g-footer .g-content {
margin: 25px 20px;
padding: 0;
}
#g-footer h3 {
color: #fff;
font-size: 15px;
margin-bottom: 0;
}
#g-footer .g-container {
position: relative;
z-index: 5;
}
#g-footer a {
color: #fff;
}
#g-footer a:hover {
text-decoration: underline;
}
#g-footer  #menu-quick-resources {
columns: 2;
-webkit-columns: 2;
-moz-columns: 2;
margin: 0;
}
.footer-c .widget.widget_nav_menu  {
margin-left: 0;
list-style: none;
width: 33%;
float: left;
}
.footer-c .widget.widget_nav_menu ul.menu  {
margin: 0;
padding-left: 25px;
min-height: 165px;
border-left: 1px solid #fff;
position: relative;
padding-top: 15px;
}
.footer-c h3 {
margin-left: 25px;
position: relative;
top: 15px;
margin-top: -15px;
}
#g-footer  .copyright { text-align: right;}
#g-footer .statement h3 {
font-size: 24px;
margin-bottom: 0px;
}
#g-footer .statement p {
font-style: oblique;
font-size: 18px;
margin-top: 0;
}
#g-footer  .statement:before  { 
content: "";
background-image: linear-gradient(to right, #c9c9c9 1px, rgba(255, 255, 255, 0) 0%);
background-position: top;
background-size: 10px 1px;
background-repeat: repeat-x;
width: 100%;
height: 17px;
display: block;
position: relative;
top: 10px;
} 
#g-footer .join-our-team {
font-family: 'Helvetica-Bold';
position: absolute;
bottom: 0;
}
#g-footer .footer-phone {
font-family: 'Helvetica-Bold';
font-size: 24px;
margin-bottom: 12.5px;
}
#g-footer .footer-address {
font-size: 18px;
}
#g-footer .social-icons {
list-style: none;
margin: 25px 0;
}
#g-footer .social-icons li {
width: 30px;
height: 30px;
float: left;
vertical-align: middle;
margin-right: 12px;
position: relative;
right: 15px;
}
#g-footer .social-icons li:last-child {
margin-right: 0;
}
#g-footer .social-icons li a {
display: inline-block;
height: 30px;
width: 30px;
transition: all 0.2s ease;
}
#g-footer .social-icons li a:hover {
opacity: 0.8;
}
#g-footer .social-icons .icon-facebook {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/facebook.webp) right center no-repeat;
}
#g-footer .social-icons .icon-twitter {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/twitter.webp) center center no-repeat;
}
#g-footer .social-icons .icon-instagram {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/instagram.webp) center center no-repeat;
}
#g-footer .social-icons .icon-youtube {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/youtube.webp) right center no-repeat;
}
#g-footer .social-icons .icon-linkedin {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/linkedin.webp) left center no-repeat;
} #g-container-main {
min-height: 50vh;
padding-bottom: 50px;
}
#g-header {
position: absolute;
width: 100%;
top: 100px;
left: 0;
height: 604px;
z-index: 5;
}
#g-header  .g-container{
width: 100%;
max-width: 100%;
color: #fff;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/title-bg.svg) bottom center no-repeat;
background-size: cover;
position: absolute;
width: 100%;
bottom: 0;
padding: 25px 0;
z-index: 5;
}
#g-header  .g-grid {
width: 1200px;
max-width: 95%;
margin: 0 auto;
height: 100%;
display: -ms-flexbox;
display: -webkit-box;
display: -moz-box;
display: -ms-box;
display: box;
-ms-flex-direction: row;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-ms-box-orient: horizontal;
box-orient: horizontal;
}
#g-header h2 {
color: #E01B22;
font-size: 30px;
line-height: 1.2;
position: relative;
margin: 0;
top: 25px;
text-transform: uppercase;
}
#g-header .post-title {
width: 300px;
-ms-flex: 0 300px;
-webkit-box-flex:  0;
-moz-box-flex:  0;
-ms-box-flex:  0;
box-flex:  0;  
position: relative;
min-height: 130px;
padding-right: 50px;
}
#g-header .post-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;	
background: url(//ilt.edu/wp-content/themes/g5_helium/images/post-title-bg.webp) center right no-repeat;
mix-blend-mode: multiply;
opacity: 0.5;
}
#g-header  .title-text {
width: 675px; 
-ms-flex: 0 675px;
-webkit-box-flex:  0;
-moz-box-flex:  0;
-ms-box-flex:  0;
box-flex:  0;
-webkit-flex: 0 675px;
-moz-flex: 0 675px;
-ms-flex: 0 675px;
flex: 0 675px;
}
#g-header .g-content {
margin: 0 ;
padding: 0;
}
#page-fi-wrap {
position: absolute;
width: 100%;
top: 100px;
left: 0;
height: 440px;
}
#page-fi {
width: 100%;
height: 440px;
background-size: cover !important;
position: relative;
}
#title-wrap {
color: #fff;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/title-bg.svg) bottom center no-repeat;
background-size: cover;
position: absolute;
width: 100%;
bottom: 0;
padding: 25px 0;
z-index: 5;
}
.outline-default #title-wrap {
display: block !important;
}
#title-wrap h1 {
color: #E01B22;
font-size: 30px;
line-height: 1.2;
position: relative;
margin: 0;
top: 25px;
text-transform: uppercase;
}
#page-fi-wrap .title-content  .post-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;	
background: url(//ilt.edu/wp-content/themes/g5_helium/images/post-title-bg.webp) center right no-repeat;
mix-blend-mode: multiply;
opacity: 0.5;
}
#page-fi-wrap .title-content .g-container {
width: 1200px;
height: 100%;
display: -ms-flexbox;
display: -webkit-box;
display: -moz-box;
display: -ms-box;
display: box;
-ms-flex-direction: row;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-ms-box-orient: horizontal;
box-orient: horizontal;
}
#page-fi-wrap .title-content  .post-title {
width: 300px;
-ms-flex: 0 300px;
-webkit-box-flex:  0;
-moz-box-flex:  0;
-ms-box-flex:  0;
box-flex:  0;  
position: relative;
min-height: 130px;
padding-right: 50px;
}
#page-fi-wrap .title-content  .post-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;	
background: url(//ilt.edu/wp-content/themes/g5_helium/images/post-title-bg.webp) center right no-repeat;
mix-blend-mode: multiply;
opacity: 0.5;
}
#page-fi-wrap .title-content  .title-text {
width: 675px; 
-ms-flex: 0 675px;
-webkit-box-flex:  0;
-moz-box-flex:  0;
-ms-box-flex:  0;
box-flex:  0;  
}
#page-fi-wrap:after {
content: "";
width: 100%;
height: 200px;
z-index: 0;
position: absolute;
bottom: -20px;
background: #fff url(//ilt.edu/wp-content/themes/g5_helium/images/elipse.svg) bottom center no-repeat;
background-size: 250%;
}
.has-post-thumbnail.type-page .entry-content, .has-post-thumbnail.type-post .entry-content {
margin-top: 370px;
}
.vc_clearfix:after, .vc_clearfix:before {
content: " ";
display: table;
} h2.blue-title {
color: #173552;
text-transform: uppercase;
font-size: 24px;
}
#program-overview {
position: relative;
color: #fff;
}
#program-overview:before {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgb(164 166 169 / 85%);
z-index: 1;
}
#program-overview h2 {
color: #fff;
text-transform: uppercase;
line-height: 2.3;
font-size: 30px;
}
#program-overview .bubbles {
color: #231F20;
position: relative;
}
#program-overview .bubbles  .wpb_content_element  {
margin-bottom: 0;
}
#program-overview .bubbles .content {
margin-top: -25px;
font-size: 15px;
padding: 0px 25px;
min-height: 145px;
position: relative;
}
#program-overview .bubbles .content a {
position: absolute;
width: 100%;
text-align: center;
left: 0;
bottom: 5px;
color: #231F20;
font-weight: 700;
text-decoration: underline;
}
#program-overview h4 {
color: #fff;
font-size: 24px;
background-size: cover !important;
position: relative;
top: -15px;
line-height: 1;
padding: 20px 0;
}
#program-overview  .zsd h4 {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/zsd_bg.webp) top center no-repeat;
}
#program-overview  .pc h4 {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/pc_bg.webp) top center no-repeat;
}
#program-overview .et h4 {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/et_bg.webp) top center no-repeat;
}
#program-overview .cr h4 {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/cr_bg.webp) top center no-repeat;
}
#program-overview .bubbles .vc_column-inner > .wpb_wrapper {
background: #fff;
position: relative;
border-radius: 20px;
box-shadow: 0 0 25px rgb(96 96 96 / 40%);
height: 100%;
padding-bottom: 65px;
}
#program-overview  .vc_column_container>.vc_column-inner {
padding-left: 0px;
padding-right: 0px;
position: relative;
}
#program-overview .bubbles h5 {
font-size: 24px;
padding-bottom: 20px;
position: absolute;
width: 100%;
bottom: 10px;
}
#program-overview  .zsd h5 {
color: #173552;
}
#program-overview  .pc h5 {
color: #8A181C;
}
#program-overview .et h5 {
color: #024F82;
}
#program-overview .cr h5 {
color: #6D6E70;
}
#program-overview .bubbles .vc_column-inner > .wpb_wrapper:after {
content: "";
position: absolute;
bottom: -20px;
width: 0px;
height: 0px;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 20px solid #fff;
left: 50%;
margin-left: -20px;
}
#accordion-row {
background: #173552;
padding: 15px 0 50px 0;
}
#accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
color: #173552;
font-size: 24px;
font-weight: 700;
}
#accordion-row  .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
border-color: transparent;
background-color: rgb(255 255 255 / 50%);
border-radius: 20px;
padding: 10px;
}
#accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
border-radius: 20px 20px 0 0;
background-color: #fff;
}
#accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
color: #fff;
font-size: 24px;
letter-spacing: 2px;
}
#accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, #accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before {
border-color: #fff;
}
#accordion-row .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus:after {
border-width: 0 0 0 4px;
}
#accordion-row .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus:before {
border-width: 4px 0 0 0;
}
#accordion-row  .vc_tta .vc_tta-controls-icon {
height: 15px;
width: 15px;
}
#accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, #accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, #accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
border-color: #fff;
background-color: #fff;
}
#accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, #accordion-row .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
border-color: #173552 !important;
}
#accordion-row .vc_tta-panel-body {
font-size: 16px;
border-radius: 0 0 20px 20px;
padding: 25px 50px;
}
#accordion-row .vc_tta-panel-body h5 {
color: #173552;
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
}
#accordion-row .vc_tta-panel-body span strong {
font-size: 18px;
color: #000;
}
#accordion-row .vc_tta-panel-body strong {
font-size: 18px;
color: #8A181C;
}
#course-of-study {
border: 1px solid #8A181C;
border-collapse: separate;
border-radius: 25px 25px 0 0;
overflow: hidden;
font-size: 18px;
}
#course-of-study .table-header {
background: #8A181C;
color: #fff;
font-weight: 700;
text-align: center;
}
#course-of-study tr td {
border-top: 1px solid #8A181C;
padding: 5px 20px;
}
#course-of-study tr td:first-child {
border-right: 1px solid #8A181C;	
}
#course-of-study .grey-row td {
border-right: 0px !important;	
}
#course-of-study .grey-row {
background: #A4A6A9;
color: #fff;
font-weight: 700;
}
#accordion-row .vc_tta-panel-body #course-of-study  strong { 
color: #000;
}
#accordion-row .vc_tta-panel-body #course-of-study .grey-row strong { 
color: #E01B22;
}
#course-of-study .table-footer {
background: #8A181C;
color: #fff;
font-weight: 700;
}
#accordion-row .button {
font-size: 28px;
}
#accordion-row .button:hover {
background: #A4A6A9;
}
.outline-doctorate .no-featured-wrapper h1 span {
background: #173552;
border-radius: 0px 25px 25px 0px;
-moz-border-radius: 0px 25px 25px 0px;
-webkit-border-radius: 0px 25px 25px 0px;
color: #fff;
font-size: 18px;
text-transform: uppercase;
padding: 25px;
position: relative;
left: -50px;
}
.outline-doctorate .no-featured-wrapper {
height: 65px;
}
.outline-doctorate .no-featured-wrapper h1 {
margin: 10px auto !important;
}
.outline-masters .no-featured-wrapper h1 span {
background: #024F82;
border-radius: 0px 25px 25px 0px;
-moz-border-radius: 0px 25px 25px 0px;
-webkit-border-radius: 0px 25px 25px 0px;
color: #fff;
font-size: 18px;
text-transform: uppercase;
padding: 25px;
position: relative;
left: -50px;
}
.outline-masters .no-featured-wrapper {
height: 65px;
}
.outline-masters .no-featured-wrapper h1 {
margin: 10px auto !important;
}
.outline-masters  .page-menu .g-menu-item.apply-now {
top: 10px;
}
.outline-bachelors .no-featured-wrapper h1 span {
background: #8A181C;
border-radius: 0px 25px 25px 0px;
-moz-border-radius: 0px 25px 25px 0px;
-webkit-border-radius: 0px 25px 25px 0px;
color: #fff;
font-size: 18px;
text-transform: uppercase;
padding: 25px;
position: relative;
left: -50px;
}
.outline-bachelors .no-featured-wrapper {
height: 65px;
}
.outline-bachelors .no-featured-wrapper h1 {
margin: 10px auto !important;
}
.outline-bachelors  .page-menu .g-menu-item.apply-now {
top: 10px;
}
.outline-associates .no-featured-wrapper h1 span {
background: #E01B22;
border-radius: 0px 25px 25px 0px;
-moz-border-radius: 0px 25px 25px 0px;
-webkit-border-radius: 0px 25px 25px 0px;
color: #fff;
font-size: 18px;
text-transform: uppercase;
padding: 25px;
position: relative;
left: -50px;
}
.outline-associates .no-featured-wrapper {
height: 65px;
}
.outline-associates .no-featured-wrapper h1 {
margin: 10px auto !important;
}
.outline-associates  .page-menu .g-menu-item.apply-now {
top: 10px;
}
.outline-certificate .no-featured-wrapper h1 span {
background: #A4A6A9;
border-radius: 0px 25px 25px 0px;
-moz-border-radius: 0px 25px 25px 0px;
-webkit-border-radius: 0px 25px 25px 0px;
color: #fff;
font-size: 18px;
text-transform: uppercase;
padding: 25px;
position: relative;
left: -50px;
}
.outline-certificate .no-featured-wrapper {
height: 65px;
}
.outline-certificate .no-featured-wrapper h1 {
margin: 10px auto !important;
}
.outline-certificate  .page-menu .g-menu-item.apply-now {
top: 10px;
}
.outline-open_studies .no-featured-wrapper h1 span {
background: #B9B9BA;
border-radius: 0px 25px 25px 0px;
-moz-border-radius: 0px 25px 25px 0px;
-webkit-border-radius: 0px 25px 25px 0px;
color: #fff;
font-size: 18px;
text-transform: uppercase;
padding: 25px;
position: relative;
left: -50px;
}
.outline-open_studies .no-featured-wrapper {
height: 65px;
}
.outline-open_studies .no-featured-wrapper h1 {
margin: 10px auto !important;
}
.no-featured-wrapper h1 .back-link {
float: right;
color: #173552;
font-size: 15px;
text-transform: uppercase;
position: relative;
top: 15px;
}
.no-featured-wrapper h1 .back-link:hover {
color: #8A181C;
} .title-link {
font-size: 16px;
float: right;
position: relative;
top: 11px;
text-transform: uppercase;	
}
.title-link a {
margin-right: 15px;
color: #173552;
}
.outline-students #intro-text {
color: #173552;
font-family: 'Helvetica-Bold';
line-height: 1.4;
padding: 0 12.5%;
}
h3 {
color: #173552;
font-size: 24px;
text-transform: uppercase;
}
#library-collections {
background: #D7E3EB;
color: #000;
padding: 50px 0;
margin: 50px 0;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
border-color: transparent;
background-color: #E6E7E8;
border-radius: 0 20px 20px;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
font-family: 'Helvetica-Bold';
font-size: 24px;
text-transform: uppercase;
color: #fff !important;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:first-child>a {
background: #173552;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:nth-child(2)>a {
background: #024F82;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:nth-child(3)>a {
background: #89181C;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:nth-child(4)>a {
background: #E01B22;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:first-child>a:after {
border-top: 10px solid #173552 !important;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:nth-child(2)>a:after {
border-top: 10px solid #024F82 !important;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:nth-child(3)>a:after {
border-top: 10px solid #89181C !important;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:nth-child(4)>a:after {
border-top: 10px solid #E01B22 !important;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a:after {
content: "";
position: absolute !important;
bottom: -10px !important;
width: 0px !important;
height: 0px !important;
border-left: 10px solid transparent !important;
border-right: 10px solid transparent !important;
border-top: 10px solid #222;
left: 50% !important;
margin-left: -5px !important;
z-index: 100;
}
.outline-students .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
overflow: visible;
}
.outline-students .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container {
overflow: visible;
}
.outline-students .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
color: #fff !important;
}
.outline-students .vc_tta.vc_general .vc_tta-tab>a {
padding: 10px 65px;
}
.outline-students .vc_tta.vc_tta-style-classic .vc_tta-tab>a {
border-width: 0px;
}
.outline-students  .vc_tta.vc_tta-shape-rounded .vc_tta-tab>a {
border-radius: 15px;
}
.outline-students  .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
margin-left: 0px;
}
.outline-students  .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
background-color: transparent;
border: 0;
}
.outline-students  .professors {
display: flex;
justify-content: center;
}
.database-menu {
list-style: none;
margin-left: 0;
}
.database-menu li {
cursor: pointer;
color: #000;
font-size: 15px;
line-height: 26px;
}
.database-menu li.active {
color: #89181C;
font-family: 'Helvetica-Bold';
}
.database-menu li:hover {
color: #89181C;
font-family: 'Helvetica-Bold';
}
.data-entries .wpb_text_column {
background: #fff;
padding: 25px;
border-radius: 20px;
border: 1px solid #A3A5A9;
font-size: 15px;
}
.data-entries h4 {
font-family: 'Helvetica-Bold';
color: #E01B22;
text-transform: uppercase;
}
#navy-menu{
color: #fff;
background: #173552;
border-radius : 23px 0px 0px 23px;
position: relative;
}
#navy-menu:before {
content: "";
display: block;
position: absolute;
width: 9999em;
top: 0;
right: -9999em;
height: 100%;
background: #173552;
}
#navy-menu h4 {
color: #fff;
font-size: 18px;
text-transform: uppercase;
margin-bottom: 0;
}
#navy-menu a {
color: #fff;
font-size: 15px;
}
#navy-menu a:hover {
color: #e01b22;
}
#navy-menu p {
margin: 0;
}
#navy-menu  .values-row .vc_column_container .vc_column-inner:before {
background: #fff;
}
#a-calendar td {
padding: 0;
}
#a-forms {
padding-bottom: 50px;
}
#a-forms h3 {
text-transform: uppercase;
}
.wpcf7-form-control-signature-body canvas {
background: #fff;
}
#form-row form p {
color: #fff;
clear: both;
}
#form-row form h5 {
color: #808184;
}
#join-sep  .vc_separator_align_center{
margin-bottom: 7px;
}
#join-us .text-column {
padding: 25px 50px;
color: #fff;
}
#join-us .text-column h3 {
color: #fff;
}
#support-ilt {
margin-top: 50px;
}
#join-us .image-holder > .vc_column-inner {
background-position: 50% 50%;
background-size: cover;
}
.click-to-chat {
cursor: pointer;
}
.click-to-chat:hover {
color: #89181C;
} .outline-public_resources #intro-text {
color: #173552;
font-family: 'Helvetica-Bold';
line-height: 1.4;
}
.outline-public_resources .fb_iframe_widget {
margin-top: 15px;
}
.outline-public_resources .fb_iframe_widget iframe {
border-radius: 20px;
box-shadow: 0 0 10px rgb(0 0 0 / 20%);
}
#events-row h2 {
color: #89181C;
}
#events-row #home-news .news-bar {
background: #89181C !important;
}
.social-icons.page {
list-style: none;
margin: 25px 0;
height: 30px;
}
.social-icons.page li {
width: 30px;
height: 30px;
float: left;
vertical-align: middle;
margin-right: 25px;
position: relative;
right: 15px;
}
.social-icons.page li:last-child {
margin-right: 0;
}
.social-icons.page li a {
display: inline-block;
height: 30px;
width: 30px;
transition: all 0.2s ease;
}
.social-icons.page li a:hover {
opacity: 0.8;
}
.social-icons.page .icon-facebook {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/facebook-blue.webp) right center no-repeat;
}
.social-icons.page .icon-twitter {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/twitter-blue.webp) center center no-repeat;
}
.social-icons.page .icon-instagram {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/instagram-blue.webp) center center no-repeat;
}
.social-icons.page .icon-youtube {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/youtube-blue.webp) right center no-repeat;
}
.social-icons.page .icon-linkedin {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/linkedin-blue.webp) left center no-repeat;
} #table-talk-table .vc_grid.vc_row .vc_grid-item {
display: inline-block !important;
}
#table-talk-table  .vc_gitem-zone-a .vc_gitem-row-position-top {
position: relative;
}
.outline-table_talk #page-fi, .outline-epaphras_letters #page-fi {
background-image: url(//ilt.edu/wp-content/themes/g5_helium/images/TableTalk_Header.webp) !important;
}
.outline-contact.single-post #page-fi {
background-image: url(//ilt.edu/wp-content/themes/g5_helium/images/WorkforILT_Page_Header_1920x604.webp) !important;
}
.outline-table_talk .g-menu-item-1037  a, .outline-news .g-menu-item-1038  a, .outline-epaphras_letters .g-menu-item-1036 a  {
color: #E01B22 !important;
}
.table-talk-fi {
display: none;
}
.outline-table_talk .table-talk-fi, .outline-epaphras_letters .table-talk-fi {
display: block;
}
#table-talk-table .vc_gitem_row .vc_gitem-col {
padding: 0;
}
#table-talk-table .owl-carousel .owl-item img, #table-talk-table  .wpb_single_image img  {
border-radius: 15px 15px 0 0;
}
#table-talk-table  .vc_gitem-post-data-source-post_title h4 {
font-size: 24px;
text-transform: uppercase;
color: #173552;
}
#table-talk-table  h5 {
font-family: 'Helvetica-Bold';
font-size: 18px;
color: #173552;
}
#table-talk-table  .text-row {
padding: 0 15px;
background-color: #fff !important;
border-radius: 0 0 25px 25px;
}
#table-talk-table .vc_grid-item-mini.vc_clearfix {
box-shadow: 0 0 10px rgb(0 0 0 / 25%);
border-radius: 25px;
margin: 15px;
}
#table-talk-table .vc_btn3.vc_btn3-color-juicy-pink, #table-talk-table .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
color: #89181C;
background-color: transparent;
font-family: 'Helvetica-Bold';
font-size: 18px;
padding: 0;
margin: 0;
text-decoration: underline;
text-transform: uppercase;
}
#table-talk-table .vc_btn3.vc_btn3-color-juicy-pink:hover , #table-talk-table .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover {
color: #173552;
} 
.download-button {
float: right;
margin-top: -50px;
}
.download-button.post-page {
float: none;
margin-top: -25px;
text-align: center;
z-index: 5;
position: relative;
}
.download-button a {
background: #89181C;
color: #fff;
font-family: 'Helvetica-Bold';
font-size: 18px;
padding: 10px 15px;
}
.download-button a:hover {
background: #173552;
color: #fff;
}
.download-button.post-page a {
font-size: 24px;
}
#table-talk-table .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a, #table-talk-table .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span {
background-color: #173552!important;
border-color: #173552!important;
color: #fff!important;
} .outline-news #page-fi {
background-image: url(//ilt.edu/wp-content/themes/g5_helium/images/NewsHeader.webp) !important;
}
.side-posts {
margin-top: 75px !important;
height: 485px;
overflow-x: hidden;
overflow-y: scroll;
}
.side-posts .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
padding-bottom: 0px;
}
.side-posts h4 {
font-size: 24px;
color: #173552;
margin: 0;
padding: 0;
line-height: 1;
}
.side-posts .vc_gitem-post-data {
margin-bottom: 0;
}
.side-posts .vc_gitem-post-data-source-post_date {
border-left: 1px solid #173552;
color: #173552;
padding-left: 16px;
font-size: 16px;
line-height: 1;
margin-top: 10px;
}
.side-posts .vc_btn3.vc_btn3-style-custom {
background: none !important;
color: #231F20;
font-size: 18px;
padding: 0;
}
.side-posts .vc_btn3.vc_btn3-style-custom:hover {
color: #8A181C !important;
}
.side-posts .vc_figure img {
border-radius: 20px;
}
.side-posts .vc_btn3-left {
display: inline-block;
margin-bottom: 0;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/arrow-right.webp) center right no-repeat;
line-height: 0;
padding-right: 25px;
margin-top: 15px;
}
.archive.category .has-post-thumbnail.type-post .entry-content {
margin-top: 0; 
}
.archive.category #g-page-surround .platform-content .entries {
margin: 0;
margin-top: 300px;
}
.side-posts .vc_gitem-zone-a .vc_gitem-row-position-top, .side-posts .vc_gitem-zone-b .vc_gitem-row-position-top {
position: relative; 
left: 0;
right: 0;
top: 0;
}  ::-webkit-scrollbar {
width: 25px;
border-radius: 5px;
} ::-webkit-scrollbar-track {
background: #fff;
border: 1px solid #eee;
} ::-webkit-scrollbar-thumb {
background: #E6E7E8;
border: 5px solid transparent;
border-radius: 10px;
background-clip: content-box;
} ::-webkit-scrollbar-thumb:hover {
background: #aaa;
border: 5px solid transparent;
border-radius: 10px;
background-clip: content-box;
} .outline-faculty_blog  #page-fi {
background-image: url(//ilt.edu/wp-content/themes/g5_helium/images/FacultyBlogHeader.webp) !important;
}
.last-blog a {
font-size: 24px;
font-family: 'Helvetica-Bold';
}
.last-blog .more {
font-size: 18px;
color: #89181C;
text-transform: uppercase;
}
.last-blog .more:hover {
text-decoration: underline;
} #journals h5 {
color: #89181C;
}
#journals img {
border-radius: 20px;
}
.pum-theme-1484 .pum-container, .pum-theme-cutting-edge .pum-container {
background-color: #173552  !important;
}
.pum-theme-1484 .pum-content+.pum-close, .pum-theme-cutting-edge .pum-content+.pum-close {
color: #fff !important;
background-color: #E01B22 !important;
} .woocommerce-page #g-header {
background: url(//ilt.edu/wp-content/themes/g5_helium/images/BookstoreHeader.webp)  top center no-repeat !important;
}
.woocommerce-page #g-header .g-container { background-color: #fff;}
.woocommerce-page #g-mainbar {
margin-top: 350px;
}
.woocommerce div.product form.cart .variations th {
border: 0;
line-height: 2em;
vertical-align: top;
background: none;
padding: 0;
}
.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle {
margin: 0 12.5px !important;
}
.woocommerce-page div.product .wc-tabs-wrapper { 
display: none !important;
}
.woocommerce .quantity .qty {
width: 95px !important;
}
.woocommerce div.product .product_title {
font-size: 30px;
color: #8A181C;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #024F82 !important;
}
.woocommerce ul.products li.product .price {
color: #024F82  !important;
font-size: 21px !important;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background : -moz-radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
background : -webkit-radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
background : -webkit-gradient(radial,50% 100% ,0.09 , 50% 100%, 79.47 ,color-stop(0.0012,rgba(2, 79, 130, 1) ),color-stop(1,rgba(23, 53, 82, 1) ));
background : -o-radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
background : -ms-radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Stlye=2)";
background : radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
border-radius : 24px;
-moz-border-radius : 24px;
-webkit-border-radius : 24px;
filter: progid:DXImageTransform.Microsoft.Alpha(Stlye=2);
font-size: 28px;
padding: 10px 35px !important;
color: #fff;
display: inline-block !important;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background: linear-gradient(90deg, #560F12 0%, #E22228 50%, #560F12 100%);
background-size: cover;
}
.woocommerce .pswp__caption__center, .woocommerce .product_meta {
display: none;
}
.woocommerce div.product form.cart .variations select {
min-width: 50% !important;
padding: 5px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image  {
padding: 5px;
margin: 10px;
border-radius: 10px;
overflow: hidden;
border: 1px solid #eee;
box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
}
.outline-bookstore .woocommerce-LoopProduct-link   {
padding: 12.5px;
margin: 0px;
border-radius: 10px;
overflow: hidden;
border: 1px solid #eee;
box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
display:block;
height: 100%;
}
.woocommerce ul.products li.product .button {
margin-top: 0;
display: none;
}
.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch__tooltip:after, .woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch__tooltip:after, .woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch__tooltip:after {
background: #8a181c !important;
}
.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch__tooltip, .woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch__tooltip, .woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch__tooltip {
-webkit-border-radius: 7px !important;
-moz-border-radius: 7px !important;
border-radius: 7px !important;
background: #8a181c !important;
padding: 5px 10px !important;
font-size: 15px !important;
}
.woocommerce div.product form.cart .reset_variations, .woocommerce .woocommerce-variation-availability {
display: none !important;
}
.woocommerce  .xoo-cp-added  {
display: none;
}
.woocommerce a.added_to_cart {
margin-left: 20px;
}
.widget_shopping_cart {
background: #fff;
z-index: 100;
position: absolute;
width: 350px;
padding: 25px;
border-radius: 0 0 25px 25px;
right: 0px;
box-shadow: 0 3px 5px rgb(0 0 0 / 20%);
margin-top: -20px;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
width: 150px;
margin-right: 15px;
}
.woocommerce  .xoo-cp-variations .variation:last-of-type {
display: block;
}
.woocommerce  .xoo-cp-variations p {
margin: 0;
}
.woocommerce .xcp-btn, .woocommerce.widget_shopping_cart a.button {
background-color: #024f82;
color: #ffffff;
font-size: 14px;
border-radius: 10px;
border: 1px solid #ffffff;
}
.woocommerce.widget_shopping_cart a.button:hover {
background-color: #173552;
color: #ffffff;
}
.woocommerce .xoo-cp-container {
border: #ffffff solid 1px;
border-radius: 20px;
}
.woocommerce span.xcp-plus, .woocommerce  span.xcp-minus, .woocommerce .xoo-cp-qtybox {
border-color: #a0a0a0;
}
.woocommerce-info   {
border-top-color: #173552 !important;
}
.woocommerce-info:before {
color: #173552 !important;
}
.woocommerce a.remove {
line-height: 22px !important;
}
.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.swatch-color.swatch-white.selected:after {
border: solid #173552;
border-width: 0 2px 2px 0;
border-radius: 0;
}
.outline-bookstore .cart-button {
color: #fff !important;
padding-left: 50px;
background-image: url(//ilt.edu/wp-content/themes/g5_helium/images/cart.webp);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.g-main-nav .g-toplevel>li.cart-button .g-menu-item-container {
color: #fff;
}
.outline-bookstore #g-intro .g-container {
position: relative;
}
.outline-bookstore .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
font-family: 'Helvetica-Bold';
color: #FFF !important;
border-radius: 20px;
border: 0 !important;
background : -moz-radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
background : -webkit-radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
background : -webkit-gradient(radial,50% 100% ,0.09 , 50% 100%, 79.47 ,color-stop(0.0012,rgba(2, 79, 130, 1) ),color-stop(1,rgba(23, 53, 82, 1) ));
background : -o-radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
background : -ms-radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Stlye=2)";
background : radial-gradient(50% 100%, circle farthest-side, rgba(2, 79, 130, 1) 0.12%, rgba(23, 53, 82, 1) 100%);
border-radius : 24px;
-moz-border-radius : 24px;
-webkit-border-radius : 24px;
filter: progid:DXImageTransform.Microsoft.Alpha(Stlye=2);
}
.outline-bookstore  .professors .vc-hoverbox-inner {
height: 400px;
}
.outline-bookstore  .professors h5 {
color: #fff;
}
.woocommerce ul.products {
display: flex;
flex-wrap: wrap;
} .outline-programs .g-main-nav .g-toplevel>li.g-menu-item-827 .g-menu-item-container {
color: #E01B22;
}
.outline-doctorate .g-main-nav .g-toplevel>li.g-menu-item-827 .g-menu-item-container {
color: #E01B22;
}
.outline-masters .g-main-nav .g-toplevel>li.g-menu-item-827 .g-menu-item-container {
color: #E01B22;
}
.outline-bachelors .g-main-nav .g-toplevel>li.g-menu-item-827 .g-menu-item-container {
color: #E01B22;
}
.outline-associates  .g-main-nav .g-toplevel>li.g-menu-item-827 .g-menu-item-container {
color: #E01B22;
}
.outline-certificate  .g-main-nav .g-toplevel>li.g-menu-item-827 .g-menu-item-container {
color: #E01B22;
}
.outline-open_studies  .g-main-nav .g-toplevel>li.g-menu-item-827 .g-menu-item-container {
color: #E01B22;
}
.outline-admissions .g-main-nav .g-toplevel>li.g-menu-item-658 .g-menu-item-container {
color: #E01B22;
}
.outline-why_ilt  .g-main-nav .g-toplevel>li.g-menu-item-676 .g-menu-item-container {
color: #E01B22;
}
.outline-students  .g-main-nav .g-toplevel>li.g-menu-item-1115 .g-menu-item-container {
color: #E01B22;
}
.outline-support_ilt  .g-main-nav .g-toplevel>li.g-menu-item-682 .g-menu-item-container {
color: #E01B22;
}
.outline-public_resources  .g-main-nav .g-toplevel>li.g-menu-item-1194 .g-menu-item-container {
color: #E01B22;
}
.outline-contact  .g-main-nav .g-toplevel>li.g-menu-item-683 .g-menu-item-container {
color: #E01B22;
}
.outline-bookstore  .g-main-nav .g-toplevel>li.g-menu-item-2191 .g-menu-item-container {
color: #E01B22;
} .grecaptcha-badge { visibility: hidden; }
.wpcf7-spinner {
display: block !important;
}
#social-intents-tab-chat {
display: none !important;
}
.outline-students #social-intents-tab-chat {
display: block !important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
color: #173552 !important;
font-family:'Helvetica Neue Condensed Bold';
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
color: #89181C !important;
}
#home-news .vc_grid.vc_row .vc_grid-item {
display: block !important;
}
#home-news .vc_gitem-animated-block {
height: 395px;
}
#home-news .vc_gitem-animated-block  .vc-gitem-zone-height-mode-auto-1-1 {
height: 395px;
border-radius: 25px 25px 0 0;
}
#home-news .news-bar {
color: #fff;
line-height: 30px;
background: #163552 !important;
border-radius: 0 0 25px 25px;
height: auto;
padding: 10px 0;
}
#home-news .news-title {
font-family:'Helvetica Neue Condensed Bold';
font-size: 30px;
display: inline;
float: left;
padding : 0 10px 0 10px;
}
#home-news .news-date {
display: inline;
float: left;
padding: 0px 0 0 10px;
position: relative;
top: 2px;
}
#home-news .news-read {
display: inline;
float: right;
margin-bottom: 0;
margin-right: 10px;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/arrow-right.webp) center right no-repeat;
}
#home-news .news-read a:hover {
text-decoration: underline !important;
}
#home-news  .vc_btn3.vc_btn3-style-custom {
background-image: none !important;
}
#home-news .vc_btn3.vc_btn3-size-md {
font-size: 18px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 20px;
}
#home-news .vc_gitem-post-data {
margin-bottom: 0px;
}
.who-we-are {
border-radius: 0 25px 25px 0;
background: #E6E7E8;
padding: 35px 35px 35px  0;
position: relative;
}
.who-we-are:before {
content: "";
display: block;
position: absolute;
width: 9999em;
top: 0;
left: -9999em;
height: 100%;
background: #E6E7E8;
}
#main-row .vc_column_container>.vc_column-inner {
padding-left: 0px;
padding-right: 0px;
}
#form-column {
background: #163552;
border-radius: 25px 25px 25px 25px;
color: #fff;
padding: 15px;
position: relative;
top: 50px;
right: 0px;
padding-bottom: 65px;
margin-bottom: 70px;
}
#form-column:before {
content: "";
display: block;
width: 315px;
height: 279px;
position: absolute;
left: 150px;
top: -279px;
background-size: cover;
}
#form-column h2 {
font-family:'Helvetica Neue Light';
color: #fff;
font-weight: 300;
}
#form-column h3 {
font-family:'Helvetica Neue Condensed Bold';
color: #fff;
font-weight: 700;
line-height: 1.2;
}
#form-column h2 .future-red {
font-size: 36px;
font-family: 'Helvetica-Bold';
color: #E01B22;	
}
#form-column select {
color:  #231F20;
width: 100%;
padding: 8px 15px;
font-size: 15px;
margin-bottom: 10px;
} 
#form-column form p {
margin: 0 0 10px 0;
}
#form-column form .screen-one label span {
font-size: 15px;
font-family: 'Helvetica-Bold';
background: url(//ilt.edu/wp-content/themes/g5_helium/images/arrow-right.webp) top -2px left no-repeat;
padding-left: 20px;
position: relative;
left: 0px;
box-sizing: content-box;
display: block;
width: 100%;
line-height: 1.1;
padding-bottom: 7.5px;
}
#form-column .button.next {
margin:  0px;
font-family:'Helvetica Neue Condensed Bold';
line-height: 1;
}
#form-column .button.next {
background: #fff url(//ilt.edu/wp-content/themes/g5_helium/images/arrow-right.webp) center right 10px no-repeat;
color: #231F20;
padding: 8px 25px 8px 15px;
}
#form-column  .button.next:hover { background: #B9B9BA url(//ilt.edu/wp-content/themes/g5_helium/images/arrow-right.webp) center right 10px no-repeat;}
#form-column h2:after {
content: "";
background-image: linear-gradient(to right, #c9c9c9 2px, rgba(255, 255, 255, 0) 0%);
background-position: top;
background-size: 10px 2px;
background-repeat: repeat-x;
width: 100%;
height: 17px;
display: block;
position: relative;
top: 25px;
}
#form-column .wpcf7-form {
overflow: visible;
}
#main-row .text-column {
padding-right: 45px;
}
.vc_row {
margin-left: 0 !important;
margin-right: 0 !important;
}
.g-offcanvas-left #g-offcanvas {
width: 240px;
padding: 25px;
}
.mobile-menu {
display: none;
}
#allowed_tags {
display: none;
}
.g-wrapper-top.sticky {
position: fixed;
width: 100%;
top: 0;
z-index: 500;
}
.sticky #g-intro {
margin-top: 105px;
}
.home.sticky {
padding-top: 105px;
}
.g-totop.uptown {
position: fixed;
z-index: 500;
right: 50px;
bottom: 50px;
}
.g-totop.uptown a { 
color: #A3A5A9 !important;
text-transform: uppercase;
font-size: 16px;
}
.g-totop.uptown .fa-chevron-up:before {
content: "";
display: inline-block;
width: 43px;
height: 43px;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/go-up.webp) center center no-repeat;
position: relative;
top: 12.5px;
margin-left: 10px;
}
.g-totop.uptown a span {
opacity: 0;
}
.g-totop.uptown a:hover span {
opacity: 1;
animation-name: fadeInOpacity;
animation-iteration-count: 1;
animation-timing-function: ease-in;
animation-duration: 1s;
}
@keyframes fadeInOpacity {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
} #calculation-result {
padding-left: 65px;
}
#calculation-form {
font-size: 16px;
color: rgb(0, 0, 0);
background: #fff;
padding: 10px 35px;
border-radius: 35px
}
#calculation-form h4 {
color: #89181C !important;
}
#calculation-form p {
margin: 0;
}
#calculation-form select {
color: rgb(0, 0, 0);
margin: 0px;
padding: 15px 20px;
font-size: 16px;
text-align-last: left;
box-shadow: rgba(255, 255, 255, 0) 0px 0px 0px 0px;
font-style: normal;
font-weight: 400;
text-shadow: rgba(255, 255, 255, 0) 0px 0px 0px;
border-width: 1px;
border-style: solid;
letter-spacing: 0px;
background-color: rgb(255, 255, 255);
margin-bottom: 25px;
}
#calculation-form input[type=radio] {
margin-bottom: 25px;
}
#calculation-form .ocrscf_flat-slider.ui-slider.ui-slider-horizontal .ui-slider-handle {
cursor: grabbing;
}
#calculation-form .ui-widget.ui-widget-content {
border: 0;
}
#calculation-form .ui-slider-float .ui-slider-tip, #calculation-form .ui-slider-float .ui-slider-tip-label {
position: absolute;
visibility: hidden;
top: -19px !important;
display: block;
width: 25px;
margin-left: -31px;
left: 50%;
height: 20px;
line-height: 20px;
background: #fff;
border-radius: 28px;
border: 1px solid #024f82;
text-align: center;
font-size: 14px;
opacity: 0;
color: #89181c;
-webkit-transition-property: opacity,top,visibility;
transition-property: opacity,top,visibility;
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
-webkit-transition-duration: .2s,.2s,0ms;
transition-duration: .2s,.2s,0ms;
-webkit-transition-delay: 0ms,0ms,.2s;
transition-delay: 0ms,0ms,.2s;
-webkit-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
}
#calculation-form .ui-slider-float .ui-slider-tip:before, #calculation-form .ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
border-top-color: #024f82;
}
.total-credit {
padding-top: 15px;
border-top: 2px solid #173552;
}
.ocrscf_flat-slider.ui-slider .ui-slider-handle.ui-state-hover, .ocrscf_flat-slider.ui-slider .ui-slider-handle.ui-state-focus, .ocrscf_flat-slider.ui-slider .ui-slider-handle.ui-state-active {
border-color: #172f38;
}
.outline-admissions .ocrscf_flat-slider .ui-slider-handle, .outline-admissions .ocrscf_flat-slider .ui-slider-range, .outline-admissions .ocrscf_flat-slider .ui-slider-pip[class*=ui-slider-pip-selected] .ui-slider-line, .outline-admissions .ocrscf_flat-slider .ui-slider-pip.ui-slider-pip-inrange .ui-slider-line {
background-color: #024f82!important;
}
.outline-admissions .ui-slider-pips [class*=ui-slider-pip-selected], .outline-admissions .ui-slider-pips [class*=ui-slider-pip-initial] {
color: #e01b22;
} @media  (max-width: 1380px) {
.g-main-nav  .search-popup {
position: absolute;
top: 15px;
right: 0px;
width: 25px;
height: 25px;
text-indent: -9999em;
background: url(//ilt.edu/wp-content/themes/g5_helium/images/search.webp) center center no-repeat;
background-size: cover !important;
}	 
}
@media  (max-width: 1280px) {
.g-main-nav .g-toplevel>li {
margin-right: 15px;
}	 
#form-column h2 .future-red {
font-size: 32px;
} 
h2 {
font-size: 27px;
}
#g-logo {
min-height: 210px;
}
#g-footer .social-icons li a {
height: 25px;
width: 25px;
background-size: contain !important;
}
#g-footer .social-icons li {
width: 25px;
height: 25px;
margin-right: 10px;
}
#form-column {
right: 0px;
}
#page-fi {
height: 475px;
background-position: top center !important;
}
#learning-center {
background-position: left -100px top 0px !important;
}
}
@media  (max-width: 1100px) {
.g-main-nav .g-toplevel>li .g-menu-item-container {
font-size: 14px;
}
h2 {
font-size: 25px;
}
h3 {
font-size: 22px;
}
#g-footer .social-icons li a {
height: 20px;
width: 20px;
}
#g-footer .social-icons li {
width: 20px;
height: 20px;
}
#form-column h2 .future-red {
font-size: 28px;
}
#g-footer {
font-size: 13px;
}
#g-footer .footer-phone {
font-size: 20px;
}
#g-footer .footer-address {
font-size: 16px;
}
#g-footer .statement p {
font-size: 15px;
}
#g-footer .statement h3 {
font-size: 20px;
}
#learning-center {
background-position: left -208px top 0px !important;
}
}
@media  (max-width: 1050px) {
.g-main-nav .g-toplevel>li {
margin-right: 8px;
}
#g-header .post-title {
flex: 0 100%;
width: 100%;
padding-bottom: 25px;
min-height: auto;
}
#g-header .post-title:before {
display: none;
}
#title-row h1 .tin {
font-size: 40px;
}
h1 {
font-size: 45px;
}
#title-row h1 .red {
font-size: 40px;
}
#form-column:before {
left: 90px;
}
#title-row .title-text {
left: -90px;
}
body .g-container {
max-width: 96%;
}
}
@media  (max-width: 960px) {
#g-logo .g-content {
max-width: 100%;
}
#title-row {
position: relative;
top: 0px;
text-align:  center;
}
#learning-center h3 {
display: none !important;
}
#learning-center {
background-image: url(//ilt.edu/wp-content/themes/g5_helium/images/ILT_LearningCenter_Banner_mobile.webp) !important;
background-position: center center !important;
background-size: cover !important;
max-width: 100%;
}
#g-logo {
min-height: auto;
}
#form-column:before {
left: auto;
top: 225px;
right: 0px;
}
#form-column {
position: initial;
top: auto;
right: auto;
border-radius: 25px 25px;
margin-bottom: 35px;
}
#g-footer {
font-size: 16px;
text-align: center;
}
#degree-lvl .vc_column_container>.vc_column-inner {
margin-bottom: -125px;
}
#g-footer .social-icons {
display: table;
margin: 25px auto 0 auto;
}
#g-footer .copyright {
text-align: center;
}
.g-offcanvas-toggle {
font-size: 24px !important;
color: #fff !important;
top: 14px !important;
}
#g-top {
text-align: center;
position: relative;
z-index: 15;
}
#g-navigation {
display: none;
}
.g-offcanvas-open .g-nav-overlay {
background: #163552ab;
}
#main-row .text-column {
padding-right: 0;
}
.footer-c .widget.widget_nav_menu:first-child ul.menu {
border-left: 0;
}
#g-footer .join-our-team {
text-align: center;
width: 100%;
left: 15px;
}
.menu-quick-resources-container {
width: 65%;
margin: 0 auto;
position: relative;
}
#g-footer .social-icons li {
width: 30px;
height: 30px;
margin-right: 25px;
}
#g-footer .social-icons li a {
height: 30px;
width: 30px;
}
#why-choose {
border-radius: 25px;
}
#different-row { 
margin-top: 50px;
}
#different-row  .wpb_content_element {
}
#g-footer .g-content {
margin: 20px 0;
padding: 0;
}
.top-right-link {
float: none;
position: absolute;
right: 12px;
top: 2px;
}
.vc_column_container {
width: 100% !important;
}
#g-logo .g-logo {
padding: 0;
}
#g-logo .g-container {
max-width: 100%;
}
.g-offcanvas-left #g-offcanvas {
z-index: 1000;
}
#page-fi-wrap {
top: 0px;
}
#page-fi-wrap .title-content  .title-text {
width: calc(100% - 250px);
}
.values-row .vc_col-sm-4 .vc_column-inner:before {
display: none;
}
.values-row  .vc_col-sm-4 .vc_column-inner {
border-bottom: 1px solid #A3A5A9;
}
#page-fi-wrap .title-content  .title-text, #g-header .title-text  {
width: 100%;
}
#page-fi-wrap .title-content  .post-title, #g-header .post-title  {
width: 100% !important;
-ms-flex: 0 100% !important;
min-height: auto;
flex: 0 100% !important;
}
#g-header  .g-grid {
width: 100%;
max-width: 95%;
display: block !important;
}
#title-wrap h1 {
top: 5px;
}
#page-fi-wrap .title-content .g-container {
display: block;
}
#page-fi-wrap .title-content  .post-title:before, #g-header .post-title:before {
background: none;
content: none;
}
#g-logo .g-logo.g-logo-helium img {
top: 5px;
}
#g-header h2 {
top: 5px;
}
.mobile-menu {
display: block;
}
.page-menu {
display: none;
}
.mobile-menu  .g-main-nav {
height: 0;
overflow: hidden;
opacity: 0;
}
.mobile-menu  .g-main-nav.open {
height: 100%;
overflow: visible;
opacity: 1;
transition: all 0.5s ease;
}
.mobile-menu .sticky-toggle { cursor: pointer; font-size: 24px;}
.mobile-menu .g-main-nav .g-toplevel>li {
display: block;
margin: 10px;
}
.mobile-menu .menu-item a, .mobile-menu .g-menu-item a {
color: #173552;
font-size: 16px;
text-transform: uppercase;
font-family: 'Helvetica-Bold';
}
.mobile-menu .apply-now.button {
padding: 15px 0;
background: none;
}
.mobile-menu .mobile-text {
font-family: 'Helvetica Neue Condensed Bold';
font-size: 30px;
padding: 0 10px 0 10px;
}
#g-intro {
top: 335px;
}
#g-features {
top: 375px;
}
.has-post-thumbnail.type-page .entry-content, .has-post-thumbnail.type-post .entry-content {
margin-top: 320px;
}
.cart-button {
display: none;
}
.g-wrapper-top.sticky {
position: relative;
}
.sticky #g-intro {
margin-top: 0;
}
.home.sticky {
padding-top: 0;
}
}
@media  (max-width: 768px) {
#title-row .title-text {
left: auto;
}
#title-row .title-text {
left: -160px;
top: -76px;
}
#g-top {
height: auto;
line-height: 1.5;
}
.top-left-link {
padding-right: 0;
display: block;
}
.top-right-link {
top: 17.5px;
}
#g-offcanvas {
margin-top: 30px !important;
padding-top: 50px !important;
}
#g-logo {
min-height: 280px;
}
#form-column:before {
left: auto;
top: 287px;
right: 40px;
}
#g-footer  #menu-quick-resources {
columns: 1;
-webkit-columns: 1;
-moz-columns: 1;
}
.footer-c .widget.widget_nav_menu {
width: 100%;
float: none;
}
.footer-c .widget.widget_nav_menu ul.menu {
margin: 0 0 35px 0;
min-height: auto;
border: 0;
padding-left: 0;
}
#g-footer .join-our-team {
left: 0;
position: relative;
}
.footer-c h3 {
margin-left: 0px;
}
.g-totop  {
display: none !important;
}
#learning-center {
height: 320px !important;
}
.professors {
display: block !important;
}
.no-featured-wrapper h1 {
font-size: 22px;
}
.no-featured-wrapper {
padding-bottom: 25px;
}
#intro-text {
padding: 0 10px !important;
}
#g-top {
padding-top: 10px;
padding-bottom: 10px;
}
}
@media  (max-width: 700px) {
#title-row .title-text {
left: -100px;
}
#form-column:before {
right: -40px;
top: 220px;
}
h1 {
font-size: 42px;
}
#title-row h1 .tin {
font-size: 32px;
}
#title-row h1 .red {
font-size: 32px;
}
#title-row h3 {
font-size: 20px;
}
#g-logo {
min-height: 230px;
}
.home .news-title {
font-size: 25px;
}
.home .news-bar {
height: 75px;
}
#calculation-form {
padding: 15px 15px;
border-radius: 20px;
}
#calculator-main .vc_column_container>.vc_column-inner {
box-sizing: border-box;
padding-left: 0;
padding-right: 0;
width: 100%;
}
}
@media  (max-width: 600px) {
#form-column:before {
right: -85px;
top: 235px;
}
#title-row .title-text {
left: -70px;
top: -125px;
}
#g-top .button.red {
font-size: 12px;
padding: 8px 15px;
}
}
@media  (max-width: 480px) {
#title-row .title-text {
left: auto;
top: -205px;
}
h2 {
text-align: center;
}
#title-row h1 .red {
font-size: 33px;
}
#title-row h1 .tin {
font-size: 33px;
}
#title-row h3 {
font-size: 18px;
}
.home .news-bar {
height: 80px;
}
.home .news-title {
font-size: 20px;
}
.home .news-date {
border: 0;
font-size: 14px;
}
#g-top .button.red {
padding: 8px 16px;
}
#g-logo {
min-height: 295px;
}
#form-column:before {
left: auto;
top: 287px;
right: 40px;
}
fieldset {
margin: 0 !important;
padding-bottom: 0 !important;
}
#g-top {
padding-right: 25px;
}
#learning-center {
height: 228px !important;
}
#page-fi {
height: 300px;
top: 158px;
}
#g-intro {
top: 305px;
}
#g-header {
height: 700px;
}
.sticky #g-intro {
margin-top: 85px;
}
.outline-associates .no-featured-wrapper h1 span {
left: -15px;
top: 8px;
}
#course-of-study tr td {
display: block;
}
#title-row .title-text {
left: auto;
top: 0;
}
#g-logo {
min-height: 100px;
height: 110px;
}
.sticky #g-intro, #g-intro {
margin-top: 250px;
}
}
@media  (max-width: 365px) {
#title-row h1 .red {
font-size: 30px;
}
#title-row h1 .tin {
font-size: 30px;
}
.top-left-link {
padding-right: 10px;
}
#g-top {
padding-right: 40px;
}
.top-right-link {
right: 5px;
top: 1px;
}
.g-offcanvas-toggle {
left: 5px !important;
}
#g-logo .g-logo.g-logo-helium img {
top: 5px;
}
}