html body span.wpcf7-list-item{display: flex; align-items: center;} input[type="checkbox" i] {width: 10% !important;} .tiles__tile-text a{letter-spacing: 3px; font-size: 12pt;} .share-icons{text-align: center;} .share-icons h2{font-size: 30pt; padding-bottom: 25px;} .pageBanner .postCats a:hover{background-color: #000 !important; color: #fff !important;} .blogPosts .post:hover a{color: #000 !important;} .blogPosts .post h1{line-height: 1.2; font-size: 20pt;} .wpcontent h1{font-size: 34pt;} .pageBanner .bannerText h1{font-family: "Bebas Neue", Helvetica, sans-serif; letter-spacing: 2px; font-size: 40pt;} .slider .slide .slidertext h1{font-size: 36pt; font-weight: 900;} .slider .slide .slidertext h2{font-size: 18pt;} footer .footerColumn:nth-child(1){width: 25%;} footer .footerColumn{width: 19%;} footer a{font-family: 'Montserrat';} .newsletter p{font-weight: 300;} .featured-bar__slide-content-inner p{line-height: 2;} .featured-bar__slide-item{height: auto; padding: 110px 0px; background-position: bottom !important;} .wpcontent h2{font-size: 25pt; letter-spacing: 2px;} h3{font-size: 15pt !important;} .tiles__tile-item h1, .tiles__tile-item h2, .tiles__tile-item h3{font-size: 28pt !important; letter-spacing: 2px;} .tiles--standard .tiles__tile-column:nth-child(2) .tiles__tile-item:nth-child(3) .tiles__link--text, .tiles--standard .tiles__tile-column:nth-child(2) .tiles__tile-item:nth-child(1) .tiles__link--text{border: 0; letter-spacing: 3px; font-size: 12pt;} h1, h2, h3, h4, h5, h6{font-family: 'Bebas Neue';} .newsletter .newsletterText{color: #fff;} .gdpr-cf7 .wpcf7-submit{opacity: 0.8;} footer h3{color: #56a846; font-weight: 700; font-size: 16pt !important;} .tiles--standard .tiles__tile-column:nth-child(2) .tiles__tile-item:nth-child(1) .tiles__overlay, .tiles--standard .tiles__tile-column:nth-child(2) .tiles__tile-item:nth-child(3) .tiles__overlay{opacity: 1;} header.site-header nav.header-nav ul li:hover{background: #56a846;} header.site-header nav.header-nav ul li a{padding: 50px 20px; font-family: 'Bebas Neue'; font-size: 16pt; font-weight: 900;} .tiles__link--text{padding: 15px 50px;} header.site-header nav.header-nav ul li .sub-menu li, header.site-header nav.header-nav ul li .mega-menu li{background: #56a846;} header.site-header nav.header-nav ul li.menu-item-has-children:hover .sub-menu li:hover{background-color: #000 !important;} .featured-bar__slide-content-inner p:first-of-type::before{ background: url(http://localhost:8888/hassells/wp-content/uploads/2019/04/open-quotes.png); background-size: cover; background-position: center center; display: block; content: ""; width: 30px; height: 27px; position: absolute; left: 0; right: 0; margin: 0 auto; top: -50px;} .featured-bar__slide-content-inner p:last-of-type::after{background: url(http://localhost:8888/hassells/wp-content/uploads/2019/04/closing-speech.png); background-size: cover; background-position: center center; display: block; content: ""; width: 30px; height: 27px; position: absolute; left: 0; right: 0; margin: 0 auto; bottom: -50px;} @media only screen and (max-width: 1200px){ .mobicon{color: #fff;} } @media only screen and (max-width: 767px){ footer .footerColumn:nth-child(1){width: 100%;} footer .footerColumn{width: 100%;} }