/*
Theme Name: trg-theme
Theme URI: [url]
Author: Red Balloon Design Ltd
Author URI: https://www.trggroupltd.com/
Description: Bespoke blog theme created for [website]
Version: 1.0.20
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:
Text Domain: trg-theme
*/

/* CTA's */

.cta__link {
    color: #fff;
}

.cta__link span {
    border-bottom: 0;
}

.cta__text {
    background: #007D7C;
}

/* TRG Timeline logo */

.trg_timeline__item__logo img{ 
      filter: invert(0.85);
}

/* Homepage intro text */

.page-template-template-homepage .page_intro p {
    margin-bottom: 1.8rem;
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 27px;
}

.image_block--info .image_block__text h3 {
    padding-bottom: 0;
}

@media screen and (max-width: 649px) {

.image_block--info .image_block__text p {
    font-size: 16px;
    line-height: 21px;
}
	
	.image_block_grid {
		padding: 0rem;}
	
}


/* Page intro panel */

@media screen and (min-width: 649px) {
.page_intro {
	margin: 2.5rem auto 2.5rem
}
}


/* TRG Concessions Hero Height */
.postid-395 .hero--brand .hero__text { 
    height: calc((100vh - 60px) / 2);
    min-height: unset;
}
.postid-395 .hero__img {background-position: bottom center;}
.postid-395 .hero__img img {object-position: center 94%;}

@media screen and (max-width: 767px) {
	.postid-395 .hero--brand .hero__text {height: 12.9rem;}
}

/* Make Brands go 2 across on desktop */
@media screen and (min-width: 992px) {
	.brands_list {
	    grid-template-columns: repeat(2, 1fr);
	}
}
	
	
/* Hide inner image block when used as background in CTA section */
.section-cta .inner-content .image_block,
.section-cta .inner-content p {
    display: none;
}
