/* IMPORT FONTS */
/* LANDING PAGE CSS */
/* BEGIN - HIDES HERO 1 TEXT (Remove this section if you want the text above the hero 1 banner or for all other hero banners to show) */
body > main > section:nth-child(1) > div {
display: none !important;
}
/* END - HIDES HERO 1 TEXT (Remove this section if you want the text above the hero 1 banner or for all other hero banners to show) */

/* TICKET PAGE CSS */


/* DONATION PAGE CSS */


/* ALL PAGES */
/* general css */
/* a:-webkit-any-link { */
	/* changes all link colors on all pages */ 
/*  color: #6eceb2 !important; */
	/* removes underline from links on all pages */ 
/*  text-decoration: none !important; */
/* } */
/* BEGIN – RESPONSIVE BEHAVIOR (AUTO ADJUST FOR DIFFERENT SCREEN SIZES) */
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
.info-img {
width: 100% !important;
}
.info-txt {
padding: 590px 0 0 0 !important;
}
.btn-txt {
font-size: 24px !important;
}
}
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
.info-img {
width: 100% !important;
}
.info-txt {
padding: 590px 0 0 0 !important;
}
.btn-txt {
font-size: 24px !important;
}
}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
.info-img {
width: 25% !important;
}
.info-txt {
padding: 0px !important;
}
.btn-txt {
font-size: 30px !important;
}
}
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
.info-img {
width: 25% !important;
}
.info-txt {
padding: 0px !important;
}
.btn-txt {
font-size: 30px !important;
}
}
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
.info-img {
width: 25% !important;
}
.info-txt {
padding: 0px !important;
}
.btn-txt {
font-size: 30px !important;
}
}
/* END - RESPONSIVE BEHAVIOR (AUTO ADJUST FOR DIFFERENT SCREEN SIZES)*/