.tn-fira-sans{font-family: 'Fira Sans', sans-serif}.tn-crimson-pro{font-family: 'Crimson Pro', serif}.ease-in-out{-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out}.ease-in-out-300ms{-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.no-transition{-webkit-transition: all 0ms ease-in-out;-moz-transition: all 0ms ease-in-out;-ms-transition: all 0ms ease-in-out;-o-transition: all 0ms ease-in-out;transition: all 0ms ease-in-out}.wcag-visually-hidden,.subscribe-form-area .ctct-form-label,.subscribe-form-area label[for='g-recaptcha-response']{position: absolute !important;top: -9999px !important;left: -9999px !important;background-color: #fff !important;color: #000 !important;font-size: 40px !important}body.frontend :focus-visible{border: 0 !important;outline: #fff solid 3px !important;display: inline-block;-webkit-box-shadow: 0 0 0 6.5px #000;box-shadow: 0 0 0 6.5px #000}.clear-col{clear: both;font-size: 0;height: 0;line-height: 0}html,body{height: 100%}body > footer{position: sticky;top: 100vh}body{font-family: 'Crimson Pro', serif;font-weight: 400;font-style: normal;background-color: #fff;color: #142328}@media (min-width: 1200px){.row.max-width{width: 100%;max-width: 1600px;padding: 0;margin: 0}.container-fluid.max-width{width: 100%;max-width: 1600px}}.my-guide{position: fixed;left: 0;bottom: 0;width: 30px;height: 30px;background: black;z-index: 99999999}.my-guide:after{white-space: nowrap;font-weight: bold;margin-left: 40px;margin-top: 3px;display: inline-block;width: 175px;background: #eee;opacity: 0.6}div.skip-to-content-area{position: absolute;width: 100%;top: -200px}div.skip-to-content-area a.skip-to-content{position: relative;background: #fff;top: -9999px;font-family: 'Fira Sans', sans-serif;font-size: 14px;color: #142328;text-decoration: underline;border: 0 !important}div.skip-to-content-area a.skip-to-content:focus-visible,div.skip-to-content-area a.skip-to-content:focus{top: 220px !important;width: 13%;min-width: 250px;z-index: 99;display: block;margin-left: auto;margin-right: auto;padding: 10px 0;text-align: center}.my-iframe-wrapper{position: relative;overflow: hidden;width: 100%;max-width: 100%;margin-left: auto;margin-right: auto;padding-top: 56.25%}.my-iframe-wrapper > iframe{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: solid 1px rgba(43,51,156,0.12) !important}.fit-in-div{display: block;width: 100%;height: 100%;object-fit: cover;font-size: 15px !important;color: #000 !important}.h1,h1{font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 48px;line-height: 1.18;color: #142328}.h2,h2{font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 36px;line-height: 1.25;color: #142328}.h3,h3{font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 28px;line-height: 1.25;color: #142328}.h4,h4{font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 22px;line-height: 1.35;color: #142328}.h5,h5{font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 18px;line-height: 1.35;color: #142328}.content-container{margin-top: 100px;margin-bottom: 80px}.content-container .h2,.content-container h2{padding-bottom: 10px}.main-text p{font-family: 'Crimson Pro', serif;color: #142328;font-weight: normal;font-size: 22px;line-height: 1.5;margin-bottom: 1em;margin-left: auto;margin-right: auto;max-width: 100%}.main-text ol li,.main-text ul li{font-family: 'Crimson Pro', serif;font-weight: normal;font-size: 22px;line-height: 1.5;color: #142328;margin-left: auto;margin-right: auto;max-width: 100%}.main-text em,.main-text i{font-style: italic}.main-text strong,.main-text b{font-weight: 700}.main-text ul,.main-text ol{padding-bottom: 20px;margin-bottom: 0;padding-top: 0;margin-top: 0;padding-left: 45px}.main-text ul li,.main-text ol li{padding-top: 7px;padding-bottom: 7px;position: relative}.main-text ul{list-style: none}.main-text ul li:before{content: "\2022";color: #2b339c;display: inline-block;width: 1em;margin-left: -1em;top: 5px;position: absolute}.main-text a{font-weight: 600;text-decoration: underline;color: #171b60;text-decoration-color: #171b60;text-underline-offset: 5px;text-decoration-thickness: 1px}.main-text a:focus-visible,.main-text a:hover{color: #2b339c;text-decoration: underline;text-decoration-color: #2b339c;text-decoration-thickness: 1px}.main-text h2{padding-top: 30px;padding-bottom: 5px}.main-text h3{padding-top: 30px}.main-text h4{padding-top: 15px;padding-bottom: 0;margin-bottom: 0}.main-text h5{padding-top: 15px;padding-bottom: 0;margin-bottom: 0}.main-text hr{border-bottom: solid 1px rgba(43,51,156,0.12) !important;background-color: rgba(43,51,156,0.12) !important;color: rgba(43,51,156,0.12) !important}.main-text .rounded-corner-box,.main-text .round-corner-box{border-radius: 32px;padding: 10px 35px}.wp-block-embed figcaption,.wp-block-image figcaption{margin-bottom: 1em;margin-top: 1.0em;font-family: 'Fira Sans', sans-serif;font-weight: normal;font-style: normal;font-size: 16px;line-height: 1.5;color: #142328}.wp-block-embed figcaption a,.wp-block-image figcaption a{text-decoration: underline;color: #142328;text-underline-offset: 3px}.wp-block-embed figcaption a:hover,.wp-block-image figcaption a:hover{text-decoration: none;color: #142328}.wp-block-image figure.aligncenter.is-resized{margin-top: 40px;margin-bottom: 40px}.wp-block-image figure.aligncenter.is-resized figcaption{text-align: center !important;margin-bottom: -10px}.wp-block-image figure.aligncenter.size-large{margin-top: 40px;margin-bottom: 40px}.wp-block-image figure.aligncenter.size-large figcaption{text-align: left;margin-bottom: -10px}.wp-block-image figure.alignright{margin: 15px 0 15px 25px}.wp-block-image figure.alignleft{margin: 15px 25px 15px 0}.wp-block-image img{height: auto !important}.wp-block-image:not(.size-full),.wp-block-image:not(.size-large){max-width: 100%;margin-left: auto;margin-right: auto}.wp-block-image.size-full,.wp-block-image.size-large{max-width: 100%;margin-top: 50px;margin-bottom: 40px}.wp-block-image.size-full figcaption,.wp-block-image.size-large figcaption{margin-bottom: -10px}.wp-block-heading{max-width: 100%;margin-left: auto;margin-right: auto}.wp-block-embed{max-width: 100%;margin-left: auto;margin-right: auto}.wp-block-embed.aligncenter div[class*='wp-block-embed']{text-align: center}.wp-block-column{padding-right: 35px}.wp-block-column iframe{width: 100%;border-radius: 32px}picture{display: inline-block}body.frontend .wp-block-embed.is-type-video{margin-top: 40px;margin-bottom: 40px}body.frontend .wp-block-embed.is-type-video > div[class*='wp-block-embed']{position: relative;overflow: hidden;width: 100%;padding-top: 56.25%}body.frontend .wp-block-embed.is-type-video > div[class*='wp-block-embed'] iframe{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%}.custom-button,[id*='gform_wrapper'] input[type='submit']{display: inline-block;outline: solid 3px #00b2b9;border-radius: 6px;color: #fff !important;font-family: 'Fira Sans', sans-serif;font-weight: 700;font-style: normal;font-size: 18px;text-align: center;text-decoration: none !important;line-height: 1.37;width: auto;padding: 12px 24px 12px !important;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out}@media (max-width: 991px){.custom-button,[id*='gform_wrapper'] input[type='submit']{max-width: 290px}}.custom-button:focus-visible,.custom-button:hover{outline: solid 1px #00b2b9;background: rgba(0,178,185,0.18)}.custom-button.blue{background: #171b60}.custom-button.blue:focus-visible,.custom-button.blue:hover{background: rgba(0,178,185,0.18)}.custom-button.transparent{background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}.custom-button.transparent:focus-visible,.custom-button.transparent:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}button.custom-button{border: 0 !important}.custom-box-shadow{-webkit-box-shadow: 0 14px 8px -5px rgba(102,102,102,0.25);-moz-box-shadow: 0 14px 8px -5px rgba(102,102,102,0.25);box-shadow: 0 14px 8px -5px rgba(102,102,102,0.25)}.mobile-quick-links-button,.quick-links-button{width: 158px;height: 48px;text-align: center;outline: solid 3px #00b2b9 !important;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;border: 0;border-radius: 27px;background: #fff;font-family: 'Fira Sans', sans-serif;font-size: 18px;font-weight: 500;position: relative;right: 6px}.mobile-quick-links-button .dashicons,.quick-links-button .dashicons{padding-top: 3px}.mobile-quick-links-button .dashicons:before,.quick-links-button .dashicons:before{color: #291F1E}.mobile-quick-links-button:focus-visible,.quick-links-button:focus-visible,.mobile-quick-links-button:hover,.quick-links-button:hover{outline: solid 1px #00b2b9 !important;background: rgba(0,178,185,0.18)}header{padding-top: 25px;padding-bottom: 20px;background: #fff;z-index: 2;width: 100%;-webkit-box-shadow: 0 0 20px -13px #000;-moz-box-shadow: 0 0 20px -13px #000;box-shadow: 0 0 20px -13px #000}header .header-main-menu{position: relative}header .header-main-menu ul{list-style: none;padding: 0;margin: 0}header .header-main-menu ul li{float: left;font-family: 'Fira Sans', sans-serif;font-size: 18px;color: #142328;margin-right: 30px}header .header-main-menu a{color: #142328;text-decoration: none;position: relative;display: block}header .header-main-menu a:after{content: '';position: absolute;bottom: -5px;left: 0;width: 100%;height: 3px;background-color: #2b339c;opacity: 1;transform: scale(0);transform-origin: center;transition: opacity 300ms, transform 300ms}header .header-main-menu a:hover:after,header .header-main-menu a:focus:after{transform: scale(1)}header .quick-links-wrapper{display: block;width: 100%;max-width: 1600px;position: relative;right: 0;margin-left: auto;margin-right: auto;z-index: 1}header .quick-links-wrapper nav{position: absolute;top: 0;width: 100%;max-width: 300px;right: 0;background: #fff;border: 0;margin-top: -10px;-webkit-box-shadow: 0 14px 38px -5px rgba(102,102,102,0.25);-moz-box-shadow: 0 14px 38px -5px rgba(102,102,102,0.25);box-shadow: 0 14px 38px -5px rgba(102,102,102,0.25);overflow: hidden;border-radius: 6px;padding-top: 0;padding-bottom: 0}header .quick-links-wrapper ul{list-style: none;padding: 0;margin: 0}header .quick-links-wrapper ul li{margin: 0;padding: 0}header .quick-links-wrapper ul a{display: block;width: 100%;padding: 12px 20px 12px 32px;font-family: 'Fira Sans', sans-serif;font-weight: normal;text-decoration: none;color: #142328;font-size: 18px;line-height: 1.35}header .quick-links-wrapper ul a:focus-visible,header .quick-links-wrapper ul a:hover{background: #2b339c;color: #fff;-webkit-box-shadow: none !important;box-shadow: none !important}header .quick-links-wrapper ul li:first-child a{padding-top: 15px}header .quick-links-wrapper ul li:last-child a{padding-bottom: 25px}header #header-search-panel-area{position: relative}header #header-search-panel-area .header-search-panel{position: absolute;right: 93px;width: 100%;max-width: 600px;height: 120px;background: #fff;border-radius: 6px;border: 0;z-index: 1;top: 22px;-webkit-box-shadow: 0 14px 38px -5px rgba(102,102,102,0.25);-moz-box-shadow: 0 14px 38px -5px rgba(102,102,102,0.25);box-shadow: 0 14px 38px -5px rgba(102,102,102,0.25)}header #header-search-panel-area .header-search-panel fieldset{text-align: center;margin: 30px auto 0;width: 100%;max-width: 90%;background: #fff;position: relative}header #header-search-panel-area .header-search-panel input[type='text']{width: 100%;max-width: 100%;padding: 12px 10px 13px 20px;border: solid 1px #b1b1bd !important;outline: 0 !important;font-family: 'Fira Sans', sans-serif;font-weight: normal;font-size: 18px;color: #6a6f72;background: #f7f8fa;border-radius: 6px}header #header-search-panel-area .header-search-panel input[type='text']:focus,header #header-search-panel-area .header-search-panel input[type='text']:focus-visible{outline: 0 !important;border: 0 !important;background: #f7f8fa;-webkit-box-shadow: 0 0 0 1px #b1b1bd;box-shadow: 0 0 0 1px #b1b1bd}header #header-search-panel-area .header-search-panel button[type='submit']{position: absolute;top: 0;right: 0;border: 0 !important;outline: 0;border-radius: 0;-webkit-border-top-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;border-top-right-radius: 6px;border-bottom-right-radius: 6px}header #header-search-panel-area .header-search-panel button[type='submit'] img{filter: brightness(0) saturate(100%) invert(20%) sepia(28%) saturate(4911%) hue-rotate(220deg) brightness(93%) contrast(92%)}header #header-search-panel-area .header-search-panel button[type='submit']:hover{border-left: solid 1px #2b339c !important}header #header-search-panel-area .header-search-panel button[type='submit']:disabled{pointer-events: none}header .header-logo-link{display: inline-block;position: relative;z-index: 1}header .header-logo-link:focus-visible{outline: 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important}header .header-logo-link:focus-visible:after{content: " ";display: block;outline: 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;position: absolute;left: 0;right: 0;top: 0;bottom: 0;border: solid 3px #000 !important}body.quick-links-open .mobile-quick-links-button,body.quick-links-open .quick-links-button{outline: solid 1px #00b2b9;background: rgba(0,178,185,0.18)}body.sticky-header .quick-links-wrapper nav{margin-top: 0}body.sticky-header header #header-search-panel-area .header-search-panel{top: 16px}.breadcrumbs{display: block;width: 100%;background: rgba(0,178,185,0.24);padding-top: 16px;padding-bottom: 16px;line-height: 2}.breadcrumbs span,.breadcrumbs a{font-family: 'Fira Sans', sans-serif;color: #171b60;font-size: 16px;font-weight: 700;text-decoration: none}.breadcrumbs a:hover{text-decoration: underline}.breadcrumbs a:focus-visible{display: inline;padding-top: 10px;padding-bottom: 10px}.breadcrumbs span.pipe{padding-left: 8px;padding-right: 8px;font-weight: 400;text-decoration: none !important}.breadcrumbs span.current-item{font-weight: 400}.breadcrumbs span.home-link{position: relative;padding-left: 34px}.breadcrumbs span.home-link:before{display: inline-block;content: url('/wp-content/themes/ocfp/images/icon-home.svg');position: absolute;top: -3px;left: 0}footer{display: block;background: #171b60;width: 100%;height: auto;padding-top: 66px;padding-bottom: 25px}footer .footer-logo{margin-top: -27px;margin-bottom: 30px}footer .footer-left-links,footer .footer-right-links{font-family: 'Fira Sans', sans-serif;color: #fff;font-size: 18px;font-weight: 300}footer .footer-left-links ul,footer .footer-right-links ul{padding: 0;margin: 0;list-style-type: none}footer .footer-left-links ul li,footer .footer-right-links ul li{float: left;margin: 0 12px}footer .footer-left-links a,footer .footer-right-links a{text-decoration: underline;color: #fff}footer .footer-left-links a:focus-visible,footer .footer-right-links a:focus-visible,footer .footer-left-links a:hover,footer .footer-right-links a:hover{text-decoration: underline;color: #00b2b9}footer .footer-left-links{float: left}footer .footer-right-links{float: right}footer .logo-col{text-align: center}footer .sm-link{text-decoration: none;position: relative;display: inline-block;width: 48px;height: 48px;border: solid 1px #00b2b9;border-radius: 300px;margin: 0 8px;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out}footer .sm-link:hover{background: rgba(0,178,185,0.3);border: solid 1px rgba(0,178,185,0.3)}footer .dashicons{font-size: 20px;color: #fff;margin: auto;position: absolute;top: 0;bottom: 0;right: 0;left: 0}footer img.twitter-x-icon{filter: invert(100%) sepia(100%) saturate(100%) hue-rotate(321deg) brightness(110%) contrast(110%);width: 17px;height: auto}footer .copyright{color: #fff;font-family: 'Fira Sans', sans-serif;font-size: 16px;line-height: normal;font-weight: normal;padding-top: 30px;padding-bottom: 10px;display: block}footer .copyright a{color: #fff;text-decoration: underline}footer .copyright a:focus-visible,footer .copyright a:hover{color: #00b2b9;text-decoration: underline}.home-hero-image{background: #171b60;width: 100%;height: 700px;border-radius: 32px;position: relative;padding: 0;background-size: cover !important;margin-top: 60px;overflow: hidden;-webkit-box-shadow: 0 14px 8px -5px rgba(102,102,102,0.25);-moz-box-shadow: 0 14px 8px -5px rgba(102,102,102,0.25);box-shadow: 0 14px 8px -5px rgba(102,102,102,0.25)}.home-hero-image .main-text,.home-hero-image p{color: #fff;font-size: 26px;line-height: 1.25}.home-hero-image .h1{color: #fff;margin-bottom: 16px}.home-hero-image .meat-area-outer{width: 100%;position: absolute;bottom: 0}.home-hero-image .meat-area{position: relative;width: 100%;max-width: 655px;margin-left: 6%;bottom: 58px}.home-hero-image .grad{display: block;width: 100%;height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: #000;background: linear-gradient(0deg, #171b60 0%, rgba(23,27,96,0) 100%)}.home-hero-image .custom-button{margin-top: 13px}.hero-choices-area{display: block;width: 100%;max-width: 512px;height: 100%;background: #171b60;position: absolute;right: 0;top: 0;padding-top: 80px;padding-left: 60px}.hero-choices-area .hero-choices-title{font-family: 'Fira Sans', sans-serif;font-style: normal;font-weight: 700;color: #fff;font-size: 28px;line-height: 1.2;margin-bottom: 20px;padding-right: 15px}.hero-choices-area .choice-icon{display: inline-block;border-radius: 300px;width: 72px;height: 72px;outline: solid 3px #e4267f;position: relative;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out}.hero-choices-area .choice-icon img{display: inline-block;max-width: 48px;max-height: 48px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(248deg) brightness(100%) contrast(100%)}.hero-choices-area .choice-title{display: inline-block;padding-left: 13px;max-width: 260px}.hero-choices-area .choice-button{display: block;width: 100%;max-width: 370px;font-family: 'Fira Sans', sans-serif;font-size: 22px;font-style: normal;font-weight: normal;line-height: 1.2;color: #fff;text-decoration: none;margin-bottom: 13px;background: transparent;border-radius: 42px;padding: 6px;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out}.hero-choices-area .choice-button:focus-visible,.hero-choices-area .choice-button:hover{background: rgba(228,38,127,0.36)}.hero-choices-area .choice-button:focus-visible .choice-icon,.hero-choices-area .choice-button:hover .choice-icon{outline: solid 1px #e4267f;background: #171b60}.home-hero-area{margin-bottom: 100px;border-radius: 32px}.home-hero-area.has-right-side-choices span.fit-in-div{max-width: 1194px}.jumbo-message{background: #fff;border-radius: 16px;width: 100%;position: relative;overflow: hidden;margin-bottom: 50px;padding-bottom: 60px}.jumbo-message .upper-left-blurb{width: 100%;max-width: 309px;background: #171b60;font-family: 'Fira Sans', sans-serif;font-weight: 500;font-style: normal;font-size: 24px;color: #fff;position: absolute;top: 0;left: 0;right: 0;padding: 10px 0 10px 0;line-height: 1.3;text-align: center;-webkit-border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;-moz-border-radius-topleft: 16px;-moz-border-radius-topright: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px}.jumbo-message .pre-title{color: #990071;font-family: 'Fira Sans', sans-serif;font-size: 16px;text-transform: uppercase;font-weight: 500;margin-bottom: 5px}.jumbo-message .left-side{width: 21%;float: left;padding: 0}.jumbo-message .left-side-inner{padding-top: 100px}.jumbo-message .right-side{width: 79%;float: right;padding: 0}.jumbo-message .right-side-inner{max-width: 90%}.jumbo-message .right-side-inner.title-part{padding-top: 100px}.jumbo-message .line-divider{border-bottom: solid 1px rgba(0,0,0,0.1);margin: 30px 0 35px}.jumbo-message .main-text{max-height: 150px;overflow: hidden}.jumbo-message .main-text p:last-of-type{margin-bottom: 0}.jumbo-message button#show-hide-message{padding-left: 0;color: #2b339c;font-family: 'Crimson Pro', serif;font-weight: 600;font-style: normal;font-size: 22px;border: 0;background: transparent;text-decoration: none;padding-top: 5px}.jumbo-message button#show-hide-message:after{font-family: "dashicons", sans-serif;content: "\f347";font-size: 21px;top: 5px;position: relative;font-weight: normal}body.message-expanded #message-text{height: auto;transition: all 1s linear;max-height: 2000px}body.message-expanded button#show-hide-message .show-more-label{display: none !important}body.message-expanded button#show-hide-message .show-less-label{display: inline-block !important}body.message-expanded button#show-hide-message:after{font-family: "dashicons", sans-serif;content: "\f343";font-size: 21px;top: 5px;position: relative;font-weight: normal}body.message-not-expanded #message-text{height: auto;transition: all 300ms linear;max-height: 150px}body.message-not-expanded button#show-hide-message .show-more-label{display: inline-block !important}body.message-not-expanded button#show-hide-message .show-less-label{display: none !important}div.ctct-form-embed div.ctct-form-defaults div.ctct-form-success{min-height: auto !important}div.ctct-form-embed div.ctct-form-defaults p.ctct-gdpr-text a.ctct-form-footer-link{text-decoration: underline !important}div.ctct-form-embed div.ctct-form-defaults p.ctct-gdpr-text a.ctct-form-footer-link:hover{text-decoration: underline !important;text-decoration-color: rgba(255,255,255,0.7) !important;text-decoration-thickness: 1px !important}.subscribe-form{border: 0;height: auto;margin-bottom: 80px}.subscribe-form-area{display: block;width: 100%;height: 336px;background: #171b60;padding-top: 50px;padding-bottom: 50px;border-radius: 32px;position: relative;z-index: 0;overflow: hidden;margin-bottom: 80px;-webkit-box-shadow: 0 14px 8px -5px rgba(102,102,102,0.25);-moz-box-shadow: 0 14px 8px -5px rgba(102,102,102,0.25);box-shadow: 0 14px 8px -5px rgba(102,102,102,0.25)}.subscribe-form-area > .row{padding: 0 65px 0 50px}.subscribe-form-area .line-1{display: block;font-family: 'Fira Sans', sans-serif;font-weight: 700;font-style: normal;font-size: 42px;color: #fff;line-height: 1.05;position: relative;margin-bottom: 0}.subscribe-form-area .line-1:after{content: " ";display: inline-block;width: 48px;height: 48px;background: url('/wp-content/themes/ocfp/images/icon-pencil.svg') no-repeat;position: absolute;margin-left: 10px;margin-top: -4px}.subscribe-form-area .line-2{display: block;font-family: 'Fira Sans', sans-serif;font-weight: 400;font-style: normal;font-size: 22px;color: #fff}.subscribe-form-area input[type='email'],.subscribe-form-area input[type='text']{width: 100%;max-width: 600px;background: #D7D9E5;border-radius: 6px;font-family: 'Fira Sans', sans-serif;font-style: normal;font-weight: 400;font-size: 18px;border: 0;height: 54px;padding-left: 20px;color: #000}.subscribe-form-area input[type='email']{margin-left: 12px}.subscribe-form-area .bg-logo{width: 100%;height: auto;max-width: 330px;padding: 0;display: block;position: absolute;opacity: 0.16;z-index: -1;right: -37px;bottom: -153px}.subscribe-form-area button[type='submit']{margin-top: 10px}.subscribe-form-area .ctct-form-header{display: none !important}.subscribe-form-area .ctct-form-text{font-family: 'Fira Sans', sans-serif !important;font-size: 18px !important;color: #fff !important;line-height: 1.5 !important}.subscribe-form-area .ctct-gdpr-text{font-family: 'Fira Sans', sans-serif !important;font-size: 14px !important;color: #fff !important;line-height: 1.55 !important;margin-top: 0 !important;clear: both !important;padding-top: 22px !important}.subscribe-form-area .ctct-form-embed.form_2 .ctct-form-defaults{background-color: transparent !important}.subscribe-form-area input[type='email']{float: none !important;margin: 0 !important}.subscribe-form-area input[type='email']:focus-visible{outline: #000 solid 3px !important;-webkit-box-shadow: 0 0 0 6.5px #fff !important;box-shadow: 0 0 0 6.5px #fff !important}.subscribe-form-area .ctct-form-label{color: #000 !important}.subscribe-form-area .ctct-form-defaults{padding: 0 !important}.subscribe-form-area label[for='g-recaptcha-response']{background: #fff !important;color: #000 !important}.hero-image-area{display: block;position: relative;height: 360px;overflow: hidden;background: #171b60;z-index: 0}.hero-image-area .bg-efx{position: absolute;z-index: -1;width: 100%;max-width: 600px;top: -320px;right: -100px;opacity: 30%}.hero-image-area h1{color: #fff}.child-page-links{display: block;width: 100%;background: #f7f8fa;border-bottom: solid 1px #e1e3f1}.child-page-links a{font-family: 'Fira Sans', sans-serif;font-style: normal;font-weight: 500;font-size: 18px;color: #2b339c;text-decoration: none;display: block;padding: 22px 40px 21px;background: #f7f8fa;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out}.child-page-links a:focus-visible,.child-page-links a:hover{background: #DEE0EF;position: relative;z-index: 1}.child-page-links ul{list-style: none;padding: 0;margin: 0}.child-page-links li{float: left;list-style: none;position: relative}.child-page-links li.current_page_item a{background: #2b339c;color: #fff}button#open-search-panel-button{border: 0;background: #fff;position: absolute;margin-top: -3px}button#open-search-panel-button img{filter: brightness(0) saturate(100%) invert(20%) sepia(28%) saturate(4911%) hue-rotate(220deg) brightness(93%) contrast(92%)}body.search-panel-open #open-search-panel-button{display: none !important}body.search-panel-open #close-search-panel-button{display: inline-block !important}body.search-panel-open #header-search-panel-area{display: block !important}#close-search-panel-button{border: 0;background: transparent;position: absolute;text-align: left;top: -2px;right: auto;margin-top: -1px;margin-left: 3px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}#close-search-panel-button img{filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(1000%)}#header-search-panel-area{position: relative}.header-search-panel{position: absolute;right: 0}.generic-search-bar-area{margin-top: 100px;margin-bottom: -30px;border-bottom: solid 1px rgba(43,51,156,0.12);padding-bottom: 60px !important}.generic-search-bar-area label[for='generic-search-input']{display: block;font-family: 'Fira Sans', sans-serif;font-weight: normal;font-size: 22px;color: #142328;margin-bottom: 10px}.generic-search-bar-area input[type="text"]{border: 0;outline: solid 1px #b1b1bd;background: #f7f8fa;font-family: 'Fira Sans', sans-serif;font-weight: normal;font-size: 18px;width: 512px;border-radius: 6px;margin-right: 32px;padding: 13px 10px 12px 20px;color: #142328}.generic-search-bar-area button{border: 0}.generic-search-bar-area .generic-search-submit:disabled{opacity: 0.5;pointer-events: none}.generic-search-bar-area .reset-button{background: none;font-family: 'Fira Sans', sans-serif;font-size: 14px;font-weight: normal;text-decoration: underline;color: #142328;margin-left: 22px}.generic-search-bar-area .reset-button:hover{text-decoration: none}.generic-search-bar-area select{margin-top: 3px;margin-right: 32px;border-radius: 4px;padding: 16px 10px 15px 20px;border: 0;outline: solid 1px #b1b1bd}.generic-search-bar-area select,.generic-search-bar-area option{background: #f7f8fa;border: 0;outline: solid 1px #b1b1bd;font-family: 'Fira Sans', sans-serif;font-weight: normal;font-size: 16px;color: #142328}body.search .s-page-title{margin-bottom: 30px}body.search .s-title{text-decoration: none;display: inline-block;font-family: 'Fira Sans', sans-serif;color: #142328;padding-bottom: 0}body.search .s-excerpt{font-family: 'Crimson Pro', serif;font-weight: normal;font-size: 22px;color: #142328;display: inline-block;pointer-events: none !important;float: left}body.search .s-excerpt.has-thumb{width: 74%;float: left}body.search .horz-line{border-bottom: solid 1px rgba(43,51,156,0.12);padding-bottom: 25px;margin-bottom: 25px}body.search .s-thumb img{display: inline-block;width: 200px;height: 120px;float: right;object-fit: cover;margin-top: 8px}body.search a.s-link{color: #142328;text-decoration: none}body.search a.s-link:hover .s-title{text-decoration: underline;text-decoration-color: #142328;text-underline-offset: 3.5px;text-decoration-thickness: 1px}body.search .s-type{display: block;margin-top: 15px;font-family: 'Crimson Pro', serif;font-size: 20px}body.search .s-type span{font-weight: 700}body.search .each-news .news-title{margin-top: 0}body.search .purple-text{color: #990071;font-style: italic}.pagination{text-align: center;display: block;padding-top: 20px;padding-bottom: 0;margin-bottom: -15px;height: auto}.pagination span.current,.pagination a{text-decoration: none;font-family: 'Fira Sans', sans-serif;font-weight: normal;font-size: 16px;color: #6A6F7D;width: 42px;display: inline-block;padding-bottom: 6px;padding-top: 6px;border-bottom: solid 2px transparent;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out}.pagination a:focus-visible,.pagination a:hover{color: #142328;border-bottom: solid 2px #c2c6cc}.pagination a.prev,.pagination a.next{border: 0 !important;color: #142328;text-decoration: none;display: inline-block;border-radius: 0 !important;width: 100px}.pagination a.prev:focus-visible,.pagination a.next:focus-visible,.pagination a.prev:hover,.pagination a.next:hover{color: #171b60;text-decoration: none}.pagination a.prev span{display: inline-block;width: 150px !important}.pagination .dashicons{font-size: 30px}.pagination .dashicons-arrow-left-alt2{display: inline-block;width: 70px;padding: 0;left: -46px;position: relative;top: -4px}.pagination .dashicons-arrow-left-alt2:after{content: "PREV";display: inline-block;position: absolute;color: #142328;font-family: 'Fira Sans', sans-serif;font-weight: 500;font-size: 16px;top: 8px}.pagination .dashicons-arrow-right-alt2{display: inline-block;width: 70px;padding: 0;right: 0;position: relative;top: -4px}.pagination .dashicons-arrow-right-alt2:before{float: right;margin-right: -4px}.pagination .dashicons-arrow-right-alt2:after{content: "NEXT";display: inline-block;position: absolute;color: #142328;font-family: 'Fira Sans', sans-serif;font-weight: 500;font-size: 16px;top: 8px;left: 7px}.pagination .page-numbers{font-family: 'Fira Sans', sans-serif;color: #142328;font-size: 16px;font-weight: 500;display: inline-block;width: 44px;height: 44px;border: solid 1px rgba(43,51,156,0.24);border-radius: 300px;padding: 9px 0 0 0;margin-right: 2px;margin-left: 2px;margin-bottom: 15px}.pagination .page-numbers.current{border: solid 1px #2b339c;border-radius: 300px;background: #2b339c;color: #fff;padding: 9px 0 0 0}.pagination .page-numbers:focus-visible,.pagination .page-numbers:hover{border: solid 1px #2b339c}@media (min-width: 1200px){.dummy-header-spacer{height: 125px;width: 100%;display: block}img#full-logo{left: 0;position: relative;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}#fixed-static-header{position: fixed;top: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}#fixed-static-header .container-fluid.max-width .row.max-width{position: relative;overflow: hidden}body.sticky-header #fixed-static-header{padding-top: 15px;padding-bottom: 15px}body.sticky-header #fixed-static-header img#full-logo{position: relative;left: -162px;max-width: 226px}}.tab-box-area{display: block;width: 100%;border-radius: 32px;position: relative;height: auto;min-height: 200px;background: #f7f8fa;margin-bottom: 80px}.tab-box-area .tab-row{display: block;width: 100%;border-bottom: solid 1px #2b339c}.tab-box-area .tab-row button{border: 0 !important;background: transparent;display: block;color: #2b339c;font-family: 'Fira Sans', sans-serif;font-weight: 500;font-size: 18px;padding: 32px 25px 13px;cursor: pointer;float: left}.tab-box-area .tab-row button:focus-visible,.tab-box-area .tab-row button:hover{background: rgba(43,51,156,0.12);color: #2b339c;position: relative}.tab-box-area .tab-row button.active{background: #2b339c;color: #fff}.tab-box-area .tab-row button:first-of-type{padding-left: 63px;-webkit-border-top-left-radius: 32px;-moz-border-radius-topleft: 32px;border-top-left-radius: 32px}.tab-box-area .tab-squares-area{padding-top: 40px;padding-bottom: 45px;padding-left: 56px}.tab-box-area .each-square{background: #fff;border-radius: 32px;position: relative;width: 100%;max-width: 290px;overflow: hidden;float: left;margin: 0 7px 15px;border: solid 1px rgba(43,51,156,0.12);padding: 50px 20px}.tab-box-area .each-square .the-title{display: block;position: relative;color: #142328;font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 18px;line-height: 1.4;padding-bottom: 10px;text-decoration: none}.tab-box-area .each-square .the-title:hover{text-decoration: underline}.tab-box-area .each-square .the-desc{font-family: 'Fira Sans', sans-serif;font-weight: normal;color: #142328;font-size: 16px;line-height: 1.5}.tab-box-area .each-square .the-date{display: block;font-family: 'Fira Sans', sans-serif;font-size: 16px;color: #2b339c;margin: -26px 0 7px 0;font-weight: normal}.tab-box-area .each-square.each-event{padding-top: 25px}.tab-box-area .each-square.each-event .the-date{margin: 0 0 9px 0}.tab-box-area .each-square.each-event .the-title{padding-bottom: 8px}.tab-box-area .each-custom-square{background: #f7f8fa;width: 100%;max-width: 90.5%;max-height: none;height: auto}.tab-box-area .each-custom-square .custom-button{margin-top: 20px}.the-grid-list .each-square{width: 100%;max-width: 376px;min-height: 340px;border: solid 1px rgba(43,51,156,0.12);border-radius: 32px;text-decoration: none;position: relative;overflow: hidden;margin: 0 10px 60px;padding: 0;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out}.the-grid-list .each-square .logo-top{background: url('/wp-content/themes/ocfp/images/logo-symbol-only.svg') no-repeat center center rgba(23,27,96,0.84);text-align: center;width: 100%;height: 130px;background-size: 70px}.the-grid-list .each-square .info-wrapper{padding-left: 30px;padding-right: 20px}.the-grid-list .each-square .the-date{display: block;font-family: 'Fira Sans', sans-serif;font-size: 14px;color: #6a6f72;margin: 26px 0 12px 0;font-weight: normal}.the-grid-list .each-square .the-title{display: block;padding-bottom: 80px}.the-grid-list .each-square .the-cat{display: block;color: #990071;font-family: 'Fira Sans', sans-serif;font-size: 14px;font-weight: 500;text-transform: uppercase;position: absolute;bottom: 26px;line-height: 1.6}.the-grid-list .each-square .the-cat span:last-of-type{display: none}.the-grid-list .each-square:focus-visible .the-title,.the-grid-list .each-square:hover .the-title{text-decoration: underline;text-decoration-color: #142328;text-underline-offset: 3px;text-decoration-thickness: 1px}.the-grid-list .each-square:focus-visible{-webkit-box-shadow: 0 0 0 6.5px #000 !important;box-shadow: 0 0 0 6.5px #000 !important}.the-grid-list .each-square:focus-visible,.the-grid-list .each-square:hover{margin-top: -7px;cursor: pointer;margin-bottom: 67px;-webkit-box-shadow: 0 7px 17px -3px rgba(0,0,0,0.24);box-shadow: 0 7px 17px -3px rgba(0,0,0,0.24)}.vertical-list{margin-top: 35px !important}.vertical-list .each-news{border-bottom: solid 1px rgba(43,51,156,0.12);margin-top: 35px;padding-bottom: 28px}.vertical-list .each-news .the-date{color: #6a6f72;font-family: 'Fira Sans', sans-serif;font-size: 14px;font-weight: normal;margin-bottom: 20px}.vertical-list .each-news h3{margin-bottom: 5px}.vertical-list .each-news h3 a{color: #171b60;text-decoration: none}.vertical-list .each-news h3 a:hover{text-decoration: underline;text-decoration-color: #171b60;text-underline-offset: 5px;text-decoration-thickness: 1px}.vertical-list .each-news p{margin-bottom: 0}.vertical-list .each-news .the-cat{display: block;width: 100%;font-family: 'Fira Sans', sans-serif;font-size: 14px;color: #990071;text-transform: uppercase;font-weight: 500;margin-top: 22px;line-height: 1.8}.vertical-list .each-news .the-cat span{padding: 0 14px 0 0}.vertical-list .pagination{padding-top: 40px}.vertical-list .news-post-1{margin-top: 0}body.page-236-php .on-page-title-area{border-bottom: solid 1px rgba(43,51,156,0.12);padding-bottom: 20px}body.page-236-php .generic-search-bar-area{margin-bottom: 30px;border: 0;margin-top: 70px}body.page-236-php .top-blurb-content{margin-bottom: 0}.single-sb_news-php .the-date{font-family: 'Fira Sans', sans-serif;font-weight: normal;font-size: 18px;line-height: 1.25;color: #6a6f72;padding-bottom: 20px}.single-sb_news-php .the-date,.single-sb_news-php .the-title{max-width: 100%;margin-left: auto;margin-right: auto}.single-sb_news-php .back-to-news-button{margin-top: 35px}.single-sb_news-php .back-to-news-button .dashicons{vertical-align: sub;font-weight: 700}body.single-sb_director-php .single-staff-photo-col .photo-crop-area{display: block;width: 275px;height: 275px;border-radius: 300px;position: relative}body.single-sb_director-php .single-staff-photo-col .photo-crop-area .border-efx{display: block;position: absolute;z-index: 1;background: none;width: 275px;height: 275px;border-radius: 300px;border: solid 7px rgba(255,255,255,0.4)}body.single-sb_director-php .single-staff-photo-col img{display: block;width: 275px;height: 275px;border-radius: 300px;overflow: hidden;margin-left: auto;margin-right: auto;position: relative;-webkit-box-shadow: 0 6px 8px rgba(0,0,0,0.2);box-shadow: 0 6px 8px rgba(0,0,0,0.2)}@media (max-width: 991px){body.single-sb_director-php .single-staff-photo-col{margin-bottom: 38px}}.cky-consent-container{width: 100% !important;max-width: 500px !important}.cky-consent-container .cky-notice .cky-title{font-family: 'Fira Sans', sans-serif;font-size: 25px !important;line-height: 1.25 !important;font-weight: 600 !important;color: #142328 !important}.cky-consent-container .cky-notice .cky-notice-des a,.cky-consent-container .cky-notice .cky-notice-des p{font-family: 'Crimson Pro', serif;font-size: 19px !important;line-height: 1.4 !important;font-weight: 400 !important;color: #142328 !important}.cky-consent-container .cky-notice .cky-notice-btn-wrapper{margin-top: 24px !important}.cky-consent-container .cky-notice .cky-notice-btn-wrapper button{background: #fff !important;color: #2b339c !important;font-size: 18px !important;font-family: 'Fira Sans', sans-serif !important;font-weight: bold !important;border: 0 !important;outline: solid 3px #2b339c !important;border-radius: 6px !important;padding-top: 12px !important;padding-bottom: 12px !important;width: 100% !important;max-width: 115px !important;margin-left: auto !important;margin-right: auto !important;opacity: 1 !important;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out}.cky-consent-container .cky-notice .cky-notice-btn-wrapper button:hover{outline: solid 1px #2b339c !important;background: rgba(43,51,156,0.18) !important;color: #2b339c !important;opacity: 1 !important}.cky-prefrence-btn-wrapper .cky-btn.cky-btn-accept{background: #fff !important}.cky-prefrence-btn-wrapper .cky-btn{font-family: 'Fira Sans', sans-serif;font-size: 18px !important;font-weight: 600;border-radius: 6px !important;border-color: #2b339c !important;color: #2b339c !important}.cky-prefrence-btn-wrapper .cky-btn:hover{background: rgba(43,51,156,0.18) !important;color: #2b339c !important;opacity: 1 !important}.cky-always-active{color: #2b339c !important;font-family: 'Fira Sans', sans-serif;font-size: 15px !important}button.cky-show-desc-btn{color: #2b339c !important;font-size: 18px !important;font-weight: 600}.cky-preference-header .cky-btn-close img{height: 20px !important;width: 20px !important}.cky-consent-bar .cky-banner-btn-close img{height: 20px !important;width: 20px !important;margin-top: 10px !important;margin-right: 10px !important}.cky-preference-title,.cky-accordion-btn{font-size: 20px !important;font-family: 'Fira Sans', sans-serif !important}.cky-accordion-wrapper p,.cky-preference-content-wrapper p{font-family: 'Crimson Pro', serif;color: #142328 !important;font-weight: normal;font-size: 18px;line-height: 1.5;margin-bottom: 1em;margin-left: auto;margin-right: auto;max-width: 100%}#mobile-menu-tabbing-dummy-button{pointer-events: none !important;border: 0 !important;outline: 0 !important}#mobile-menu-tabbing-dummy-button:hover,#mobile-menu-tabbing-dummy-button:focus-visible,#mobile-menu-tabbing-dummy-button:focus{pointer-events: none !important;border: 0 !important;outline: 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important}body.single-tribe_events main.site-content{padding-bottom: 35px}body.single-tribe_events .tribe-events-notices{padding: 20px;background: #f7f8fa;font-family: 'Fira Sans', sans-serif;line-height: 1.4;font-size: 17px;border: solid 1px rgba(43,51,156,0.12);border-radius: 6px;display: inline-block}body.single-tribe_events .tribe-events-notices li{font-family: 'Fira Sans', sans-serif;font-size: 18px !important;font-weight: bold !important}body.single-tribe_events .tribe-events-notices li:before{display: none !important}body.single-tribe_events abbr[class*='date']{text-decoration: none !important}body.single-tribe_events .virtual-js-button{position: relative;width: 172px !important;text-align: left;margin-top: 35px;margin-bottom: -10px !important;line-height: 1.5}body.single-tribe_events #rtec-form-toggle-button{margin-top: 35px !important;margin-bottom: -10px;z-index: 1}body.single-tribe_events .rtec-form-fields-wrapper{padding-top: 40px}body.single-tribe_events .tribe-block__venue{border: 0 !important}body.single-tribe_events .tribe-events-related-events-title{clear: both !important;padding: 0 !important;margin: 0 !important}body.single-tribe_events ul.tribe-related-events .tribe-related-events-title{padding-top: 10px}body.single-tribe_events ul.tribe-related-events li:before{display: none !important}body.single-tribe_events .tribe-events-single ul.tribe-related-events{display: block !important}body.single-tribe_events .tribe-events-single ul.tribe-related-events li{float: none !important;display: block !important}body.single-tribe_events #tribe-events-content{font-family: 'Crimson Pro', serif;color: #142328;font-weight: normal;font-size: 22px;line-height: 1.5}body.single-tribe_events .tribe-events-meta-group-details{font-family: 'Fira Sans', sans-serif;font-weight: normal !important;font-size: 18px}body.single-tribe_events .tribe-events-meta-group-details dt{margin-top: 20px !important}body.single-tribe_events .tribe-events-meta-group-details .tribe-events-event-url a{font-weight: normal !important;overflow-wrap: break-word}body.single-tribe_events .tribe-events-back .my-all-events-back-btn{font-size: 21px;font-weight: bold;margin-right: 7px;margin-top: 1px;color: #2b339c !important}body.single-tribe_events .tribe-block__related-events__title{margin: 0 !important;padding: 0 !important}body.single-tribe_events .tribe-related-event-info .tribe-event-time{font-size: 18px !important}body.single-tribe_events .tribe-related-event-info .tribe-event-end-start,body.single-tribe_events .tribe-related-event-info .tribe-event-date-start{font-size: 18px !important}body.single-tribe_events #tribe-events-pg-template{font-family: 'Fira Sans', sans-serif;font-weight: normal;font-size: 18px;max-width: 100% !important;line-height: 1.8 !important;padding: 0 !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-schedule{margin-bottom: 10px;clear: both !important}body.single-tribe_events #tribe-events-pg-template h1{font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 36px;line-height: 1.25;color: #142328;line-height: 1.18}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description p{font-family: 'Crimson Pro', serif;color: #142328;font-weight: normal;font-size: 22px;line-height: 1.5;margin-bottom: 1em;margin-left: auto;margin-right: auto;max-width: 100%}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ol li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul li{font-family: 'Crimson Pro', serif;font-weight: normal;font-size: 22px;line-height: 1.5;color: #142328;margin-left: auto;margin-right: auto;max-width: 100%}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description em,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description i{font-style: italic}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description strong,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description b{font-weight: 700}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ol{padding-bottom: 20px;margin-bottom: 0;padding-top: 0;margin-top: 0;padding-left: 45px}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ol li{padding-top: 7px;padding-bottom: 7px;position: relative}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul{list-style: none}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul li:before{content: "\2022";color: #2b339c;display: inline-block;width: 1em;margin-left: -1em;top: 5px;position: absolute}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description a{font-weight: 600;text-decoration: underline;color: #171b60;text-decoration-color: #171b60;text-underline-offset: 5px;text-decoration-thickness: 1px}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description a:focus-visible,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description a:hover{color: #2b339c;text-decoration: underline;text-decoration-color: #2b339c;text-decoration-thickness: 1px}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description h2{padding-top: 30px;padding-bottom: 5px}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description h3{padding-top: 30px}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description h4{padding-top: 15px;padding-bottom: 0;margin-bottom: 0}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description h5{padding-top: 15px;padding-bottom: 0;margin-bottom: 0}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description hr{border-bottom: solid 1px rgba(43,51,156,0.12) !important;background-color: rgba(43,51,156,0.12) !important;color: rgba(43,51,156,0.12) !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description .rounded-corner-box,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description .round-corner-box{border-radius: 32px;padding: 10px 35px}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul{padding-left: 2%}body.single-tribe_events #tribe-events-pg-template h2{font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 28px;line-height: 1.25;color: #142328}body.single-tribe_events #tribe-events-pg-template h2 span{font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 28px;line-height: 1.25;color: #142328}body.single-tribe_events #tribe-events-pg-template div[class*='subscribe-dropdown']{display: none !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-nav-pagination{display: none}body.single-tribe_events #tribe-events-pg-template .tribe-events-back a{display: inline-block;outline: solid 3px #00b2b9;border-radius: 6px;color: #fff !important;font-family: 'Fira Sans', sans-serif;font-weight: 700;font-style: normal;font-size: 18px;text-align: center;text-decoration: none !important;line-height: 1.37;width: auto;padding: 12px 24px 12px !important;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}@media (max-width: 991px){body.single-tribe_events #tribe-events-pg-template .tribe-events-back a{max-width: 290px}}body.single-tribe_events #tribe-events-pg-template .tribe-events-back a:focus-visible,body.single-tribe_events #tribe-events-pg-template .tribe-events-back a:hover{outline: solid 1px #00b2b9;background: rgba(0,178,185,0.18)}body.single-tribe_events #tribe-events-pg-template .tribe-events-back a.blue{background: #171b60}body.single-tribe_events #tribe-events-pg-template .tribe-events-back a.blue:focus-visible,body.single-tribe_events #tribe-events-pg-template .tribe-events-back a.blue:hover{background: rgba(0,178,185,0.18)}body.single-tribe_events #tribe-events-pg-template .tribe-events-back a.transparent{background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-back a.transparent:focus-visible,body.single-tribe_events #tribe-events-pg-template .tribe-events-back a.transparent:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}body.single-tribe_events #tribe-events-pg-template .tribe-events-back a:focus-visible,body.single-tribe_events #tribe-events-pg-template .tribe-events-back a:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}body.single-tribe_events #tribe-events-pg-template .tribe-events-notices li,body.single-tribe_events #tribe-events-pg-template .tribe-events-notices ul{list-style: none}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details{display: block;float: left;flex: none;width: 47%;clear: both}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer p,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue p,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details p{font-family: 'Crimson Pro', serif;color: #142328;font-weight: normal;font-size: 22px;line-height: 1.5;margin-bottom: 1em;margin-left: auto;margin-right: auto;max-width: 100%}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer ol li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue ol li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details ol li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer ul li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue ul li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details ul li{font-family: 'Crimson Pro', serif;font-weight: normal;font-size: 22px;line-height: 1.5;color: #142328;margin-left: auto;margin-right: auto;max-width: 100%}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer em,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue em,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details em,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer i,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue i,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details i{font-style: italic}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer strong,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue strong,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details strong,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer b,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue b,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details b{font-weight: 700}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer ul,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue ul,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details ul,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer ol,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue ol,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details ol{padding-bottom: 20px;margin-bottom: 0;padding-top: 0;margin-top: 0;padding-left: 45px}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer ul li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue ul li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details ul li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer ol li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue ol li,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details ol li{padding-top: 7px;padding-bottom: 7px;position: relative}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer ul,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue ul,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details ul{list-style: none}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer ul li:before,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue ul li:before,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details ul li:before{content: "\2022";color: #2b339c;display: inline-block;width: 1em;margin-left: -1em;top: 5px;position: absolute}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer a,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue a,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details a{font-weight: 600;text-decoration: underline;color: #171b60;text-decoration-color: #171b60;text-underline-offset: 5px;text-decoration-thickness: 1px}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer a:focus-visible,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue a:focus-visible,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details a:focus-visible,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer a:hover,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue a:hover,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details a:hover{color: #2b339c;text-decoration: underline;text-decoration-color: #2b339c;text-decoration-thickness: 1px}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer h2,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue h2,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details h2{padding-top: 30px;padding-bottom: 5px}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer h3,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue h3,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details h3{padding-top: 30px}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer h4,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue h4,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details h4{padding-top: 15px;padding-bottom: 0;margin-bottom: 0}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer h5,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue h5,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details h5{padding-top: 15px;padding-bottom: 0;margin-bottom: 0}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer hr,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue hr,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details hr{border-bottom: solid 1px rgba(43,51,156,0.12) !important;background-color: rgba(43,51,156,0.12) !important;color: rgba(43,51,156,0.12) !important}body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer .rounded-corner-box,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue .rounded-corner-box,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details .rounded-corner-box,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer .round-corner-box,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue .round-corner-box,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details .round-corner-box{border-radius: 32px;padding: 10px 35px}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-section-title{padding-top: 25px !important}body.single-tribe_events #tribe-events-pg-template [class*='meta-group-venue'] .tribe-events-single-section-title{padding-top: 0 !important}body.single-tribe_events #tribe-events-pg-template dd.tribe-venue-location{max-width: 60%}body.single-tribe_events #tribe-events-pg-template .tribe-events-venue-map{width: 50%}body.single-tribe_events #tribe-events-pg-template .tribe-events-venue-map iframe{height: 450px;width: 100%;max-height: none}@media (max-width: 839px){body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-organizer,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-venue,body.single-tribe_events #tribe-events-pg-template div.tribe-events-meta-group-details{width: 100% !important}body.single-tribe_events #tribe-events-pg-template dd.tribe-venue-location{max-width: 100% !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-venue-map{width: 100% !important}}body.single-tribe_events #tribe-events-pg-template #tribe-events-footer{display: none}body.single-tribe_events #tribe-events-pg-template .tribe-events-cost{font-family: 'Fira Sans', sans-serif;font-weight: 700;font-size: 28px;line-height: 1.25;color: #142328}body.single-tribe_events #tribe-events-pg-template div.tribe-events-single .tribe-events-back a{margin-top: 60px;margin-bottom: 20px}body.single-tribe_events #tribe-events-pg-template .tribe-events-event-image picture{position: relative;width: 100%;display: block;overflow: hidden;margin-top: 20px}body.single-tribe_events #tribe-events-pg-template .tribe-events-event-image picture img{object-fit: cover;position: relative;height: auto;width: 100%}body.single-tribe_events #tribe-events-pg-template .tribe-events-event-image picture img[src*='logo']{width: auto !important}[class*='tribe-events-series'],[class*='tribe-events-calendar-series']{display: none !important}[class*='message-list'] li:before{display: none !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-left: 0 !important;padding-right: 0 !important;max-width: 100% !important}#virtual-text-past-events{margin-bottom: -10px !important}.tribe-events-container .tribe-events-view{width: 100%;max-width: 100%;overflow: visible;margin-bottom: 2em}.tribe-events-view .tribe-events-calendar-month{max-width: none !important}.tribe-events-view .tribe-events-calendar-month{display: table !important;width: 100% !important;table-layout: fixed;border-collapse: collapse}.tribe-events-view .tribe-events-calendar-month thead{display: table-header-group !important}.tribe-events-view .tribe-events-calendar-month tbody{display: table-row-group !important}.tribe-events-view .tribe-events-calendar-month tr{display: table-row !important}.tribe-events-view .tribe-events-calendar-month th,.tribe-events-view .tribe-events-calendar-month td{display: table-cell !important;vertical-align: top !important}.tribe-events-view .tribe-events-calendar-month tbody tr{height: 140px !important}.tribe-events-view .tribe-events-calendar-month td.tribe-events-calendar-month__day{height: 140px !important;min-height: 140px !important}.tribe-events-view .tribe-events-calendar-month .tribe-events-calendar-month__events{max-height: 100px !important;overflow-y: auto !important}[class*='virtual-event__text']{font-family: 'Fira Sans', sans-serif;font-weight: bold !important}a.tribe-events-virtual-link-button,button[class*='rtec']{margin-left: 0 !important;margin-top: 10px !important}div[class*='tribe-events-virtual-event'],div[class*='tribe_events'],div[class*='rtec-initialized']{overflow: visible !important}a.tribe-events-virtual-link-button{margin-bottom: 40px !important}[class*='already-registered']{display: none !important}.join-via-webcam{padding-top: 20px}.join-via-phone{padding-top: 40px}.rtec-register-button{font-size: 18px !important;line-height: 1.5 !important}body.single-tribe_events div[class*='virtual-single-marker']{font-weight: bold}@media (max-width: 767px){body.single-tribe_events div[class*='virtual-single-marker']{display: block;float: none !important;padding-left: 0;font-weight: bold;padding-bottom: 10px}body.single-tribe_events .tribe-events-schedule .tribe-events-virtual-single-marker{display: none !important}}body.single-tribe_events .rtec-form-wrapper{border: 0 !important;background: #fff !important;padding-left: 0 !important;padding-top: 10px !important;padding-right: 0 !important}body.single-tribe_events .rtec-form-wrapper select,body.single-tribe_events .rtec-form-wrapper textarea,body.single-tribe_events .rtec-form-wrapper input[type='text']{border: solid 1px #b1b1bd !important;border-radius: 6px !important;background: #F7F8FA !important;font-size: 18px !important;color: #142328 !important;padding: 12px 15px 11px 15px !important;font-family: 'Fira Sans', sans-serif !important;font-weight: normal !important}body.single-tribe_events .rtec-form-wrapper select:hover,body.single-tribe_events .rtec-form-wrapper textarea:hover,body.single-tribe_events .rtec-form-wrapper input[type='text']:hover{border: solid 1px #2b339c !important}body.single-tribe_events .rtec-form-wrapper select{max-width: 95% !important;padding-top: 13px !important;padding-bottom: 13px !important}body.single-tribe_events .rtec-form-wrapper label{padding-bottom: 10px}body.single-tribe_events .rtec-form-wrapper label[for*='rtec_terms_conditions']{vertical-align: baseline !important;padding-left: 0 !important;margin-left: 0 !important}body.single-tribe_events .rtec-form-wrapper input[name='rtec_terms_conditions']{margin-right: 10px}body.single-tribe_events .rtec-form-wrapper .rtec-error-message{background: transparent !important;color: #e22d1f !important;font-family: 'Fira Sans', sans-serif;font-weight: normal !important;font-size: 15px !important;border-radius: 0 !important;padding-top: 10px !important}body.single-tribe_events .rtec-form-wrapper input[type='text'][aria-invalid='true']{background: #fff !important}body.single-tribe_events .rtec-form-wrapper p.rtec-error-message{position: relative}body.single-tribe_events .rtec-form-wrapper .rtec-terms_conditions .rtec-error{border: 1px solid #e22d1f !important;border-radius: 6px !important;padding-top: 10px !important;padding-bottom: 10px !important}body.single-tribe_events .rtec-form-wrapper a{text-decoration: underline;color: #142328 !important;text-decoration-color: #142328 !important;text-underline-offset: 5px;text-decoration-thickness: 1px}body.single-tribe_events .rtec-form-wrapper a:hover{text-decoration: none !important}body.single-tribe_events .rtec-form-wrapper .rtec-form-buttons{margin-top: 45px !important}body.single-tribe_events .rtec-form-wrapper .rtec-submit-button{border: 0 !important;font-size: 18px !important;float: left !important}body.single-tribe_events #rtec .rtec-error{border: 1px solid #e22d1f !important}body.single-tribe_events .tribe-events-content h6,body.single-tribe_events .tribe-events-content h5,body.single-tribe_events .tribe-events-content h4,body.single-tribe_events .tribe-events-content h3,body.single-tribe_events .tribe-events-content h2{margin-bottom: auto !important}.tribe-events-notices,.rtec-success-message{border: solid 3px #00b2b9 !important;background: #fff !important;text-shadow: none !important;color: #142328 !important;border-radius: 6px !important;font-size: 18px !important;font-weight: bold !important}div[class*='tribe-events-virtual-single-zoom-details']{padding-top: 0 !important;display: block;width: 100%}div[class*='tribe-events-virtual-single-zoom-details'] .webcam-link-area-1{padding-top: 0}div[class*='tribe-events-virtual-single-zoom-details'] .phone-numbers-area{padding-top: 10px}div[class*='tribe-events-virtual-single-zoom-details'] .webcam-link-area-2{padding-top: 0}div[class*='tribe-events-virtual-single-zoom-details'] [class*='zoom-id']{font-size: 20px !important;font-weight: 600 !important}div[class*='tribe-events-virtual-single-zoom-details'] ul[class*='phone-number']{column-count: 3}div[class*='tribe-events-virtual-single-zoom-details'] ul[class*='phone-number'] li[class*='phone-number']{margin-bottom: 10px}div[class*='tribe-events-virtual-single-zoom-details'] ul[class*='phone-number'] li[class*='phone-number'] a{display: inline-block;padding-top: 3px;padding-bottom: 3px}div[class*='tribe-events-virtual-single-zoom-details'] div[class*='meta-group-content'],div[class*='tribe-events-virtual-single-zoom-details'] .tribe-events-meta-group,div[class*='tribe-events-virtual-single-zoom-details'] .tribe-events-meta-group:last-child{margin-bottom: 0 !important;padding-bottom: 0 !important}div[class*='tribe-events-virtual-single-zoom-details'] a{text-decoration: underline;color: #142328;text-decoration-color: #142328;text-underline-offset: 5px;text-decoration-thickness: 1px}div[class*='tribe-events-virtual-single-zoom-details'] a:hover{text-decoration: none}div[class*='tribe-events-virtual-single-zoom-details'] .custom-button.transparent{line-height: normal !important;font-size: 18px !important}div[class*='tribe-events-virtual-single-zoom-details'] .custom-button.transparent svg{margin: -3px 6px 0 0;filter: brightness(0) saturate(100%) invert(23%) sepia(83%) saturate(1213%) hue-rotate(210deg) brightness(88%) contrast(99%)}div[class*='tribe-events-virtual-single-zoom-details'] svg[class*='icon--phone'],div[class*='tribe-events-virtual-single-zoom-details'] svg[class*='icon--video']{filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(5deg) brightness(0%) contrast(100%)}div[class*='tribe-events-virtual-single-zoom-details'] svg[class*='icon--phone']{margin-top: 9px !important}div[class*='tribe-events-virtual-single-zoom-details'] svg[class*='icon--video']{margin-top: 13px !important}div[class*='tribe-events-virtual-single-zoom-details'] a[class*='video-link']{display: inline-block;padding-top: 5px;padding-bottom: 5px}@media (min-width: 576px) and (max-width: 767px){div[class*='tribe-events-virtual-single-zoom-details'] ul[class*='phone-number']{column-count: 2}}@media (max-width: 375px){div[class*='tribe-events-virtual-single-zoom-details'] .webcam-link-area-2 > [class*='meta-group-content']{padding-left: 0 !important}div[class*='tribe-events-virtual-single-zoom-details'] .webcam-link-area-2 svg[class*='icon--video']{margin-top: -12px !important}}@media (min-width: 320px) and (max-width: 575px){div[class*='tribe-events-virtual-single-zoom-details'] ul[class*='phone-number']{column-count: 1}}.tribe-events-single > .tribe_events{display: block !important}.tribe-events-c-messages__message--notice{font-family: 'Fira Sans', sans-serif;font-size: 17px}.tribe-events-c-messages__message--notice svg{display: none}.tribe-events-c-messages__message--notice a{text-decoration: underline;color: #142328}.tribe-events-c-messages__message--notice a:hover{text-decoration: none;color: #142328}a.tribe-event-url{text-decoration: underline;color: #142328;text-decoration-color: #142328;text-underline-offset: 5px;text-decoration-thickness: 1px;font-family: 'Fira Sans', sans-serif;font-weight: normal;font-size: 18px}a.tribe-event-url:hover{text-decoration: none;color: #142328}.tribe-related-events-thumbnail{display: none !important}.tribe-related-events-thumbnail a{display: inline !important}.tribe-related-event-info{font-family: 'Fira Sans', sans-serif;font-weight: normal;font-size: 18px}.tribe-related-event-info .tribe-event-date-end{padding-left: 5px}.tribe-related-events li,.tribe-related-events{background: none !important;border: 0 !important}.my-view-area-list-and-month .view-label{font-size: 18px}.my-view-area-list-and-month .month-view-link,.my-view-area-list-and-month .list-view-link{font-weight: normal !important;font-size: 18px}.my-view-area-list-and-month .list-view-link{margin-left: 16px !important;margin-right: 16px !important;display: inline-block !important}.tribe-events-calendar-month__day--past-month button h3,.tribe-events-calendar-month__day--next-month button h3,.tribe-events-calendar-month__day--past-month button span,.tribe-events-calendar-month__day--next-month button span,.tribe-events-calendar-month__day--past-month button em,.tribe-events-calendar-month__day--next-month button em{visibility: hidden !important}.tribe-events-calendar-month__day--past-month div,.tribe-events-calendar-month__day--next-month div{visibility: hidden !important}nav[class*='tribe'] a,a[class*='tribe'][rel*='next'],a[class*='tribe'][rel*='prev'],body[class*='tribe-events-page-template'] .tribe-common header button,div.tribe-common[class*='list'] button{display: inline-block;outline: solid 3px #00b2b9;border-radius: 6px;color: #fff !important;font-family: 'Fira Sans', sans-serif;font-weight: 700;font-style: normal;font-size: 18px;text-align: center;text-decoration: none !important;line-height: 1.37;width: auto;padding: 12px 24px 12px !important;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;background: transparent;outline: solid 3px #2b339c;color: #2b339c !important;border: 0}@media (max-width: 991px){nav[class*='tribe'] a,a[class*='tribe'][rel*='next'],a[class*='tribe'][rel*='prev'],body[class*='tribe-events-page-template'] .tribe-common header button,div.tribe-common[class*='list'] button{max-width: 290px}}nav[class*='tribe'] a:focus-visible,a[class*='tribe'][rel*='next']:focus-visible,a[class*='tribe'][rel*='prev']:focus-visible,body[class*='tribe-events-page-template'] .tribe-common header button:focus-visible,div.tribe-common[class*='list'] button:focus-visible,nav[class*='tribe'] a:hover,a[class*='tribe'][rel*='next']:hover,a[class*='tribe'][rel*='prev']:hover,body[class*='tribe-events-page-template'] .tribe-common header button:hover,div.tribe-common[class*='list'] button:hover{outline: solid 1px #00b2b9;background: rgba(0,178,185,0.18)}nav[class*='tribe'] a.blue,a[class*='tribe'][rel*='next'].blue,a[class*='tribe'][rel*='prev'].blue,body[class*='tribe-events-page-template'] .tribe-common header button.blue,div.tribe-common[class*='list'] button.blue{background: #171b60}nav[class*='tribe'] a.blue:focus-visible,a[class*='tribe'][rel*='next'].blue:focus-visible,a[class*='tribe'][rel*='prev'].blue:focus-visible,body[class*='tribe-events-page-template'] .tribe-common header button.blue:focus-visible,div.tribe-common[class*='list'] button.blue:focus-visible,nav[class*='tribe'] a.blue:hover,a[class*='tribe'][rel*='next'].blue:hover,a[class*='tribe'][rel*='prev'].blue:hover,body[class*='tribe-events-page-template'] .tribe-common header button.blue:hover,div.tribe-common[class*='list'] button.blue:hover{background: rgba(0,178,185,0.18)}nav[class*='tribe'] a.transparent,a[class*='tribe'][rel*='next'].transparent,a[class*='tribe'][rel*='prev'].transparent,body[class*='tribe-events-page-template'] .tribe-common header button.transparent,div.tribe-common[class*='list'] button.transparent{background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}nav[class*='tribe'] a.transparent:focus-visible,a[class*='tribe'][rel*='next'].transparent:focus-visible,a[class*='tribe'][rel*='prev'].transparent:focus-visible,body[class*='tribe-events-page-template'] .tribe-common header button.transparent:focus-visible,div.tribe-common[class*='list'] button.transparent:focus-visible,nav[class*='tribe'] a.transparent:hover,a[class*='tribe'][rel*='next'].transparent:hover,a[class*='tribe'][rel*='prev'].transparent:hover,body[class*='tribe-events-page-template'] .tribe-common header button.transparent:hover,div.tribe-common[class*='list'] button.transparent:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}nav[class*='tribe'] a:focus-visible,a[class*='tribe'][rel*='next']:focus-visible,a[class*='tribe'][rel*='prev']:focus-visible,body[class*='tribe-events-page-template'] .tribe-common header button:focus-visible,div.tribe-common[class*='list'] button:focus-visible,nav[class*='tribe'] a:hover,a[class*='tribe'][rel*='next']:hover,a[class*='tribe'][rel*='prev']:hover,body[class*='tribe-events-page-template'] .tribe-common header button:hover,div.tribe-common[class*='list'] button:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}nav[class*='tribe'] a:disabled,a[class*='tribe'][rel*='next']:disabled,a[class*='tribe'][rel*='prev']:disabled,body[class*='tribe-events-page-template'] .tribe-common header button:disabled,div.tribe-common[class*='list'] button:disabled{display: none !important}.tribe-events .tribe-events-c-top-bar__nav-link{line-height: normal !important}.tooltipster-sidetip .tooltipster-box{border: 0 !important;border-radius: 10px !important}div[id*='tribe-events-tooltip']{background: #2b339c;font-family: 'Fira Sans', sans-serif;line-height: 1.35;padding: 14px;color: #fff;font-size: 15px !important;width: 250px !important}div[id*='tribe-events-tooltip'] time{font-size: 16px !important}a[class*='calendar-event-tooltip']{color: #fff !important;font-size: 19px;line-height: 1.4;margin: 4px 0 6px;display: inline-block;font-weight: 500 !important;text-decoration-color: #fff;text-underline-offset: 5px;text-decoration-thickness: 1px}a[class*='calendar-event-tooltip']:hover{text-decoration: none !important}div.tooltipster-content time{color: #fff !important}.tooltipster-sidetip .tooltipster-content{border-radius: 10px !important}.tribe-events-calendar-month__body{border-left: solid 1px #142328 !important}@media (max-width: 784px){.tribe-events .tribe-events-calendar-month__day-cell--mobile{border: 0;border-right: solid 1px;border-bottom: solid 1px;background: #fff}nav.tribe-events-c-top-bar__nav.tribe-common-a11y-hidden{display: block !important;visibility: visible !important;position: absolute;top: 0}[class*='search-button']{display: none !important}table.tribe-events-calendar-month .tribe-events-calendar-month__header,div[role*='grid'] .tribe-events-calendar-month__header{margin-top: 75px}.month-being-shown{position: absolute;top: 63px}}[class*='events-calendar-list__event-wrapper']{padding-right: 0 !important}[class*='events-calendar-list__event-wrapper'] .image-col picture{position: relative;overflow: hidden;display: flex;margin-bottom: 30px;height: 100%}[class*='events-calendar-list__event-wrapper'] .image-col picture img{align-self: center !important}[class*='events-calendar-list__event-wrapper'] .blurb-side{padding-right: 30px}body.post-type-archive-tribe_events main header{background: transparent;z-index: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}body.post-type-archive-tribe_events .tribe-events-calendar-list{position: relative}body.post-type-archive-tribe_events .tribe-events-calendar-list h3[class*='tribe-events-calendar-list']{padding-top: 5px !important}body.post-type-archive-tribe_events time{font-family: 'Fira Sans', sans-serif;font-size: 14px;color: #6a6f72}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width: 100%}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details p{font-family: 'Crimson Pro', serif;color: #142328;font-weight: normal;font-size: 22px;line-height: 1.5;margin-bottom: 1em;margin-left: auto;margin-right: auto;max-width: 100%}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details ol li,body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details ul li{font-family: 'Crimson Pro', serif;font-weight: normal;font-size: 22px;line-height: 1.5;color: #142328;margin-left: auto;margin-right: auto;max-width: 100%}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details em,body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details i{font-style: italic}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details strong,body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details b{font-weight: 700}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details ul,body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details ol{padding-bottom: 20px;margin-bottom: 0;padding-top: 0;margin-top: 0;padding-left: 45px}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details ul li,body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details ol li{padding-top: 7px;padding-bottom: 7px;position: relative}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details ul{list-style: none}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details ul li:before{content: "\2022";color: #2b339c;display: inline-block;width: 1em;margin-left: -1em;top: 5px;position: absolute}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details a{font-weight: 600;text-decoration: underline;color: #171b60;text-decoration-color: #171b60;text-underline-offset: 5px;text-decoration-thickness: 1px}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details a:focus-visible,body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details a:hover{color: #2b339c;text-decoration: underline;text-decoration-color: #2b339c;text-decoration-thickness: 1px}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details h2{padding-top: 30px;padding-bottom: 5px}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details h3{padding-top: 30px}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details h4{padding-top: 15px;padding-bottom: 0;margin-bottom: 0}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details h5{padding-top: 15px;padding-bottom: 0;margin-bottom: 0}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details hr{border-bottom: solid 1px rgba(43,51,156,0.12) !important;background-color: rgba(43,51,156,0.12) !important;color: rgba(43,51,156,0.12) !important}body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details .rounded-corner-box,body.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details .round-corner-box{border-radius: 32px;padding: 10px 35px}body.post-type-archive-tribe_events div[class*='subscribe-dropdown']{display: none !important}body.post-type-archive-tribe_events form.tribe-events-c-search{display: none !important}body.post-type-archive-tribe_events [class*='month-separator']{font-weight: 400;font-size: 18px}body.post-type-archive-tribe_events time[class*='month-separator']{border: 0 !important;background: #fff;border-bottom: solid 3px #00b2b9 !important;color: #142328;padding: 0 0 6px 0 !important;width: 100%;display: block;position: relative;z-index: 1;font-size: 16px;margin-top: -30px}body.post-type-archive-tribe_events a[class*='event-title-link']{text-decoration: none !important;color: #171b60 !important}body.post-type-archive-tribe_events a[class*='event-title-link']:hover{color: #142328 !important;text-decoration: underline !important;text-decoration-color: #142328 !important;text-underline-offset: 5px !important;text-decoration-thickness: 1px !important}body.post-type-archive-tribe_events a[class*='btn-border']{display: inline-block;outline: solid 3px #00b2b9;border-radius: 6px;color: #fff !important;font-family: 'Fira Sans', sans-serif;font-weight: 700;font-style: normal;font-size: 18px;text-align: center;text-decoration: none !important;line-height: 1.37;width: auto;padding: 12px 24px 12px !important;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}@media (max-width: 991px){body.post-type-archive-tribe_events a[class*='btn-border']{max-width: 290px}}body.post-type-archive-tribe_events a[class*='btn-border']:focus-visible,body.post-type-archive-tribe_events a[class*='btn-border']:hover{outline: solid 1px #00b2b9;background: rgba(0,178,185,0.18)}body.post-type-archive-tribe_events a[class*='btn-border'].blue{background: #171b60}body.post-type-archive-tribe_events a[class*='btn-border'].blue:focus-visible,body.post-type-archive-tribe_events a[class*='btn-border'].blue:hover{background: rgba(0,178,185,0.18)}body.post-type-archive-tribe_events a[class*='btn-border'].transparent{background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}body.post-type-archive-tribe_events a[class*='btn-border'].transparent:focus-visible,body.post-type-archive-tribe_events a[class*='btn-border'].transparent:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}body.post-type-archive-tribe_events a[class*='btn-border']:focus-visible,body.post-type-archive-tribe_events a[class*='btn-border']:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}body.post-type-archive-tribe_events [class*='event-cost'],body.post-type-archive-tribe_events [class*='event-venue']{display: none !important}body.post-type-archive-tribe_events [class*='event-description']{margin-top: 10px !important}body.post-type-archive-tribe_events a[href*='today'][class*='tribe-events']{display: none !important}body.post-type-archive-tribe_events div[id*='tribe-events-view-selector']{padding: 0 !important}body.post-type-archive-tribe_events div[class*='view-selector'] li[class*='day']{display: none !important}body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events']{display: inline-block;outline: solid 3px #00b2b9;border-radius: 6px;color: #fff !important;font-family: 'Fira Sans', sans-serif;font-weight: 700;font-style: normal;font-size: 18px;text-align: center;text-decoration: none !important;line-height: 1.37;width: auto;padding: 12px 24px 12px !important;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}@media (max-width: 991px){body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events']{max-width: 290px}}body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events']:focus-visible,body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events']:hover{outline: solid 1px #00b2b9;background: rgba(0,178,185,0.18)}body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events'].blue{background: #171b60}body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events'].blue:focus-visible,body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events'].blue:hover{background: rgba(0,178,185,0.18)}body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events'].transparent{background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events'].transparent:focus-visible,body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events'].transparent:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events']:focus-visible,body.post-type-archive-tribe_events div[class*='view-selector'] a[class*='tribe-events']:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}body.post-type-archive-tribe_events div[class*='list'] div[class*='tribe'][class*='top-bar']{display: none !important}body.post-type-archive-tribe_events div[class*='event-row']{margin-bottom: 25px;margin-left: 0 !important;margin-right: 0 !important;padding-bottom: 10px !important;margin-top: 20px !important}body.post-type-archive-tribe_events div[class*='event-row']:before{content: " ";display: block;position: absolute;width: 100%;border-bottom: solid 1px rgba(43,51,156,0.12);margin-top: -44px}body.post-type-archive-tribe_events div[class*='event-date-tag'] [class*='weekday']{background: #2b339c;padding-top: 2px;padding-bottom: 2px;color: #fff;font-weight: normal;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;border: solid 1px rgba(43,51,156,0.12)}body.post-type-archive-tribe_events div[class*='event-date-tag'] [class*='daynum']{background: #f7f8fa;color: #171b60;padding-top: 0;padding-bottom: 0;font-size: 28px;font-weight: normal;-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px}body.post-type-archive-tribe_events .tribe-events-c-nav__list{padding: 0 !important}body.post-type-archive-tribe_events .tribe-events-calendar-list-nav{padding-top: 0 !important}body.post-type-archive-tribe_events .tribe-events-calendar-list-nav li:before{display: none !important}body.post-type-archive-tribe_events div[class*='tribe-events-calendar-list'] time[class*='event-date-tag-datetime']{max-width: 64px !important}@media (min-width: 576px){body.post-type-archive-tribe_events div[class*='tribe-events-calendar-list'] time[class*='event-date-tag-datetime']{margin-top: 32px !important}}body.post-type-archive-tribe_events [class*='tribe-events-calendar-list-nav'] a[aria-label*='Previous Events']{padding-left: 43px !important;position: relative !important}body.post-type-archive-tribe_events [class*='tribe-events-calendar-list-nav'] a[aria-label*='Previous Events'] > span:before{font-family: "dashicons", Arial, Helvetica, sans-serif;content: "\f341";font-size: 21px;color: #2b339c;position: absolute;left: 17px;top: 10px}body.post-type-archive-tribe_events [class*='tribe-events-calendar-list-nav'] a[aria-label*='Next Events']{padding-right: 43px !important;position: relative !important}body.post-type-archive-tribe_events [class*='tribe-events-calendar-list-nav'] a[aria-label*='Next Events'] > span:before{font-family: "dashicons", Arial, Helvetica, sans-serif;content: "\f345";font-size: 21px;color: #2b339c;position: absolute;right: 17px;top: 10px}.tribe-events-c-top-bar__nav-list{padding: 0 !important}.tribe-events-c-top-bar__nav-list li:before{display: none !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{display: none !important}div[class*='calendar-event-datetime'] span,div[class*='calendar-event-datetime'] time,div[class*='calendar-event-datetime']{line-height: 1.1 !important;font-size: 15px !important;font-family: 'Fira Sans', sans-serif;margin-bottom: 5px !important;display: inline-block !important}.tribe-events-view--month h3{font-size: 17px;line-height: 1.2}.tribe-events-view--month div[class*='cell'] time{font-size: 18px !important;color: #142328 !important}.tribe-events-view--month thead.tribe-events-calendar-month__header,.tribe-events-view--month header[class*='tribe-events-calendar-month']{text-align: center}.tribe-events-view--month thead.tribe-events-calendar-month__header [class*='header-column'][role*='columnheader'],.tribe-events-view--month header[class*='tribe-events-calendar-month'] [class*='header-column'][role*='columnheader'],.tribe-events-view--month thead.tribe-events-calendar-month__header th[class*='header-column'],.tribe-events-view--month header[class*='tribe-events-calendar-month'] th[class*='header-column']{border-bottom: solid 1px}.tribe-events-view--month [class*='datepicker-button']{display: none !important}.tribe-events-view--month .month-being-shown{display: block;text-align: center;width: 100%}.tribe-events-view--month .my-view-area-list-and-month{margin-bottom: -30px}.tribe-events-view--month .my-rev-next-buttons-area ul,.tribe-events-view--month .my-rev-next-buttons-area li{list-style: none !important}.tribe-events-view--month .my-rev-next-buttons-area button,.tribe-events-view--month .my-rev-next-buttons-area a{display: inline-block;outline: solid 3px #00b2b9;border-radius: 6px;color: #fff !important;font-family: 'Fira Sans', sans-serif;font-weight: 700;font-style: normal;font-size: 18px;text-align: center;text-decoration: none !important;line-height: 1.37;width: auto;padding: 12px 24px 12px !important;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}@media (max-width: 991px){.tribe-events-view--month .my-rev-next-buttons-area button,.tribe-events-view--month .my-rev-next-buttons-area a{max-width: 290px}}.tribe-events-view--month .my-rev-next-buttons-area button:focus-visible,.tribe-events-view--month .my-rev-next-buttons-area a:focus-visible,.tribe-events-view--month .my-rev-next-buttons-area button:hover,.tribe-events-view--month .my-rev-next-buttons-area a:hover{outline: solid 1px #00b2b9;background: rgba(0,178,185,0.18)}.tribe-events-view--month .my-rev-next-buttons-area button.blue,.tribe-events-view--month .my-rev-next-buttons-area a.blue{background: #171b60}.tribe-events-view--month .my-rev-next-buttons-area button.blue:focus-visible,.tribe-events-view--month .my-rev-next-buttons-area a.blue:focus-visible,.tribe-events-view--month .my-rev-next-buttons-area button.blue:hover,.tribe-events-view--month .my-rev-next-buttons-area a.blue:hover{background: rgba(0,178,185,0.18)}.tribe-events-view--month .my-rev-next-buttons-area button.transparent,.tribe-events-view--month .my-rev-next-buttons-area a.transparent{background: transparent;outline: solid 3px #2b339c;color: #2b339c !important}.tribe-events-view--month .my-rev-next-buttons-area button.transparent:focus-visible,.tribe-events-view--month .my-rev-next-buttons-area a.transparent:focus-visible,.tribe-events-view--month .my-rev-next-buttons-area button.transparent:hover,.tribe-events-view--month .my-rev-next-buttons-area a.transparent:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}.tribe-events-view--month .my-rev-next-buttons-area button:focus-visible,.tribe-events-view--month .my-rev-next-buttons-area a:focus-visible,.tribe-events-view--month .my-rev-next-buttons-area button:hover,.tribe-events-view--month .my-rev-next-buttons-area a:hover{outline: solid 1px #2b339c;background: rgba(43,51,156,0.18)}.tribe-events-view--month div.tribe-events-calendar-month__calendar-event-details div.tribe-events-calendar-month__calendar-event-datetime time{font-size: 15px !important}@media (min-width: 992px) and (max-width: 1199px){.tribe-events-view--month h3{font-size: 15px !important}body.single-tribe_events #tribe-events-pg-template h1{font-size: 34px !important}body.single-tribe_events #tribe-events-pg-template h2,body.single-tribe_events #tribe-events-pg-template h2 span{font-size: 26px !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul{padding-left: 3%}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ol li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description p{font-size: 21px}body.post-type-archive-tribe_events [class*='month-separator']{margin-top: -10px}.tribe-events-view--list .my-view-area-list-and-month{margin-bottom: 20px}div.tribe-events-calendar-month__calendar-event-details div.tribe-events-calendar-month__calendar-event-datetime time{font-size: 15px !important}div#tribe-events-content{font-size: 21px !important}.tribe-events-event-url a{overflow-wrap: break-word}}@media (min-width: 768px) and (max-width: 991px){body.post-type-archive-tribe_events p{font-size: 21px !important}body.post-type-archive-tribe_events div[class*='event-date-tag'] [class*='daynum']{font-size: 22px !important}div[class*='tooltip'] p{font-size: inherit !important}div[class*='messages']{display: none !important}.tribe-events-view--month h3{font-size: 14px !important}body.single-tribe_events #tribe-events-pg-template h1{font-size: 34px !important}body.single-tribe_events #tribe-events-pg-template h2,body.single-tribe_events #tribe-events-pg-template h2 span{font-size: 26px !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul{padding-left: 3%}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ol li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description p{font-size: 21px}body.post-type-archive-tribe_events [class*='month-separator']{margin-top: 0}.tribe-events-view--list .tribe-events-header{margin: 0 !important;padding: 0 !important}.tribe-events-view--list .my-view-area-list-and-month{margin-bottom: 30px}button[class*='search-button']{display: none !important}.tribe-events-calendar-list-nav [class*='today']{display: none !important}div[class*='tribe-events-view--list'] .tribe-events-l-container{padding-left: 0 !important;padding-right: 0 !important}div[class*='tribe-events-view--list'] .tribe-common-g-col{max-width: 90%;float: right}div[class*='tribe-events-view--list'] li[class*='list-item--next'],div[class*='tribe-events-view--list'] li[class*='list-item--prev']{margin: 0 !important}.tribe-events-view--month .month-being-shown{margin-top: 25px;margin-bottom: -10px}div.tribe-events-calendar-month__calendar-event-details div.tribe-events-calendar-month__calendar-event-datetime time{font-size: 15px !important}div#tribe-events-content{font-size: 21px !important}.tribe-events-event-url a{overflow-wrap: break-word}}@media (min-width: 576px) and (max-width: 767px){body.post-type-archive-tribe_events [class*='event-description']{visibility: visible !important;display: block !important}body.post-type-archive-tribe_events [class*='event-description'] p{font-size: 20px !important}body.post-type-archive-tribe_events div[class*='event-date-tag'] [class*='daynum']{font-size: 22px !important}body.post-type-archive-tribe_events li[class*='list-item--today']{display: none !important}body.post-type-archive-tribe_events div[class*='event-details']{padding-left: 60px !important}body.post-type-archive-tribe_events div[class*='event-row']{padding-bottom: 35px !important}div[class*='messages']{display: none !important}body.single-tribe_events #tribe-events-pg-template h1{font-size: 32px !important}body.single-tribe_events #tribe-events-pg-template h2,body.single-tribe_events #tribe-events-pg-template h2 span{font-size: 24px !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul{padding-left: 4%}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ol li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description p{font-size: 20px}[class*='events-calendar-list__event-wrapper']{padding-right: 0 !important}[class*='events-calendar-list__event-wrapper'] .blurb-side{padding-right: 0}.image-col picture{display: block;margin-top: 16px;margin-bottom: 0 !important}[id*='tribe-events-calendar-day'] [class*='calendar-event-datetime']{display: none !important}.tooltipster-base.tribe-events-tooltip-theme{display: none !important}[class*='tribe-common'][class*='month'] a[class*='multiday-event'],[class*='tribe-common'][class*='month'] a[class*='event-title-link']{text-decoration: none !important;color: #fff !important;background: #171b60 !important;font-size: 14px !important;font-weight: normal !important;position: relative !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;width: 12.5vw !important;display: inline-block !important;padding: 6px 0 6px 6px !important}[class*='tribe-common'][class*='month'] a[class*='multiday-event']:hover,[class*='tribe-common'][class*='month'] a[class*='event-title-link']:hover,[class*='tribe-common'][class*='month'] a[class*='multiday-event']:active,[class*='tribe-common'][class*='month'] a[class*='event-title-link']:active{color: #fff !important}[class*='tribe-common'][class*='month'] a[class*='multiday-event']{padding-bottom: 21px !important}[class*='tribe-common'][class*='month'] > [class*='container']{padding: 60px 14px 0;margin-bottom: 50px}[class*='tribe-common'][class*='month'] .tribe-events-calendar-month__day{min-height: 65px !important}[class*='tribe-common'][class*='month'] article[class*='type-tribe_events']{padding: 0 !important}[class*='tribe-common'][class*='month'] [class*='multiday-event-hidden']{opacity: 1 !important}[class*='tribe-common'][class*='month'] [class*='multiday-event-hidden'] h3{font-size: inherit !important;color: #fff !important;font-weight: normal !important}[class*='tribe-common'][class*='month'] [role*='gridcell']{aspect-ratio: 1 !important}[class*='tribe-common'][class*='month'] div[class*='event-details']{padding-left: 0 !important}[class*='tribe-common'][class*='month'] h3[class*='multiday-event-bar-title']{display: none !important}body.post-type-archive-tribe_events [class*='month-separator']{margin-top: -20px}.tribe-events-view--list .my-view-area-list-and-month{margin-bottom: 45px}div[class*='tribe-events-view--list'] .tribe-events-l-container{padding-left: 0 !important;padding-right: 0 !important}div[class*='tribe-events-view--list'] .tribe-events-header{margin: 0 !important;padding: 0 !important}div[class*='tribe-events-view--list'] li[class*='list-item--next'],div[class*='tribe-events-view--list'] li[class*='list-item--prev']{margin: 0 !important}.tribe-events-view--month .month-being-shown{margin-top: 30px}.tribe-events .tribe-events-calendar-month__calendar-event-title{margin: 0 !important;padding: 0 !important}#tribe-events-content{font-size: 20px !important}.tribe-events-event-url a{overflow-wrap: break-word}}@media (min-width: 320px) and (max-width: 575px){body.post-type-archive-tribe_events [class*='event-description']{visibility: visible !important;display: block !important}body.post-type-archive-tribe_events [class*='event-description'] p{font-size: 20px !important}body.post-type-archive-tribe_events li[class*='list-item--today']{display: none !important}body.post-type-archive-tribe_events div[class*='event-row']{display: block !important;margin-bottom: 0;padding-bottom: 40px}body.post-type-archive-tribe_events div[class*='event-row'] time[class*='datetime']{width: 90px !important;margin-bottom: 20px}body.post-type-archive-tribe_events div[class*='event-row']:before{margin-top: -38px}body.post-type-archive-tribe_events time[class*='month-separator']{margin-bottom: -15px}body.post-type-archive-tribe_events div[class*='event-wrapper']{display: block !important;width: 100% !important}body.post-type-archive-tribe_events table.tribe-events-calendar-month .tribe-events-calendar-month__header,body.post-type-archive-tribe_events div[role*='grid'] header.tribe-events-calendar-month__header{margin-top: 75px !important}body.post-type-archive-tribe_events .tribe-events-view--month .month-being-shown{margin-top: 80px !important}body.post-type-archive-tribe_events div[class*='top-bar'] > nav{margin-top: 25px !important;position: relative !important}body.post-type-archive-tribe_events .tribe-events .tribe-events-header{display: block !important}body.post-type-archive-tribe_events .tribe-events[class*='list'] .tribe-events-header{top: -20px !important}div[class*='messages']{display: none !important}body.single-tribe_events #tribe-events-pg-template h1{font-size: 30px !important}body.single-tribe_events #tribe-events-pg-template h2,body.single-tribe_events #tribe-events-pg-template h2 span{font-size: 22px !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul{padding-left: 6% !important}body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ul li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description ol li,body.single-tribe_events #tribe-events-pg-template .tribe-events-single-event-description p{font-size: 20px}[class*='events-calendar-list__event-wrapper']{padding-right: 0 !important}[class*='events-calendar-list__event-wrapper'] .blurb-side{padding-right: 0}.image-col picture{display: block;margin-top: 16px;margin-bottom: 0 !important}[id*='tribe-events-calendar-day'] [class*='calendar-event-datetime']{display: none !important}.tooltipster-base.tribe-events-tooltip-theme{display: none !important}[class*='tribe-common'][class*='month'] a[class*='multiday-event'],[class*='tribe-common'][class*='month'] a[class*='event-title-link']{text-decoration: none !important;color: #fff !important;background: #171b60 !important;font-size: 14px !important;font-weight: normal !important;position: relative !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;width: 12.5vw !important;display: inline-block !important;padding: 6px 0 6px 6px !important}[class*='tribe-common'][class*='month'] a[class*='multiday-event']:hover,[class*='tribe-common'][class*='month'] a[class*='event-title-link']:hover,[class*='tribe-common'][class*='month'] a[class*='multiday-event']:active,[class*='tribe-common'][class*='month'] a[class*='event-title-link']:active{color: #fff !important}[class*='tribe-common'][class*='month'] a[class*='multiday-event']{padding-bottom: 21px !important}[class*='tribe-common'][class*='month'] > [class*='container']{padding: 30px 14px 0;margin-bottom: 50px}[class*='tribe-common'][class*='month'] .tribe-events-calendar-month__day{min-height: 65px !important}[class*='tribe-common'][class*='month'] article[class*='type-tribe_events']{padding: 0 !important}[class*='tribe-common'][class*='month'] [class*='multiday-event-hidden']{opacity: 1 !important}[class*='tribe-common'][class*='month'] [class*='multiday-event-hidden'] h3{font-size: inherit !important;color: #fff !important;font-weight: normal !important}[class*='tribe-common'][class*='month'] h3[class*='day-date']{padding-bottom: 2px !important}[class*='tribe-common'][class*='month'] [role*='gridcell']{aspect-ratio: 1 !important}[class*='tribe-common'][class*='month'] h3[class*='multiday-event-bar-title']{display: none !important}body.post-type-archive-tribe_events [class*='month-separator']{margin-top: 30px}div[class*='tribe-events-view--list'] li[class*='list-item--next'],div[class*='tribe-events-view--list'] li[class*='list-item--prev']{margin: 0 !important}body.post-type-archive-tribe_events .tribe-events[class*='list'] .tribe-events-header{padding-bottom: 0 !important}.tribe-events .tribe-events-calendar-month__calendar-event-title{margin: 0 !important;padding: 0 !important}#tribe-events-content{font-size: 20px !important}.tribe-events-event-url a{overflow-wrap: break-word}}[id*='gform_wrapper'] form{max-width: 700px}[id*='gform_wrapper'] select,[id*='gform_wrapper'] textarea,[id*='gform_wrapper'] input[type='number'],[id*='gform_wrapper'] input[type='email'],[id*='gform_wrapper'] input[type='text']{border: 0 !important;outline: solid 1px #b1b1bd;background: #f7f8fa;border-radius: 6px;padding: 13px 15px 12px 15px !important;font-family: 'Fira Sans', sans-serif;font-size: 18px !important;line-height: 1.5 !important;color: #142328 !important}[id*='gform_wrapper'] select:hover,[id*='gform_wrapper'] textarea:hover,[id*='gform_wrapper'] input[type='number']:hover,[id*='gform_wrapper'] input[type='email']:hover,[id*='gform_wrapper'] input[type='text']:hover{outline: solid 1px #2b339c !important}[id*='gform_wrapper'] select{padding-bottom: 14px !important;padding-top: 14px !important}[id*='gform_wrapper'] input[type='file']{font-family: 'Fira Sans', sans-serif !important}[id*='gform_wrapper'] ul li,[id*='gform_wrapper'] ol li,[id*='gform_wrapper'] .gfield_description{font-family: 'Fira Sans', sans-serif !important;font-size: 18px !important;font-weight: normal}[id*='gform_wrapper'] ul li:before{margin-left: -0.8em !important;font-size: 25px !important;top: 3px !important}[id*='gform_wrapper'] .ginput_container_consent label,[id*='gform_wrapper'] .gfield_checkbox label{padding-left: 10px !important}[id*='gform_wrapper'] .gfield{position: relative}[id*='gform_wrapper'] .gfield.gfield_html{font-family: 'Fira Sans', sans-serif;font-size: 18px;font-weight: normal}[id*='gform_wrapper'] .gfield .gfield_label_before_complex,[id*='gform_wrapper'] .gfield label{font-size: 18px !important;color: #142328 !important;font-family: 'Fira Sans', sans-serif;font-weight: 400 !important;font-style: normal;padding-bottom: 10px !important;margin-bottom: 0 !important;margin-top: 15px;line-height: 1.5 !important;max-width: 92%}[id*='gform_wrapper'] .gfield select:focus-visible,[id*='gform_wrapper'] .gfield textarea:focus-visible,[id*='gform_wrapper'] .gfield input[type='number']:focus-visible,[id*='gform_wrapper'] .gfield input[type='email']:focus-visible,[id*='gform_wrapper'] .gfield input[type='text']:focus-visible{outline: solid 3px #fff !important;border: 0 !important}[id*='gform_wrapper'] input[type='submit']{border: 0 !important;background: transparent;outline: solid 3px #2b339c !important;color: #2b339c !important}[id*='gform_wrapper'] input[type='submit']:hover{outline: solid 1px #2b339c !important;background: rgba(43,51,156,0.18)}[id*='gform_wrapper'] .gfield_error select,[id*='gform_wrapper'] .gfield_error textarea,[id*='gform_wrapper'] .gfield_error input[type='number'],[id*='gform_wrapper'] .gfield_error input[type='email'],[id*='gform_wrapper'] .gfield_error input[type='text']{background: #fff !important;outline: solid 1px #e22d1f !important}[id*='gform_wrapper'] .gfield_error .validation_message{margin: 0;padding: 0 5px;border: 0;background: transparent !important;color: #e22d1f !important;position: relative;font-family: 'Fira Sans', sans-serif;font-weight: normal !important;font-size: 15px !important;border-radius: 0 !important;padding-top: 10px !important}[id*='gform_wrapper'] #gf_form_focus{border: 0 !important;padding: 0 !important;margin: 0 !important;display: block !important;height: 1px !important;width: 1px !important;font-size: 1px !important;-webkit-box-shadow: none !important;box-shadow: none !important}[id*='gform_wrapper'] .ginput_container_checkbox label{margin-top: 12px !important}.gform_wrapper.gravity-theme .gform_validation_errors{background: #fff !important;border: 1px solid #e22d1f !important;border-radius: 6px !important;box-shadow: none !important;margin-bottom: 25px !important;margin-top: 25px !important;padding: 16px 16px 16px 25px;position: relative;width: 100%;max-width: 700px}.gform_wrapper.gravity-theme .gform_submission_error{font-family: 'Fira Sans', sans-serif;font-size: 18px !important;font-weight: 400 !important;color: #e22d1f !important;padding: 0 !important;line-height: 1.5 !important;margin: 0 !important}.gform_wrapper.gravity-theme .gfield textarea.large{height: auto}.ginput_complex label{margin-top: 0 !important}.gform_confirmation_message{border: solid 3px #00b2b9 !important;background: #fff !important;text-shadow: none !important;color: #142328 !important;border-radius: 6px !important;font-size: 18px !important;font-weight: bold !important;padding: 20px 30px;font-family: 'Fira Sans', sans-serif;display: inline-block}.captcha-blurb{margin-bottom: 20px}@media (min-width: 1200px) and (max-width: 1399px){.my-guide{background: grey}.my-guide:after{content: "1200px to 1399px - lg";color: grey}.hero-choices-area{padding-left: 30px;max-width: 425px}.hero-choices-area .choice-button{font-size: 21px}.tab-box-area .tab-squares-area{padding-left: 23px}}@media (min-width: 992px) and (max-width: 1199px){.my-guide{background: green}.my-guide:after{content: "992px to 1199px - lg";color: green}h1,.h1{font-size: 42px}h2,.h2{font-size: 32px}.main-text ul,.main-text ol{padding-left: 40px}.main-text ul li,.main-text ol li,.main-text p{font-size: 21px}ul.desktop-menu{margin-top: 7px !important}ul.desktop-menu li{font-size: 17px !important}.home-hero-image .meat-area{max-width: 500px}.hero-choices-area{padding-left: 30px;max-width: 400px}.hero-choices-area .choice-button{font-size: 21px;max-width: 343px}form.subscribe-form{height: auto}footer .desktop-footer-logo-area{display: none}footer .mobile-footer-logo-area{display: block !important;width: 100% !important}footer .footer-left-side{width: 50%}footer .footer-left-side nav{float: right}footer .footer-left-side nav li:last-child{margin-right: 0 !important}footer .footer-right-side{width: 50%}footer .footer-right-side nav{float: left}footer .footer-right-side nav li:first-child{margin-left: 0 !important}footer .sm-icons-row{margin-top: 40px}.tab-box-area .tab-squares-area{padding-left: 23px}body.home .container-fluid.home-hero-area{max-width: 92%;margin-left: auto;margin-right: auto}}@media (min-width: 768px) and (max-width: 991px){.my-guide{background: magenta}.my-guide:after{content: "768px to 991px - md";color: magenta}h1,.h1{font-size: 42px}h2,.h2{font-size: 32px}h3,.h3{font-size: 27px}.main-text ul,.main-text ol{padding-left: 35px}.main-text ul li,.main-text ol li,.main-text p{font-size: 21px}.content-container{margin-top: 70px;margin-bottom: 70px}footer .desktop-footer-logo-area{display: none}footer .mobile-footer-logo-area{display: block !important;width: 100% !important}footer .footer-left-side{width: 50%}footer .footer-left-side nav{float: right}footer .footer-left-side nav li:last-child{margin-right: 0 !important}footer .footer-right-side{width: 50%}footer .footer-right-side nav{float: left}footer .footer-right-side nav li:first-child{margin-left: 0 !important}footer .sm-icons-row{margin-top: 40px}form.subscribe-form{height: auto}form.subscribe-form > .container > .row{padding-top: 0;padding-right: 50px}form.subscribe-form .line-1{font-size: 38px}form.subscribe-form .left-col .line-2{margin-bottom: 20px}.jumbo-message .left-side-inner img{max-width: 64%}.home-hero-image{border-radius: 32px 32px 0 0;height: 550px;margin-top: 45px}.home-hero-image .grad{background: linear-gradient(0deg, #171b60 0%, rgba(23,27,96,0) 100%)}.home-hero-area{margin-bottom: 0}.home-hero-area .hero-choices-area{display: none !important}body.home .mobile-choices{display: block !important;width: 100%;max-width: 100%;position: relative;padding-bottom: 50px;padding-top: 50px;padding-right: 50px;border-radius: 0 0 32px 32px;margin-bottom: 85px}body.home .hero-choices-area .choice-button{max-width: 100% !important}body.home .hero-choices-area .choice-title{max-width: 100% !important}.generic-search-bar-area .generic-search-submit{margin-top: 25px}.generic-search-bar-area input[type="text"]{width: 470px}.generic-search-bar-area .news-cpt-search .generic-search-submit{margin-top: 0}.hero-image-area{height: 300px}body.home .mobile-choices.hero-choices-area,body.home .container-fluid.home-hero-area{max-width: 92%;margin-left: auto;margin-right: auto}}@media (min-width: 576px) and (max-width: 767px){.my-guide{background: darkred}.my-guide:after{content: "576px to 767px - sm";color: darkred}h1,.h1{font-size: 42px}h2,.h2{font-size: 29px}h3,.h3{font-size: 26px}.main-text ul,.main-text ol{padding-left: 32px}.main-text ul li,.main-text ol li,.main-text p{font-size: 20px}.main-text .rounded-corner-box,.main-text .round-corner-box{padding: 10px 25px 10px 25px}.content-container{margin-top: 70px;margin-bottom: 70px}body.search .s-excerpt{font-size: 20px}header{padding-top: 15px;padding-bottom: 15px}header .header-logo-link img{width: 220px;height: auto}header .header-main-menu{top: 30px}header .quick-links-button{top: 21px !important}header .quick-links-menu-wrapper{top: 10px !important}header #header-search-panel-area .header-search-panel{top: 17px}footer .desktop-footer-logo-area{display: none}footer .mobile-footer-logo-area{display: block !important;width: 100% !important}footer .footer-left-side{width: 50%}footer .footer-left-side nav{float: none}footer .footer-left-side nav li{width: 100%;margin: 0 auto 20px !important;text-indent: 30%}footer .footer-left-side nav li:last-child{margin-bottom: 15px !important}footer .footer-right-side{width: 50%}footer .footer-right-side nav{float: none}footer .footer-right-side nav li{width: 100%;margin: 0 auto 20px !important;text-indent: 30%}footer .footer-right-side nav li:last-child{margin-bottom: 15px !important}footer .sm-icons-row{margin-top: 30px}form.subscribe-form{height: auto}form.subscribe-form > .container{height: auto}form.subscribe-form > .container > .row{padding-top: 40px;padding-bottom: 45px;padding-left: 50px;padding-right: 50px}form.subscribe-form .left-col{padding-left: 0}form.subscribe-form .left-col .line-2{margin-bottom: 20px}form.subscribe-form input.name-field{margin-bottom: 25px;margin-left: 0}form.subscribe-form input.email-field{margin-bottom: 0;margin-left: 0}form.subscribe-form .line-1{font-size: 38px}.tab-box-area{max-width: 100%}.tab-box-area .tab-squares-area{padding-left: 23px}.tab-box-area .each-square{min-height: auto}.jumbo-message{overflow: inherit}.jumbo-message > .row{width: 100%;max-width: 100%;position: relative;margin: 0;padding: 0}.jumbo-message .upper-left-blurb{width: 100%;max-width: 100%}.jumbo-message .left-side{clear: both;display: block;float: none;width: 100%}.jumbo-message .left-side-inner{display: none}.jumbo-message .right-side{width: 100%}.jumbo-message .right-side-inner{max-width: 100%}.home-hero-image{border-radius: 32px 32px 0 0;height: 500px;margin-top: 30px}.home-hero-image .grad{background: linear-gradient(0deg, rgba(23,27,96,0.75) 100%, rgba(23,27,96,0) 100%)}.home-hero-image .meat-area{max-width: 88%}.home-hero-area{margin-bottom: 0}.home-hero-area .hero-choices-area{display: none !important}body.home .mobile-choices{display: block !important;width: 100%;max-width: 100%;position: relative;padding-bottom: 50px;padding-top: 50px;padding-right: 50px;border-radius: 0 0 32px 32px;margin-bottom: 85px}body.home .hero-choices-area .choice-icon{vertical-align: middle}body.home .hero-choices-area .choice-icon img{width: 48px;height: 48px}body.home .hero-choices-area .choice-button{max-width: 100% !important;display: inline-block !important}body.home .hero-choices-area .choice-title{max-width: 80% !important;vertical-align: middle}.generic-search-bar-area .generic-search-input{margin-bottom: 25px}.hero-image-area{height: 260px}.hero-image-area h1{font-size: 39px}.pagination{margin-bottom: -35px}body.home .mobile-choices.hero-choices-area,body.home .container-fluid.home-hero-area{max-width: 92%;margin-left: auto;margin-right: auto}}@media (min-width: 320px) and (max-width: 575px){.my-guide{background: red}.my-guide:after{content: "320px to 575px - col";color: red}h1,.h1{font-size: 36px}h2,.h2{font-size: 27px}h3,.h3{font-size: 24px}.main-text ul,.main-text ol{padding-left: 30px}.main-text ul li,.main-text ol li,.main-text p{font-size: 20px}.main-text .rounded-corner-box,.main-text .round-corner-box{padding: 10px 15px 10px 25px}.content-container{margin-top: 50px;margin-bottom: 50px;max-width: 90%;margin-left: auto;margin-right: auto}body.search .s-excerpt{font-size: 20px}header{padding-top: 15px;padding-bottom: 15px}header img.desktop-logo{width: 205px}header .header-main-menu{top: 27px}header .quick-links-button{top: 21px !important}header .quick-links-menu-wrapper{top: 10px !important}header .header-main-menu button#open-search-panel-button{right: 90px !important}header .header-main-menu button#close-search-panel-button{right: 94px !important}header #header-search-panel-area .header-search-panel{top: 17px;border-radius: 0}nav.mobile-quick-links-menu-wrapper,nav.mobile-nav{width: 100% !important;margin-left: auto;margin-right: auto}.mobile-menu-logo-area{margin-top: 85px !important;margin-bottom: 22px !important}.mobile-menu-logo-area img{max-width: 260px}footer .desktop-footer-logo-area{display: none}footer .mobile-footer-logo-area{display: block !important;width: 100% !important}footer .mobile-footer-logo-area img{max-width: 90%}footer .footer-left-side{width: 100%}footer .footer-left-side nav{float: none}footer .footer-left-side nav li{width: 100%;margin: 0 auto 23px !important;text-align: center}footer .footer-right-side{width: 100%}footer .footer-right-side nav{float: none}footer .footer-right-side nav li{width: 100%;margin: 0 auto 23px !important;text-align: center}footer .footer-right-side nav li:last-child{margin-bottom: 15px !important}footer .sm-icons-row{margin-top: 30px}form.subscribe-form{height: auto}form.subscribe-form > .container{height: auto}form.subscribe-form > .container > .row{padding-top: 40px;padding-bottom: 45px;padding-right: 35px;padding-left: 35px}form.subscribe-form .left-col{padding-left: 0}form.subscribe-form .left-col .line-2{margin-bottom: 20px}form.subscribe-form input.name-field{margin-bottom: 25px;margin-left: 0;width: 100%;max-width: 100%}form.subscribe-form input.email-field{margin-bottom: 0;margin-left: 0;width: 100%;max-width: 100%}form.subscribe-form .line-1{font-size: 38px}.tab-box-area{max-width: 540px}.tab-box-area .each-square{margin-left: auto;margin-right: auto}.tab-box-area .tab-squares-area{padding-left: 0;padding-right: 0}.tab-box-area .each-custom-square{max-width: 100%}.tab-box-area .each-custom-square .tab-squares-area{padding-left: 15px;padding-right: 23px}.tab-box-area .tab-row button{padding-left: 12px;padding-right: 12px;padding-top: 18px}.tab-box-area .tab-row button:first-of-type{padding-left: 26px}.jumbo-message{overflow: inherit}.jumbo-message > .row{width: 100%;max-width: 100%;position: relative;margin: 0;padding: 0}.jumbo-message .upper-left-blurb{width: 100%;max-width: 100%}.jumbo-message .left-side-inner{display: none}.jumbo-message .right-side{width: 100%}.jumbo-message .right-side-inner{max-width: 85%;margin-left: auto;margin-right: auto}.home-hero-image{border-radius: 32px 32px 0 0;height: 500px;margin-top: 30px}.home-hero-image .grad{background: linear-gradient(0deg, rgba(23,27,96,0.75) 100%, rgba(23,27,96,0) 100%)}.home-hero-image .meat-area{max-width: 88%}.home-hero-area{margin-bottom: 0}.home-hero-area .hero-choices-area{display: none !important}body.home .mobile-choices{display: block !important;width: 100%;max-width: 100%;position: relative;padding-bottom: 50px;padding-top: 50px;padding-right: 10px;padding-left: 20px;border-radius: 0 0 32px 32px;margin-bottom: 85px}body.home .hero-choices-area .choice-icon{vertical-align: middle}body.home .hero-choices-area .choice-icon img{width: 48px;height: 48px}body.home .hero-choices-area .choice-button{max-width: 100% !important;display: inline-block !important}body.home .hero-choices-area .choice-title{max-width: 66% !important;vertical-align: middle;font-size: 18px}.generic-search-bar-area .generic-search-input{margin-bottom: 25px;margin-right: 0 !important;width: 97% !important}.generic-search-bar-area #generic-form-select{width: 97%;margin-right: 0 !important}.generic-search-bar-area .generic-search-submit{margin-top: 25px}.generic-search-bar-area .news-cpt-search .generic-search-submit{margin-top: 0}.hero-image-area{height: 260px}.hero-image-area .bg-efx{top: 0}.hero-image-area h1{font-size: 32px}.pagination{margin-bottom: -35px}.child-page-links ul{width: 100%}.child-page-links li{width: 100%;text-align: center}.tab-box-area .each-custom-square .tab-squares-area{padding-left: 10px;padding-right: 10px}.tab-box-area .each-square{min-height: auto}body.page-236-php .the-grid-list .each-square .info-wrapper{padding-left: 19px;padding-right: 9px}body.page-236-php .the-grid-list .each-square .info-wrapper .the-title{display: block;position: relative;padding-bottom: 0}body.page-236-php .the-grid-list .each-square .info-wrapper .the-cat{position: relative;display: block;width: 100%;bottom: 0;padding-bottom: 25px;padding-top: 10px}body.home .container.subscribe-form-area,body.home .container.jumbo-message,body.home .mobile-choices.hero-choices-area,body.home .container-fluid.home-hero-area{max-width: 92%;margin-left: auto;margin-right: auto}.container.tab-box-area{max-width: 92%;margin-left: auto;margin-right: auto}.wp-block-image picture{width: 100% !important}}@media (max-width: 1635px){div.breadcrumbs{padding-left: 20px}.hero-image-area h1{padding-left: 20px}}@media (min-width: 1406px) and (max-width: 1635px){header .header-logo-link img{margin-left: 20px}header .quick-links-button{margin-right: 10px}header .quick-links-wrapper nav{right: 20px !important}body.sticky-header header .header-logo-link img{margin-left: 0 !important}}@media (max-width: 1405px){header .header-search-panel{right: 0 !important}}@media (min-width: 1400px){body.home .home-hero-area{max-width: 1320px !important;padding-left: 0;padding-right: 0}}@media (min-width: 1300px){.wp-block-image.align-with-paragraph{margin-left: 120px !important}}@media (min-width: 1200px) and (max-width: 1299px){.wp-block-image.align-with-paragraph{margin-left: 11% !important}}@media (min-width: 1200px) and (max-width: 1399px){body.home .home-hero-area{max-width: 1140px !important;padding-left: 0;padding-right: 0}}@media (min-width: 1200px) and (max-width: 1360px){.wp-block-columns{max-width: 90%;margin-left: auto;margin-right: auto}}@media (min-width: 1200px) and (max-width: 1250px){.tab-box-area .each-square{margin-right: 0}.tab-box-area .tab-squares-area{padding-left: 2px}}@media (min-width: 992px) and (max-width: 1405px){.header-main-menu{width: 100%;align-self: normal !important;padding-top: 100px;text-align: center}.header-main-menu > ul{display: inline-block}.header-container{height: 130px !important;position: relative;width: 100%}.header-container > .row{width: 100%;max-width: 100%;margin: 0 !important}.header-logo-col{position: absolute;top: 0;left: 20px}.quick-links-button-col{position: absolute;top: 14px;right: 15px}#fixed-static-header{position: relative}.dummy-header-spacer{display: none}nav.quick-links-menu-wrapper{right: 20px !important;top: -52px !important}button#close-search-panel-button{position: relative;width: 50px;top: -11px;right: -10px;margin-left: 0 !important}button#open-search-panel-button{position: relative;width: 50px;top: -12px}.header-search-panel{top: 20px}}@media (min-width: 992px) and (max-width: 1199px){body.home .home-hero-area{max-width: 960px !important}}@media (max-width: 991px){#header-search-panel-area{position: absolute !important;right: 0}.header-main-menu{width: 100%;max-width: 100%;position: absolute !important;top: 50px}.header-main-menu .mobile-menu-button{display: block !important}.header-main-menu ul{display: none !important}.header-main-menu button#close-search-panel-button{margin-top: 2px;position: absolute;right: 100px}.header-main-menu button#open-search-panel-button{margin: 0;position: absolute;right: 98px}img#full-logo{margin-left: 20px}.quick-links-button{position: absolute !important;right: 175px !important;top: 40px !important}}@media (min-width: 685px) and (max-width: 991px){header .quick-links-wrapper nav{right: 105px !important}}@media (max-width: 600px){.quick-links-menu-wrapper,button#quick-links-button{display: none !important}button#mobile-quick-links-button{display: block !important}.wp-block-media-text img{max-width: 300px;margin-left: auto;margin-right: auto;display: block}.wp-block-media-text picture{margin-bottom: 25px}}@media (min-width: 601px){nav.mobile-quick-links-menu-wrapper{display: none}}@media (min-width: 656px) and (max-width: 767px){.container.tab-box-area{max-width: 92%;margin-left: auto;margin-right: auto}}@media (min-width: 576px) and (max-width: 655px){.tab-box-area{max-width: 540px}.tab-box-area .each-square{margin-left: auto;margin-right: auto}.tab-box-area .tab-squares-area{padding-left: 0;padding-right: 0}.tab-box-area .each-custom-square{max-width: 100%}.tab-box-area .each-custom-square .tab-squares-area{padding-left: 23px;padding-right: 23px}.tab-box-area .tab-row button{padding-left: 12px;padding-right: 12px;padding-top: 18px}.tab-box-area .tab-row button:first-of-type{padding-left: 26px}}@media (max-width: 420px){.the-grid-list .each-square{max-width: 90%}}@media (max-width: 366px){img.desktop-logo{display: none !important}img.mobile-logo{display: block !important;width: 55px;height: auto;margin-left: 18px;margin-top: 0;margin-bottom: -8px}footer .powered-by{display: block;padding-bottom: 3px}}.g-recaptcha{visibility: hidden !important}@media (max-width: 991px){.mobile-menu-button{background: #fff;border: 0;float: right;right: 15px;position: relative}.m-bar{display: block;width: 36px;height: 4px;background: #142328;margin-bottom: 8px}.mobile-outer-menu-wrapper{position: fixed;top: 0;bottom: 0;width: 100%;left: -999px;background: #fff;z-index: 9999;overflow-y: auto;transition: all 600ms ease}.mobile-menu-logo-area{text-align: center;margin-top: 90px;margin-bottom: 40px}nav.mobile-quick-links-menu-wrapper,nav.mobile-nav{width: 50%;margin-left: auto;margin-right: auto}nav.mobile-quick-links-menu-wrapper ul,nav.mobile-nav ul,nav.mobile-quick-links-menu-wrapper li,nav.mobile-nav li{list-style-type: none}nav.mobile-quick-links-menu-wrapper li,nav.mobile-nav li{font-family: 'Fira Sans', sans-serif;font-size: 20px;font-weight: normal;margin-bottom: 30px}nav.mobile-quick-links-menu-wrapper a,nav.mobile-nav a{text-decoration: none;color: #142328;padding: 7px;display: inline-block}nav.mobile-quick-links-menu-wrapper a:hover,nav.mobile-nav a:hover{text-decoration: underline;color: #142328}button.mobile-quick-links-button{display: block;margin-left: auto;margin-right: auto;margin-top: 70px;margin-bottom: 20px}button#close-mobile-menu-button{background: #fff;border: 0;position: absolute;right: 21px;top: 19px;padding: 10px}}@media (min-width: 992px){#mobile-outer-menu-wrapper{display: none !important}}@media print{body,p,a,li,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color: #000 !important;background: #fff !important}body span,p span,a span,li span,h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span,h4 span,.h4 span,h5 span,.h5 span,h6 span,.h6 span{color: #000;background: #fff}.generic-search-bar-area,.generic-search-form,.pagination,.my-guide,#quick-links-button,.header-main-menu,.skip-to-content{display: none !important}a{text-decoration: none !important}.breadcrumbs{background: #fff}.hero-image-area{background: #fff;height: 120px}.hero-image-area .bg-efx{display: none}.child-page-links{display: none}body.home img.giant-bubble{filter: brightness(0%) !important}body.home .hero-choices-area{background: #fff !important}body.home .hero-choices-area .choice-icon{outline: solid 3px #000 !important}body.home .hero-choices-area .choice-icon img{filter: brightness(0%)}body.home .home-hero-image .custom-button{display: none}body.home .home-hero-image h2,body.home .home-hero-image p{color: #fff !important;background: none !important}body.home .subscribe-form-area{background: #fff !important}body.home .subscribe-form-area p,body.home .subscribe-form-area .line-1,body.home .subscribe-form-area .line-2{color: #000 !important}body.home .subscribe-form-area .line-1:after{display: none !important}body.home .subscribe-form-area .bg-logo{display: none !important}body.home .subscribe-form-area .custom-button.blue{background: #fff !important;outline: solid 3px #000 !important;color: #000 !important}body.home .subscribe-form-area input[type='email']{background: #fff !important;border: solid 1px #000;color: #000 !important}.tab-box-area{background: #fff}.tab-box-area .tab-row button,.tab-box-area .tab-row button.active{background: #fff !important;color: #000 !important}.tab-box-area .each-custom-square{background: #fff !important}.container-fluid .row,.container .row{width: 100% !important;max-width: 100% !important}.container-fluid,.container{width: 95% !important;max-width: 95% !important;padding-left: 0 !important;padding-right: 0 !important}.content-container{margin-top: 0 !important}.custom-button.transparent{background: transparent;outline: solid 3px #000 !important;color: #000 !important}body.search-php [class*='col'][class*='mx-auto']{width: 100% !important;max-width: 100% !important}body.search-php .on-page-title-area,body.page-236-php .on-page-title-area{margin-bottom: 40px;width: 100% !important;max-width: 100% !important}body.search-php .vertical-list .each-news .the-cat,body.page-236-php .vertical-list .each-news .the-cat{color: #000 !important}body.search-php .mx-auto.each-news,body.page-236-php .mx-auto.each-news{width: 100% !important;max-width: 100% !important}body.tribe-events-page-template .my-view-area-list-and-month{display: none !important}body.tribe-events-page-template [class*='tribe-common'][class*='month'] a[class*='prev']{display: none !important}body.tribe-events-page-template [class*='tribe-common'][class*='month'] a[class*='next']{display: none !important}body.tribe-events-page-template [class*='tribe-common'][class*='month'] [class*='tooltip']{display: none !important}body.tribe-events-page-template time[class*='month-separator']{background: #fff !important;color: #000 !important}body.tribe-events-page-template div[class*='event-date-tag'] [class*='daynum']{background: #fff !important;color: #000 !important}body.tribe-events-page-template div[class*='event-date-tag'] [class*='weekday']{background: #fff !important;color: #000 !important;border: 0 !important}body.tribe-events-page-template div.tribe-events-event-meta{float: none !important;width: 100%;max-width: 100% !important;display: block !important;clear: both !important;margin-top: 0 !important}footer{background: #fff;padding: 0;margin-top: 70px !important}footer .copyright,footer .powered-by,footer a{display: none !important}footer img.footer-logo{filter: brightness(0%)}}