.membership-page form input[type=email],.membership-page form input[type=number],.membership-page form input[type=password],.membership-page form input[type=search],.membership-page form input[type=tel],.membership-page form input[type=text],.membership-page form select,.membership-page form textarea{border-style:solid}.content-banner-header{padding:5em 1em 1.5em}.sidebar-menu{padding:20px;width:100%}.main-content{display:inline-block;width:100%}.main-section{display:flex;flex-direction:column}.caret{display:none}.content-body .field-type-text blockquote{background:#00ac57;border-left:0;color:#fff;padding:1.5em}@media (max-width:767px){.menu-contents{border:1px solid #e2e5ea;padding:.5em 0 .5em 2em}.menu-contents-hidden{display:none}.sidebar-menu-toggled>.menu-header>.caret{transform:rotate(180deg)}.menu-header{align-items:center;background:#20aa4d;display:inline-flex;padding:1em;width:100%}.caret{display:inline-block;margin-left:auto;margin-right:.5em}.menu-header h4{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;margin:0;padding:.5em}}.footer hr{border-bottom-color:#b1b3b6!important}@media (min-width:768px){.main-content{flex-direction:row;max-width:1230px}.content-banner-header{margin-left:auto;margin-right:auto;max-width:1230px;padding-bottom:3em;padding-top:10em}.main-section{flex-direction:row;margin:0 auto;max-width:1230px}.sidebar-menu{padding:60px 20px;width:25%}.main-content{display:inline-block;width:75%}.menu-header{border-bottom:4px solid;border-color:#e2e5ea;margin-bottom:.5em;padding-bottom:.5em}.menu-header h4{color:#20aa4d;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:400;margin-bottom:.2em}}.menu-level-3{border-bottom:1px solid #e2e5ea;border-top:1px solid #e2e5ea;margin:1em 0;padding:1em}.content-banner-gradient{background:linear-gradient(0deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.3) 80%,transparent)}.banner-background{background-position:50% 25%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;top:0;width:100%}.sidebar-menu a{color:#000;text-decoration:none}.sidebar-menu .menu-link-level-1{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;margin-bottom:.5em}.sidebar-menu .menu-item-level-1>ul{margin:1em 0 0}.sidebar-menu .menu-item-level-2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9em;font-weight:400}.sidebar-menu>ul>li:not(:last-child){border-bottom:1px solid #e2e5ea;margin-bottom:.5em}.sidebar-menu ul li{list-style-type:none;margin:0;padding:.5em 0}.sidebar-menu a:hover{color:#20aa4d;text-decoration:none}.lead{font-size:1.3em;font-weight:400;margin-bottom:1em}.content-body .field-type-text a{border-color:#00ac57 #00ac57 #00ac57 rgba(0,172,87,.2);border-bottom:2px solid rgba(0,172,87,.2);border-right-color:rgba(0,172,87,.2);border-top-color:rgba(0,172,87,.2);color:#00ac57;padding-bottom:1px;text-decoration:none}div.spoiler{line-height:1.6;padding:5px}div.spoiler div.spoiler-title{background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#e5e5e5);background-image:-webkit-linear-gradient(top,#f5f5f5,#e5e5e5);background-image:-o-linear-gradient(top,#f5f5f5,#e5e5e5);background-image:-ms-linear-gradient(top,#f5f5f5,#e5e5e5);background-image:linear-gradient(top,#f5f5f5,#e5e5e5);border:1px solid;border-color:#bbb #bbb #999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 hsla(0,0%,100%,.5),inset 0 0 2px hsla(0,0%,100%,.15),inset 0 1px 0 hsla(0,0%,100%,.15);-webkit-box-shadow:0 1px 0 hsla(0,0%,100%,.5),inset 0 0 2px hsla(0,0%,100%,.15),inset 0 1px 0 hsla(0,0%,100%,.15);box-shadow:0 1px 0 hsla(0,0%,100%,.5),inset 0 0 2px hsla(0,0%,100%,.15),inset 0 1px 0 hsla(0,0%,100%,.15);color:#000;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#f5f5f5",endColorstr="#cfd1cf");font-size:12px;font-weight:700;padding:4px 7px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}div.spoiler div.spoiler-content{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-top:0;display:none;font-size:13px;padding:4px 10px}div.spoiler div.spoiler-title div.show-icon{background:url(/hubfs/47347616/images/plus.png) no-repeat scroll 0 transparent}div.spoiler div.spoiler-title div.hide-icon{background:url(/hubfs/47347616/images/minus.png) no-repeat scroll 0 transparent}div.spoiler div.spoiler-title div.spoiler-toggle{cursor:pointer;display:inline-block;height:11px;line-height:14px;margin-left:4px;margin-right:6px;width:11px;-webkit-user-modify:read-only}