.gform_wrapper textarea.large{height:19.5em;width:97.5%}.page-template-page-sidebar-right #hero,.page-template-page-sidebar-right2 #hero,.page-template-front-page-old #hero{margin-top:-2rem}.box-margin{margin-top:-260px}.btn{background-color:#004275;color:#fff!important;padding:25px 20px;border-radius:4px;display:inline-block;margin-top:15px;margin-bottom:15px;text-decoration:none;font-size:12px;letter-spacing:1.2px;line-height:1;font-family:'futura-pt';min-width:300px;text-align:center;font-weight:700;box-shadow:1px 2px 3px 0 rgba(0,0,0,.5)}.full-width-bg{height:836px;background-size:cover;background-position:center;padding:200px 0 260px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px}.full-width-bg h1{font-size:49px;line-height:1.2;font-weight:700;color:#fff;font-family:'futura-pt'}.box{background-color:#fff;border-radius:4px;box-shadow:1px 2px 3px 0 rgba(0,0,0,.5);overflow:hidden;margin-bottom:30px;position:relative;background-size:cover}.box-link{position:absolute;top:0;left:0;right:0;bottom:0}.box-row{overflow:hidden;margin-left:-15px;margin-right:-15px}.box-col-4{padding-left:15px;padding-right:15px;width:25%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.box-col-2{padding-left:15px;padding-right:15px;width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.text-box{padding:20px;min-height:260px}.text-box p{font-size:14px;line-height:1.4;color:#004275;font-family:'futura-pt';margin:0}.text-box h4{font-size:16px;color:#004275;line-height:1.1;font-weight:700;font-family:'futura-pt'}.box-table{display:table;height:100px;width:100%;position:relative}.table-inner{display:table-cell;text-align:center;padding:15px;vertical-align:middle}.table-inner h3{margin:0;font-size:26px;line-height:1.2;font-weight:700;color:#fff;font-family:'futura-pt'}.content-box{color:#004275;margin-top:100px}.content-box h2{font-size:50px;color:#004275;font-weight:700;font-family:'futura-pt'}.content-box p{font-size:20px;color:#004275;font-family:'futura-pt'}.content-box hr{margin:30px 0 50px}.button-container .button{background-image:none!important;box-shadow:1px 2px 3px 0 rgba(0,0,0,.5);border-radius:4px}.searchandfilter[data-sf-form-id="5765"]{background:#E2E2E2;height:77px;width:100%;margin:0 0 20px 0;padding:20px 20px 20px 20px}.searchandfilter[data-sf-form-id="5765"] ul li{padding:0}.searchandfilter[data-sf-form-id="5765"] ul{display:flex;justify-content:space-between;margin:0}.searchandfilter[data-sf-form-id="5765"] ul li select{width:191px;height:37px;font:14px Arial,sans-serif;border:1px solid #CCC;color:#222}.searchandfilter[data-sf-form-id="5765"] input[type="submit"]{background:#004275;height:37px;width:87px;font:14px Arial,sans-serif;color:#FFF;line-height:14px;text-align:center;border:none;transition:0.3s ease}.searchandfilter[data-sf-form-id="5765"] input[type="submit"]:hover{background:#003965}.su-button{-webkit-appearance:none!important;-moz-appearance:none;border-radius:0!important;cursor:pointer;font-family:Arial,"futura-pt","Helvetica Neue",Helvetica,Roboto,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;transition:background-color 300ms ease-out;background-color:#e0e1e1!important;border:none!important;color:#333333!important;padding:.875rem 1.75rem .9375rem 1.75rem!important;font-size:0.8125rem!important}.su-button:hover{background-color:#b2b5b5!important;opacity:1!important;color:#333333!important}.su-button span{padding:0!important;border:none!important;border-radius:0!important;color:#333333!important;text-transform:uppercase}.su-button i{color:#333333!important}@media (max-width:900px){.box-col-4{width:50%}.searchandfilter[data-sf-form-id="5765"]{height:auto;text-align:center}.searchandfilter[data-sf-form-id="5765"] ul{display:block}}@media (max-width:767px){.box-col-2{width:100%}}@media (max-width:580px){.full-width-bg h1{font-size:30px}.content-box h2{font-size:35px}.content-box p{font-size:16px}.box-margin{margin-top:30px}.box-col-4{width:100%}.text-box{min-height:0}.full-width-bg{padding-top:140px;padding-bottom:50px;height:auto;min-height:370px}.btn{min-width:260px;padding:20px}.content-box{margin-top:50px}}.gfield_label{display:none}#gform_1,#gform_2{position:relative;label{display:none}#field_1_5,#field_1_6,#field_1_10,#field_1_20,#field_1_31,#field_1_36{label{display:inline-block}}#field_1_3{#input_1_3_4_container{width:23%;margin-right:1%}#input_1_3_5_container{width:22.2%;margin-left:1.6%;margin-right:0}}.gfield_radio{li{label{display:block}}}.gform_footer{position:absolute;bottom:0;right:3%;padding:0;width:120px;text-align:right;.gform_button{margin-bottom:0}.gform_ajax_spinner{position:absolute;top:45%;left:45%}}}body.single-tribe_events .tribe-events-cal-links a.tribe-events-gcal{display:none!important}body.single-tribe_events .tribe-events-cal-links a.tribe-events-ical{display:none!important}.eventbrite-ticket-embed iframe{height:400px!important;border:none!important}#tribe-events-content{margin-left:100px;margin-right:100px}#tribe-events-content{font-color:#004275}h3.tribe-events-single-section-title{color:#004275!important;font-size:26px!important}#bottom-sidebar{display:none}#footer.new-footer{font-family:'futura-pt',sans-serif;padding:50px 0}#footer.new-footer h3,#footer.new-footer p{font-size:16px}#footer.new-footer p.small-text{font-size:14px}#footer.new-footer h1{font-size:20px;font-weight:500;margin-bottom:25px}#footer.new-footer a{color:#004275;transition:all 0.3s ease}#footer.new-footer a:hover{color:#004275}#footer.new-footer li{border:none;display:block;float:none}#footer.new-footer .text-column p{margin-bottom:25px;font-size:16px}#footer.new-footer .footer-links .nav-column{margin-top:55px}@media (max-width:640px){#footer.new-footer .footer-links .nav-column{margin-top:0}}@media (min-width:1024px){#footer.new-footer .footer-links .nav-column{text-align:center}#footer.new-footer .footer-links .nav-column ul{text-align:left;display:inline-block}}#footer.new-footer .footer-links .nav-column li{padding-left:0}#footer.new-footer .footer-links .nav-column li a{font-size:16px}#footer.new-footer .footer-logos{text-align:left}@media (max-width:640px){#footer.new-footer .footer-logos .locations{margin-bottom:25px}}#footer.new-footer .footer-logos .locations h3{font-weight:500;margin-bottom:15px}#footer.new-footer .footer-logos .locations>a{display:block;margin-bottom:15px}#footer.new-footer .footer-logos .locations p{margin-bottom:0}