/*
Theme Name: TrilithInstitute-child
Description: This is a custom child theme for TrilithInstitute
Theme URI:   https://
Author: Matthew
Author URI:  https://
Template: TrilithInstitute
Version: 1.0
*/

h1{
    font-family: "GT America Compressed",Arial,Helvetica,sans-serif!important;
    font-size: 65px;
    font-weight: 600!important;
    text-transform: uppercase!important;
    color: #033336;
    line-height: 1.1;
}

h3{
    font-family: "GT America Compressed",Arial,Helvetica,sans-serif!important;
    font-weight: 600!important;
    text-transform: uppercase!important;
    color: #033336;
    line-height: 1.1;
    font-size: 36px;
}

h4{
    font-family: "GT America Compressed",Arial,Helvetica,sans-serif;
    line-height: 1;
    font-size: 25px;
    font-weight: 400;
    text-rendering: optimizeLegibility;
}

p{
    font-family: "GT America Extended",Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 1rem;
    line-height: 1.6;
    color: #0a0a0a;
    text-rendering: optimizeLegibility;
}

/**, span{
    font-family: "GT America Extended",Arial,Helvetica,sans-serif;
}*/

.nectar-button.large, .newsletter .btn, .wpcf7-submit{
    background-color: #5e9499!important;
    padding: 15px 22px;
    font-family: "GT America Extended",Arial,Helvetica,sans-serif!important;
    border-radius: 200px;
    font-weight: 500;
    color: white !important;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: .5px;
    border: 0 !important;
}

.hero-empty{
    height: 30px;
    width: 100vw;
    transform: translateX(-50%);
    left: 50%;
    position: relative;
    background-image: url(https://stage.trilithinstitute.org/wp-content/uploads/2025/06/hero-empty.jpg);
    background-repeat: repeat-y;
    background-size: cover;
}

.container.main-content p a{
    text-decoration: underline;
    color: #5e9499;
    font-weight: 500 !important;
}

