/*
Theme Name: Speak Your Mind
Author: Rob Fenech
Author URI: https://www.robfenech.co.uk
Description: Custom theme developed by Rob Fenech
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/

div#primary {
    max-width: 100vw;
    overflow-x: hidden;
}

.front_page__form--intro .title > div {
	background-size: cover!important;
}

form .gform_body ul li.requirement {
    text-align: center;
}
form .gform_body ul li.requirement input[type=checkbox] {
    display: none;
}

form .gform_body ul li.requirement .gfield_consent_description {
	font-family: stratos-lights, sans-serif;
    font-weight: 300;
	font-size: 1.2rem;
	line-height: 1.4;
}

option:disabled {
    color: black;
}

.has-cookie-bar #catapult-cookie-bar {
    z-index: 9999999999999;
}
html .front_page__social--wrapper .social_box {
    height: auto;
    background: transparent;
}
body .front_page__social--wrapper .columns--top {
    justify-content: center;
}

body .front_page__social--wrapper .social_box { max-width: 325px; width: 325px; margin: 0 0.25rem; }

section.media_page__content ul {
    color: #000;
    font-size: 2rem;
    font-family: stratos-lights, sans-serif;
    font-weight: 300;
}


.mobile_menu {
    background: white;
    width: 100%;
    position: fixed;
    top: 100px;
    z-index: 9999999;
}

#slider {display:none;}

a.view-videos {
    display: table;
    font-size: 1.8rem;
    font-weight: 700;
    border-radius: 100px;
    padding: 1.2rem 4rem;
    color: #fff;
    background: transparent linear-gradient(270deg, #D74281 0%, #9E2FFF 100%) 0% 0% no-repeat padding-box;
    border: none;
    text-transform: uppercase;
    width: auto;
    text-align: center;
    margin: 2rem auto;
}