html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body,button,input,select,optgroup,textarea{color:#000;font-family:"Open Sans",sans-serif;font-size:.95rem;line-height:1.75em}h1,h2,h3,h4,h5,h6{line-height:1.25;margin:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.75em}address{margin:0 0 1.75em}pre{font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}h1{font-size:2rem;font-weight:700;color:#000}h2{font-size:1.75rem;font-weight:800;color:#004994;border-bottom:4px solid currentColor;padding-bottom:.2em;text-transform:uppercase;max-width:12em}.tribe-events-page-template h2,.single-icca_news h2{border-bottom:none;padding-bottom:0;text-transform:none;width:auto;max-width:100%}h3,.single-icca_news h2{font-size:2rem;font-weight:700;color:#004994}.single-icca_news h3{font-size:1.125rem;margin-top:1.5rem}.tribe-events-pg-template h2,.tribe-events-pg-template h3{color:#dc661e}.tribe-events-schedule h2{color:#000}h4{font-size:1rem;font-weight:700;line-height:1.361111em;text-transform:uppercase}h5{font-size:.95rem;font-weight:700;line-height:1.53125em}h6{font-size:.95rem;font-weight:400;font-style:italic;line-height:1.53125em}h1 b,h3 b,h4 b,h5 b,h1 strong,h3 strong,h4 strong,h5 strong{font-weight:700}h2 b,h2 strong{font-weight:800}sub,sup{font-size:70%}h1 sub,h1 sup,h2 sub,h2 sup,h3 sub,h3 sup{font-size:40%;top:-1.15em}.col-wrap>*+*{margin-top:1.53125rem}.tribe-events-content>*+*{margin-top:1rem}.col-wrap>h4+*,.col-wrap>h5+*,.col-wrap>h6+*{margin-top:0}.col-wrap ul{margin-bottom:0}.col-wrap>*+ul{margin-top:0}.page-accent-blue h2,.page-accent-blue h3{color:#004994}.page-accent-green h2,.page-accent-green h3{color:#008d58}.page-accent-violet h2,.page-accent-violet h3{color:#8f4180}.page-accent-orange h2,.page-accent-orange h3{color:#dc661e}.page-accent-red h2,.page-accent-red h3{color:#c4094a}.page-accent-yellow h2,.page-accent-yellow h3{color:#e8b909}.page-accent-cyan h2,.page-accent-cyan h3{color:#0099ca}.accent-blue h2,.accent-blue h3{color:#004994}.accent-green h2,.accent-green h3{color:#008d58}.accent-violet h2,.accent-violet h3{color:#8f4180}.accent-orange h2,.accent-orange h3{color:#dc661e}.accent-red h2,.accent-red h3{color:#c4094a}.accent-yellow h2,.accent-yellow h3{color:#e8b909}.accent-cyan h2,.accent-cyan h3{color:#0099ca}main.site-main .page-header h2{width:auto;max-width:100%}main.site-main .page-slide h2{font-size:2rem;font-weight:700;color:#000;border-bottom:none;padding-bottom:0;text-transform:none;width:auto;max-width:100%}#main h2+h3{color:#000}.news-sidebar h2{font-size:1.75rem;font-weight:700;color:#666;border-bottom:none;padding-bottom:0;text-transform:none;width:auto;max-width:100%}.news-sidebar p+h2{margin-top:1.5rem}.entry-meta{font-style:italic;color:#525252}#tribe-events-content .tribe-events-abbr{text-decoration:none}@media screen and (max-width:1259px){h1,h3,.single-icca_news h2{font-size:1.5rem}h2{font-size:1.375rem}.page-slide h2{font-size:1.5rem}}@media screen and (max-width:1020px){body,button,input,select,optgroup,textarea{font-size:1rem;line-height:1.5}.col-wrap>*+*{margin-top:1.5rem}h1,h3,.single-icca_news h2{font-size:1.625rem}h2{font-size:1.5rem}h4{font-size:1.125rem}h5,h6{font-size:1rem}.page-slide h2{font-size:1.625rem}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;overflow-x:hidden;scroll-behavior:smooth;text-rendering:optimizeSpeed}hr{background-color:#b2b2b2;border:0;height:1px;margin-bottom:1.75em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.75em}img{height:auto;max-width:100%;display:block}figure{margin:1em 0}table{margin:0 0 1.75em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:none;border-radius:0;background:#004994;color:#fff;font-size:12px;font-size:.95rem;font-weight:700;text-transform:uppercase;line-height:1.1;padding:.75em 1em .8em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#003061}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background:#0062c7}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#000;border:1px solid #b2b2b2;border-radius:0;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#000}select{border:1px solid #e4e4e4}textarea{width:100%}.bg-gray input[type=text],.bg-gray input[type=email],.bg-gray input[type=url],.bg-gray input[type=password],.bg-gray input[type=search],.bg-gray input[type=number],.bg-gray input[type=tel],.bg-gray input[type=range],.bg-gray input[type=date],.bg-gray input[type=month],.bg-gray input[type=week],.bg-gray input[type=time],.bg-gray input[type=datetime],.bg-gray input[type=datetime-local],.bg-gray input[type=color],.bg-gray textarea{border-color:#fff}.accent-blue .col-text button,.accent-blue .col-text input[type=button],.accent-blue .col-text input[type=reset],.accent-blue .col-text input[type=submit],.page-accent-blue .col-text button,.page-accent-blue .col-text input[type=button],.page-accent-blue .col-text input[type=reset],.page-accent-blue .col-text input[type=submit]{background:#004994}.accent-blue .col-text button:hover,.accent-blue .col-text input[type=button]:hover,.accent-blue .col-text input[type=reset]:hover,.accent-blue .col-text input[type=submit]:hover,.page-accent-blue .col-text button:hover,.page-accent-blue .col-text input[type=button]:hover,.page-accent-blue .col-text input[type=reset]:hover,.page-accent-blue .col-text input[type=submit]:hover{background:#003061}.accent-blue .col-text button:active,.accent-blue .col-text button:focus,.accent-blue .col-text input[type=button]:active,.accent-blue .col-text input[type=button]:focus,.accent-blue .col-text input[type=reset]:active,.accent-blue .col-text input[type=reset]:focus,.accent-blue .col-text input[type=submit]:active,.accent-blue .col-text input[type=submit]:focus,.page-accent-blue .col-text button:active,.page-accent-blue .col-text button:focus,.page-accent-blue .col-text input[type=button]:active,.page-accent-blue .col-text input[type=button]:focus,.page-accent-blue .col-text input[type=reset]:active,.page-accent-blue .col-text input[type=reset]:focus,.page-accent-blue .col-text input[type=submit]:active,.page-accent-blue .col-text input[type=submit]:focus{background:#0062c7}.accent-green .col-text button,.accent-green .col-text input[type=button],.accent-green .col-text input[type=reset],.accent-green .col-text input[type=submit],.page-accent-green .col-text button,.page-accent-green .col-text input[type=button],.page-accent-green .col-text input[type=reset],.page-accent-green .col-text input[type=submit]{background:#008d58}.accent-green .col-text button:hover,.accent-green .col-text input[type=button]:hover,.accent-green .col-text input[type=reset]:hover,.accent-green .col-text input[type=submit]:hover,.page-accent-green .col-text button:hover,.page-accent-green .col-text input[type=button]:hover,.page-accent-green .col-text input[type=reset]:hover,.page-accent-green .col-text input[type=submit]:hover{background:#005a38}.accent-green .col-text button:active,.accent-green .col-text button:focus,.accent-green .col-text input[type=button]:active,.accent-green .col-text input[type=button]:focus,.accent-green .col-text input[type=reset]:active,.accent-green .col-text input[type=reset]:focus,.accent-green .col-text input[type=submit]:active,.accent-green .col-text input[type=submit]:focus,.page-accent-green .col-text button:active,.page-accent-green .col-text button:focus,.page-accent-green .col-text input[type=button]:active,.page-accent-green .col-text input[type=button]:focus,.page-accent-green .col-text input[type=reset]:active,.page-accent-green .col-text input[type=reset]:focus,.page-accent-green .col-text input[type=submit]:active,.page-accent-green .col-text input[type=submit]:focus{background:#00c078}.accent-violet .col-text button,.accent-violet .col-text input[type=button],.accent-violet .col-text input[type=reset],.accent-violet .col-text input[type=submit],.page-accent-violet .col-text button,.page-accent-violet .col-text input[type=button],.page-accent-violet .col-text input[type=reset],.page-accent-violet .col-text input[type=submit]{background:#8f4180}.accent-violet .col-text button:hover,.accent-violet .col-text input[type=button]:hover,.accent-violet .col-text input[type=reset]:hover,.accent-violet .col-text input[type=submit]:hover,.page-accent-violet .col-text button:hover,.page-accent-violet .col-text input[type=button]:hover,.page-accent-violet .col-text input[type=reset]:hover,.page-accent-violet .col-text input[type=submit]:hover{background:#6c3161}.accent-violet .col-text button:active,.accent-violet .col-text button:focus,.accent-violet .col-text input[type=button]:active,.accent-violet .col-text input[type=button]:focus,.accent-violet .col-text input[type=reset]:active,.accent-violet .col-text input[type=reset]:focus,.accent-violet .col-text input[type=submit]:active,.accent-violet .col-text input[type=submit]:focus,.page-accent-violet .col-text button:active,.page-accent-violet .col-text button:focus,.page-accent-violet .col-text input[type=button]:active,.page-accent-violet .col-text input[type=button]:focus,.page-accent-violet .col-text input[type=reset]:active,.page-accent-violet .col-text input[type=reset]:focus,.page-accent-violet .col-text input[type=submit]:active,.page-accent-violet .col-text input[type=submit]:focus{background:#b1529e}.accent-orange .col-text button,.accent-orange .col-text input[type=button],.accent-orange .col-text input[type=reset],.accent-orange .col-text input[type=submit],.page-accent-orange .col-text button,.page-accent-orange .col-text input[type=button],.page-accent-orange .col-text input[type=reset],.page-accent-orange .col-text input[type=submit]{background:#dc661e}.accent-orange .col-text button:hover,.accent-orange .col-text input[type=button]:hover,.accent-orange .col-text input[type=reset]:hover,.accent-orange .col-text input[type=submit]:hover,.page-accent-orange .col-text button:hover,.page-accent-orange .col-text input[type=button]:hover,.page-accent-orange .col-text input[type=reset]:hover,.page-accent-orange .col-text input[type=submit]:hover{background:#af5118}.accent-orange .col-text button:active,.accent-orange .col-text button:focus,.accent-orange .col-text input[type=button]:active,.accent-orange .col-text input[type=button]:focus,.accent-orange .col-text input[type=reset]:active,.accent-orange .col-text input[type=reset]:focus,.accent-orange .col-text input[type=submit]:active,.accent-orange .col-text input[type=submit]:focus,.page-accent-orange .col-text button:active,.page-accent-orange .col-text button:focus,.page-accent-orange .col-text input[type=button]:active,.page-accent-orange .col-text input[type=button]:focus,.page-accent-orange .col-text input[type=reset]:active,.page-accent-orange .col-text input[type=reset]:focus,.page-accent-orange .col-text input[type=submit]:active,.page-accent-orange .col-text input[type=submit]:focus{background:#e68347}.accent-red .col-text button,.accent-red .col-text input[type=button],.accent-red .col-text input[type=reset],.accent-red .col-text input[type=submit],.page-accent-red .col-text button,.page-accent-red .col-text input[type=button],.page-accent-red .col-text input[type=reset],.page-accent-red .col-text input[type=submit]{background:#c4094a}.accent-red .col-text button:hover,.accent-red .col-text input[type=button]:hover,.accent-red .col-text input[type=reset]:hover,.accent-red .col-text input[type=submit]:hover,.page-accent-red .col-text button:hover,.page-accent-red .col-text input[type=button]:hover,.page-accent-red .col-text input[type=reset]:hover,.page-accent-red .col-text input[type=submit]:hover{background:#930738}.accent-red .col-text button:active,.accent-red .col-text button:focus,.accent-red .col-text input[type=button]:active,.accent-red .col-text input[type=button]:focus,.accent-red .col-text input[type=reset]:active,.accent-red .col-text input[type=reset]:focus,.accent-red .col-text input[type=submit]:active,.accent-red .col-text input[type=submit]:focus,.page-accent-red .col-text button:active,.page-accent-red .col-text button:focus,.page-accent-red .col-text input[type=button]:active,.page-accent-red .col-text input[type=button]:focus,.page-accent-red .col-text input[type=reset]:active,.page-accent-red .col-text input[type=reset]:focus,.page-accent-red .col-text input[type=submit]:active,.page-accent-red .col-text input[type=submit]:focus{background:#f40c5d}.gform_confirmation_message{font-weight:700}.accent-blue .gform_confirmation_message,.page-accent-blue .gform_confirmation_message{color:#004994}.accent-green .gform_confirmation_message,.page-accent-green .gform_confirmation_message{color:#008d58}.accent-violet .gform_confirmation_message,.page-accent-violet .gform_confirmation_message{color:#8f4180}.accent-orange .gform_confirmation_message,.page-accent-orange .gform_confirmation_message{color:#dc661e}.accent-red .gform_confirmation_message,.page-accent-red .gform_confirmation_message{color:#c4094a}.ginput_container_select{min-height:36px}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{text-transform:none!important}a{color:#004994}a:visited{color:#004994;text-decoration:inherit}a:hover,a:focus,a:active{color:#003061;text-decoration:inherit}a sup,a:visited sup,a:hover sup,a:focus sup,a:active sup,a sub,a:visited sub,a:hover sub,a:focus sub,a:active sub{display:inline-block;text-decoration:none}.tribe-events-pg-template a,.tribe-events-pg-template a:visited{color:#dc661e}.tribe-events-pg-template a:hover,.tribe-events-pg-template a:focus,.tribe-events-pg-template a:active{color:#af5118}.tribe-events-back a,.tribe-events-back a:visited{color:#666;text-transform:uppercase}.tribe-events-back a:hover,.tribe-events-back a:focus,.tribe-events-back a:active{color:#1f1f1f}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.read-more{font-weight:700;text-transform:uppercase;text-decoration:none;color:#004994}a.read-more:visited{color:#004994}a.read-more:hover,a.read-more:focus,a.read-more:active{color:#003061}a.read-more::after{content:" >"}.nav-links>*+*{margin-left:.5em}.facetwp-pager,.nav-links{text-transform:uppercase;font-weight:700}.facetwp-pager .facetwp-page.active,.nav-links .page-numbers.current{color:#008d58}.nav-links a{text-decoration:none}.nav-links a.prev::before,.nav-links a[rel=prev]::before{content:"< "}.nav-links a.next::after,.nav-links a[rel=next]::after{content:" >"}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.page-accent-blue a,.page-accent-blue a.read-more{color:#004994}.page-accent-blue a:visited,.page-accent-blue a.read-more:visited{color:#004994}.page-accent-blue a:hover,.page-accent-blue a.read-more:hover,.page-accent-blue a:focus,.page-accent-blue a.read-more:focus,.page-accent-blue a:active,.page-accent-blue a.read-more:active{color:#003061}.page-accent-green a,.page-accent-green a.read-more{color:#008d58}.page-accent-green a:visited,.page-accent-green a.read-more:visited{color:#008d58}.page-accent-green a:hover,.page-accent-green a.read-more:hover,.page-accent-green a:focus,.page-accent-green a.read-more:focus,.page-accent-green a:active,.page-accent-green a.read-more:active{color:#005a38}.page-accent-violet a,.page-accent-violet a.read-more{color:#8f4180}.page-accent-violet a:visited,.page-accent-violet a.read-more:visited{color:#8f4180}.page-accent-violet a:hover,.page-accent-violet a.read-more:hover,.page-accent-violet a:focus,.page-accent-violet a.read-more:focus,.page-accent-violet a:active,.page-accent-violet a.read-more:active{color:#6c3161}.page-accent-orange a,.page-accent-orange a.read-more{color:#dc661e}.page-accent-orange a:visited,.page-accent-orange a.read-more:visited{color:#dc661e}.page-accent-orange a:hover,.page-accent-orange a.read-more:hover,.page-accent-orange a:focus,.page-accent-orange a.read-more:focus,.page-accent-orange a:active,.page-accent-orange a.read-more:active{color:#af5118}.page-accent-red a,.page-accent-red a.read-more{color:#c4094a}.page-accent-red a:visited,.page-accent-red a.read-more:visited{color:#c4094a}.page-accent-red a:hover,.page-accent-red a.read-more:hover,.page-accent-red a:focus,.page-accent-red a.read-more:focus,.page-accent-red a:active,.page-accent-red a.read-more:active{color:#930738}.page-accent-yellow a,.page-accent-yellow a.read-more{color:#e8b909}.page-accent-yellow a:visited,.page-accent-yellow a.read-more:visited{color:#e8b909}.page-accent-yellow a:hover,.page-accent-yellow a.read-more:hover,.page-accent-yellow a:focus,.page-accent-yellow a.read-more:focus,.page-accent-yellow a:active,.page-accent-yellow a.read-more:active{color:#b79207}.page-accent-cyan a,.page-accent-cyan a.read-more{color:#0099ca}.page-accent-cyan a:visited,.page-accent-cyan a.read-more:visited{color:#0099ca}.page-accent-cyan a:hover,.page-accent-cyan a.read-more:hover,.page-accent-cyan a:focus,.page-accent-cyan a.read-more:focus,.page-accent-cyan a:active,.page-accent-cyan a.read-more:active{color:#007297}.accent-blue a,.accent-blue a.read-more{color:#004994}.accent-blue a:visited,.accent-blue a.read-more:visited{color:#004994}.accent-blue a:hover,.accent-blue a.read-more:hover,.accent-blue a:focus,.accent-blue a.read-more:focus,.accent-blue a:active,.accent-blue a.read-more:active{color:#003061}.accent-green a,.accent-green a.read-more{color:#008d58}.accent-green a:visited,.accent-green a.read-more:visited{color:#008d58}.accent-green a:hover,.accent-green a.read-more:hover,.accent-green a:focus,.accent-green a.read-more:focus,.accent-green a:active,.accent-green a.read-more:active{color:#005a38}.accent-violet a,.accent-violet a.read-more{color:#8f4180}.accent-violet a:visited,.accent-violet a.read-more:visited{color:#8f4180}.accent-violet a:hover,.accent-violet a.read-more:hover,.accent-violet a:focus,.accent-violet a.read-more:focus,.accent-violet a:active,.accent-violet a.read-more:active{color:#6c3161}.accent-orange a,.accent-orange a.read-more{color:#dc661e}.accent-orange a:visited,.accent-orange a.read-more:visited{color:#dc661e}.accent-orange a:hover,.accent-orange a.read-more:hover,.accent-orange a:focus,.accent-orange a.read-more:focus,.accent-orange a:active,.accent-orange a.read-more:active{color:#af5118}.accent-red a,.accent-red a.read-more{color:#c4094a}.accent-red a:visited,.accent-red a.read-more:visited{color:#c4094a}.accent-red a:hover,.accent-red a.read-more:hover,.accent-red a:focus,.accent-red a.read-more:focus,.accent-red a:active,.accent-red a.read-more:active{color:#930738}.accent-yellow a,.accent-yellow a.read-more{color:#e8b909}.accent-yellow a:visited,.accent-yellow a.read-more:visited{color:#e8b909}.accent-yellow a:hover,.accent-yellow a.read-more:hover,.accent-yellow a:focus,.accent-yellow a.read-more:focus,.accent-yellow a:active,.accent-yellow a.read-more:active{color:#b79207}.accent-cyan a,.accent-cyan a.read-more{color:#0099ca}.accent-cyan a:visited,.accent-cyan a.read-more:visited{color:#0099ca}.accent-cyan a:hover,.accent-cyan a.read-more:hover,.accent-cyan a:focus,.accent-cyan a.read-more:focus,.accent-cyan a:active,.accent-cyan a.read-more:active{color:#007297}.col-sidebar a,.col-sidebar a.read-more{color:#fff}.col-sidebar a:visited,.col-sidebar a.read-more:visited{color:#fff}.col-sidebar a:hover,.col-sidebar a.read-more:hover,.col-sidebar a:focus,.col-sidebar a.read-more:focus,.col-sidebar a:active,.col-sidebar a.read-more:active{color:rgba(255,255,255,.7)}.main-navigation{margin-left:auto;display:flex;font-size:1rem;line-height:1.15;align-items:center;margin-bottom:14px;border-bottom:1px solid #fff}.main-navigation.sub-menu-active{border-bottom:1px solid #7f7f7f}.main-navigation.sub-menu-active .sub-menu{border-top:1px solid #7f7f7f;padding-top:20px}.menu-toggle{display:none}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation a{color:#004994;text-decoration:none;display:inline-block}.main-navigation a:hover,.main-navigation a:focus,.main-navigation a:active{color:#008d58}.main-navigation .current-menu-item>a{color:#008d58}.main-navigation .current-menu-item>a:hover,.main-navigation .current-menu-item>a:focus,.main-navigation .current-menu-item>a:active{color:#005a38}.main-nav{overflow:hidden;font-weight:800}.main-nav>li{float:left}.main-nav>li a{padding:8px 16px}.main-nav>li>a{text-transform:uppercase;padding-bottom:28px}.sub-menu{display:none;background-color:#fff;position:absolute;z-index:50;font-weight:400;padding:0 0 10px}.sub-menu a{color:#7f7f7f}.menu-item-has-children:hover .sub-menu,.menu-item-has-children:focus .sub-menu,.menu-item-has-children:active .sub-menu{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.75em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.95rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.75em}.widget select{max-width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.post-thumbnail{-o-object-position:inherit;object-position:inherit}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.75em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:left}.gallery{margin-bottom:1.75em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar}.col-filters .facetwp-counter{display:none}.col-filters .facetwp-facet{margin-top:8px;margin-bottom:30px}.col-filters .facetwp-checkbox{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.col-filters .facetwp-type-date_range :last-child{margin-top:10px}.facetwp-facet.facetwp-facet-resource_pager{margin-bottom:0}.facetwp-page.prev{padding-left:0}.slick-track{margin-left:0}.slick-prev:before,.slick-next:before{color:#666}.slick-prev{left:50%;z-index:20;-webkit-transform:translateX(-635px);transform:translateX(-635px)}.slick-next{right:50%;z-index:20;-webkit-transform:translateX(635px);transform:translateX(635px)}.slick-dots li:only-child{display:none}.content-area{padding-top:20px}.wrap{max-width:1280px;margin:0 auto}.module>.wrap{display:flex}.with-header .col-head{padding-bottom:18px}.with-header .col-text,.with-header .col-image{padding-top:12px}.without-header .wrap:first-child{display:none}.col-wrap{flex:1 1 auto;width:100%;padding:60px 30px}.page-header .col-wrap{padding:20px 30px 0}.type-two-col .col-wrap{width:50%}.type-three-col .col-wrap{width:33.3333%}.type-three-col-carousel{padding-bottom:10px}#column-carousel .col-wrap{padding-bottom:20px}.image-left .col-text,.image-right .col-text,.type-focus .col-text,.type-events .col-text{padding-right:120px}.image-left .col-wrap,.image-right .col-wrap,.type-focus .col-wrap,.type-global .col-wrap,.type-events .col-wrap{align-self:center}.type-focus .col-wrap.focus-links{padding:60px 30px 50px}.image-left>.wrap{flex-direction:row-reverse;background-image:none}.col-image{overflow:hidden;display:flex;justify-content:center;align-items:center}.col-image img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";flex:1 1 auto}.normal .col-image img{max-height:500px}.full-bleed .col-image img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";flex:1 1 auto;width:100%;height:100%}.full-bleed.image-left .col-image{align-self:stretch;padding:0 30px 0 0}.full-bleed.image-right .col-image{min-height:620px}.full-bleed.image-left .col-image img{min-height:500px}.full-bleed.image-right .col-image img{height:500px}.site-header{padding-top:25px;overflow:hidden;background-color:#fff}.sub-menu__background{display:none;height:19rem;width:100%;background-color:#fff;box-shadow:0 8px 6px 0 rgba(0,0,0,.2);z-index:40;position:absolute}.sub-menu__background.sub-menu-active{display:block}.site-header>.wrap{display:flex;padding:0 30px;align-items:flex-end}.site-branding{margin:20px 0 20px 0;width:100%;max-width:266px}.site-branding .site-title{margin-bottom:0}.site-branding .site-title a{background:no-repeat center;background-size:contain;display:block;text-indent:-9999em;width:100%;height:0;padding-bottom:31.25904649%;background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/icca-logo-color-horiz.svg)}.bg-gray,.site-footer{background-color:#e4e4e4}.bg-gray+.bg-gray,.site-footer{border-top:2px solid #fff}.module:not(.bg-gray)+.module:not(.bg-gray){border-top:2px solid #e4e4e4}.bg-hex-true{background-repeat:no-repeat;background-position:center center;background-size:1920px auto}.bg-hex-true.bg-gray{background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/hex-bg-c.svg)}.bg-hex-true.bg-gray:nth-child(2n+2){background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/hex-bg-a.svg)}.bg-hex-true.bg-gray:nth-child(3n+1){background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/hex-bg-d.svg)}.bg-hex-true.bg-gray:nth-child(5n+1){background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/hex-bg-b.svg)}.image-right.bg-hex-true.bg-white{background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/hex-bg-image.svg)}.page-slider{min-height:628px;margin-bottom:30px;background-repeat:no-repeat;background-position:center center;background-size:auto 628px;background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/hex-bg-slider.svg)}.page-slide>.wrap{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;min-height:594px}.page-slide .col-wrap.col-text{width:36%;padding:10px 30px}.page-slide .col-wrap.col-image{width:64%;padding:10px 10px 0 25px}.page-slide .slide-mask{width:100%;height:0;padding-top:56.25%;overflow:hidden;position:relative;-webkit-mask:url(../../../../../../../../themes/icca-2020/assets/build/img/slider-clip-path.svg);mask:url(../../../../../../../../themes/icca-2020/assets/build/img/slider-clip-path.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.page-slide .slide-mask>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.type-focus>.wrap,.type-events>.wrap{flex-direction:row-reverse;justify-content:flex-end}.type-focus a,.type-focus a.read-more{color:#008d58}.type-focus a:visited,.type-focus a.read-more:visited{color:#008d58}.type-focus a:hover,.type-focus a.read-more:hover,.type-focus a:focus,.type-focus a.read-more:focus,.type-focus a:active,.type-focus a.read-more:active{color:#005a38}.type-global .col-text{width:33.3333%}.type-global .member-table{width:66.6667%}.type-events a,.type-events a.read-more{color:#dc661e}.type-events a:visited,.type-events a.read-more:visited{color:#dc661e}.type-events a:hover,.type-events a.read-more:hover,.type-events a:focus,.type-events a.read-more:focus,.type-events a:active,.type-events a.read-more:active{color:#af5118}.type-events .col-wrap.event-links{align-items:center;padding:60px 30px 60px 25px;z-index:5}.events-list .event-item{display:flex;height:90px;position:relative}.events-list .event-item+.event-item{margin-top:10px}.events-list .event-item__date{flex:0 0 auto;width:104px;color:#fff;font-weight:800;display:flex;flex-direction:column;text-align:center;justify-content:center;line-height:1}.events-list .event-item__date-bg{width:104px;height:90px;background-color:#dc661e;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.event-item:hover .event-item__date-bg,.event-item:focus .event-item__date-bg{background-color:#af5118;transition:300ms}.events-list .event-item__month{font-size:1.25rem;text-transform:uppercase}.events-list .event-item__day{font-size:2.215rem}.events-list .event-item__title{flex:1 1 auto;padding:0 30px 0 20px;overflow:auto;order:1;display:flex;flex-direction:column;justify-content:center;background-color:#fff;margin-left:10px}@supports((-webkit-clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)) or (clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%))){.events-list .event-item__date-bg{-webkit-clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.events-list .event-item__title::before{content:"";background-color:#fff;position:absolute;left:88px;top:0;width:30px;height:100%;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,86.6667% 50%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,86.6667% 50%)}}.events-list .event-item__title h6{color:#dc661e;font-weight:700;font-style:normal;font-size:1rem;line-height:1.25}.events-list .event-item__title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.events-list .event-item__title a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.events-list .event-item__title a,.events-list .event-item__title a:visited{color:#dc661e;text-decoration:none;transition:300ms}.events-list .event-item__title a:hover,.events-list .event-item__title a:focus,.events-list .event-item__title a:active{color:#af5118}.site-footer{background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/hex-bg-footer.svg);background-repeat:no-repeat;background-position:center center;background-size:1920px auto}.site-footer>.wrap{display:flex;padding:30px 30px 20px}.site-footer p{margin-bottom:0}.site-footer .footer-1{flex:0 1 420px;display:flex;flex-direction:column;font-size:.95rem;line-height:1.5}.footer-logos{margin-bottom:20px}.footer-logos>div{display:inline-block}.footer-logos>div+div{margin-left:25px}.site-footer .footer-2{flex:0 0 auto;margin-left:auto}.site-footer .footer-3{flex:0 0 auto;margin-left:60px}.footer-social>*+*{margin-top:10px}.footer-social a img,.footer-social a:visited img{opacity:1}.footer-social a:hover img,.footer-social a:focus img,.footer-social a:active img{opacity:.8;transition:300ms}.footer-navigation{display:block;font-size:1rem;line-height:1.15}.footer-navigation ul{list-style:none;margin:0;padding-left:0}.footer-navigation li+li{margin-top:.4em}.footer-navigation a{display:inline-block;text-decoration:none;color:#000;padding:0 0 .2em}.footer-navigation a:visited{color:#000}.footer-navigation a:hover,.footer-navigation a:focus,.footer-navigation a:active{color:#008d58}.footer-copyright{max-width:1280px;margin:0 auto;font-size:.625rem;line-height:1.5;padding:0 30px 20px}.type-global #members{background-color:aqua}.type-global #observers{background-color:#f0f}.type-global #rclg{background-color:#ff0}.col-wrap.mobile{display:none}.site-search{overflow:visible;display:inline-block}.results-item .site-search{margin-top:1.5rem;margin-left:-3px}.main-navigation .site-search{padding-left:1em;padding-bottom:20px}.site-search input[type=search]{color:#004994;border:none;border-radius:0;padding:0 4px;background-color:transparent}.main-navigation input[type=search]{font-size:.75rem}::-webkit-input-placeholder{color:#7f7f7f}::-moz-placeholder{color:#7f7f7f}:-ms-input-placeholder{color:#7f7f7f}::placeholder{color:#7f7f7f}.site-search input[type=search]:focus{color:#004994;outline:thin dotted}.site-search button{border:none;border-color:transparent;border-radius:0;background-color:transparent;padding:0 2px}.site-search button img{width:14px}.site-search button:hover{border-color:transparent;cursor:pointer}.site-search button:active,.site-search button:focus{border-color:transparent;outline:thin dotted}.site-search-wrap{position:relative;padding:4px 12px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/search-box-outline.svg);background-position:center center;overflow:visible;display:flex}.type-sidebar .col-text{align-self:center;width:66.6667%}.type-sidebar .col-sidebar{width:33.3333%}.col-sidebar{background-color:#004994;color:#fff;display:flex;flex-direction:column;justify-content:center}.col-sidebar h2,.col-sidebar h3{color:#fff}.page-accent-blue .col-sidebar{background-color:#004994}.page-accent-green .col-sidebar{background-color:#008d58}.page-accent-violet .col-sidebar{background-color:#8f4180}.page-accent-orange .col-sidebar{background-color:#dc661e}.page-accent-red .col-sidebar{background-color:#c4094a}.page-accent-yellow .col-sidebar{background-color:#e8b909}.page-accent-cyan .col-sidebar{background-color:#0099ca}.accent-blue .col-sidebar{background-color:#004994}.accent-green .col-sidebar{background-color:#008d58}.accent-violet .col-sidebar{background-color:#8f4180}.accent-orange .col-sidebar{background-color:#dc661e}.accent-red .col-sidebar{background-color:#c4094a}.accent-yellow .col-sidebar{background-color:#e8b909}.accent-cyan .col-sidebar{background-color:#0099ca}.focus-links .hex-wrapper{max-width:510px;margin:0 auto}.focus-links .hex-grid{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.focus-links .hex-item{display:block;height:0;overflow:hidden;background-color:#008d58;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.focus-links .hex-item a{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:5% 15%;text-align:center;text-decoration:none;color:#fff;font-size:1rem;font-weight:800;line-height:1.2;text-shadow:0 0 2px #000,0 0 10px rgba(0,0,0,.9),0 0 16px rgba(0,0,0,.8)}.focus-links .hex-item a:visited{text-decoration:none;color:#fff}.focus-links .hex-item a::after{content:"";display:block;position:absolute;background-color:#000;top:0;right:0;bottom:0;left:0;z-index:-1;mix-blend-mode:multiply;opacity:0;transition:300ms}.focus-links .hex-item:hover a::after,.focus-links .hex-item:focus a::after{opacity:.25}@media screen and (min-width:461px){.focus-links .hex-grid{padding-top:17.6212%}.focus-links .hex-item{width:32.33%;padding-top:33.8%;margin-left:1.5%;margin-bottom:1.25%}.focus-links .hex-item:nth-child(3n+2){margin-top:-17.6212%}.focus-links .hex-item:nth-child(3n+1){margin-left:0}.focus-links .hex-item:last-child{margin-left:30.5%;margin-top:-17.6212%}@supports((-webkit-clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)) or (clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%))){.focus-links .hex-item{-webkit-clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);width:38.99%;margin-left:-8.5%}}}@media screen and (max-width:460px){.focus-links .hex-grid{padding-top:25.3542%}.focus-links .hex-item{width:49%;padding-top:48.6331%;margin-left:2%;margin-bottom:2.0753%}.focus-links .hex-item:nth-child(odd){margin-left:0;margin-top:-25.3542%}.focus-links .hex-item:last-child{margin-bottom:0}@supports((-webkit-clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)) or (clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%))){.focus-links .hex-item{-webkit-clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);width:56.115%;margin-left:-12.2302%}}}.module.type-focus-page>.wrap{flex-wrap:wrap;justify-content:space-between;padding:30px 25px 60px}.type-focus-page .focus-area{flex:0 1 auto;width:49%;display:flex;min-height:180px;align-items:stretch;margin-bottom:24px;position:relative}.type-focus-page .focus-area:nth-last-child(-n+2){margin-bottom:0}.type-focus-page .focus-area:nth-child(even){flex-direction:row-reverse}.type-focus-page .focus-area__title{flex:0 0 auto;width:188px;display:flex;align-items:center;text-align:right;justify-content:flex-end;padding:10px 25px;margin-bottom:0}.type-focus-page .focus-area__title h3{font-size:1.125rem;font-weight:800;color:#fff;text-shadow:0 0 2px #000,0 0 10px rgba(0,0,0,.9),0 0 16px rgba(0,0,0,.8)}.type-focus-page .focus-area__title a{color:#fff;text-decoration:none;position:static}.type-focus-page .focus-area__title a::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.type-focus-page .focus-area__title-bg{position:absolute;top:0;left:0;width:188px;height:100%;z-index:-1;background-color:#008d58;background-repeat:no-repeat;background-position:left center;background-size:cover;-webkit-clip-path:polygon(30% 0%,100% 0%,100% 100%,30% 100%,0% 50%);clip-path:polygon(30% 0%,100% 0%,100% 100%,30% 100%,0% 50%)}.type-focus-page .focus-area__title-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;mix-blend-mode:multiply;opacity:0;transition:300ms}.type-focus-page .focus-area:hover .focus-area__title-bg::after,.type-focus-page .focus-area:focus-within .focus-area__title-bg::after{opacity:.25}.type-focus-page .focus-area:nth-child(even) .focus-area__title{text-align:left;justify-content:flex-start;background-position:right center}.type-focus-page .focus-area:nth-child(even) .focus-area__title-bg{top:0;right:0;left:auto;-webkit-clip-path:polygon(0% 0%,70% 0%,100% 50%,70% 100%,0% 100%);clip-path:polygon(0% 0%,70% 0%,100% 50%,70% 100%,0% 100%)}.type-focus-page .focus-area__content{flex:0 1 auto;background-color:#fff;border:1px solid #cbcbcb;padding:10px 25px;display:flex;align-items:center}.type-focus-page .focus-area:nth-child(odd) .focus-area__content{border-left:none}.type-focus-page .focus-area:nth-child(even) .focus-area__content{border-right:none}.type-focus-page .focus-area:hover .focus-area__content,.type-focus-page .focus-area:focus-within .focus-area__content{box-shadow:inset 0 0 6px 1px rgba(0,0,0,.25);transition:300ms}@media screen and (max-width:1259px){.module.type-focus-page>.wrap{padding:20px 25px 45px}.type-focus-page .focus-area__title{flex:0 0 auto;width:170px;padding:5px 20px}.type-focus-page .focus-area__title h3{font-size:1rem}.type-focus-page .focus-area__title-bg{width:170px}.type-focus-page .focus-area__content{padding:5px 20px;font-size:.75rem;line-height:1.65em}}@media screen and (max-width:1020px){.type-focus-page{padding:12px 0}.module.type-focus-page>.wrap{padding:0 30px 12px 25px}.type-focus-page .focus-area{width:100%}.type-focus-page .focus-area:nth-last-child(2){margin-bottom:24px}.type-focus-page .focus-area:nth-child(even){flex-direction:row}.type-focus-page .focus-area:nth-child(even) .focus-area__title{text-align:right;justify-content:flex-end;background-position:left center}.type-focus-page .focus-area:nth-child(even) .focus-area__title-bg{top:0;right:auto;left:0;-webkit-clip-path:polygon(30% 0%,100% 0%,100% 100%,30% 100%,0% 50%);clip-path:polygon(30% 0%,100% 0%,100% 100%,30% 100%,0% 50%)}.type-focus-page .focus-area:nth-child(even) .focus-area__content{border-left:none;border-right:1px solid #cbcbcb}.type-focus-page .focus-area__title{width:190px;padding:5px 25px}.type-focus-page .focus-area__title h3{font-size:1.125rem}.type-focus-page .focus-area__title-bg{width:190px}.type-focus-page .focus-area__content{padding:5px 25px;font-size:.95rem;line-height:1.5em}}@media screen and (max-width:600px){.type-focus-page{padding:12px 0}.module.type-focus-page>.wrap{padding:0 30px 12px}.type-focus-page .focus-area,.type-focus-page .focus-area:nth-child(even){min-height:auto;flex-direction:column;height:auto}.type-focus-page .focus-area__title{text-align:left;justify-content:flex-start;flex:0 0 auto;width:100%;padding:5px 5px 6px 15px}.type-focus-page .focus-area:nth-child(even) .focus-area__title{text-align:left;justify-content:flex-start;background-position:center center}.type-focus-page .focus-area__title-bg{width:100%;height:60px;-webkit-clip-path:none;clip-path:none}.type-focus-page .focus-area:nth-child(even) .focus-area__title-bg{-webkit-clip-path:none;clip-path:none}.type-focus-page .focus-area__content,.type-focus-page .focus-area:nth-child(even) .focus-area__content,.type-focus-page .focus-area:nth-child(odd) .focus-area__content{padding:10px 10px 15px 15px;font-size:1rem;border-top:none;border-left:1px solid #cbcbcb}}.col-grid{flex:1 1 auto;width:100%;padding:60px 15px 30px;display:flex;flex-wrap:wrap;align-content:flex-start}.col-grid>.col-grid{padding:0}.col-grid-wrap{flex:0 0 auto;padding:0 15px 30px}.col-grid-1col{width:25%}.col-grid-2col{width:50%}.col-grid-3col{width:75%}.col-grid-4col{width:auto}.col-grid-1col>.col-grid-wrap{width:100%}.col-grid-2col>.col-grid-wrap{width:50%}.col-grid-3col>.col-grid-wrap{width:33.3333%}.col-grid-4col>.col-grid-wrap{width:25%}.col-grid-wrap.col-grid-pagination{width:100%}@media screen and (max-width:1259px){.col-grid{padding:45px 15px 15px}}@media screen and (max-width:1020px){.module.type-grid>.wrap{flex-direction:row;padding:0}.col-grid{padding:30px 15px 0}.col-grid-1col{width:33.3333%}.col-grid-2col{width:50%}.col-grid-3col{width:66%}.col-grid-2col>.col-grid-wrap{width:100%}.col-grid-3col>.col-grid-wrap{width:50%}.col-grid-4col>.col-grid-wrap{width:33.3333%}}@media screen and (max-width:750px){.col-grid-1col{width:50%}.col-grid-2col{width:auto}.col-grid-3col{width:50%}.col-grid-3col>.col-grid-wrap{width:100%}.col-grid-4col>.col-grid-wrap{width:50%}}@media screen and (max-width:500px){.module.type-grid>.wrap{flex-direction:column}.col-grid-1col{width:auto}.col-grid-3col{width:auto}.col-grid-4col>.col-grid-wrap{width:100%}.col-grid+.col-grid{padding-top:0}}.partner-card{display:flex;flex-direction:column}.partner-card__img{flex:0 0 auto;height:200px;background-color:#7f7f7f}.partner-card__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:inherit;object-position:inherit;width:100%;height:100%;opacity:1;transition:300ms}.partner-card__details h6{font-size:1.5rem;line-height:1.2;font-weight:700;font-style:normal;margin:.75em 0 .25em 0}.partner-card__details h6 a,.partner-card__details h6 a:visited{color:#000;text-decoration:none;transition:300ms}.partner-card__details h6 a:hover,.partner-card__details h6 a:focus{color:#004994}a.partner-card__img:hover img,a.partner-card__img:focus img{opacity:.75}.partner-card__img:hover+.partner-card__details h6 a,.partner-card__img:focus+.partner-card__details h6 a{color:#004994}@media screen and (max-width:1259px){.partner-card__details h6{font-size:1.25rem}.partner-card__details p{line-height:1.5}}@media screen and (max-width:1020px){.partner-card__details h6{font-size:1.5rem}}.resource-item{display:flex;flex-direction:column;position:relative;background-color:#cbcbcb}.resource-item__img{flex:0 0 auto;order:-1;height:200px;background-color:#7f7f7f}.resource-item__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:inherit;object-position:inherit;width:100%;height:100%;opacity:.95;transition:300ms}.resource-item__title{flex:1 0 auto;padding:10px;height:90px;overflow:auto}.resource-item__title h6{color:#004994;font-weight:700;font-style:normal;font-size:1.125rem;line-height:1.3;text-align:center;margin:0}.resource-item__title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.resource-item__details{background-color:#666;flex:0 0 auto;padding:8px;color:#fff;font-weight:700;font-size:.95rem;line-height:1.5;margin-top:auto;transition:300ms;position:relative}.resource-item__details p{display:block;width:88%;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.resource-item__details::after{content:"";display:block;width:10%;height:2.5em;position:absolute;bottom:10px;right:8px;background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/icon-download-resources.svg);background-repeat:no-repeat;background-position:right bottom}.resource-item__details.link::after{background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/icon-link-resources.svg)}.resource-item__title a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.resource-item__title a,.resource-item__title a:visited{color:#004994;text-decoration:none;transition:300ms}.resource-item__title a:hover,.resource-item__title a:focus,.resource-item__title a:active{color:#8f4180}.resource-item:hover .resource-item__details,.resource-item:focus .resource-item__details{background-color:#8f4180}.resource-item:hover .resource-item__img img,.resource-item:focus .resource-item__img img{opacity:.75}@media screen and (max-width:1259px){.resource-item__img{height:150px}.resource-item__title h6{font-size:1rem}}@media screen and (max-width:600px){.resource-item__img{height:200px}.resource-item__title h6{font-size:1.125rem}.resource-item__details{font-size:1rem}}.type-resources>.wrap{display:block}.type-resources .col-wrap{padding-left:25px;padding-right:25px}.type-resources h2{margin:0 5px}.resources-list{margin-top:36px}.resource-item-wrap{margin:0 5px}.resource-item-wrap .resource-item__img{height:120px}.resource-item-wrap .resource-item__title{height:70px}.resource-item-wrap .resource-item__title h6{font-size:.75rem;line-height:1.4}.resource-item-wrap .resource-item__details{font-size:.75rem}.col-grid-full{width:100%}.col-grid-main{width:73%}.col-grid-aside{width:27%}.col-grid-full>.col-grid-wrap,.col-grid-main>.col-grid-wrap,.col-grid-aside>.col-grid-wrap{width:100%}.type-results .col-grid-wrap+.col-grid-wrap .results-item{border-top:2px solid #e4e4e4;padding-top:30px}.results-item{display:flex}.single .col-grid-main .results-item{flex-direction:column-reverse}.col-grid-aside .results-item{flex-direction:column}.results-item__details{flex:0 1 auto;width:100%}.results-item__details>*+*{margin-top:1rem}.results-item__details>*+.ss-inline-share-wrapper{margin-top:1.75rem}.results-item__details>h4+*,.results-item__details>h5+*,.results-item__details>h6+*{margin-top:0}.results-item__details .edit-link{display:block}.results-item__img{flex:0 0 auto;width:240px;height:240px;background-color:#7f7f7f;margin-left:30px}.single .col-grid-main .results-item__img{width:auto;height:420px;margin-left:0;margin-bottom:30px}.col-grid-full .results-item__img{width:420px}.results-item__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:inherit;object-position:inherit;width:100%;height:100%;opacity:.95;transition:300ms}.results-item__img:hover a img,.results-item__img:focus a img{opacity:.75}@media screen and (max-width:1259px){.col-grid-main{width:67%}.col-grid-aside{width:33%}.results-item__img{width:200px;height:200px}.single .col-grid-main .results-item__img{height:360px}.col-grid-full .results-item__img{width:320px}}@media screen and (max-width:1020px){.col-grid-main{width:100%}.col-grid-aside{width:100%}.col-grid-main+.col-grid-aside{padding-top:0}.col-grid-main+.col-grid-aside .results-item{border-top:2px solid #e4e4e4;padding-top:30px}.col-grid-full .results-item__img{width:280px}}@media screen and (max-width:750px){.results-item__img{width:160px;height:160px}}@media screen and (max-width:500px){.col-grid-full .results-item,.col-grid-main .results-item{flex-direction:column}.results-item__img{width:auto;height:240px;margin-left:0;margin-top:1.5rem}.single .col-grid-main .results-item__img{height:240px}.col-grid-full .results-item__img{width:auto}}.member-table .posts-table-wrapper{margin-top:0;margin-bottom:0;min-height:380px}.member-table table.dataTable thead td,.member-table table.dataTable thead th{border-bottom:2px solid #fff;padding:14px 18px 14px 8px;color:#666}.member-table .posts-data-table td,.member-table .posts-data-table th{vertical-align:middle;border-bottom:1px solid #fff}.member-table table.dataTable.no-footer{border-bottom:1px solid #fff}.member-table .dataTables_wrapper .dataTables_paginate{float:left;text-align:left}.member-table .posts-table-controls .dataTables_paginate{margin-left:0}.member-table .dataTables_wrapper .dataTables_paginate .paginate_button{border-radius:0;border:none;background:#f0f0f0;margin-left:0;margin-right:1px}.member-table .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:none;background:#004994}.member-table .dataTables_wrapper .dataTables_paginate .paginate_button.current,.member-table .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:none;background:#e4e4e4}.member-table table{line-height:1.3}.member-table table a{text-decoration:none}.member-table thead tr{background-color:#cbcbcb;font-size:1rem}.member-table table.dataTable thead .sorting_asc,.member-table table.dataTable thead .sorting_desc{color:#004994}.member-table table.dataTable thead .sorting_asc:hover,.member-table table.dataTable thead .sorting_desc:hover{color:#003061}.member-table table.dataTable thead .sorting:hover{color:#004994}.member-table tbody{background-color:#e4e4e4;color:#666}.member-table .col-title{font-weight:700;color:#004994}.member-table tbody a{font-weight:700}.member-table table.posts-data-table.dtr-column>tbody>tr>td.control::before,.member-table table.posts-data-table.dtr-column>tbody>tr>th.control::before{top:12px}.member-table table.posts-data-table.dtr-column>tbody>tr>td.control::before,.member-table table.posts-data-table.dtr-column>tbody>tr>th.control::before,.member-table table.posts-data-table.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,.member-table table.posts-data-table.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before{color:#004994}.member-table table.posts-data-table.dtr-column>tbody>tr.parent td.control::before,.member-table table.posts-data-table.dtr-column>tbody>tr.parent th.control::before,.member-table table.posts-data-table.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,.member-table table.posts-data-table.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before{color:#7f7f7f}.member-table table.dataTable>tbody>tr.child span.dtr-title{color:#7f7f7f}.member-table table.posts-data-table thead .sorting_desc,.member-table table.posts-data-table thead .sorting_asc{background-position:center right}.member-table table.dataTable thead .sorting_asc{background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/icca-sort_asc.png);background-size:19px 19px}.member-table table.dataTable thead .sorting_desc{background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/icca-sort_desc.png);background-size:19px 19px}.member-table table.dataTable thead .sorting{background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/icca-sort_both.png);background-size:19px 19px}@media screen and (max-width:600px){.member-table thead tr{font-size:1.125rem}.member-table table.posts-data-table tbody tr .child{background-color:#f0f0f0}}@media screen and (max-width:1259px){.main-navigation{font-size:.9375rem}.slick-prev{-webkit-transform:translateX(-507px);transform:translateX(-507px)}.slick-next{-webkit-transform:translateX(507px);transform:translateX(507px)}.wrap{max-width:1024px}.site-branding{max-width:240px}.col-wrap{padding:45px 30px}.image-left .col-text,.image-right .col-text,.type-focus .col-text,.type-events .col-text{padding-right:50px}.type-focus .col-wrap.focus-links{padding:45px 30px 35px}.normal .col-image img{max-height:420px}.full-bleed.image-left .col-image img{min-height:420px}.full-bleed.image-right .col-image img{height:420px}.full-bleed.image-right .col-image{min-height:510px}.page-slider{min-height:500px;margin-top:20px;margin-bottom:40px;background-size:auto 500px}.page-slide>.wrap{min-height:500px}.page-slide .col-wrap.col-text{width:40%;padding:10px 30px}.page-slide .col-wrap.col-image{width:60%;padding:10px 10px 0 20px}.bg-hex-true{background-size:1560px auto}.site-header{padding-top:15px}.site-footer{background-size:1560px auto}.footer-copyright{max-width:1024px}.col-wrap.event-links{padding:45px 30px 45px 25px}}@media screen and (max-width:1020px){.col-filters,.col-filters input{font-size:.95rem}.site-header{padding-top:0}.site-header>.wrap{flex-direction:column;align-items:flex-start}.slick-prev{left:5px;-webkit-transform:translateX(0);transform:translateX(0)}.slick-next{right:5px;-webkit-transform:translateX(0);transform:translateX(0)}.type-resources .slick-prev{left:-20px}.type-resources .slick-next{right:-20px}.module>.wrap{flex-direction:column;align-items:stretch;padding:18px 0}.with-header .wrap:first-child{padding-bottom:6px}.with-header .col-head{padding-bottom:0}.with-header .col-text{padding-top:0}.module.image-left>.wrap{padding-bottom:0}.col-wrap{width:100%;padding:12px 30px}.type-three-col-carousel{padding-bottom:5px}#column-carousel.wrap{padding-bottom:3px}#column-carousel .col-wrap{padding-bottom:0}.type-two-col .col-wrap,.type-three-col .col-wrap,.type-global .col-text,.type-global .member-table{width:100%}.image-left .col-wrap,.image-right .col-wrap,.type-focus .col-wrap,.type-global .col-wrap,.type-events .col-wrap{align-self:stretch}.image-left .col-text,.image-right .col-text,.type-focus .col-text,.type-events .col-text{padding-right:30px}.type-focus .col-wrap.focus-links{padding:12px 30px}.col-wrap.col-image{padding-top:18px}.col-wrap.col-image img{max-height:70vh}.image-left .col-image{padding-bottom:30px}.full-bleed.image-left .col-image{padding:18px 0 0}.normal .col-image img{max-height:50vh}.full-bleed.image-left .col-image img{min-height:30vh;height:auto;max-height:50vh}.full-bleed.image-right .col-image img{min-height:30vh;height:auto;max-height:50vh}.full-bleed.image-right .col-image{min-height:auto}.page-slider{min-height:200px;margin-top:0;background-position:8% 100%;background-size:166vw auto}.page-slide>.wrap{flex-direction:column;justify-content:space-between;align-items:stretch}.page-slide .col-wrap.col-text{width:100%;padding:12px 30px}.page-slide .col-wrap.col-image{width:100%;padding:12px 30px}.type-sidebar .col-text{align-self:stretch;width:100%;padding-bottom:30px}.type-sidebar .col-sidebar{width:100%;padding-top:30px;padding-bottom:30px}.bg-hex-true{background-size:1000px auto}.image-right.bg-hex-true.bg-white{background-image:none}.main-navigation{width:100%;margin-left:0;margin-bottom:0;flex-direction:column;border-bottom:none;text-align:center}.main-nav{display:none}.main-nav>li{float:none;width:100%;border-bottom:1px solid #b2b2b2}.main-nav>li>a{padding-bottom:8px}.sub-menu{display:block;position:relative;padding:0 0 8px}.site-branding{width:60vw;position:absolute}.main-navigation .site-search{padding-left:0;padding-top:1rem;display:none}.main-navigation .site-search input[type=search]{font-size:.95rem}.menu-toggle{display:block;margin:20px 0;max-height:75px;height:20vw;width:40px;align-self:flex-end;background:no-repeat center;background-size:contain;background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/mobile-menu-burger.svg)}.menu-toggle.toggled{background-image:url(../../../../../../../../themes/icca-2020/assets/build/img/mobile-menu-active.svg)}.main-nav.toggled{display:block}.main-navigation .site-search.toggled{display:inline-block}.menu{width:100%}.main-navigation.sub-menu-active{border-bottom:none}.main-navigation.sub-menu-active .sub-menu{border-top:none;padding-top:0}.sub-menu__background.sub-menu-active{display:none}.main-nav{border-top:1px solid #b2b2b2}.sub-menu>li a{padding:6px 16px}.site-footer{background-size:1920px auto}.site-footer>.wrap{flex-direction:column;align-items:stretch;padding:30px 30px 10px}.site-footer .footer-1{flex:auto}.site-footer .footer-2{margin-left:0;padding-top:20px;padding-bottom:10px;order:4;width:100%}.site-footer .footer-3{padding-top:20px;margin-left:0;width:100%}.footer-navigation{font-size:1rem;line-height:1.25}.footer-navigation ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.footer-navigation li{width:30%;margin-top:.4em;margin-right:3%}.footer-navigation li+li{margin-top:.4em}.footer-copyright{font-size:.75rem}.module.type-sidebar>.wrap{padding-bottom:0}.type-events .col-wrap.event-links{padding:12px 30px 12px 25px}}@media screen and (max-width:600px){.site-header>.wrap{padding:0 30px}.site-footer>.wrap{padding:30px 30px 10px}.footer-copyright{padding:0 30px 20px}.col-wrap.desktop{display:none}.col-wrap.mobile{display:block}.footer-navigation li{width:47%}.col-wrap{padding:12px 30px}.image-left .col-text,.image-right .col-text,.type-focus .col-text,.type-events .col-text{padding-right:30px}:not(.full-bleed) .col-image img{flex:1 1 auto;width:100%;height:100%}.page-slider{margin-bottom:20px}.page-slide .col-wrap.col-text{padding:12px 30px}.page-slide .col-wrap.col-image{padding:12px 30px}.bg-hex-true.bg-gray,.bg-hex-true.bg-gray:nth-child(2n+1),.bg-hex-true.bg-gray:nth-child(3n+2),.bg-hex-true.bg-gray:nth-child(5n+3){background-image:none}.type-events .col-wrap.event-links,.type-focus .col-wrap.focus-links{padding:12px 25px}.events-list .event-item__month{font-size:1.125rem}.events-list .event-item__day{font-size:2.125rem}.events-list .event-item__title{padding:0 15px 0 10px}.events-list .event-item__title h6{font-size:.95rem}}@media(prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}