body{overflow-x:hidden}.divider,.wp-block-separator{border-bottom:2px solid var(--divider_color);border-top:none}.ctf-owl-item{padding:25px !important}h1,h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{margin:0 0 20px 0}.pagehead .page-header .entry-title{position:absolute;height:fit-content;display:block;top:unset;bottom:20%;text-align:center;left:0;right:0;width:100%;flex-grow:1 !important;display:flex !important;text-align:center;justify-content:center;text-transform:uppercase}.pagehead .page-header{display:flex;flex-direction:column}.pagehead .page-header .entry-title{width:fit-content;max-width:90%;margin:0 auto}.pagehead{min-height:300px}#tribe-events-content a,.tribe-events-event-meta a{color:var(--link_color)}ol,ul{margin-bottom:20px}ol li{counter-increment:count-me;list-style:none}ol li::before{content:counter(count-me) ". ";display:block;position:relative;max-width:40px;width:40px;max-height:0px;left:-40px;top:.05em;color:#53504e;font-weight:900;text-align:center;font-weight:bold}li{padding-left:10px}ul.social{display:block;text-align:center}ul.social li a:link,ul.social li a:visited{font-size:2.5rem;color:var(--footer_link_color)}ul.social li a:hover,ul.social li a:active{font-size:2.5rem;color:var(--footer_link_hover_color)}.location p{margin-top:30px}.location p,.phone-num{font-family:var(--heading_5_font);font-weight:300;font-size:18px;text-align:center}div#homefeatured{z-index:9;position:relative}.home #page{margin-top:-100px;z-index:1}.home .pagebreak_fix:first-child{background:url(../img/pasture.png) center bottom no-repeat;padding:110px 0 60px 0}#top_nav{display:none}#credits{text-align:center;padding:10px 0px}#credits p{font-size:15px}#target-search_bar{background:#000;padding:10px 0}#searchform_header{display:block;width:100%;margin:0 auto !important}#navigation.affix .fa-search{display:none}form{padding:0 !important;margin:0 !important}#searchform_header input:first-child{display:block;width:100%;border-radius:0px;padding:4px 12px;border:0 none;outline:none}.pagebreak.whitearrow h1,.pagebreak.whitearrow h2,.pagebreak.whitearrow h3,.pagebreak.whitearrow h4,.pagebreak.whitearrow h5,.pagebreak.whitearrow h6{color:#000}.pagebreak.whitearrow p,.pagebreak.whitearrow li{color:#000}.pagebreak.dark h1,.pagebreak.dark h2,.pagebreak.dark h3,.pagebreak.dark h4,.pagebreak.dark h5,.pagebreak.dark h6{color:#000}.pagebreak.dark p,.pagebreak.dark li{color:#000}.pagebreak.whitearrow{background:#fff !important}.pagebreak.blackarrow{background:#000 !important}.pagebreak.whitearrow .pagebreak_inner{display:none}.pagebreak.blackarrow .pagebreak_inner{display:none}.btn-mayecreate,a.btn-mayecreate:link,a.btn-mayecreate:visited,.wp-block-button a:link,.wp-block-button a:visited{font-weight:700;font-family:var(--heading_5_font);position:relative;margin-bottom:30px;transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out}.btn-mayecreate:after{display:block;position:absolute;height:20px;width:100%;background:url(../img/b-small.png) top center no-repeat;left:0;right:0;bottom:-18px;content:"";z-index:9;background-size:contain;transition-timing-function:ease-in-out;transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out;opacity:0}.btn-mayecreate.large:after{display:block;position:absolute;height:20px;width:100%;background:url(../img/b-big.png) top center no-repeat;left:0;right:0;bottom:-18px;content:"";z-index:9;background-size:contain;transition-timing-function:ease-in-out;transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out;opacity:0}.btn-mayecreate:hover:after{opacity:1;transition:opacity .15s linear .15s;transition-timing-function:ease-in-out}.btn-mayecreate.large:hover:after{opacity:1;transition:opacity .15s linear .15s;transition-timing-function:ease-in-out}div#homefeatured .slideDesc{background:none !important}div#homefeatured .slideDesc .slideTitle{text-shadow:0 0 15px #000;font-size:clamp(6rem,1.8rem + 1vw,var(--slide_header_size))}div#homefeatured .slideDesc .slideText{text-shadow:0 0 15px #000}div#homefeatured .bottom_content .slideDesc{bottom:15% !important;width:95%;left:0;right:0}#branding-container{padding:15px 0}#branding-container-footer{text-align:center}#branding-container{width:80%;max-width:230px}#navigation.affix #branding-container{max-width:230px}h1,.h1,p.slideText{position:relative}#navigation.affix-top{z-index:100;position:absolute;width:100%}#navigation.affix{top:0}.team-left{border-bottom:2px solid var(--team_divider_line_color);padding:0 20px;height:100%}.team-right{padding:0 20px;margin-top:30px}.team-left img{margin-bottom:25px}.team_block_wrapper h3{color:var(--team_name_color);font-family:var(--team_name_font);border-bottom:var(--team_name_border_bottom_width) solid var(--team_name_border_bottom_color);padding-bottom:0;margin-bottom:10px !important}.team_block_wrapper h2{padding-bottom:0;margin-bottom:10px !important;font-weight:700}.team_block_wrapper p.staff-email a,.team_block_wrapper p.staff-phone a,.team_block_wrapper p.staff-phone,.team_block_wrapper p.staff-email{font-family:var(--team_name_font) !important}.team_block_wrapper .areas li,.team_block_wrapper .areas li p{margin:0 !important;padding:0 0 0px 0 !important}.smallbtn{padding:15px !important}.team-image-mobile img{display:block;margin:0 auto}.resource_link_wrapper.recent_post_wrapper{padding:0px !important;margin:0 20px 40px 20px}.resource_link_wrapper.recent_post_wrapper span.btn-mayecreate{margin-bottom:0px !important}.resource_link_wrapper.recent_post_wrapper:hover span.btn-mayecreate:after{opacity:1;transition:opacity .15s linear .15s;transition-timing-function:ease-in-out}.resource_link_wrapper.recent_post_wrapper .post-content{padding:20px}.resource_link_wrapper.recent_post_wrapper h3{font-family:open-sans-condensed,sans-serif !important;border:none !important;margin-bottom:10px !important}.resource_link_wrapper.recent_post_wrapper h4{margin-bottom:10px !important}.pagebreak a.resource_link_wrapper:link,.pagebreak a.resource_link_wrapper:visited{background:var(--resource_background_color) !important}.pagebreak a.resource_link_wrapper:hover,.pagebreak a.resource_link_wrapper:active{background:var(--resource_background_hover_color)}.outside_publications{margin-top:60px}.staff-phone i,.staff-email i{color:var(--footer_link_color) !important}.calendarbox{text-align:center;font-family:var(--main_heading_font) !important}.calendarbox .month,.calendarbox .year{color:#fff !important;font-family:var(--main_heading_font) !important;margin-bottom:10px !important}.calendarbox .day{color:var(--additional_theme_color_1) !important;font-family:var(--main_heading_font) !important;margin-bottom:10px !important}.calendarbox .day{font-size:35px}.post_link_wrapper.event_wrapper,.post_link_wrapper.event_wrapper:hover{background:none !important;position:relative}.eventinfo,.eventinfo p,a .eventinfo p{color:#fff !important}.eventinfo h2,.post-content h3{font-family:open-sans-condensed,sans-serif;font-weight:700}.post_link_wrapper.event_wrapper .img_wrapper:after{position:absolute;content:"";top:0;left:0;right:0;margin:auto;width:100%;height:100%;background:var(--additional_theme_color_1);opacity:0;transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out}a.post_link_wrapper.event_wrapper:hover .img_wrapper:after{opacity:1}a.post_link_wrapper.event_wrapper .img_wrapper .hover-content{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;width:100%;text-align:center;height:fit-content;z-index:2;opacity:0;color:#000;font-weight:700;transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out}a.post_link_wrapper.event_wrapper:hover .img_wrapper .hover-content{opacity:1}.calendarbox{border-bottom:2px solid var(--team_divider_line_color);padding:0 0px 10px 0;height:100%}.bigtitle{margin-top:30px}.publication-list#main{margin-top:60px}.pagebreak a.news_wrapper:link,.pagebreak a.news_wrapper:visited{background:var(--news_background_color) !important}.pagebreak a.news_wrapper:hover,.pagebreak a.news_wrapper:active{background:var(--news_background_hover_color)}.news_wrapper{padding:0px !important;margin:0 20px 40px 20px}.news_wrapper h3{font-weight:700;margin-bottom:10px}.news_wrapper h4{margin-bottom:10px}.news_wrapper .post-content{padding:20px}.news_wrapper .post-content p{word-wrap:break-word}.news_wrapper span.btn-mayecreate{margin-bottom:0px !important}.news_wrapper:hover span.btn-mayecreate:after{opacity:1;transition:opacity .15s linear .15s;transition-timing-function:ease-in-out}.news_wrapper .img_wrapper,.news_wrapper .img_wrapper img{width:100%}.searchandfilter ul li{width:100%;margin-right:8px;padding:0px;margin:0px;margin-bottom:10px}.searchandfilter ul{margin-left:0px;display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap}.searchandfilter label,.searchandfilter ul.sf_date_field{width:100%;height:auto;border:1px solid #ccc}.searchandfilter ul.sf_date_field li label{border:none}.searchandfilter input{width:100%;height:auto;border-color:rgba(0,0,0,0)}.searchandfilter select.sf-input-select{border:none;min-width:100%;width:100% !important;border:none;padding:0px 10px;height:46px;border-radius:10px}.search-filter-scroll-loading{display:block;margin:10px;margin-top:20px;height:30px;width:30px;animation:search-filter-loader-rotate .7s infinite linear;border:5px solid #000;border-right-color:#ccc;border-radius:50%}li.sf-field-submit input{background-color:var(--additional_theme_color_1);color:#000;border-radius:0;border:none;padding:4px 0}li.sf-field-reset input.search-filter-reset{background-color:#000;color:#fff;border-radius:0;border:none;padding:4px 0}li.sf-field-submit:hover input,li.sf-field-reset:hover input.search-filter-reset{background-color:var(--additional_theme_color_1);color:#000}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{width:100%}.tribe-events-calendar-list__event-featured-image-wrapper{display:none}.team_block_wrapper a:link,.team_block_wrapper a:visited{color:var(--link_color)}.team_block_wrapper a:hover,.team_block_wrapper a:active{color:var(--link_hover_color)}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{min-width:65px}.tribe-events .tribe-events-calendar-list__event-wrapper{padding-left:0 !important}.tribe-events .tribe-events-calendar-list__event-date-tag{min-width:65px}.tribe-common .tribe-common-b2{font-size:clamp(1.8rem,1rem + 1vw,var(--body_font_size))}.tribe-events-schedule__all-day,.tribe-events-schedule__separator,.tribe-events-schedule__timezone,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime{color:var(--primary_site_color)}.single-tribe_events .tribe-events-single-event-title{font-size:clamp(3rem,1rem + 1vw,var(--heading_2_font_size)) !important}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3{font-size:clamp(2.5rem,1rem + 1vw,var(--heading_3_font_size)) !important}@media(min-width: 768px){.searchandfilter ul li{width:100%;margin-right:8px;padding:0px;margin:0px;margin-bottom:0px}.searchandfilter ul li{width:100%;margin-right:15px;padding:0px}li.sf-field-submit,li.sf-field-reset{width:50% !important}.searchandfilter ul{margin-left:0px;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}#navigation.affix #main_nav a{font-size:18px;padding:15px 10px}.location p,.phone-num{font-size:19px}}@media(min-width: 992px){.desk-center{text-align:center !important}.calendarbox{border-right:2px solid var(--team_divider_line_color);padding:0 30px 0 0px;margin:0 60px 0 0;height:100%;border-bottom:none}.bigtitle{margin-top:0px}.post_link_wrapper.event_wrapper .img_wrapper{margin-right:30px;overflow-x:visible}.post_link_wrapper.event_wrapper .img_wrapper:before{display:block;position:absolute;height:100%;width:25px;background:url(../img/events.png) left center no-repeat;right:-25px;content:"";z-index:9;background-size:contain;transition-timing-function:ease-in-out;transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out;opacity:0}.post_link_wrapper.event_wrapper:hover .img_wrapper:before{opacity:1}.pagehead .page-header .entry-title{width:fit-content;max-width:70%;margin:0 auto}h1:before,.h1:before,p.slideText:before{content:"";width:90px;height:3px;position:absolute;left:-120px;top:0;bottom:0;margin:auto;overflow:hidden;background:#fff}h1:after,.h1:after,p.slideText:after{content:"";width:90px;height:3px;position:absolute;right:-120px;top:0;bottom:0;margin:auto;overflow:hidden;background:#fff}.pagebreak.padd{padding:160px 0 60px 0}.pagebreak.mar{margin-bottom:100px}div#homefeatured #myCarousel,div#homefeatured .carousel,div#homefeatured .carousel-inner{height:70vh;display:block;max-height:700px}.pagebreak.whitearrow:before{display:block;position:absolute;height:100px;width:100%;background:url(../img/aro-w.png) top center no-repeat;bottom:-100px;content:"";z-index:9;background-size:contain}.pagebreak.blackarrow:before{display:block;position:absolute;height:100px;width:100%;background:url(../img/aro-b.png) top center no-repeat;bottom:-100px;content:"";z-index:9;background-size:contain}#top_nav ul .searchitem a:link,#top_nav ul .searchitem a:visited{background:none !important}#top_nav ul .searchitem a:hover,#top_nav ul .searchitem a:active,#top_nav ul .searchitem a:focus,#top_nav>ul>li.searchitem.active>a{color:var(--top_nav_link_hover_color);background:var(--top_nav_link_background_hover_color) !important;text-decoration:none}#top_nav a:link,#top_nav a:visited{margin:0 10px;text-decoration:none;font-size:1.7rem;padding:var(--top_nav_link_padding_top) 30px var(--top_nav_link_padding_bottom);font-weight:600;text-transform:capitalize;font-family:var(--heading_5_font)}#main_nav a:link,#main_nav a:visited{font-size:15px;padding:var(--main_nav_link_padding_top) 5px var(--main_nav_link_padding_bottom);text-transform:capitalize;font-weight:300;font-family:var(--heading_5_font);margin:0 5px}#main_nav ul ul{display:none;position:absolute;z-index:9000;background:var(--main_nav_background_color);margin:0;padding:20px 10px 20px 10px;width:300px;min-width:150px;max-width:300px;border:0 none;border-top:none;margin:0 10px}#main_nav a:hover,#main_nav a:active,#main_nav a:focus,#main_nav>ul>li.active>a{position:relative}#main_nav a:hover:after,#main_nav a:active:after,#main_nav a:focus:after,#main_nav>ul>li.active>a:after{display:block;position:absolute;height:20px;width:100%;background:url(../img/ul_ul.png) center top no-repeat;left:0;right:0;bottom:-18px;content:"";z-index:99999;background-size:contain;transition-timing-function:ease-in-out;transition:all .14s ease-in-out;-moz-transition:all .14s ease-in-out;-o-transition:all .14s ease-in-out;-ms-transition:all .14s ease-in-out}#main_nav ul ul li a:link,#main_nav ul ul li a:visited{padding:10px 15px;width:100%;display:block;margin:0;font-weight:400;font-size:22px;transition:all .14s ease-in-out}#main_nav ul ul li a:link:after,#main_nav ul ul li a:visited:after{display:none}#main_nav ul ul li a:hover,#main_nav ul ul li a:active,#main_nav ul ul li a:focus,#main_nav>ul>ul>li.active>a{color:var(--main_nav_link_hover_color);background:none;font-weight:600;text-decoration:none}#main_nav ul ul li a:hover:after,#main_nav ul ul li a:active:after,#main_nav ul ul li a:focus:after,#main_nav>ul>ul>li.active>a:after{display:none}#credits{text-align:left}.location p,.phone-num{text-align:left}ul.social{display:flex;text-align:center;justify-content:flex-start}#top_nav{width:auto;display:block;margin-bottom:10px}.pagehead{clip-path:polygon(0% 0%, 100% 0%, 100% 90%, 60% 90%, 50% 100%, 40% 90%, 0 90%)}div#homefeatured{clip-path:polygon(0% 0%, 100% 0%, 100% 90%, 60% 90%, 50% 100%, 40% 90%, 0 90%)}.home .pagebreak_fix:first-child{clip-path:polygon(0% 0%, 100% 0%, 100% 90%, 60% 90%, 50% 100%, 40% 90%, 0 90%);padding:190px 0 190px 0}.carousel-indicators{bottom:12%}.calendarbox .day{font-size:35px}footer.site-footer{padding-top:10px;padding-bottom:20px}}@media(min-width: 1024px){#branding-container-footer{text-align:left}#branding-container{width:100%;max-width:350px}div#homefeatured .bottom_content .slideDesc{max-width:60%;margin:0 auto;left:0;right:0}.pagehead{height:40vh;min-height:400px}.left-bar{background:var(--additional_theme_color_1);height:100%;width:3px;margin:0 50%}#top_nav a:link,#top_nav a:visited{font-size:1.8rem}#main_nav a:link,#main_nav a:visited{font-size:18px}.calendarbox .day{font-size:45px}}@media(min-width: 1200px){ul.social{display:flex;text-align:center;justify-content:flex-start}.tribe-common .tribe-common-b2{font-size:var(--body_font_size)}.single-tribe_events .tribe-events-single-event-title{font-size:var(--heading_3_font_size) !important}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3{font-size:var(--heading_5_font_size) !important}.team-left{border-right:2px solid var(--team_divider_line_color);border-bottom:none;max-width:275px;padding:0 30px 0 0px;margin-bottom:0;height:100%}.team-left-single{border-right:2px solid var(--team_divider_line_color);border-bottom:none;padding:0 50px 0 0px;margin-bottom:0;height:100%}.team-right{padding:0 0px 0 10px;margin-top:0px}.team-right-single{padding:0 0px 0 30px;margin-top:0px}div#homefeatured #myCarousel,div#homefeatured .carousel,div#homefeatured .carousel-inner{height:100vh;display:block;max-height:900px}#top_nav a:link,#top_nav a:visited{font-size:2rem}#main_nav a:link,#main_nav a:visited{font-size:20px;padding:var(--main_nav_link_padding_top) 10px var(--main_nav_link_padding_bottom);margin:0 8px}.calendarbox .day{font-size:55px}}@media(min-width: 1400px){.location p{background:url(../img/Icon-map-marker-alt.png) center left no-repeat;background-size:30px 40px;padding-left:50px;margin-bottom:20px}.phone-num{background:url(../img/Icon-phone.png) center left no-repeat;background-size:auto 100%;padding-left:50px;margin-bottom:20px}.pagehead .page-header .entry-title{width:fit-content;max-width:80%;margin:0 auto}.pagehead{height:45vh;max-height:450px}#top_nav a:link,#top_nav a:visited{font-size:2.3rem}#main_nav a:link,#main_nav a:visited{font-size:23px}.calendarbox .day{font-size:65px}}@media(min-width: 1500px){.pagehead{height:50vh;max-height:500px;min-height:450px}#top_nav a:link,#top_nav a:visited{font-size:2.5rem}#main_nav a:link,#main_nav a:visited{font-size:25px;padding:var(--main_nav_link_padding_top) 20px var(--main_nav_link_padding_bottom);margin:0 10px}.calendarbox .day{font-size:75px}}@media(min-width: 1700px){.calendarbox .day{font-size:115px}#top_nav a:link,#top_nav a:visited{font-size:2.8rem}#main_nav a:link,#main_nav a:visited{font-size:30px}#branding-container{width:100%;max-width:400px}}/*# sourceMappingURL=main.min.css.map */