/*!
Theme Name: ICRI Theme
Theme URI: http://underscores.me/
Author: Mason Hale
Author URI: https://wilsonprintingusa.com
Description: Custom theme for ICRI built by Mason from Wilson Print Marketing USA –– 727-536-4173
Version: 2.0.2
Tested up to: 5.4 
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: icri-theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

ICRI Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}:root{--gradient1:linear-gradient(90deg, #4DB70D 25.97%, #2BB5FF 84.38%);--gradient2:linear-gradient(90deg, #A22BFF 25.97%, #2BB5FF 84.38%);--blue:#1092D7;--darkBlue:#1782BB;--green:#4DB70D;--darkGreen:#3E9609;--tan:#F5F4EE;--blackGradient:linear-gradient(180deg, #333333 0%, #000000 100%);--blueGradient:linear-gradient(93.68deg, #2BB5FF 21.28%, #1092D7 73.14%);--tanGradient:linear-gradient(180deg, #F5F4EE 0%, rgba(255, 253, 244, 0) 100%);--tec-font-family-sans-serif:"Heebo", sans-serif}*{font-family:"Heebo",sans-serif}html{font-size:20px}h1,h2,h3,h4,h5,h6{font-weight:900;text-transform:uppercase}p,input,i,textarea,li,div{font-weight:400}.light{font-weight:300}a{text-decoration:none}h1{font-size:2.5em}.home h1{font-size:4em;margin:unset}h2{font-size:2em}h3{font-size:1.5em}h4,h5,h6{font-size:1em}input,textarea{padding:5px 10px}.flex{display:flex}.flex.center{justify-content:center}.flex.space{justify-content:space-between}.flex.align{align-items:center}.flex.column{flex-direction:column}.flex.flex-end{justify-content:flex-end}section{padding:100px 0;position:relative;overflow:hidden}.maxWidth{max-width:1500px;width:100%;margin:0 auto;padding:0 50px}.btn{padding:15px 20px;text-transform:uppercase;color:#FFF;background-color:var(--blue);display:inline-block}.btn.blue{background:var(--blue)}.btn.green{background:var(--green)}a{margin:unset}.scroll{overflow-y:scroll}.span5{grid-column-end:span 5}.grid6{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:50px;grid-row-gap:100px}.grid6 .project{grid-column-end:span 2;color:#000}.grid6 .project.big{grid-column-end:span 4;display:flex;align-items:center;color:#000;height:400px}.grid3{display:flex;flex-wrap:wrap}#nav nav{background:var(--gradient1);color:#FFF}#nav nav ul{list-style-type:none;display:flex;margin:unset;padding:unset}#nav nav ul a{padding:10px 15px;color:#FFF;display:inline-block}.home nav ul li.current-menu-item a{background-color:unset}#nav nav ul a:hover{background-color:var(--darkGreen)}#nav nav ul li.current-menu-item a{background-color:var(--darkGreen)}#hook{background-size:cover;background-position:bottom center;border-bottom:2px solid #FFF}#hook .screen{background:linear-gradient(84.17deg,rgb(0 0 0 / .6) 22.33%,rgb(0 0 0 / .06) 66.66%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#hook .left{position:relative;z-index:10}#hook h1 span{font-size:.5em;display:block;font-weight:400;line-height:1.2em;padding:5px 0}#hook h1{line-height:1em;color:#FFF}#hook .left{width:50%;min-width:670px}#hook .btn{margin-top:25px;line-height:1em;margin-right:10px;padding-top:17px;font-weight:700}#memberSearch{background:var(--gradient2);padding:50px 0}#memberSearch a{border:2px solid #FFF;padding:20px;text-transform:uppercase;margin:0 10px;color:#FFF;text-align:center;font-weight:900;width:200px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;transition:0.5s ease all}#memberSearch a:hover{transform:scale(1.05)}#memberSearch a img{width:80%;height:auto;margin-bottom:25px}#memberSearch a b{border-top:1px solid #FFF;display:block;width:100%;padding:20px 0 0 0}#memberSearch h2{color:#FFF;font-size:3em;margin-left:25px}#homeContent{background:var(--tanGradient);padding:unset}#homeContent .right{background:var(--blackGradient);color:#FFF;padding:50px;display:flex;height:500px;align-items:center;z-index:2;width:40%}#homeContent .right a{color:#FFF;font-size:1.1rem;line-height:1em}#homeContent .right a:hover{text-decoration:underline;color:var(--blue)}#homeContent .tribe-events-widget-events-list__event-date-tag-daynum{font-weight:900;display:inline-block;font-size:1.2em;line-height:1em}#homeContent .tribe-events-widget-events-list__event-header,#homeContent .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col{display:flex;flex-direction:column;height:50px;justify-content:space-between}#homeContent .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col time{display:flex;justify-content:space-between;flex-direction:column;position:relative}#homeContent .tribe-events-widget-events-list__event-header div{margin:unset;font-size:.85em}#homeContent .tribe-events-widget-events-list__event-header h3{line-height:1em;font-size:1.2em}#homeContent .tribe-events-widget-events-list__event-date-tag-month{font-size:.85em}#homeContent .tribe-common-g-row{padding:20px 0;border-bottom:1px solid #999;margin:unset}#homeContent header.tribe-events-widget-events-list__header{margin:unset}#homeContent .right h2{font-size:1.25em}#homeContent a.tribe-events-widget-events-list__view-more-link{padding:10px 20px;color:#000;background-color:#FFF;display:inline-block;font-size:1em;font-weight:700;margin-bottom:unset}#homeContent a.tribe-events-widget-events-list__view-more-link:hover{text-decoration:none;color:#FFF;background-color:var(--blue);border:unset}#homeContent .tribe-events-widget{margin:unset}#homeContent .blackright{background:var(--blackGradient);position:absolute;top:0;right:0;width:25%;height:500px;z-index:1}#homeContent h2 .blue{color:var(--blue)}#homeContent .left{padding:50px 50px 50px 0;width:70%}#homeContent .scroll{height:200px;padding:0 10px 0 0}#homeContent .left h3,#homeContent .left h4,#homeContent .left h5{margin:unset}#homeContent .left h4,#homeContent .left h5{font-weight:400;margin-top:10px;text-transform:capitalize}#homeContent .left h3{margin-bottom:10px;display:block;width:250px}#homeContent .left h5{font-size:.85em}#homeContent .flex.column.flex-end{padding:0 0 25px 50px}#homeContent .left .flex img{width:160px;height:auto}#homeProjects{max-width:1100px;margin:0 auto}#homeProjects #customGrid{display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(7,1fr);grid-column-gap:25px;grid-row-gap:25px}#homeProjects a.project{display:flex;align-items:flex-end;width:100%;color:#FFF;text-shadow:0 0 4px rgb(0 0 0 / .25);cursor:pointer;transition:0.5s ease all;background-size:cover}#homeProjects a.project.p1{grid-area:1 / 1 / 5 / 6}#homeProjects a.project.p2{grid-area:1/6/3/10}#homeProjects a.project.p3{grid-area:3/6/5/10}#homeProjects a.project.p4{grid-area:5/1/8/4}#homeProjects a.project.p5{grid-area:5/4/8/7}#homeProjects a.project.p6{grid-area:5/7/8/10;height:250px}#homeProjects a.project div{height:50%;display:flex;align-items:flex-end;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .6) 100%);padding:15px 15px;width:100%;text-transform:uppercase;font-weight:700;font-size:16px}#homeProjects a.project:hover{transform:scale(1.05)}.grid6 .project h2{font-size:1.25em}.grid6 .project.big h2{font-size:2em;margin-bottom:15px}.grid6 .project img{width:100%;height:auto}.grid6 .project.big .largeImg{margin-right:50px;height:400px;width:550px;background-size:cover;background-position:center}.grid6 .project.big .right{width:350px}#memberProjects h1{color:var(--blue);margin-top:unset}#memberProjects{background-color:var(--tan)}#memberProjects .backcolor{width:100%;height:640px;background-color:#FFF;position:absolute;top:0;left:0;z-index:1}#memberProjects .maxWidth{position:relative;z-index:2}.paginate{margin-top:50px}.paginate a.btn{margin:0 10px}.paginate a.btn:hover{background-color:var(--darkBlue)}#memDirectory{background-color:var(--tan)}#memDirectory .box{border:1px solid #ccc;border-radius:15px;padding:20px;font-size:16px;margin:0 20px 20px 0;min-width:370px;width:30%}#memDirectory .box a{color:inherit;display:block}#memDirectory .box p{margin:unset}#memDirectory .box img{height:auto;width:auto;max-height:130px}#memDirectory .placeholder{width:130px;border:1px solid #ccc;height:130px}#memDirectory .box .data{margin-bottom:20px}#memDirectory h3{text-transform:capitalize;font-size:1.25em;margin:15px 0 10px 0}#memDirectory .box .left{margin-right:25px;margin-bottom:15px}#memDirectory .box .left a{font-size:1.25em}#memDirectory .cats{border-top:1px solid #ccc;padding-top:15px;font-size:14px;color:#333;font-weight:300}#memDirectory .cats span{margin-right:5px;display:inline-block}#memSearch input.search{background-color:#EEE;border:1px solid #ccc;outline:unset;width:500px}#memSearch form{margin-bottom:25px}#memSearch h1{margin:0 0 25px 0;color:var(--darkBlue)}#memSearch .btn:hover{background-color:var(--darkBlue)}#memSearch .btn.active{background-color:var(--green)}#memSearch .btn.active:hover{background-color:var(--green)}input.search{padding-left:40px;background-image:url(/wp-content/uploads/2022/10/search.png);background-repeat:no-repeat;background-position:5px center;background-size:25px;transition:.25s ease all}input.search:focus{background-size:10px;background-position:5px 5px;padding-left:20px}footer#colophon{background:var(--blackGradient);color:#FFF;font-size:18px}footer#colophon a{color:inherit}footer#colophon .sm{font-size:.85em}#defaultPage{background-color:var(--tan)}#contentHead h1{margin:unset;color:var(--darkBlue)}#contentHead h2.sponsorSubtitle{text-transform:none;font-weight:300;font-size:1.25em;margin:0 0 10px 0}.wp-block-group.sponsorship{background-color:#FFF;box-shadow:0 4px 4px rgb(0 0 0 / .25)}.wp-block-group.sponsorship .price{background-color:var(--green);color:#FFF;font-size:3em;padding:20px 0 15px;text-align:center;font-weight:700;line-height:1em;margin:unset}.wp-block-group.sponsorship ul{padding:10px 25px 25px 25px;margin:unset;list-style-type:none}.wp-block-group.sponsorship ul li{margin:15px 0;display:flex;align-items:center}.wp-block-group.sponsorship ul li strong{font-weight:400}.wp-block-group.sponsorship ul li:before{content:" ";width:40px;height:40px;display:block;background-image:url(/wp-content/uploads/2022/10/check.png);background-position:center;background-size:25px;background-repeat:no-repeat;padding:10px;margin-right:10px}.wp-block-group.sponsorship .sponsorbtn{margin:unset}.wp-block-group.sponsorship .sponsorbtn a{background:var(--blueGradient);color:#FFF;text-align:center;padding:25px 0;text-transform:uppercase;margin:unset;font-weight:700;font-size:1em;width:100%;display:block}.wp-block-group.sponsorship .sponsorbtn a:hover{background:var(--darkBlue)}.planTitle{font-size:1.5em;margin:unset;margin-bottom:15px}.sponsorData h2{color:var(--darkBlue)}.sponsorData .btn{border-radius:10px;color:#FFF}.sponsorData .btn a{color:#FFF}#contactPage .backColor{background-color:var(--tan);position:absolute;top:0;right:0;width:43%;height:100%;z-index:-1}#contactPage .right{width:40%;background-color:var(--tan);padding:0 0 0 50px}#contactPage .right h3{color:var(--darkBlue)}#contactPage .left{width:57%;padding:0 50px 0 0;position:relative}#contactPage .left .gridForm{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px;margin-bottom:10px}#contactPage .left input{width:100%;background-color:#eee;border:1px solid #ccc}#contactPage .left input[type="submit"]{width:auto;background-color:var(--darkBlue);color:#FFF;padding:10px 50px;margin-top:10px;border:unset;cursor:pointer}#contactPage .left textarea{width:100%;height:200px;background-color:#eee;border:1px solid #ccc}#contactPage h1{color:var(--darkBlue);margin:0 0 25px}#contactPage .margRight{margin-left:50px}#contactPage .right h3{margin:0 0 25px}#contactPage .right .wp-block-group h3{margin-bottom:10px;margin-top:25px}#contactPage table td{padding:15px 10px}#mission h2{font-size:6em;text-align:center;line-height:.85em;margin:0 50px 0 0}#mission{background-image:url(/wp-content/uploads/2022/10/iStock-186968906.jpg);background-size:cover;background-position:center}#mission .backColor{background:linear-gradient(99.2deg,#fff0 22.01%,rgb(0 0 0 / .42) 47.47%);;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#mission .maxWidth{position:relative;z-index:2;color:#FFF}#mission .maxWidth p{margin-top:unset}#mission h2 span{font-size:.55em;font-weight:400;display:block}#mission .text{width:600px}#mission .btn{font-weight:700;border-radius:10px}#single h1{color:var(--darkBlue);margin-top:0}#sponsors img{width:auto;cursor:pointer;height:75px;max-height:100px;transition:.5s ease all}#sponsors img:hover{transform:scale(1.05)}#sponsors .platinum,#sponsors .gold{display:flex;align-items:center}#sponsors .gold .grid,#sponsors .platinum .grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-column-gap:50px;grid-row-gap:50px;justify-items:center;width:80%;padding-right:50px;border-right:1px solid #CCC}#sponsors .platinum h2{color:var(--darkBlue);text-align:center;padding-left:50px}#sponsors .gold h2{color:var(--darkBlue);text-align:left;padding-right:50px}#sponsors .gold{margin-top:150px}#sponsors .gold .grid{padding-right:unset;padding-left:50px;border-right:unset;border-left:1px solid #ccc}#single.project .companyName{font-size:1.5em;color:#000;font-weight:300;line-height:1em;margin-top:unset;margin-bottom:50px;display:block}#single.project h1{margin:0 0 15px 0}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:10px 50px}.tribe-events .tribe-events-c-top-bar__datepicker-button{padding:10px 20px;display:inline-block;background-color:var(--blue);color:#FFF;border:unset}.tribe-events-calendar-month__calendar-event-details{font-size:15px}.tribe-events-calendar-month__calendar-event-tooltip-title.tribe-common-h7 a{color:#FFF;line-height:1em}.tribe-events .tribe-events-c-top-bar__nav-list-item{display:flex;align-items:center}body .tooltipster-box{padding:10px;font-size:15px}.product_meta{display:none}.woocommerce div.product form.cart .button{background-color:var(--blue)}.woocommerce div.product form.cart .button:hover{background-color:var(--darkBlue)}bdi{color:var(--green);font-size:1.25em}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:400px}.woocommerce-cart-form{width:100%;padding-right:50px}.cart_totals h2{margin:0 0 25px 0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background:var(--blueGradient)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:var(--darkBlue)}.product-name a{color:var(--blue)}.woocommerce-message{border-top-color:var(--green)}.woocommerce-message::before{color:var(--green)}#cart-page #contentHead,#checkout-page #contentHead{padding-bottom:50px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff;box-shadow:0 4px 5px rgb(0 0 0 / .25)}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:var(--blue)}h2.tribe-events-widget-events-list__header-title.tribe-common-h6.tribe-common-h--alt{color:#FFF;font-weight:700}span.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month,.tribe-events-widget-events-list__event-date-tag-daynum.tribe-common-h2.tribe-common-h4--min-medium,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{color:#FFF}#homeContent .tribe-events-widget-events-list__event-date-tag-month,#homeContent .tribe-common .tribe-common-b2{color:#FFF}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3{font-size:1em}button.tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button{display:flex;align-items:center}button.tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button:hover{background-color:var(--darkBlue);opacity:1}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:#FFF}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button{border-color:var(--blue)}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button button{color:var(--blue)}.tribe-common-c-svgicon.tribe-common-c-svgicon--caret-down.tribe-events-c-subscribe-dropdown__button-icon{fill:var(--blue)}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:hover button,.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:focus button{color:#FFF}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:hover{background-color:var(--blue)}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{background-color:var(--blue)}.single-tribe_events .tribe-events-single .tribe-events-event-meta{width:100%;display:flex;flex-direction:column}.tribe-events-venue-map{width:100%}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{max-height:500px}.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events .tribe-events-c-subscribe-dropdown{margin:unset}.tribe-events-single>.tribe_events{flex-direction:column}.tribe-common-c-svgicon.tribe-common-c-svgicon--cal-export.tribe-events-c-subscribe-dropdown__export-icon{color:var(--blue)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:var(--blue);color:#FFF}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:hover svg{color:#FFF}.tribe-events-meta-group.tribe-events-meta-group-venue,.tribe-events-meta-group{width:100%}#mobileMenu{display:none}#memberSearch .wrap{display:flex}header #topBar .maxWidth{display:flex;justify-content:space-between;align-items:center}header #topBar .contain{display:flex;align-items:center}header #topBar #cart{width:60px;height:auto;padding:10px;cursor:pointer;margin-left:10px}header #topBar #cart:hover path{fill:var(--blue)}#joinus{font-size:16px;padding:10px 0}@media(max-width:1250px){#sponsors .gold .grid,#sponsors .platinum .grid{grid-template-columns:repeat(3,1fr)}#memberSearch h2{font-size:2em;display:flex;align-items:center}#memberSearch a{padding:10px;margin:0 10px;font-size:18px;width:150px}.home h1{font-size:3em}#hook .left{min-width:530px}#hook .btn{font-size:18px}#homeContent .right{width:50%}#contactPage .flex{flex-direction:column}#contactPage{padding:unset}#contactPage .left{width:100%;padding:50px}#contactPage .right{padding:50px;width:100%}#contactPage .maxWidth{padding:unset}#contactPage .backColor{display:none}#mission h2{font-size:4em;margin:0 25px 0 0}#mission .text{width:400px}#contactPage table{width:500px}.grid6 .project.big .largeImg{width:350px;height:250px}}@media(max-width:1000px){#sponsors .platinum{flex-direction:column-reverse}#sponsors .platinum h2{padding:unset;width:100%;text-align:center}#sponsors .gold h2{padding:unset;width:100%;text-align:center}#sponsors .gold .grid,#sponsors .platinum .grid{padding:unset;border:unset}#sponsors .gold{flex-direction:column}#sponsors .gold .grid,#sponsors .platinum .grid{grid-template-columns:repeat(3,1fr);width:100%}#sponsors h2 br{display:none}#homeContent .right{padding:50px 0 50px 50px}#mobileMenu{display:block;width:50px;height:50px;padding:10px;cursor:pointer}#mobileMenu:hover{background-color:#eee}#topBar{border-bottom:5px solid var(--blueGradient)}#topBar .maxWidth{display:flex;justify-content:space-between;align-items:center}body{overflow-x:hidden}#nav nav{position:absolute;top:100px;right:0;display:none;z-index:500000;background:var(--green);transition:0.25s ease all}#nav nav ul{display:flex;flex-direction:column}#nav nav .maxWidth{padding:0 0 0 0}#nav nav ul a{width:100%;padding:10px 25px}#nav.open nav{right:0;display:block}#memberSearch .wrap{flex-wrap:wrap}#memberSearch a{margin:10px}#memberSearch h2{padding-left:unset;text-align:center;display:block;align-items:unset;margin-left:unset;margin:0 0 15px 0}#memberSearch h2 br{display:none}#memberSearch .flex{flex-direction:column-reverse}#memberSearch .wrap{justify-content:center}#memberSearch a b{padding:10px 0 0 0}#sponsors .gold{margin-top:50px}#homeContent .flex.maxWidth{flex-direction:column;padding:unset}#homeContent .left{width:100%;padding:50px}#homeContent .right{padding:50px;width:100%}#homeContent .blackright{display:none}#homeContent .tribe-events-widget-events-list__header{float:left;width:350px;height:325px;font-size:2.25em;display:flex;align-items:center}#homeContent .tribe-events-widget-events-list__header h2{line-height:1.25em}#homeContent .tribe-compatibility-container{width:100%}section{padding:50px 0}#memberProjects .blank{display:none}.grid6 .project.big{grid-column-end:span 2;height:250px}.grid6{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:25px;grid-row-gap:80px}.grid6 .project{grid-column-end:auto}.grid6 .project.big .right{width:auto}.grid6 .project.big h2{font-size:1.5em}.grid6 .project.big .largeImg{margin-right:25px;width:60%}.grid6 .project h2{font-size:1em}#memDirectory .box .flex{flex-direction:column}#memDirectory .box .left{margin:0 0 25px 0}#memDirectory .grid3{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:25px;grid-row-gap:25px}#memDirectory .box{margin:unset;display:flex;justify-content:flex-end;flex-direction:column;min-width:300px}#memSearch .btn{margin:0 5px 10px 0;font-size:16px}#mission .maxWidth{padding:unset}.woocommerce .flex{flex-direction:column}.woocommerce-cart-form{padding:0 0 50px 0}footer .flex{flex-direction:column}#topBar{padding-top:50px}#joinus{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center}#joinus a{margin-right:15px;padding:10px}}@media(max-width:750px){#homeContent .tribe-events-widget-events-list__header{float:unset;height:auto;font-size:1em}#homeProjects #customGrid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}#homeProjects a.project.p1,#homeProjects a.project.p2,#homeProjects a.project.p3,#homeProjects a.project.p4,#homeProjects a.project.p5,#homeProjects a.project.p6{grid-area:auto;height:220px}#sponsors img{height:70px}#sponsors .gold .grid,#sponsors .platinum .grid{grid-column-gap:20px;grid-row-gap:40px}#memDirectory .grid3{grid-template-columns:repeat(1,1fr)}#memSearch input.search{width:100%}#mission .flex{flex-direction:column}#mission h2{margin:0 0 25px 0}#mission .text{width:100%;padding:0 25px}#contactPage .contactBtns{flex-direction:column;align-items:flex-start}#contactPage .margRight{margin:25px 0 0 0}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:var(--blue)}.tribe-events-calendar-month__day-cell.tribe-events-calendar-month__day-cell--mobile.tribe-events-calendar-month__day-cell--selected .tribe-events .tribe-events-calendar-month__day-date-daynum{color:#FFF}}@media(max-width:600px){#topBar .maxWidth{padding:0 25px}.maxWidth{padding:0 25px}.home h1{font-size:2em}#hook{padding:100px 0}#hook .left{width:100%;max-width:unset;text-align:center}#hook .screen{background:rgb(0 0 0 / .25)}#hook .flex{justify-content:center}#homeContent .left,#homeContent .right{padding:50px 25px}#memberSearch h2,h2{font-size:1.5em}#hook .left{width:100%;min-width:unset}#topBar img{width:auto;height:50px}#nav nav{top:56px}#hook .flex{flex-direction:column}#hook .btn{margin-top:15px}.grid6{grid-template-columns:repeat(1,1fr)}.grid6 .project.big{grid-column-end:auto;height:auto;display:block}#memberProjects h1{font-size:2em}.grid6 .project.big h2{font-size:1em}.grid6 .project.big .largeImg{width:100%;height:300px}#contactPage .left,#contactPage .right{padding:50px 25px}#contactPage table{width:100%}#topBar{padding-top:100px}#joinus a{margin-right:unset}#joinus{flex-direction:column}}@media(max-width:500px){#homeProjects .flex.space.align{flex-direction:column;align-items:flex-start;padding-bottom:25px}#homeContent .left .flex img{display:none}#homeContent .flex.column.flex-end{padding:unset}#homeProjects #customGrid{grid-template-columns:repeat(1,1fr)}#sponsors .gold .grid,#sponsors .platinum .grid{grid-template-columns:repeat(2,1fr)}#single h1{font-size:1.5em}#single.project .companyName{font-size:1em}#memDirectory .box{min-width:unset}h1{font-size:2em}#nav nav{width:100%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}}@media(min-width:2000px){#contactPage .backColor{width:46%}}