html,body{font-family:"Roboto","Open Sans",sans-serif}.btn-green{font-size:14px;font-weight:bold;border:0;padding:0 30px;line-height:48px;letter-spacing:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;text-align:center;width:100%;color:#fff!important;opacity:1!important}.form--optin{background:rgba(0,0,0,0);position:relative;width:100%;max-width:480px;margin:0 auto;height:auto;padding:0 5% 5%}.form--optin h1{font-size:21px;font-weight:bold;text-transform:inherit;line-height:1.3em;margin:0}.form--optin p{font-size:16px}.form--optin input{height:55px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form--optin .input--label{top:48%;left:15px}.form--optin .input--label ~ .form-control{padding:12px 18px 2px}.form--optin .input--label ~ .form-control.error{background:#f5d7d1;border-color:#f39380}.form--optin .form--consent--wrap{}.form--optin #consent-email,.form--optin .consent-email{position:absolute;opacity:0}.form--optin #consent-email + label,.form--optin .consent-email + label{position:relative;margin:0;padding:0;font-size:12px;cursor:pointer;font-weight:600;text-align:left;line-height:15px}.form--optin #consent-email + label:before,.form--optin .consent-email + label:before{content:'';margin-right:10px;margin-top:3px;margin-bottom:20px;display:block;vertical-align:center;width:25px;height:25px;border:1px solid #333;border-radius:3px;float:left}.form--optin #consent-email.error + label,.form--optin .consent-email.error + label{color:#f39380!important}.form--optin #consent-email.error + label a,.form--optin .consent-email.error + label a{color:#f39380!important}.form--optin #consent-email.error + label:before,.form--optin .consent-email.error + label:before{border-color:#f39380}.form--optin #consent-email:hover + label:before,.form--optin .consent-email:hover + label:before{background:#43C190}.form--optin #consent-email:focus + label:before,.form--optin .consent-email:focus + label:before{box-shadow:0 0 3px 3px rgba(0,0,0,0.12)}.form--optin #consent-email:checked + label,.form--optin .consent-email:checked + label{color:#fff!important}.form--optin #consent-email:checked + label a,.form--optin .consent-email:checked + label a{color:#fff!important}.form--optin #consent-email:checked + label:before,.form--optin .consent-email:checked + label:before{background:#43C190;border-color:#333}.form--optin #consent-email:disabled + label,.form--optin .consent-email:disabled + label{color:#b8b8b8;cursor:auto}.form--optin #consent-email:disabled + label:before,.form--optin .consent-email:disabled + label:before{box-shadow:none;background:#ddd}.form--optin #consent-email:checked + label:after,.form--optin .consent-email:checked + label:after{content:'';position:absolute;left:8px;top:14px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white;transform:rotate(45deg)}#wf-wrap{background:-moz-linear-gradient(top,rgba(25,62,93,0.9) 0%,rgba(71,186,217,0.5) 59%,rgba(0,212,255,0.2) 100%),url("/static/img/site/wild-and-free-landing-bg.jpg?19a32817b481") no-repeat;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(25,62,93,0.9)),color-stop(59%,rgba(71,186,217,0.5)),color-stop(100%,rgba(0,212,255,0.2))),url("/static/img/site/wild-and-free-landing-bg.jpg?19a32817b481") no-repeat;background:-webkit-linear-gradient(top,rgba(25,62,93,0.9) 0%,rgba(71,186,217,0.5) 59%,rgba(0,212,255,0.2) 100%),url("/static/img/site/wild-and-free-landing-bg.jpg?19a32817b481") no-repeat;background:-o-linear-gradient(top,rgba(25,62,93,0.9) 0%,rgba(71,186,217,0.5) 59%,rgba(0,212,255,0.2) 100%),url("/static/img/site/wild-and-free-landing-bg.jpg?19a32817b481") no-repeat;background:-ms-linear-gradient(top,rgba(25,62,93,0.9) 0%,rgba(71,186,217,0.5) 59%,rgba(0,212,255,0.2) 100%),url("/static/img/site/wild-and-free-landing-bg.jpg?19a32817b481") no-repeat;background:linear-gradient(to bottom,rgba(25,62,93,0.9) 0%,rgba(71,186,217,0.5) 59%,rgba(0,212,255,0.2) 100%),url("/static/img/site/wild-and-free-landing-bg.jpg?19a32817b481") no-repeat;background-size:cover;background-position:center}#wildandfree-logo{width:45vw;max-width:500px;margin:0 auto}#fm-logo{padding-top:2%;width:30vw;max-width:200px;margin:0 auto}#wf-header h2{color:white;font-weight:bold;letter-spacing:1;font-size:1.2em;margin:0 auto;text-align:center}#wf-content p{color:white;text-align:left}#wf-video{padding-top:50px}#wf-main{padding:5vh}@media (max-width:768px){#wf-wrap{padding:5% 0% 5% 0%;align-items:center}#wildandfree-logo{width:80vw}#fm-logo{width:60vw}#wf-content p{text-align:center;font-weight:600}#wf-video{padding-top:20px}#youtube-logo{width:70%;padding-top:3px;margin:0 auto}#facebook-logo{width:105%;padding-top:3%;margin:0 auto}#igtv-logo{width:50%;margin:0 auto}}@media (min-width:768px){#footerWrap_bottom{bottom:0;width:100%}#youtube-logo{width:60%;padding-top:3px;margin:0 auto}#facebook-logo{width:100%;padding-top:3%;margin:0 auto}#igtv-logo{width:45%;margin:0 auto}}@media (min-width:992px){.form--optin{padding-bottom:0}.form--optin h1{font-size:24px;font-weight:bold;text-transform:inherit;line-height:1.3em}.form--optin p{font-size:18px}#youtube-logo{width:30%;margin:0 auto}#facebook-logo{width:55%;padding-top:2px;margin:0 auto}#igtv-logo{width:23%;margin:0 auto}}@media (min-height:1080px){#wf-wrap{height:100vh}#footerWrap_bottom{position:fixed;bottom:0}}#show_shares:hover,#show_shares.active{background-color:white}.signature img{width:229px}.signature p{margin:0}.nowrap{white-space:nowrap}.btn-green:hover,.btn-green:active,.btn-green:focus{background:#3CB586}.mobile-copy{display:flex}.form--optin{padding:0}.form--optin p{line-height:1.3em}.form--optin .form-group{margin-bottom:10px}.form--optin .input--label ~ .form-control{padding:12px 20px 2px;margin:0;font-size:16px}.form--optin .input--filled .input--label{font-size:12px}.spinner-bg .fa-spinner{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:20px;height:20px;font-size:20px;line-height:20px}@media (min-width:768px){#wf-content h1{font-size:22px}.form--optin .form-group{margin-bottom:15px}}@media (min-width:992px){#wf-content{padding-top:30px}.form--optin .input--label{left:20px}#wf-content h2{letter-spacing:4px;font-size:16px}#wf-content h1{font-size:32px;font-weight:bold;text-transform:inherit;line-height:1.2em}.mobile-copy{display:none}}.signature{position:relative}.signature:after{position:absolute;left:-100vw;right:-100vw;content:'';background:#fff;height:100vh;z-index:-1;top:-5px}.input--label ~ .form-control{margin-top:0;border-color:transparent}.nowrap{white-space:nowrap}.input--label{font-size:1em;left:17px}.input--filled .input--label{margin-top:10px}#wf-main{padding:0}#footerWrap_top{display:none}h1{margin-bottom:5px}@media (max-width:991px){#wf-content p{text-align:center;font-weight:bold}#wf-wrap{padding:0}h1{margin:0}}@media (max-width:767px){#comingsoon h2{font-size:14px}}.form--consent--wrap{position:relative}.form--consent--wrap input{position:absolute;opacity:0;bottom:20px;left:1.5%}.form--consent--wrap input a{color:#333!important;display:inline-block;font-weight:normal;text-decoration:underline}.form--consent--wrap input + label{align-items:center;font-weight:400;position:relative;margin:0 0 0 30px;padding:0;font-size:12px;cursor:pointer;text-align:left;line-height:15px}.form--consent--wrap input + label::before{content:'';margin-right:10px;margin-top:0;margin-bottom:0;display:block;vertical-align:center;width:25px;min-width:25px;height:25px;border:1px solid #222;border-radius:3px;float:left}.form--consent--wrap input:hover + label::before{background:#43C190}.form--consent--wrap input:focus + label::before{box-shadow:0 0 3px 3px rgba(0,0,0,0.12)}.form--consent--wrap input:checked + label::before{background:#43C190;border-color:#43C190}.form--consent--wrap input:checked + label::after{content:'';position:absolute;top:calc(40%);left:8px;bottom:calc(40%);background:white;width:2px;height:2px;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white;transform:rotate(45deg);display:flex;flex-direction:row;align-items:center}.form--consent--wrap input:disabled + label{color:#b8b8b8;cursor:auto}.form--consent--wrap input:disabled + label::before{box-shadow:none;background:#ddd}#consent-email.error label::before{border-color:#f39380}