/*!
    Theme Name: Griffin by LeadHub Child
    Author: LeadHub
	Template: griffin-by-leadhub
*/
.gform_validation_container{display:none}.prose h1{font-weight:600}.youtube-icon{min-width:28px}.style-svg{max-height:50px;max-width:55px}.lp-hero__form{width:100%}.button--lp{font-size:1.5rem !important;margin-bottom:35px;margin-top:10px;padding:.5rem 2rem !important}.lp-content-image{margin-bottom:50px !important;max-width:450px}.page-id-417 .content-image__bg{background-color:#a42036;color:#fff}.page-id-417 .content-image-block li{color:#fff;line-height:normal;text-align:left}.page-id-417 .content-image-block li:before{background-color:transparent;border-bottom:6px solid transparent;border-left:6px solid #888;border-radius:0;border-top:6px solid transparent;height:0;left:.2222222em;top:6px;width:0}.page-id-417 .content-image-block .text-primary{color:#fff}.page-id-417 .pre-title{color:#a51f36}.lp-espn-logo{margin-bottom:150px !important;margin-top:50px !important;max-width:250px}.utility-bar img{margin-right:15px;max-width:300px}.utility-bar{padding:0 15px}.utility-bar__button{background-color:#222;border-radius:5px;color:#fff;cursor:pointer;font-size:.7rem !important;font-weight:700;margin-left:10px;padding:.5rem}.utility-bar__button:hover{background-color:#0204c5;color:#fff !important;text-decoration:none}.button--lp{background-color:#222 !important}.button--lp:hover{background-color:#0204c5 !important;opacity:1 !important}.utility-bar{padding:0 15px}.utility-bar__text{margin-right:5px}.utility-bar__button{background-color:#222;border-radius:5px;color:#fff;cursor:pointer;font-size:.7rem !important;font-weight:700;margin-left:15px;padding:.5rem}.utility-bar__button:hover{background-color:#0204c5;color:#fff !important;text-decoration:none}.utility-bar__image{margin-right:15px;max-width:240px}.author-box{align-items:flex-start;padding:2rem 0;border-top:1px solid #ddd}.author-avatar{border-radius:50%;width:128px;height:128px;object-fit:cover;margin-top:0;margin-bottom:1.5rem}.author-info{flex:1}.author-info h3{margin:0;font-size:1.5rem}.author-title{color:#999 !important}.author-socials{margin:.5rem 0}.author-socials a{margin-right:.5rem;text-decoration:none;color:#333}.author-bio{color:#374151}@media (min-width:768px){.md\:justify-start{justify-content:start}.md\:text-left{text-align:left}.author-avatar{margin-right:2rem}}@media (min-width:1280px){.lp-hero__content{max-width:60%}.lp-hero__image{max-width:32%;position:absolute}.button--lp{margin-bottom:110px;margin-top:0}}