 .HYPE_scene i.fa {font-style: normal !important;} a.scroll {} #below-fold {padding-top:1em;} #big-cta {} .home.widgets {margin-bottom: 40px;} .home.widgets .widget-wrapper {height:auto;} .widget-wrapper a.blue.button h3, .widget-wrapper a.blue2.button h3, .widget-wrapper a.blue3.button h3 {color:#fff;margin:1em;} #announcement {clear:both;margin:4em 0;text-align: center;} #announcement h1 {margin-bottom: 1em;} #announcement h2 {font-weight: 300;margin:1em 0 2em;} #announcement div {-webkit-transition: -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out; } #announcement div:hover {-webkit-transform: translateY(1em); /* Safari */ transform: translateY(1em); } #c, #p, #d, #k {background-position:0px 0px;background-repeat: no-repeat;color:#fff;margin-bottom:0;overflow:auto;height:365px;padding:0.5em 1.25em;} #c {background:linear-gradient( rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.5) ), url(/wp-content/uploads/2016/04/R4A9663_20160405.jpg);background-position: -60px 0px;background-size: cover;} #p {background: linear-gradient( rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.3) ), url(/Season1617/wss-1617reveal-P.hyperesources/rhiannon.jpg);background-size: cover;} #d {background: linear-gradient( rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.6) ), url(/Season1617/chickens.jpg);background-size: cover;} #k {background:url(/Season1617/kbc-ish1.jpg);padding:8px 20px;background-position-y: -30px;background-size: cover;} #c h3, #p h3, #d h3, #k h3 {color:#fff;margin-top:2.667em;} #packages a.button {background-color: transparent;border:2px solid #fff;border-radius: 5px;color:#fff;font-weight:700;text-decoration: none;width:auto;left: auto;-webkit-transition: background 0.3s ease-in-out; -moz-transition: background 0.3s ease-in-out; -ms-transition: background 0.3s ease-in-out; -o-transition: background 0.3s ease-in-out; transition: background 0.3s ease-in-out;} #packages a.button:hover {background: #00acca;} @media screen and (min-width: 768px) and (max-width: 1024px){ 	#big-cta {margin-left: -0.5em;} 	#c, #p, #k, #d {padding: 0.5em 10em 0.5em 1.25em;} 	#d h2 {font-size: 2.32125em;margin-bottom:0.4em;} 	#p a.button {margin-top: 1.5em;} } @media screen and (max-width: 767px){ 	#big-cta {text-align: center;} 	div.home.widgets .grid {width: 100%;zoom: 66.66667%;} 	div.home.widgets .widget-wrapper a.button {left:0;width:50%;} 	#announcement h1 {padding-top: 1em;font-size:2em;} 	#announcement h2 {font-size:1.4em;} 	#c h3, #p h3, #d h3, #k h3 {font-size:2em;margin-top:40%;}  } 