  @charset "UTF-8";
/* CSS Document */

@import url("https://use.typekit.net/nol2huk.css");
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz@0,6..12;1,6..12&display=swap');
@import url('/assets/fonts/marker/stylesheet.css');

body, p, td, .op3-element, div, html[data-op3-support] [data-op3-element-type="bulletlist"]:not(a) {font-family:'nunito-sans', 'Nunito Sans', sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:900;}
.op3badge {display:none !important;}
/* .gform_wrapper input[type=text] {border:1px solid #319863 !important} */
.gform_footer input[type=submit], .gform_footer input[type=button] {color:#fff; background: #00584b !important; padding:20px !important; font-size:18px !important}
.gform_footer input[type=submit]:hover, .gform_footer input[type=button]:hover {background:#28b573 !important;}
.marker h1, .marker h2, .marker h3, .marker h4, .marker h5, .marker h6 {font-family:'Permanent Marker' !important}
.page-id-141 legend, .page-id-141 label {display:none !important}
.page-id-141 .gchoice label {display: inline-block !important; color:#fff}
.page-id-141 .gform_wrapper {padding:20px 20px 0 20px; background:url('/assets/imgs/white-20.png') repeat;}
.page-id-141 input {text-align: center;}

/* global footer */
#gcc-footer {background:#1c1c1c; text-align:center; color:#fff; padding:40px 0;}
#gcc-footer a {text-decoration: underline; color:#fff;}
#gcc-footer a:hover {text-decoration: none;}
#gcc-footer img {width:25%; vertical-align:middle}