@import url(jquery-ui.css);@import url(fa-svg-with-js.css);@import url(fontello.css);@import "css6.css";.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,Goudy Old Style,Palatino,Book Antiqua,serif!important;font-style:italic}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:18px}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#182a41;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:66.66667rem;margin-right:auto;margin-left:auto}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.83333rem;margin-left:-.83333rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.83333rem;margin-left:-.83333rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.83333rem;margin-left:-.83333rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.column,.columns,.row.gutter-medium>.column,.row.gutter-medium>.columns,.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.83333rem;padding-left:.83333rem}.column,.columns{width:100%;float:left}@media print,screen and (min-width:40em){.column,.columns{padding-right:.83333rem;padding-left:.83333rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(odd),.small-up-2>.columns:nth-of-type(odd){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.expanded.row .small-collapse.row,.small-collapse .row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.83333rem;padding-left:.83333rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;float:left;margin-right:0;margin-left:0}@media print,screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(odd),.medium-up-2>.columns:nth-of-type(odd){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.expanded.row .medium-collapse.row,.medium-collapse .row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.83333rem;padding-left:.83333rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;float:left;margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(odd),.large-up-2>.columns:nth-of-type(odd){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.expanded.row .large-collapse.row,.large-collapse .row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.83333rem;padding-left:.83333rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;float:left;margin-right:0;margin-left:0}}.column-block{margin-bottom:1.66667rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.66667rem}.column-block>:last-child{margin-bottom:0}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}h1{font-size:1.33333rem}h1,h2{line-height:1.4;margin-top:0;margin-bottom:.5rem}h2{font-size:1.11111rem}h3{font-size:1.05556rem}h3,h4{line-height:1.4;margin-top:0;margin-bottom:.5rem}h4{font-size:1rem}h5{font-size:.94444rem}h5,h6{line-height:1.4;margin-top:0;margin-bottom:.5rem}h6{font-size:.88889rem}@media print,screen and (min-width:40em){h1{font-size:2.11111rem}h2{font-size:1.88889rem}h3{font-size:1.72222rem}h4{font-size:1.38889rem}h5{font-size:1.11111rem}h6{font-size:.88889rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:66.66667rem;height:0;margin:1.11111rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5rem 1.11111rem 0 1.05556rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#20252c}cite{display:block;font-size:.72222rem;color:#20252c}cite:before{content:"— "}abbr{border-bottom:1px dotted #182a41;color:#182a41;cursor:help}figure{margin:0}code{padding:.11111rem .27778rem .05556rem;border:1px solid #cacaca;font-weight:400}code,kbd{background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;color:#182a41}kbd{margin:0;padding:.11111rem .22222rem 0}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#20252c}.lead{font-size:22.5px;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #20252c;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.16667rem;margin:0 0 .88889rem;padding:.44444rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(24,42,65,.1);font-family:inherit;font-size:.88889rem;font-weight:400;color:#182a41;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:none;border:1px solid #20252c;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 .88889rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.44444rem;margin-right:.88889rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.44444rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.77778rem;font-weight:400;line-height:1.8;color:#182a41}label.middle{margin:0 0 .88889rem;padding:.5rem 0}.help-text{margin-top:-.44444rem;font-size:.72222rem;font-style:italic;color:#182a41}.input-group{display:table;width:100%;margin-bottom:.88889rem}.input-group>:first-child,.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#182a41;text-align:center;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.22222rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.22222rem;padding-top:0;padding-bottom:0;font-size:.88889rem}.input-group .input-group-button{display:table-cell}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.44444rem}.fieldset{margin:1rem 0;padding:1.11111rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.16667rem;padding:0 .16667rem;background:#fefefe}select{height:2.16667rem;margin:0 0 .88889rem;padding:.44444rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:.88889rem;line-height:normal;color:#182a41;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2832, 37, 44%29'></polygon></svg>");background-origin:content-box;background-position:right -.88889rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.33333rem;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #20252c;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.form-error,.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.44444rem;margin-bottom:.88889rem;font-size:.66667rem;font-weight:700}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#182a41}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#182a41}.button.warning{background-color:#ffae00;color:#182a41}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#182a41}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#182a41}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#182a41}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.dropdown:after{display:block;width:0;height:0;border:.4em inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow.primary:after,.button.dropdown.hollow:after{border-top-color:#1779ba}.button.dropdown.hollow.secondary:after{border-top-color:#767676}.button.dropdown.hollow.success:after{border-top-color:#3adb76}.button.dropdown.hollow.warning:after{border-top-color:#ffae00}.button.dropdown.hollow.alert:after{border-top-color:#cc4b37}.button.arrow-only:after{top:-.1em;float:none;margin-left:0}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.66667rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0 0 0 0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:"+"}.is-active>.accordion-title:before{content:"\2013"}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#182a41}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a:after{transform:rotate(180deg);transform-origin:50% 50%}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center}.badge,.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#182a41}.badge.warning{background:#ffae00;color:#182a41}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem;list-style:none}.breadcrumbs:after,.breadcrumbs:before{display:table;content:" "}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;font-size:.61111rem;color:#182a41;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{position:relative;top:1px;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group:after,.button-group:before{display:table;content:" "}.button-group:after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded:after,.button-group.expanded:before{display:none}.button-group.expanded .button:first-child:last-child{width:100%}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#182a41}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#182a41}.button-group.warning .button{background-color:#ffae00;color:#182a41}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#182a41}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button,.button-group.stacked .button{width:100%}.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem;padding:1rem;border:1px solid rgba(24,42,65,.25);border-radius:0;background-color:#fff;color:#182a41}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#182a41}.callout.secondary{background-color:#eaeaea;color:#182a41}.callout.success{background-color:#e1faea;color:#182a41}.callout.warning{background-color:#fff3d9;color:#182a41}.callout.alert{background-color:#f7e4e1;color:#182a41}.callout.small{padding:.5rem}.callout.large{padding:3rem}.card{margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;box-shadow:none;overflow:hidden;color:#182a41}.card>:last-child{margin-bottom:0}.card-divider{padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{padding:1rem}.card-section>:last-child{margin-bottom:0}.close-button{position:absolute;color:#20252c;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#182a41}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu>li>a i,.menu>li>a i+span,.menu>li>a img,.menu>li>a img+span,.menu>li>a svg,.menu>li>a svg+span{vertical-align:middle}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu.horizontal>li,.menu>li{display:table-cell}.menu.expanded{display:table;width:100%;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.vertical>li{display:block}@media print,screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-expanded{display:table;width:100%;table-layout:fixed}.menu.medium-expanded>li:first-child:last-child{width:100%}.menu.medium-vertical>li{display:block}}@media print,screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}.menu.large-expanded{display:table;width:100%;table-layout:fixed}.menu.large-expanded>li:first-child:last-child{width:100%}.menu.large-vertical>li{display:block}}.menu.simple li{display:inline-block;vertical-align:top;line-height:1}.menu.simple a{padding:0}.menu.simple li{margin-left:0;margin-right:1rem}.menu.simple.align-right li{margin-right:0;margin-left:1rem}.menu.align-right:after,.menu.align-right:before{display:table;content:" "}.menu.align-right:after{clear:both}.menu.align-right>li{float:right}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.icon-top.vertical a>span{margin:auto}.menu.nested{margin-left:1rem}.menu .active>a{background:#1779ba;color:#fefefe}.menu.menu-bordered li{border:1px solid #e6e6e6}.menu.menu-bordered li:not(:first-child){border-top:0}.menu.menu-hover li:hover{background-color:#e6e6e6}.menu-text{padding-top:0;padding-bottom:0;padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block;vertical-align:top}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:""}.menu-icon:hover:after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#182a41;box-shadow:0 7px 0 #182a41,0 14px 0 #182a41;content:""}.menu-icon.dark:hover:after{background:#20252c;box-shadow:0 7px 0 #20252c,0 14px 0 #20252c}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{transition:height .5s}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;transition:transform .15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(-100%)}.is-drilldown-submenu.is-closing{transform:translateX(100%)}.drilldown-submenu-cover-previous{min-height:100%}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a:before{display:block;width:0;height:0;border:6px inset;content:"";border-right-style:solid;border-color:transparent #1779ba transparent transparent;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;display:block;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a:after{right:14px}.dropdown.menu.vertical>li.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:.88889rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default}.label,.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#182a41}.label.warning{background:#ffae00;color:#182a41}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:block;margin-bottom:1rem}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:hsla(0,0%,100%,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:1;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#20252c}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-overlap{z-index:10}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(24,42,65,.7)}.off-canvas.is-open{transform:translate(0)}.off-canvas-absolute{position:absolute;z-index:1;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#20252c}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-overlap{z-index:10}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(24,42,65,.7)}.off-canvas-absolute.is-open{transform:translate(0)}.position-left{top:0;left:0;width:360px;height:100%;transform:translateX(-360px);overflow-y:auto}.position-left.is-open~.off-canvas-content{transform:translateX(360px)}.position-left.is-transition-push:after{position:absolute;top:0;right:0;height:100%;width:1px;box-shadow:0 0 10px rgba(24,42,65,.7);content:" "}.position-left.is-transition-overlap.is-open~.off-canvas-content{transform:none}.position-right{top:0;right:0;width:360px;height:100%;transform:translateX(360px);overflow-y:auto}.position-right.is-open~.off-canvas-content{transform:translateX(-360px)}.position-right.is-transition-push:after{position:absolute;top:0;left:0;height:100%;width:1px;box-shadow:0 0 10px rgba(24,42,65,.7);content:" "}.position-right.is-transition-overlap.is-open~.off-canvas-content{transform:none}.position-top{top:0;left:0;width:100%;height:360px;transform:translateY(-360px);overflow-x:auto}.position-top.is-open~.off-canvas-content{transform:translateY(360px)}.position-top.is-transition-push:after{position:absolute;bottom:0;left:0;height:1px;width:100%;box-shadow:0 0 10px rgba(24,42,65,.7);content:" "}.position-top.is-transition-overlap.is-open~.off-canvas-content{transform:none}.position-bottom{bottom:0;left:0;width:100%;height:360px;transform:translateY(360px);overflow-x:auto}.position-bottom.is-open~.off-canvas-content{transform:translateY(-360px)}.position-bottom.is-transition-push:after{position:absolute;top:0;left:0;height:1px;width:100%;box-shadow:0 0 10px rgba(24,42,65,.7);content:" "}.position-bottom.is-transition-overlap.is-open~.off-canvas-content{transform:none}.off-canvas-content{transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{transform:none;z-index:1}.position-left.reveal-for-medium~.off-canvas-content{margin-left:360px}.position-right.reveal-for-medium{transform:none;z-index:1}.position-right.reveal-for-medium~.off-canvas-content{margin-right:360px}.position-top.reveal-for-medium{transform:none;z-index:1}.position-top.reveal-for-medium~.off-canvas-content{margin-top:360px}.position-bottom.reveal-for-medium{transform:none;z-index:1}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:360px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{transform:none;z-index:1}.position-left.reveal-for-large~.off-canvas-content{margin-left:360px}.position-right.reveal-for-large{transform:none;z-index:1}.position-right.reveal-for-large~.off-canvas-content{margin-right:360px}.position-top.reveal-for-large{transform:none;z-index:1}.position-top.reveal-for-large~.off-canvas-content{margin-top:360px}.position-bottom.reveal-for-large{transform:none;z-index:1}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:360px}}.orbit,.orbit-container{position:relative}.orbit-container{height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{bottom:0;width:100%;margin-bottom:0;background-color:rgba(24,42,65,.5)}.orbit-caption,.orbit-next,.orbit-previous{position:absolute;padding:1rem;color:#fefefe}.orbit-next,.orbit-previous{top:50%;transform:translateY(-50%);z-index:10}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(24,42,65,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#20252c}.pagination{margin-left:0;margin-bottom:1rem}.pagination:after,.pagination:before{display:table;content:" "}.pagination:after{clear:both}.pagination li{margin-right:.05556rem;border-radius:0;font-size:.77778rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.16667rem .55556rem;border-radius:0;color:#182a41}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.16667rem .55556rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.16667rem .55556rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{padding:.16667rem .55556rem;content:"\2026";color:#182a41}.pagination-previous.disabled:before,.pagination-previous a:before{display:inline-block;margin-right:.5rem;content:"\00ab"}.pagination-next.disabled:after,.pagination-next a:after{display:inline-block;margin-left:.5rem;content:"\00bb"}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#1779ba}.progress-meter-text{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{top:50%;transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.sticky,.sticky-container{position:relative}.sticky{z-index:0;transform:translateZ(0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(24,42,65,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:66.66667rem}}@media print,screen and (min-width:40em){.reveal .reveal{right:auto;left:auto;margin:0 auto}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:66.66667rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:66.66667rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:66.66667rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.77778rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle:after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;transform:translateZ(0);border-radius:0;background:#fefefe;transition:all .25s ease-out;content:""}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle:after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.55556rem}.switch.tiny .switch-paddle:after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.66667rem}.switch.small .switch-paddle:after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:.88889rem}.switch.large .switch-paddle:after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f1f1f1;background-color:#fefefe}caption{padding:.44444rem .55556rem .55556rem;font-weight:700}thead{background:#f8f8f8}tfoot,thead{color:#182a41}tfoot{background:#f1f1f1}tfoot tr,thead tr{background:transparent}tfoot td,tfoot th,thead td,thead th{font-weight:700;text-align:left}tbody td,tbody th,tfoot td,tfoot th,thead td,thead th{padding:.44444rem .55556rem .55556rem}tbody tr:nth-child(2n){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(2n):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs:after,.tabs:before{display:table;content:" "}.tabs:after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.66667rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#182a41;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel[aria-hidden=false]{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fefefe;border-radius:0;box-shadow:0 0 0 1px rgba(24,42,65,.2);line-height:0}a.thumbnail{transition:box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{box-shadow:none}.title-bar{padding:.5rem;background:#182a41;color:#fefefe}.title-bar:after,.title-bar:before{display:table;content:" "}.title-bar:after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{vertical-align:middle}.has-tip,.title-bar-title{display:inline-block;font-weight:700}.has-tip{position:relative;border-bottom:1px dotted #20252c;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#182a41;font-size:80%;color:#fefefe}.tooltip:before{border:.75rem inset;border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #182a41;position:absolute;bottom:100%;left:50%;transform:translateX(-50%)}.tooltip.top:before,.tooltip:before{display:block;width:0;height:0;content:""}.tooltip.top:before{border:.75rem inset;border-bottom-width:0;border-top-style:solid;border-color:#182a41 transparent transparent;top:100%;bottom:auto}.tooltip.left:before{border:.75rem inset;border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #182a41;left:100%}.tooltip.left:before,.tooltip.right:before{display:block;width:0;height:0;content:"";top:50%;bottom:auto;transform:translateY(-50%)}.tooltip.right:before{border:.75rem inset;border-left-width:0;border-right-style:solid;border-color:transparent #182a41 transparent transparent;right:100%;left:auto}.top-bar{padding:.5rem}.top-bar:after,.top-bar:before{display:table;content:" "}.top-bar:after{clear:both}.top-bar,.top-bar ul{background-color:#fefefe}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media print,screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{display:inline-block;float:left;padding:.45rem 1rem 0}.top-bar-title .menu-icon{bottom:2px}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateY(-100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateX(-100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateY(100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateX(100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-property:transform,opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform-origin:top;transition-property:transform,opacity}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:right;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:bottom;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:left;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:scale(.5);transition-property:transform,opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:scale(1.5);transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave{transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:scale(1);transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:rotate(-270deg);transition-property:transform,opacity;opacity:0}.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave{transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active{transform:rotate(270deg);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave{transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-270deg);opacity:0}.slow{transition-duration:.75s!important}.fast{transition-duration:.25s!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{animation-name:a}@keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-ccw,.spin-cw{animation-name:b}@keyframes b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.wiggle{animation-name:c}@keyframes c{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,to{transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{animation-duration:.5s}.infinite{animation-iteration-count:infinite}.slow{animation-duration:.75s!important}.fast{animation-duration:.25s!important}.linear{animation-timing-function:linear!important}.ease{animation-timing-function:ease!important}.ease-in{animation-timing-function:ease-in!important}.ease-out{animation-timing-function:ease-out!important}.ease-in-out{animation-timing-function:ease-in-out!important}.bounce-in{animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{animation-delay:.3s!important}.long-delay{animation-delay:.7s!important}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:latoblack;src:url(../font/lato-black.woff2) format("woff2"),url(../font/lato-black.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:latobold;src:url(../font/lato-bold.woff2) format("woff2"),url(../font/lato-bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:latoitalic;src:url(../font/lato-italic.woff2) format("woff2"),url(../font/lato-italic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:latolight;src:url(../font/lato-light.woff2) format("woff2"),url(../font/lato-light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:latoregular;src:url(../font/lato-regular.woff2) format("woff2"),url(../font/lato-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:latoheavy;src:url(../font/lato-heavy.woff2) format("woff2"),url(../font/lato-heavy.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:fontawesome;src:url(../font/fontawesome-webfont1.woff2) format("woff2"),url(../font/fontawesome-webfont1.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../font/lato-regular.woff2) format("woff2"),url(../font/lato-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../font/lato-light.woff2) format("woff2"),url(../font/lato-light.woff) format("woff");font-weight:300;font-style:normal}body.scrolllocked{overflow:hidden;height:100%}.button-link{display:inline-block;padding:8px 20px;border-radius:360px;transition:all .2s;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;text-align:center;font-size:18px;min-width:230px}.button-link.button-outline{border:2px solid #182a41;color:#182a41}.button-link.button-outline:hover{color:#fff!important;background:#28b5e0;border-color:#28b5e0}.button-link.solid{color:#fff;background:#28b5e0}.button-link.solid:hover{color:#fff!important;background:#1b95ba;border-color:#1b95ba}.button-link.bold{font-family:latobold,Helvetica,Roboto,Arial,sans-serif}.box-link{display:inline-block;padding:15px;text-align:center}.box-link-blue{background:#28b5e0;color:#fff}.expanding-link{font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;position:absolute!important;z-index:1;bottom:15px;right:15px;transition:all .2s ease;margin:0!important;overflow:hidden;font-size:15px;padding:0 11px 0 22px}.expanding-link,.expanding-link:after{border-radius:16.5px!important;background-color:#afafaf;width:33px;height:33px;color:#fff!important;line-height:33px}.expanding-link:after{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;content:"+";margin-left:0;right:0;top:2px;position:absolute;font-size:24px;text-align:center;margin-top:-2px}.expanding-link:hover{background-color:#28b5e0!important;color:#fff;width:150px;padding-right:30px}.expanding-link:hover:after{background-color:#28b5e0}.all-staff .columns:hover .expanding-link,.card:hover .expanding-link{background-color:#28b5e0!important;color:#fff;width:150px;padding-right:30px}.all-staff .columns:hover .expanding-link:after,.card:hover .expanding-link:after{background-color:#28b5e0}.clear{clear:both}a.cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#content{padding-top:70px;transition:opacity .5s}#content #inner-content{padding:0}#content.loading{opacity:.75}#content div.aligncenter,#content div.aligncenter.wp-caption{margin:30px auto}.card{padding:10px;border:none}.card-inner{box-shadow:0 2px 3px 0 hsla(0,0%,74%,.5);position:relative;padding-bottom:60px}.card-inner p{display:inline-block;height:88px;font-size:13px;line-height:22px;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.card .expanding-link{z-index:15}.acf-hidden{display:none}.row-1200{max-width:1200px;margin:0 auto}img.alignright{float:right;margin:0 0 10px 30px}img.alignleft{float:left;margin:0 30px 10px 0}img.aligncenter{display:block;margin:10px auto}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left!important}.hero{background-position:top;background-size:cover;overflow:hidden;position:relative;min-height:330px}@media screen and (min-width:40em){.hero{min-height:420px}}.hero-inner{position:relative;max-width:765px;margin:0 auto;height:330px;z-index:2;min-height:330px}@media screen and (min-width:40em){.hero-inner{height:420px;min-height:420px}}.hero h1{color:#fff;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;padding:0 30px;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;line-height:120%}.hero .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;background-size:cover;background-position:top}.email-submit .gforms_confirmation_message{color:#fff;margin:0 auto!important;display:block!important;text-align:center}.email-submit .gform_wrapper div.validation_error{color:pink;border-top:none;border-bottom:none;display:block!important;margin:0 0 15px!important}.email-submit .gfield_description{display:none!important}.button.primary:focus,.button.primary:hover{background-color:#1b95ba;color:#fff}a,a:visited{color:#28b5e0;transition:all .2s}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}a:hover,a:visited:hover{color:#1b95ba;text-decoration:underline}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}.page-template-default #content{padding-top:100px;min-height:400px}.page-template-default h1{font-size:24px;margin-top:15px}@media screen and (min-width:40em){.page-template-default h1{font-size:36px}}.page-template-default.woocommerce-order-received #content{padding-bottom:60px}.header ul.off-canvas-list li{list-style:none}.top-bar .title-area{z-index:1}.off-canvas-list ul{margin-left:0}.off-canvas-list ul li a{border-bottom:0}.off-canvas-list ul .dropdown{margin-left:20px}.page-title .vcard{border:0;padding:0}.byline{color:#999}.entry-content img{max-width:100%;height:auto}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.entry-content object,.entry-content video{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}.post-password-form input[type=submit]{display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .post-password-form input[type=submit]{outline:0}.post-password-form input[type=submit]:focus,.post-password-form input[type=submit]:hover{background-color:#14679e;color:#fefefe}.page-navigation{margin-top:1rem}#comments .commentlist,#respond ul{margin-left:0}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-left:10px;margin-top:0;padding-bottom:0}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{float:right}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=email]:focus,.respond-form form input[type=text]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=email]:invalid,.respond-form form input[type=text]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.widget ul{margin:0}.widget ul li{list-style:none}.footer{clear:both}.gform_body ul{list-style:none outside none;margin:0}body.member-pdf-export .goals-export-button,body.member-pdf-export .suggest-an-edit-link{display:none}body.member-pdf-export #content{padding-top:0}body.member-pdf-export .members-list-full-header{padding:30px;text-align:center;margin:0 auto}body.member-pdf-export .w-root .goals-export-loop{border-bottom:none}.company-template-default .members-list-full-header{display:none}.company-template-default .w-root .goals-export-loop{border-bottom:none}.company-template-default .suggested-edits{padding:0 0 60px}.company-template-default .suggested-edits .row{max-width:940px}.company-template-default .suggested-edits .columns{background:#f1f1f1;padding:15px 30px}.company-template-default input[type=submit]{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-weight:600}.challenge-hero{padding:30px;background-size:cover!important;background-repeat:no-repeat!important;background-position:top;min-height:400px!important;position:relative}.challenge-hero .hero-overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background-size:cover;background-repeat:no-repeat}.challenge-hero h1{font-size:34px;line-height:38px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;margin:0 30px;font-weight:400!important;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}@media screen and (min-width:40em){.challenge-hero h1{font-size:40px;line-height:44px}}#event-tours-tabs{border:none!important;padding:0!important}#event-tours-tabs>.row{max-width:800px}#event-tours-tabs a{padding:15px 0}#event-tours-tabs a:hover{text-decoration:underline}#event-tours-tabs ul{margin:0;text-align:center;background:#f4f4f6!important;padding:0 30px}#event-tours-tabs ul.ui-widget-header{border:none;background:none;color:#28b5e0}#event-tours-tabs ul.ui-tabs-nav{padding:0}#event-tours-tabs ul.ui-tabs-nav li{list-style:none;float:none;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:4px;padding:0;white-space:nowrap}#event-tours-tabs ul.ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{border-bottom:4px solid #28b5e0;text-decoration:none}#event-tours-tabs ul li{display:inline-block;list-style-type:none}#event-tours-tabs ul li .ui-button,#event-tours-tabs ul li.ui-state-default a,#event-tours-tabs ul li.ui-state-default a:link,#event-tours-tabs ul li.ui-state-default a:visited,#event-tours-tabs ul li a,#event-tours-tabs ul li a.ui-button,#event-tours-tabs ul li a:link.ui-button,#event-tours-tabs ul li a:visited.ui-button{border-bottom:4px solid transparent;display:inline-block;padding:15px 0;margin:0 10px;text-shadow:1px 1px 1px #fefefe;background:none;text-transform:uppercase;margin:0 7.5px;color:#28b5e0;transition:all .2s;font-size:15px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;letter-spacing:1px}#event-tours-tabs ul li .ui-button,#event-tours-tabs ul li.ui-state-default,#event-tours-tabs ul li.ui-widget-content .ui-state-default,#event-tours-tabs ul li .ui-widget-header .ui-state-default,#event-tours-tabs ul li html .ui-button.ui-state-disabled:active,#event-tours-tabs ul li html .ui-button.ui-state-disabled:hover{border:none;background:none;font-weight:400;color:#28b5e0;margin-bottom:-6px}#event-tours-tabs.ui-widget-content{background:none}#event-tours-tabs.ui-widget-content a{color:#28b5e0!important}#event-tours-tabs.ui-widget-content a.button-link{color:#182a41!important}#event-tours-tabs.ui-widget-content a.button-link:hover{color:#fff!important}#event-tours-tabs .challenge-tabs-content{padding:60px 0!important}#challenge-tabs{border:none!important;padding:0!important}#challenge-tabs>.row{max-width:800px}#challenge-tabs .top-bar-centerlinks-challenge{background:#f4f4f6;padding:0 30px}#challenge-tabs .top-bar-centerlinks-challenge a{padding:15px 0}#challenge-tabs .top-bar-centerlinks-challenge a:hover{text-decoration:underline}#challenge-tabs .top-bar-centerlinks-challenge ul{margin:0;text-align:center}#challenge-tabs .top-bar-centerlinks-challenge ul.ui-widget-header{border:none;background:none;color:#28b5e0}#challenge-tabs .top-bar-centerlinks-challenge ul.ui-tabs-nav{padding:0}#challenge-tabs .top-bar-centerlinks-challenge ul.ui-tabs-nav li{list-style:none;float:none;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:4px;padding:0;white-space:nowrap}#challenge-tabs .top-bar-centerlinks-challenge ul.ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{border-bottom:4px solid #28b5e0;text-decoration:none}#challenge-tabs .top-bar-centerlinks-challenge ul li{display:inline-block;list-style-type:none}#challenge-tabs .top-bar-centerlinks-challenge ul li .ui-button,#challenge-tabs .top-bar-centerlinks-challenge ul li.ui-state-default a,#challenge-tabs .top-bar-centerlinks-challenge ul li.ui-state-default a:link,#challenge-tabs .top-bar-centerlinks-challenge ul li.ui-state-default a:visited,#challenge-tabs .top-bar-centerlinks-challenge ul li a.ui-button,#challenge-tabs .top-bar-centerlinks-challenge ul li a:link.ui-button,#challenge-tabs .top-bar-centerlinks-challenge ul li a:visited.ui-button{border-bottom:4px solid transparent;display:inline-block;padding:15px 0;margin:0 10px;text-shadow:1px 1px 1px #fefefe;background:none;text-transform:uppercase;margin:0 7.5px;color:#28b5e0;transition:all .2s;font-size:15px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;letter-spacing:1px}#challenge-tabs .top-bar-centerlinks-challenge ul li .ui-button,#challenge-tabs .top-bar-centerlinks-challenge ul li.ui-state-default,#challenge-tabs .top-bar-centerlinks-challenge ul li.ui-widget-content .ui-state-default,#challenge-tabs .top-bar-centerlinks-challenge ul li .ui-widget-header .ui-state-default,#challenge-tabs .top-bar-centerlinks-challenge ul li html .ui-button.ui-state-disabled:active,#challenge-tabs .top-bar-centerlinks-challenge ul li html .ui-button.ui-state-disabled:hover{border:none;background:none;font-weight:400;color:#28b5e0;margin-bottom:-6px}#challenge-tabs .ui-widget-content a{color:#28b5e0!important}#challenge-tabs .ui-widget-content a.button-link{color:#182a41!important}#challenge-tabs .ui-widget-content a.button-link:hover{color:#fff!important}#challenge-tabs .challenge-tabs-content{padding:60px 0!important}.wysiwyg-profiles{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;margin:0 -10px}.wysiwyg-profiles a{width:33%;display:block;padding:10px;position:relative;text-align:center}.wysiwyg-profiles a img{margin:0 auto;display:block;width:100%}.wysiwyg-profiles a:hover:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:hsla(0,0%,100%,.8);z-index:1}.wysiwyg-profiles a:hover:before{content:"Click for Bio";position:absolute;font-size:12px;bottom:30px;right:30px;color:#333;z-index:2;border-radius:16.5px!important;background-color:#28b5e0;padding:0 20px;width:auto;display:inline-block;height:33px;color:#fff!important;line-height:33px}.slick-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:99;font-size:42px;outline:none}.slick-slider .slick-arrow.slick-prev{left:15px}.slick-slider .slick-arrow.slick-next{right:15px}.slick-slider .slick-slide{outline:none}.pb{padding-top:30px;padding-bottom:30px}@media screen and (min-width:40em){.pb{padding-top:45px;padding-bottom:45px}}@media screen and (min-width:64em){.pb{padding-top:60px;padding-bottom:60px}}.pb.related-above{padding-top:0;margin-top:-30px}@media screen and (min-width:40em){.pb.related-above{margin-top:-45px}}@media screen and (min-width:64em){.pb.related-above{margin-top:-60px}}.pb.related-above .jumptarget{display:none}.pb-founder_block{padding:0;background-color:transparent}.pb-founder_block .bg-img{background:#f1f1f1;text-align:center;background-size:cover;background-position:50%;padding:60px}.pb.related-below{padding-bottom:0;margin-bottom:-30px}@media screen and (min-width:40em){.pb.related-below{margin-bottom:-45px}}@media screen and (min-width:64em){.pb.related-below{margin-bottom:-60px}}.pb.related-below .jumptarget{display:none}.pb .full-width-img{width:100%;border-top:1px solid #e6e6e3;border-bottom:1px solid #e6e6e3}.pb .plain-content-row{max-width:765px;margin:0 auto}.pb .plain-content-row-full-width{text-align:center;margin:0 auto}.pb.pb-horizontal_line{padding:0}.pb.pb-horizontal_line .hr-line{border:1px solid #e6e6e3}.pb.pb-five_columns{background-image:url(../image/background-grey.jpg);background-position:top;background-size:cover;text-align:center}.pb.pb-five_columns h2{margin:0 auto 60px;max-width:765px}.pb.pb-five_columns .row .column,.pb.pb-five_columns .row .columns{width:50%;float:left;padding-right:.83333rem;padding-left:.83333rem;text-align:center}@media print,screen and (min-width:40em){.pb.pb-five_columns .row .column,.pb.pb-five_columns .row .columns{padding-right:.83333rem;padding-left:.83333rem}}.pb.pb-five_columns .row .column:last-child:not(:first-child),.pb.pb-five_columns .row .columns:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.pb.pb-five_columns .row .column,.pb.pb-five_columns .row .columns{width:20%;float:left;padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:40em) and (min-width:40em){.pb.pb-five_columns .row .column,.pb.pb-five_columns .row .columns{padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:40em){.pb.pb-five_columns .row .column:last-child:not(:first-child),.pb.pb-five_columns .row .columns:last-child:not(:first-child){float:right}}.pb.pb-five_columns .row .column p,.pb.pb-five_columns .row .columns p{text-align:left}.pb.pb-full_width_call_to_action{background-size:cover;background-position:50%}.pb.pb-full_width_call_to_action.light,.pb.pb-full_width_call_to_action.light .button.hollow{color:#fefefe}.pb.pb-full_width_call_to_action.dark,.pb.pb-full_width_call_to_action.dark .button.hollow{color:#182a41}.pb.pb-gallery .pb-gallery-single .columns{padding-left:50px;padding-right:50px}.pb.pb-gallery .pb-gallery-single .columns img{display:block;margin-left:auto;margin-right:auto}.pb.pb-gallery .pb-gallery-thumbnails{text-align:center}.pb.pb-gallery .pb-gallery-thumbnails .thumbnail{display:inline-block;margin:4px;width:60px;height:60px}.pb-flexible_columns.dark{background:#f0f0f0}.pb-flexible_columns .flexible-columns-bg{margin-top:-60px;margin-bottom:-60px;padding:60px 0;background-position:top;background-repeat:no-repeat;background-size:cover}.pb-flexible_columns .pb-section-title{text-align:center;margin:0 auto 60px;max-width:765px}.pb-flexible_columns .card-col{margin-bottom:60px}.pb-flexible_columns .pb-card-content h1,.pb-flexible_columns .pb-card-content h2,.pb-flexible_columns .pb-card-content h3,.pb-flexible_columns .pb-card-content h4,.pb-flexible_columns .pb-card-content h5{font-size:23px;line-height:31px;color:#192a41}.pb-flexible_columns .pb-card-content ol,.pb-flexible_columns .pb-card-content ul{margin-left:36px}.pb-flexible_columns .pb-card-content ol li,.pb-flexible_columns .pb-card-content p,.pb-flexible_columns .pb-card-content span,.pb-flexible_columns .pb-card-content ul li{font-size:18px;line-height:22px;color:#747f85}.pb-flexible_columns .pb-card-image-container{width:100%;height:218px;margin-bottom:30px;overflow:hidden;position:relative}.pb-flexible_columns .pb-card-image{width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pb-flexible_columns .slick-slider .slick-arrow{top:-30px}.pb-flexible_columns .slick-slider .slick-arrow.slick-prev{left:inherit;right:50px}.jumptarget:before{content:"";display:block;height:90px;margin:-90px 0 0}.pb-projects_slider{padding-bottom:3em}.pb-projects_slider .nav-slides{position:relative}.pb-projects_slider .nav-slides img{width:125px;height:125px}.pb-projects_slider .nav-slides .slide{padding-bottom:.5em;height:125px;margin-bottom:1em}.pb-projects_slider .nav-slides .slick-slide{opacity:.5;transition:opacity .5s;padding-top:.5em}.pb-projects_slider .nav-slides .slick-slide.slick-current{opacity:1;transition:opacity .5s}.pb-projects_slider .nav-slides .slick-arrow{position:absolute;bottom:-1em;height:1em;transform:none;top:auto}.pb-projects_slider .nav-slides .slick-prev{right:2em;left:auto}.pb-projects_slider .nav-slides .slick-next{left:1.5em;right:auto}.pb-projects_slider .main-slides .slick-list{position:relative}.pb-projects_slider .main-slides .slide{height:480px;overflow:hidden}@media screen and (min-width:40em){.pb-projects_slider .main-slides .slide{padding-left:250px!important;position:relative}.pb-projects_slider .main-slides .slide img{width:250px;position:absolute;left:0;top:.5em}.pb-projects_slider .main-slides .slide .content{padding-left:2em}.pb-projects_slider .main-slides .slide .content .project-number{text-transform:uppercase;color:#ccc;font-size:.95em;margin-bottom:1em;display:block}.pb-projects_slider .main-slides .slide .content .heading{margin-bottom:1em}.pb-projects_slider .main-slides .slide .content .description{margin-bottom:2em}.pb-projects_slider .main-slides .slide .content .button{text-transform:uppercase;font-weight:700;background-color:#28b5e0;text-align:center;min-width:250px}}@media screen and (min-width:64em){.pb-projects_slider .main-slides .slide{padding-left:350px!important}.pb-projects_slider .main-slides .slide img{width:350px}}.pb-woocommerce_product{width:100vw;left:50%;position:relative;transform:translateX(-50%);background-color:#192a41}.pb-woocommerce_product .pagebuilder-row-heading{font-family:latoregular;color:#fff;text-align:center;padding:0 1em;margin-bottom:2em}.pb-woocommerce_product .variation-card-inner{background-color:#fff}.pb-woocommerce_product .card-title{font-family:latolight}header.header{height:70px;box-shadow:0 0 6px rgba(0,0,0,.4);position:fixed;top:0;left:0;width:100%;z-index:101}header.header #top-bar-menu{white-space:nowrap;padding:6px 15px}header.header.hidden{opacity:0;position:fixed;top:-100px;transition:all .6s ease}header.header.stuck{top:0;opacity:1}header.header .small-logo{max-width:55px}@media only screen and (min-width:1024px){header.header .small-logo{display:none}}header.header .large-logo{max-width:241px}@media only screen and (max-width:1024px){header.header .large-logo{display:none}}.js-off-canvas-overlay{z-index:98;background:hsla(0,0%,100%,.8)}.top-bar{position:relative;border-bottom:1px solid #e6e6e3;height:70px}.top-bar .top-bar-left{width:50%;float:left}.top-bar .top-bar-right{width:50%;float:right;text-align:right;padding:9px 0}.top-bar .top-bar-right .button-link{padding:5px 20px}.top-bar .top-bar-right .button-link:hover{text-decoration:none}.menu-logo{display:inline-block}.menu-logo li>a{padding:0}.menu-toggle{width:38px;margin-right:20px;margin-top:6px;white-space:normal}.menu-toggle,.toggle-txt{display:inline-block;cursor:pointer}.toggle-txt{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;font-size:11px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase}.toggle-txt:after{content:"Menu";display:block}.c-hamburger{display:block;position:relative;float:left;overflow:hidden;margin:0;padding:0;width:28px;height:24px;font-size:0;box-shadow:none;border:none;cursor:pointer;transition:background .3s;z-index:9999}.c-hamburger:focus{outline:none}.c-hamburger span{top:10px;right:0;background:#333}.c-hamburger span,.c-hamburger span:after,.c-hamburger span:before{display:block;position:absolute;left:0;height:3px;border-radius:2px}.c-hamburger span:after,.c-hamburger span:before{width:100%;background-color:#333;content:""}.c-hamburger span:before{top:8px}.c-hamburger span:after{bottom:8px}.c-hamburger--htx span{transition:background .3s,.3s}.c-hamburger--htx span:after,.c-hamburger--htx span:before{transition-duration:.3s,.3s}.c-hamburger--htx span:before{transition-property:top,transform}.c-hamburger--htx span:after{transition-property:bottom,transform}.top-bar-centerlinks{position:absolute;left:50%;bottom:15px;width:auto;transform:translateX(-50%);transition:all .2s;top:50%;transform:translate(-50%,-50%);opacity:0;margin-top:-150px}@media only screen and (max-width:1024px){.top-bar-centerlinks{left:inherit;right:15px;transform:translateY(-50%)}}@media only screen and (max-width:660px){.top-bar-centerlinks{display:none}}.top-bar-centerlinks.links-visible{display:none;opacity:1;margin-top:0}@media screen and (min-width:40em){.top-bar-centerlinks.links-visible{display:block}}.top-bar-centerlinks a{display:inline-block;text-transform:uppercase;margin:0 7.5px;color:#28b5e0;transition:all .2s;font-size:15px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;letter-spacing:1px}.top-bar-centerlinks a:hover{color:#1b95ba}.top-bar-centerlinks.content{position:relative;top:inherit;left:inherit;opacity:1;margin-top:0;bottom:inherit;width:100%;transform:none;text-align:center;padding:30px;border-bottom:1px solid #e6e6e3}.off-canvas.position-left{top:70px;z-index:999;height:calc(100% - 70px)}.off-canvas.position-left .dashboard-link:focus{outline:none}.off-canvas .offcanvas-login a.login-link.logout{color:#fff;font-size:16px;text-decoration:underline;display:inline-block;margin-top:10px}.apply-now{padding:70px 30px;background:url(../image/darkblue_bg.jpg) no-repeat scroll 53.5% 23% #363f4a;text-align:center}.apply-now h3{max-width:730px;display:block;margin:0 auto;margin-bottom:45px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:34px;color:#fff}.apply-now .button-link{min-width:230px}.footer-email-menu{background:#20252c;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px;border-bottom:1px solid #747f85}.footer-email-menu .menu-item-has-children>a{text-transform:uppercase}.footer-email-menu h5{text-align:center;color:#fff;text-transform:uppercase}.footer-email-menu .signup-intro{text-align:center;color:#fff;font-size:16px}.footer-email-menu .social>a{color:#28b5e0;font-size:20px}.footer-email-menu .social>a:hover{color:#1b95ba}.email-submit{padding:50px 0}.email-submit form{text-align:center!important;margin:0 auto!important;max-width:50%!important}.email-submit label{display:none!important}.email-submit input{height:47px;display:inline-block!important;margin:0!important}.email-submit div{display:inline!important;margin:0!important;padding:0!important}.email-submit div.gform_confirmation_wrapper{font-size:24px;color:#28b5e0;text-align:center;display:block!important;background:#fff;max-width:60%;padding:10px 20px!important;margin:0 auto!important}.email-submit li{display:inline!important;margin:0!important;padding:0!important}.email-submit .gform_body{display:inline-block!important;width:auto!important;margin:1px;width:425px!important;max-width:100%!important;margin-left:-130px!important}.email-submit .gform_body input{width:100%!important;padding-left:1em!important;font-size:15px!important;border-radius:3px 0 0 3px;border:none!important}.email-submit .gform_footer{display:inline!important;width:auto!important}.email-submit .gform_footer input{width:130px!important;position:absolute!important;background-color:#28b5e0;border-radius:0 3px 3px 0;font-size:18px!important;padding:0!important;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;transition:all .2s;color:#fff!important}.email-submit .gform_footer input:hover{background-color:#1b95ba}.navigation-wrap{padding:30px 0}.navigation-wrap .social{padding:45px 0 0;text-align:center;clear:both}#menu-footer-links{list-style-type:none}#menu-footer-links>li{vertical-align:top;float:left;width:50%}@media screen and (min-width:40em){#menu-footer-links>li{width:33.333%}#menu-footer-links>li:nth-child(4){clear:left}}@media screen and (min-width:64em){#menu-footer-links>li{width:25%}#menu-footer-links>li:nth-child(4){clear:none}}#menu-footer-links>li>a{font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif}#menu-footer-links>li.active>a,#menu-footer-links>li>a{background:none;color:#88969e}#menu-footer-links>li>ul{list-style-type:none;margin-left:16px}#menu-footer-links>li>ul li a{color:#fff}#menu-footer-links>li>ul li.active>a{background:none;color:#fff}.footer-bottom{background:#20252c;padding:60px 30px 15px}.footer-bottom .col-left{width:100%;float:left}@media screen and (min-width:40em){.footer-bottom .col-left{width:33%}}.footer-bottom .col-left .greenblue-text{color:#fff}.footer-bottom .col-left .greenblue-text a{color:#8795ae}.footer-bottom .col-left .greenblue-text a:hover{color:#8795ae;text-decoration:underline}.footer-bottom .col-right{width:67%;float:left;display:none}@media screen and (min-width:40em){.footer-bottom .col-right{padding-left:90px;display:block}}.footer-bottom .col-right ul{margin:0;list-style-type:none}.footer-bottom .col-right ul li{width:100%;padding-bottom:30px}@media screen and (min-width:40em){.footer-bottom .col-right ul li{width:50%;float:left}}.footer-bottom .col-right ul li:nth-child(odd){clear:both}.footer-bottom .col-right ul li a{color:#8795ae}.footer-bottom .col-right ul li a:hover{color:#8795ae;text-decoration:underline}.footer-bottom .copyright{color:#fff}.off-canvas{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;max-width:80%;transition:left .5s ease;left:-360px;transform:none!important}.off-canvas.is-open{left:0}.off-canvas[aria-hidden=false]+.off-canvas-wrapper .c-hamburger--htx span{background:none}.off-canvas[aria-hidden=false]+.off-canvas-wrapper .c-hamburger--htx span:before{top:0;transform:rotate(45deg)}.off-canvas[aria-hidden=false]+.off-canvas-wrapper .c-hamburger--htx span:after{bottom:0;transform:rotate(-45deg)}.off-canvas[aria-hidden=false]+.off-canvas-wrapper .c-hamburger--htx span:after,.off-canvas[aria-hidden=false]+.off-canvas-wrapper .c-hamburger--htx span:before{transition-delay:0s,.3s}.off-canvas[aria-hidden=false]+.off-canvas-wrapper .c-hamburger+:after{content:"Close"}.off-canvas #login-x{display:none;opacity:0}.off-canvas .login-wrapper{max-height:0;overflow:hidden;transition:max-height 1s}.off-canvas .login-wrapper p{margin-bottom:12px}.off-canvas #login.expanded #login-x{display:block;position:absolute;top:0;left:0;width:100%;height:3.5em}.off-canvas #login.expanded .login-wrapper{transition:max-height 1s;max-height:250px}.off-canvas input{border-radius:3px}.off-canvas #user_login,.off-canvas #user_pass{font-size:15px;height:47px;margin:0}.off-canvas .offcanvas-login{background:#363f4a;padding:40px;padding-bottom:27px;position:relative}.off-canvas .offcanvas-login:active,.off-canvas .offcanvas-login:hover,.off-canvas .offcanvas-login:visited,.off-canvas .offcanvas-login a{display:block}.off-canvas .offcanvas-login:active.login-link,.off-canvas .offcanvas-login:hover.login-link,.off-canvas .offcanvas-login:visited.login-link,.off-canvas .offcanvas-login a.login-link{color:#28b5e0;font-size:18px;line-height:18px;margin-bottom:12px}.off-canvas .offcanvas-login:active.login-learn-more,.off-canvas .offcanvas-login:hover.login-learn-more,.off-canvas .offcanvas-login:visited.login-learn-more,.off-canvas .offcanvas-login a.login-learn-more{color:#fff;font-size:16px;line-height:16px;text-decoration:underline}.off-canvas .offcanvas-login label{display:none}.off-canvas .offcanvas-login .button.button-primary{width:35%;max-width:140px;margin:0;background-color:#28b5e0;font-size:16px}.off-canvas .login-learn-more{display:block;padding:4px}.off-canvas .loginform-links{width:50%;font-size:16px;text-align:right;margin:-56px 0 0;bottom:4.5em;right:3em;float:right}.off-canvas .loginform-links a{color:#a1acb2;display:inline-block;padding-left:1em;text-decoration:underline}.off-canvas .menu{padding:15px 0;border-bottom:1px solid #3b4145}.off-canvas .menu .menu-item:hover>a{background-color:#363f4a}.off-canvas .menu .is-accordion-submenu-parent>a:after{font-size:20px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;content:"+";border:none;float:right;position:relative;padding-right:1em;transform:none}.off-canvas .menu .is-accordion-submenu-parent[aria-expanded=true]>a{background-color:#3e4853}.off-canvas .menu .is-accordion-submenu-parent[aria-expanded=true]>a:after{content:"\2212"}.off-canvas .menu li a{display:block;padding:15px 40px;color:#fff}.off-canvas .menu li a:hover{text-decoration:none}.off-canvas .menu li.active a{background:none}.off-canvas .menu li>ul{border-bottom:none;padding:0}.off-canvas .menu li>ul>li a{padding-left:70px}.off-canvas .social{padding:30px 35px}.off-canvas .social a{font-size:18px;color:#28b5e0;padding-right:.5em}.off-canvas .contact-info{width:70%;padding:30px 40px;color:#747f85}.off-canvas .contact-info p{margin:0}.off-canvas .contact-info a{color:inherit}.hero-home{position:relative;height:475px;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}@media screen and (min-width:40em){.hero-home{height:594px}}.hero-headline{font-family:latoblack,Helvetica,Roboto,Arial,sans-serif;font-size:1.85em;line-height:1;margin-bottom:.5em}.hero-image{margin-bottom:30px}.hero-slider{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:left .6s ease}@media screen and (min-width:40em){.hero-slider{width:80%}}.hero-slider.logos-open{left:0}@media screen and (min-width:40em){.hero-slider.logos-open{left:-30%}}.hero-slider .hero-slider-slideshow{position:absolute;overflow:hidden;width:100%;min-width:400px;bottom:0;top:0;right:0}.hero-slider .hero-slider-slideshow .slick-slide img{margin:0 auto}.hero-slider .hero-slider-slideshow .slick-slider{position:relative;bottom:0;top:0;height:100%}.hero-slider .hero-slider-slideshow .slick-slider .slick-list,.hero-slider .hero-slider-slideshow .slick-slider .slick-list .slick-track,.hero-slider .hero-slider-slideshow .slick-slider>div,.hero-slider .hero-slider-slideshow .slick-slider>div>div,.hero-slider .hero-slider-slideshow .slick-slider>div>div .hero-slide{height:100%}.hero-slider .hero-slide{background-size:cover;background-repeat:no-repeat;background-position:top}.hero-slider .hero-slide:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);content:""}.hero-slider .hero-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left;width:100%;max-width:700px;font-family:latomedium,Helvetica,Roboto,Arial,sans-serif;font-size:18px;margin:0 auto;padding:0 45px;z-index:5;opacity:1;color:#fff}.hero-slider .hero-text h1,.hero-slider .hero-text p{text-shadow:0 0 2px rgba(0,0,0,.2)}@media screen and (min-width:40em){.hero-slider .hero-text{padding:0 15px;text-align:center;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}}.hero-slider .slick-dots{position:absolute;right:15px;top:60%;list-style-type:none;display:none}.hero-slider .slick-dots li{border:1px solid #182a41;height:14px;width:14px;border-radius:7px;margin:5px 0}.hero-slider .slick-dots li.slick-active{background:#182a41}.hero-slider .slick-dots li button{display:block;position:relative;text-indent:9999px;width:14px;outline:none}.hero-slider-window{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;box-shadow:0 -12px 14px 0 rgba(51,51,51,.29)}.hero-slider .home-hero-btn{height:86px;width:44px;position:absolute;top:50%;right:0;transform:translateY(-50%);background:hsla(200,9%,59%,.75);cursor:pointer;border-radius:43px 0 0 43px;z-index:6;display:none}@media screen and (min-width:40em){.hero-slider .home-hero-btn{display:block}}.hero-slider .home-hero-btn:after{color:#fff;top:50%;left:35%;font-size:2em;margin-top:-.75em;position:absolute;font-family:fontello;content:"\e812"}.hero-slider .home-hero-btn.logos-open{transform:rotate(180deg) translateX(-43px) translateY(43px)}@keyframes d{to{background-position:-3000px 0}}.hero-logos{position:absolute;right:0;top:0;width:90%;height:100%;max-width:100%;background-color:#f1f1f1;background-image:url(../image/background-grey.jpg);background-size:cover;background-position:50%;z-index:0}.hero-logos-large{display:none}@media screen and (min-width:40em){.hero-logos-large{display:block}}.hero-logos-small{display:block;position:relative;top:inherit;bottom:inherit;height:auto;width:100%}.hero-logos-small .logos-scroll{height:161px!important}.hero-logos-small .logos-text{opacity:1!important;margin:0!important;padding:30px}.hero-logos-small .hero-logos-inner{top:0;transform:none;position:relative}@media screen and (min-width:40em){.hero-logos-small{display:none}}.hero-logos-inner{top:50%;transform:translateY(-45%);position:absolute;right:0;left:0;width:100%}.hero-logos .logos-scroll{height:374px;width:100%;background-repeat:repeat-x;animation:100s d infinite linear;animation-play-state:paused}.hero-logos .logos-scroll.scrolling{animation-play-state:running}.hero-logos .logos-text{width:85%;max-width:500px;line-height:1.25;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;margin:5% auto;opacity:0;transition:all .2s}.hero-logos .logos-text.logos-text-visible{opacity:1}@media screen and (min-width:64em){.hero-home{height:824px}.hero-text{top:120px;transition:opacity 2s ease}.home-hero-btn:active+.hero-text{opacity:0;transition:opacity 0s}.hero-slider{width:75%}.hero-slider.logos-open{left:-30%}.hero-slider.logos-open .hero-text{left:inherit;right:0;transform:translateY(-50%);margin-left:40%;width:60%}.hero-headline{font-size:3.25em}.hero-logos{width:55%}.hero-logos .logos-text{font-size:19px}}.cta-bar{background:#2e333a;color:#fff;padding:10px 0;text-align:center}@media screen and (min-width:40em){.cta-bar{text-align:left}}.cta-bar-inner p{margin:0;text-align:center}.cta-bar .event-tag{margin-right:15px}@media screen and (min-width:40em){.cta-bar .event-tag{margin-top:-7px;vertical-align:middle}}.cta-bar .event-title{font-size:16px;line-height:18px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;border-right:1px solid #515863;padding-right:15px;margin-right:15px}@media screen and (min-width:40em){.cta-bar .event-title{font-size:23px;line-height:24px}}.cta-bar .event-date{font-size:16px;line-height:18px;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;display:inline-block;margin-right:30px}@media screen and (min-width:40em){.cta-bar .event-date{line-height:24px}}.cta-bar .event-date i{margin-right:3px}.cta-bar .infobar-view-event{display:inline-block;padding:0 20px;text-align:center;border:1px solid #fff;color:#fff;border-radius:360px;margin-left:5px}.cta-bar .infobar-view-event:hover{background:hsla(0,0%,100%,.1);color:#fff}.square-spacer{padding-bottom:100%}.square-spacer,.square-spacer-doublestack{position:relative;top:0;left:0;height:0;width:100%}.square-spacer-doublestack{padding-bottom:200%}.posts-slider{font-family:latolight,Helvetica,Roboto,Arial,sans-serif}.posts-slider.projects{border-bottom:1px solid #ddd}.posts-slider h2{font-family:inherit;font-size:36px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}.posts-slider .p1{display:block;max-width:360px}.posts-slider .card{position:relative;top:0;opacity:1;transition:opacity 1s,top 1s}.posts-slider .card.hidden{top:500px;opacity:0;transition:none}.posts-slider .slick-arrow{width:0;height:0;opacity:.25;overflow:visible;transition:opacity .5s;cursor:pointer;font-family:fontello;color:#333;font-size:0;position:absolute}.posts-slider .slick-arrow:hover{opacity:.75}.posts-slider .slick-arrow.slick-prev{left:-17px;border-top-right-radius:43px;border-bottom-right-radius:43px;border-left-width:0}.posts-slider .slick-arrow.slick-prev:before{position:absolute;content:"\e812";font-size:26px;display:block;color:#182a41;margin-top:-.5em;margin-left:.25em}.posts-slider .slick-arrow.slick-next{right:-15px;border-top-left-radius:43px;border-bottom-left-radius:43px;border-right-width:0}.posts-slider .slick-arrow.slick-next:before{position:absolute;content:"\e810";font-size:26px;display:block;color:#182a41;margin-top:-.5em;margin-left:-.75em}.posts-slider-inner{padding:15px}.posts-slider-inner-left{font-size:16px}.posts-slider-inner-left .button-outline{min-width:230px}.posts-slider-inner .projects-intro{margin-bottom:30px}@media screen and (min-width:40em){.posts-slider-inner{padding:60px}.posts-slider-inner-left{width:34%;float:left;padding-right:90px;font-size:20px}.posts-slider-inner-right{width:66%;float:left}}.card-inner h3{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:22px;margin:0 .75rem .75rem}.card-inner p{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;color:#747f85;font-size:16px;margin:0 .75rem;padding-bottom:4.5rem}.card-inner .completed{display:block;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;font-size:1em;margin:1rem .75rem .75rem;color:#82bc41;text-transform:uppercase;font-size:11px}.the-latest h2{text-align:center;margin:60px 60px 30px;font-size:32px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}@media screen and (min-width:40em){.the-latest h2{text-align:left}}.the-latest-inner.row{max-width:100%!important}.the-latest-inner-row-card{width:100%;float:left;position:relative;background-size:cover;background-position:50%}@media screen and (min-width:640px){.the-latest-inner-row-card{width:50%}}.the-latest-inner-row-card img{visibility:hidden}.the-latest-inner-row-card h3{position:absolute;bottom:60px;left:15px;color:#fff;font-size:23px;line-height:28px;z-index:1;margin:0;font-family:latobold,Helvetica,Roboto,Arial,sans-serif}@media screen and (min-width:40em){.the-latest-inner-row-card h3{font-size:16px;line-height:19px}}@media screen and (min-width:64em){.the-latest-inner-row-card h3{font-size:23px;line-height:28px}}.the-latest-inner-row-card .event-tag,.the-latest-inner-row-card .news-tag{display:inline-block;position:absolute;left:15px;top:15px;z-index:5}.the-latest-inner-row-card .members-only-tag{position:absolute;left:15px;top:42px;z-index:5;padding:2px 7px;width:auto}.the-latest-inner-row-card .post-date-cat{position:absolute;bottom:15px;left:15px;z-index:1;color:#fff;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:11px;text-transform:uppercase}.the-latest-inner-row-card .card-text{position:relative}.the-latest-inner-row-card .home-blog-card-overlay{position:absolute;top:0;bottom:0;width:100%;height:100%;background:rgba(62,62,62,.5);z-index:0}@media screen and (min-width:40em){.the-latest-inner-row.medium-9 .the-latest-inner-row-card{width:33.333333%}}@media screen and (min-width:40em){.the-latest-inner-row.medium-12 .the-latest-inner-row-card{width:25%}}@media screen and (min-width:640px){.the-latest-inner-row-events.medium-3 .the-latest-inner-row-card{width:100%}}@media screen and (min-width:640px){.the-latest-inner-row-events.medium-6 .the-latest-inner-row-card{width:50%}}.news-tag{background:#82bc41}.event-tag,.news-tag{display:inline-block;font-family:latoblack,Helvetica,Roboto,Arial,sans-serif;font-size:13px;text-transform:uppercase;padding:2px 10px;border-radius:3px;color:#fff}.event-tag{background:#28b5e0}.archive-intro-wrapper{border-bottom:1px solid #e6e6e3;margin-bottom:65px}.posts-filter h1{font-size:23px}.archive-intro{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:18px;text-align:left;max-width:751px;margin:2em auto;padding:0 30px}.archive-intro h1{color:#182a41;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:24px;margin:15px 0 20px;text-align:center}@media screen and (min-width:40em){.archive-intro h1{font-size:34px}}.archive-intro strong{color:#182a41}.archive-intro a{color:#28b5e0;text-transform:uppercase;font-size:15px;letter-spacing:1px;position:relative;left:50%;transform:translate(-50%);margin:15px 0}.all-staff{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif}.all-staff .img-wrap{position:relative}.all-staff .img-wrap img{width:100%}.all-staff h3{font-size:18px;margin-top:1.5em}.all-staff h3 a{color:#182a41}.all-staff h3+p{color:#747f85;font-size:13px;margin-bottom:3em}.all-staff .columns{position:relative}.all-staff .expanding-link{bottom:15px;right:15px}#featured_events{max-height:400px;overflow:hidden}#featured_events .event-hero-content-wrapper{position:absolute;bottom:0;z-index:2;width:100%}#featured_events .event-hero-content{margin:0 auto;color:#fff;padding:0 .75rem}@media screen and (min-width:64em){#featured_events .event-hero-content{width:66.66667rem;padding-right:400px}}#featured_events .event-hero-content h1{color:#fff}#featured_events .event-hero-content .button{background-color:transparent;border:2px solid #fff;border-radius:2em;color:#fff}#featured_events .slick-dots{margin:0 auto;padding:0;list-style-type:none;position:relative;bottom:75px;right:0;text-align:right;padding-right:1em;display:none;pointer-events:none}@media screen and (min-width:40em) and (max-width:63.9375em){#featured_events .slick-dots{display:block}}@media screen and (min-width:64em){#featured_events .slick-dots{display:block;width:66.66667rem;bottom:130px}}#featured_events .slick-dots>li{display:inline-block;margin-left:1rem;border:3px solid transparent;pointer-events:auto}#featured_events .slick-dots>li.slick-active{border-color:#28b5e0}#featured_events .slick-dots>li img{max-width:50px}@media screen and (min-width:64em){#featured_events .slick-dots>li img{max-width:100px}}.events-archive .events-filter{margin-top:2em}.events-archive .events-filter:before{content:"Filters: ";font-size:15px;float:left;margin-top:.75rem}.events-archive .events-filter select{border:none;background-color:none;display:inline-block;max-width:250px;border-bottom:3px solid #747f85;margin-left:1em;box-shadow:none;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:20px;padding-bottom:0}.events-archive .events-filter select:first-of-type{max-width:120px}.events-archive .month-heading{color:#0a8dae;text-transform:uppercase;font-weight:700;font-family:15px;border-top:1px solid #eee;padding-top:2.5em}.events-archive .month-heading h5{font-size:inherit}.events-archive .month-heading:first-child{border:none}.events-archive .sidebar{min-height:400px}.events-archive .sidebar .open-forums{background-color:#f9f9fa;padding:30px}.events-archive .sidebar .open-forums.partner-events{margin-top:30px}.events-archive .sidebar .open-forums .open-forums-note{font-size:12px;font-style:italic;margin:0 0 30px}.events-archive .sidebar .open-forums .open-forums-heading{font-size:16px;line-height:16px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;color:#182a41;text-transform:uppercase;margin:0 0 5px}.events-archive .sidebar .open-forums ul{margin:0}.events-archive .sidebar .open-forums ul li{list-style-type:none;position:relative;padding:0 0 20px}.events-archive .sidebar .open-forums ul li .forum-date{position:absolute;top:0;left:0;font-size:20px;line-height:20px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;color:#182a41}.events-archive .sidebar .open-forums ul li .forum-meta{margin-left:45px}.events-archive .sidebar .open-forums ul li .forum-meta .forum-title{font-size:17px;line-height:20px;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;color:#182a41;margin:0 0 5px}.events-archive .sidebar .open-forums ul li .forum-meta .forum-date-full{font-size:13px;line-height:15px;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;color:#919293;margin:0}.events-archive .event{position:relative;margin:2em 0}.events-archive .event .day{position:absolute;right:3%;top:-5px;font-weight:700;font-size:20px}.events-archive .event .address,.events-archive .event .date{color:#919293;font-size:13px;display:block;margin:0}.events-archive .event .intro{color:#747f85}.events-archive .event h5{font-size:17px;color:#182a41}.events-archive .event h5 a{color:#182a41}.events-archive .event h5 a span{color:#28b5e0}.events-archive .event .event-img{position:relative}.events-archive .event .event-img img{width:100%}.featured-job-listing{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;margin-top:60px;margin-bottom:60px;background:#f9f9fa}.featured-job-listing .job-img-col{background-size:cover;background-repeat:no-repeat;background-position:top;min-height:215px}.featured-job-listing div:last-of-type{margin:0 auto}@media screen and (min-width:40em){.featured-job-listing div:first-of-type{float:right}.featured-job-listing div:last-of-type{float:left}}.featured-job-listing h4{color:#182a41;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:24px;padding-top:1em}.featured-job-listing h4 a{color:inherit}.featured-job-listing h5{margin-bottom:2em}.featured-job-listing .job-openings{list-style-type:none;margin:0}.featured-job-listing .job-openings li{margin-bottom:1em}.people-profile{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px;margin-top:4em}.people-profile .single-title{color:#182a41;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:24px;margin-bottom:0}.people-profile .person-image{text-align:center}.people-profile .person-title{color:#747f85;font-size:13px}.people-profile .person-email{color:#28b5e0}.people-profile .person-email a{color:inherit}.people-profile .person-content{float:left!important;margin-bottom:2em}.people-profile img{width:auto;margin-bottom:1em}@media screen and (min-width:64em){.people-profile .single-title{font-size:34px}.people-profile .person-image{width:none}.people-profile img{max-height:none}}.people-profile .author-articles h3{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:20px;margin:60px 0 30px}.people-profile .author-articles ul{margin:0}.people-profile .author-articles ul li{list-style-type:none;line-height:120%;padding-bottom:20px}.people-profile .author-articles ul li span{display:block;padding:5px 0 0}.people-sessions{border-top:1px solid #ebebef;padding:0 0 30px}.people-sessions .people-sessions-title h2{padding:30px 0;font-size:28px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}.people-sessions .people-session-box{border-right:1px solid #ebebef;margin-bottom:60px}.people-sessions .people-session-box:last-child{border-right:none}.people-sessions .people-session-box .day-label{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:15px;margin:0 0 5px}.people-sessions .people-session-box h3{color:#182a41;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:15px;line-height:20px;margin:0 0 10px}.people-sessions .people-session-box .session-location,.people-sessions .people-session-box .session-time{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:15px;margin:0}body.term-executive-committee-candidate .all-staff h3+p{margin-bottom:10px}body.term-executive-committee-candidate .vote-ec{display:inline-block;background:#dedede;color:#fff;padding:10px 15px;margin-bottom:3em;border-radius:3px;text-decoration:none;cursor:not-allowed;width:100%;text-align:center}body.term-executive-committee-candidate .vote-ec.active{background:#28b5e0;text-decoration:underline;cursor:pointer}body.term-executive-committee-candidate .vote-ec.active:hover{background:#1b95ba}body.term-executive-committee-candidate .candidate{position:relative}body.term-executive-committee-candidate .candidate.voted-for:after{content:"L";position:absolute;top:0;right:1rem;color:#fff;font-size:1rem;background-color:#8bc847;display:inline-block;width:15px;border-radius:2rem;text-align:center;line-height:0;transform:rotate(45deg) scaleX(-1) translateY(-4px);font-weight:700;margin-left:.5rem;width:1rem;height:1rem;padding:.25rem}.ec-voting-results{padding:30px;background:#f1f1f1;margin:90px 0 0}.ec-voting-results .ec-voter-results-person{background:#fff;padding:15px;margin-bottom:10px}.ec-voting-results .ec-voter-results-person h3{margin:0 0 10px;color:#28b5e0}.ec-voting-results .ec-voter-results-person h3 span{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;color:#747f85}.ec-voting-results .ec-voter-results-person .vote-tally-meta{margin:0 0 0 30px}.ec-voting-results .ec-voter-results-person .vote-tally-meta li{font-size:16px;color:#747f85}.posts-filter{margin:2em 20px;border-bottom:1px solid #e6e6e3;padding-bottom:30px}.posts-filter input,.posts-filter select{height:56px;padding:0 1em;box-shadow:none}@media screen and (max-width:39.9375em){.posts-filter .search-container{position:relative}.posts-filter .search-container:after{content:"\e800";font-family:fontello;position:absolute;display:block;top:1em;right:2em;color:#28b5e0}}.posts-filter .button{width:100%;background-color:#28b5e0;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;font-size:18px}.posts-filter select{padding-right:2em}@media screen and (min-width:40em){.posts-filter:before{color:#182a41;max-width:62.5rem;font-size:23px;display:block;margin:0 auto;padding:.75em}.posts-filter .button{border-top-right-radius:3px;border-bottom-right-radius:3px}.posts-filter .search-text{border-top-left-radius:3px;border-bottom-left-radius:3px}.posts-filter select{border-left:none}.posts-filter-inner{padding:0 .9375rem}.posts-filter .columns{display:inline;padding:0}}.posts-loading{position:relative;padding-bottom:6em}.posts-loading:after{color:#000;line-height:2;content:"loading...";text-align:center;display:block;position:absolute;width:100%;padding:2em;bottom:0;left:0;animation:e 1s,f 4s infinite;opacity:0}@keyframes e{0%{bottom:-3em}to{bottom:0}}@keyframes f{0%{opacity:.65;content:"loading.."}25%{opacity:.7;content:"loading..."}50%{opacity:.75;content:"loading"}75%{opacity:.7;content:"loading."}to{opacity:.65;content:"loading.."}}.filter-results{position:relative;margin-bottom:2em;padding-right:2em;padding-top:30px}.filter-reset{position:absolute;top:30px;right:0}.filter-reset:hover:after{content:"Clear";font-size:11px;position:absolute;display:block}.filter-reset:before{color:red}body.archive.category #content #inner-content,body.blog #content #inner-content{padding-top:30px}body.archive.category .archive-grid .panel,body.blog .archive-grid .panel{padding:0 10px 30px}body.archive.category .archive-grid .panel .byline,body.blog .archive-grid .panel .byline{margin-top:15px;color:#182a41}body.archive.category h3.title,body.blog h3.title{font-size:17px;line-height:23px}body.archive.category h3.title a,body.blog h3.title a{font-size:17px;color:#182a41}body.archive.category h3.title a:hover,body.blog h3.title a:hover{color:#28b5e0}body.archive.category .entry-content,body.blog .entry-content{font-size:16px;color:#747f85}body.archive.category .excerpt-read-more,body.blog .excerpt-read-more{display:block}body.archive.category .alm-listing.posts-listings-archive,body.blog .alm-listing.posts-listings-archive{margin:0 -15px}body.archive.category .column:last-child:not(:first-child),body.archive.category .columns:last-child:not(:first-child),body.blog .column:last-child:not(:first-child),body.blog .columns:last-child:not(:first-child){float:left!important}.news-single{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px}.news-single .article-inner .row{max-width:900px}.news-single h3{color:#182a41;font-size:17px}.news-single h3 a{color:inherit}.news-single .byline{color:#182a41;margin-top:2em;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:11px;text-transform:uppercase}.news-single .byline a{color:#0a8dae}.news-single .entry-content{color:#747f85}.news-single .panel{border-bottom:1px solid #dedede;padding-bottom:1em;margin-bottom:3em}.news-hero{min-height:400px;background-size:cover;background-position:top;background-repeat:no-repeat}.page-navigation{display:none}.news-media-contact{padding:30px;background:#f1f1f1;margin:30px 15px 60px}.news-media-contact .media-contact{margin:0 0 5px}.news-media-contact .media-contact span{font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;display:inline-block;width:80px}.project-profile a{color:#28b5e0}.project-profile .project-logo{position:absolute;height:100%;padding-top:5px;max-width:100px;max-height:150px;top:50%;transform:translateY(-50%)}.project-profile h1{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:24px;line-height:24px}.project-profile img+h1,.project-profile img+h1~.project-excerpt{margin-left:120px}.project-profile h1{font-size:34px;line-height:34px}.project-profile .project-header{margin-top:1em;margin-bottom:2em}.project-profile .project-header>.columns{position:relative}@media screen and (min-width:40em){.project-profile .project-header>.columns{min-height:115px}}.project-profile .project-excerpt{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:20px}.project-profile .social-sharing{padding:1em 0;position:relative;border-bottom:1px solid #dedede;text-align:center;text-transform:uppercase;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px}@media screen and (min-width:40em){.project-profile .social-sharing{text-align:right}}.project-profile .social-sharing a{color:#28b5e0;display:inline-block;font-size:16px;margin-left:.75em}.project-profile .social-sharing .button-link{color:#182a41;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;text-transform:none;margin-top:10px}@media screen and (min-width:40em){.project-profile .social-sharing .button-link{margin-top:10px}}.project-profile .post-meta{padding:1em 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px}.project-profile .project-contact{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;position:relative;padding-left:8em}.project-profile .project-contact a{color:#28b5e0;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-profile .project-contact:before{content:"CONTACT";position:absolute;left:1em}.project-profile .article-inner{border:none;padding-bottom:2em;margin-bottom:3em;border-bottom:1px solid #dedede}.project-profile .article-inner h1{text-align:center;margin-bottom:.75em}.project-profile .participating-members{border:none;border-bottom:1px solid #dedede;padding-bottom:3em;margin-bottom:3em}.project-profile .participating-members h3{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:23px}.project-profile .participating-members ul{list-style-type:none;padding:0;margin:0}.project-profile .media-links,.project-profile .sponsor-links{margin-bottom:2em}.project-profile .media-links h4,.project-profile .sponsor-links h4{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;text-transform:uppercase}.project-profile .media-links ul,.project-profile .sponsor-links ul{list-style-type:none;padding:0;margin:0}.page-template-template-submitproject .project-process{background:#fff}.page-template-template-submitproject .row.process-headline .columns{width:100%;text-align:center}.page-template-template-submitproject .row.process-headline .columns h1{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:34px;margin-bottom:45px}.page-template-template-submitproject h4{color:#428c74;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;margin-top:2rem}.page-template-template-submitproject .project-process-form{background-color:#f9f9fa;padding:60px 0 0}.page-template-template-submitproject .project-process-form .questions label{display:none}body.page-id-215 #download-form-overlay{z-index:50;position:fixed;height:100%;transition:max-height .5s,opacity .5s;top:0;left:0;bottom:0;right:0;padding:0;margin:0;background-color:rgba(0,0,0,.5);overflow:auto;width:100%;display:none}body.page-id-215 .download-form_wrapper,body.page-id-215 .gform_confirmation_wrapper{position:fixed;top:20%;left:50%;bottom:10%;z-index:51;max-height:80%;overflow:auto;width:100%;max-width:500px;width:80%;transform:translateX(-50%);background-color:#fff;display:none;padding:1em;box-shadow:0 0 2em rgba(0,0,0,.25)}body.page-id-215 .download-form_wrapper .download-form,body.page-id-215 .gform_confirmation_wrapper .download-form{padding-bottom:1em}body.page-id-215 .download-form_wrapper .gform_footer,body.page-id-215 .gform_confirmation_wrapper .gform_footer{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0}body.page-id-215 .download-form_wrapper .gform_button,body.page-id-215 .gform_confirmation_wrapper .gform_button{margin:0!important;width:100%!important}body.page-id-215 .download-form_wrapper .gfield,body.page-id-215 .download-form_wrapper .gfield_error,body.page-id-215 .gform_confirmation_wrapper .gfield,body.page-id-215 .gform_confirmation_wrapper .gfield_error{padding:0;margin:0;border:none!important;background-color:transparent!important}body.page-id-215 .download-form_wrapper .validation_message,body.page-id-215 .gform_confirmation_wrapper .validation_message{padding:0!important;margin:0!important}body.page-id-215 .download-form_wrapper .validation_error,body.page-id-215 .gform_confirmation_wrapper .validation_error{border:0;padding:0;margin:0;font-size:1em;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #ccc}body.page-id-215 #download-form-toggle{position:fixed;top:0;opacity:0}body.page-id-215 #download-form-toggle:checked~#download-form-overlay,body.page-id-215 #download-form-toggle:checked~.download-form_wrapper,body.page-id-215 #download-form-toggle:checked~.gform_confirmation_wrapper,body.page-id-215 .gform_confirmation_wrapper{display:block}body.page-id-215 .gform_confirmation_wrapper .gform-downloads{list-style:none;margin:0;padding:0;margin-right:2em}body.page-id-215 .gform_confirmation_wrapper .gform-downloads li{position:relative;padding-left:2em}body.page-id-215 .gform_confirmation_wrapper .gform-downloads li i{position:absolute;left:0;top:1px}body.page-id-215 .gform_confirmation_wrapper .close-popup{position:absolute;top:0;right:0;font-weight:700;padding:1em;padding-right:1.5em;text-decoration:none;color:#900}body.page-id-215 .gform_confirmation_wrapper~#download-form-overlay{display:block}body.page-id-215 .featured-products{background:#f7f7f7}body.page-id-215 ul.products{list-style-type:none}body.page-id-215 ul.products .prod-img{position:relative;overflow:hidden;margin-top:1em;margin-bottom:1em}@media screen and (min-width:40em){body.page-id-215 ul.products .prod-img{min-height:350px}}body.page-id-215 ul.products .prod-img img{width:100%;min-height:100%;position:absolute}body.page-id-215 ul.products .prod-img a{display:block;width:100%;overflow:hidden;margin-bottom:1em;height:100%}body.page-id-215 ul.products #download-form-toggle:checked+.button,body.page-id-215 ul.products a.button.download_button:hover{max-width:1000px;min-width:170px;text-align:right}body.page-id-215 ul.products #download-form-toggle:checked+.link_button.button,body.page-id-215 ul.products a.link_button.button.download_button:hover{min-width:none}body.page-id-215 ul.products #download-form-toggle:checked+.button:before,body.page-id-215 ul.products a.button.download_button:hover:before{left:0;opacity:1;padding-right:.5em;padding-left:.5em;max-width:300px}body.page-id-215 ul.products a.button{border-radius:360px!important;background-color:#28b5e0;margin:10px 0;margin:0!important;padding:.75em 10px 10px 8px;min-width:1em;transition:max-width .15s ease-in-out;position:absolute;top:.5em;right:.5em;white-space:nowrap;max-width:2em;height:2em;padding:.5em}body.page-id-215 ul.products a.button.link_button{max-width:none}body.page-id-215 ul.products a.button .icon{margin-left:-.35em}body.page-id-215 ul.products a.button:before{content:attr(title);overflow:hidden;position:relative;right:0;max-width:0;display:inline-block;padding:0;opacity:0;transition:padding .25s,max-width .5s ease-in-out,opacity .5s ease-out;white-space:nowrap}body.page-id-215 ul.products a.button.loading{opacity:1!important;min-width:170px;padding-right:2em}body.page-id-215 ul.products a.button.loading .icon{display:none}body.page-id-215 ul.products a.button.loading:after{font-family:fontello;content:"\e80e";margin-left:0}body.page-id-215 ul.products a.button.added{background-color:#28b5e0!important;color:#fff}body.page-id-215 ul.products a.button.added .icon{display:none}body.page-id-215 ul.products a.button.added:after{font-family:fontello;content:"\e801";margin-left:0;background-color:#28b5e0!important;color:#fff}body.page-id-215 ul.products a.button.download_button:hover{background-color:#28b5e0!important;color:#fff;min-width:170px}body.page-id-215 ul.products a.button.download_button:hover:after{background-color:#28b5e0}body.page-id-215 ul.products a.added_to_cart{display:none!important}body.page-id-215 ul.products li.product{position:relative;width:100%;float:left;padding-right:1em;margin-right:0;margin-left:0}body.page-id-215 ul.products li.product a.title{font-size:17px;line-height:20px;color:#182a41;display:block}body.page-id-215 ul.products li.product a.title:hover{color:#28b5e0;text-decoration:underline}body.page-id-215 ul.products li.product .prod-excerpt{position:absolute;bottom:0;display:inline-block;height:80px;font-size:16px;line-height:20px;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}body.page-id-215 ul.products li.product .prod-excerpt:after{content:" ";width:200%;display:block;position:absolute;bottom:0;height:200%;box-shadow:inset -100px -50px 100px #fff;left:0}body.page-id-215 ul.products li.product .prod-excerpt,body.page-id-215 ul.products li.product .prod-excerpt p{font-size:16px;line-height:20px;color:#747f85;padding-right:1em}body.page-id-215 ul.products li.product .price{margin-bottom:0!important}body.page-id-215 ul.products li.product .woocommerce-Price-amount{font-size:18px;color:#182a41;margin:0;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif}body.page-id-215 ul.products li.product .free-amount{font-size:18px;color:#182a41;margin-top:23px;display:block;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif}body.page-id-215 ul.products li.product .free-notice{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:11px;line-height:12px;color:#28b5e0;text-transform:uppercase;display:block;margin:0 0 10px}body.page-id-215 .shop-top{padding:30px;border-bottom:1px solid #e6e6e3}body.page-id-215 .shop-top-inner{text-align:right}body.page-id-215 .shop-top a{color:#182a41}body.page-id-215 .woocommerce-pagination{display:none}body.page-id-215 .shop-products-inner{padding:60px 15px 0}body.page-id-215 .shop-products-inner h3{border-bottom:1px solid #e6e6e3;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;margin-bottom:1.11111rem}body.page-id-215 .product-row.other-products .shop-products-inner{padding-top:120px;position:relative}body.page-id-215 .product-row.other-products .products{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;margin-left:-50px;margin-right:-50px}body.page-id-215 .product-row.other-products .products .product{height:550px;padding-bottom:50px;padding-left:1em}body.page-id-215 .product-row.other-products .products .product .prod-img{height:350px}body.page-id-215 .product-row.other-products .products .product{width:100%;float:left;padding-left:50px;padding-right:50px}body.page-id-215 .product-row.other-products .products .product .product-inner{position:relative;max-width:260px;margin:auto}@media screen and (min-width:40.625em){body.page-id-215 .product-row.other-products .products .product{width:50%}}@media screen and (min-width:59.375em){body.page-id-215 .product-row.other-products .products .product{width:33.33333%}}@media screen and (min-width:75em){body.page-id-215 .product-row.other-products .products{margin-left:-25px;margin-right:-25px}body.page-id-215 .product-row.other-products .products .product{width:25%;padding-left:25px;padding-right:25px}}body.page-id-215 .product-row.other-products .product-row-content{padding-right:75px;min-height:100px}body.page-id-215 .product-row.other-products .product-row-toggle .collapse{display:none}body.page-id-215 .product-row.other-products .product-row-toggle .expand{display:block}body.page-id-215 input.product-row-toggle{width:0;height:0;overflow:hidden;position:fixed;bottom:0;right:0}body.page-id-215 input:checked+.product-row .product-row-toggle .collapse{display:block}body.page-id-215 input:checked+.product-row .product-row-toggle .expand{display:none}body.page-id-215 input:checked+.product-row .products{max-height:5000px}body.page-id-215 label{cursor:pointer}body.page-id-215 label.product-row-toggle{position:absolute;top:175px;right:.25em;font-size:3em}@media screen and (min-width:40em){body.page-id-215 label.product-row-toggle{top:200px}}body.page-id-215 .product-row.featured-products ul.products{margin:0;margin-left:-50px;margin-right:-50px}body.page-id-215 .product-row.featured-products ul.products .product{height:550px;padding-left:1em}body.page-id-215 .product-row.featured-products ul.products .product .prod-img{height:400px}body.page-id-215 .product-row.featured-products ul.products .product{width:100%;float:left;padding-left:50px;padding-right:50px}body.page-id-215 .product-row.featured-products ul.products .product .product-inner{position:relative;max-width:300px;margin:auto}@media screen and (min-width:46.875em){body.page-id-215 .product-row.featured-products ul.products .product{width:50%}}@media screen and (min-width:75em){body.page-id-215 .product-row.featured-products ul.products .product{width:33.33333%}}body.page-id-215 .product-row.featured-products .shop-products-inner .prod-img{box-shadow:0 0 20px rgba(0,0,0,.2)}body.page-id-215 .product-row.featured-products .product-row-toggle{display:none}.page-template-template-signup .signup-wrapper{padding-top:30px;padding-bottom:60px}@media screen and (min-width:40em){.page-template-template-signup .signup-wrapper{padding-top:70px}}.page-template-template-signup .invalid,.page-template-template-signup .invalid.shake,.page-template-template-signup input:not([type=submit]),.page-template-template-signup select,.page-template-template-signup textarea{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-template-template-signup .invalid.shake{animation:g .82s cubic-bezier(.36,.07,.19,.97) both;animation-delay:.25s}.page-template-template-signup .invalid:focus{border-color:#b00;box-shadow:0 0 1rem rgba(200,0,0,.25)}.page-template-template-signup .signup-pages{padding-bottom:60px;position:relative}.page-template-template-signup .woocommerce-info{display:none}.page-template-template-signup .woocommerce-error{padding-top:158px!important;margin:0!important}.page-template-template-signup .woocommerce-checkout #payment ul.payment_methods li img{margin:0!important}.member-sign-up{display:none}.member-sign-up label{color:#182a41;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;line-height:140%;margin-bottom:10px;display:inline}.member-sign-up textarea{height:130px;border-radius:3px}.member-sign-up .update-spc-checkout{vertical-align:top;margin-top:3px;transition:all .2s}.member-sign-up .update-spc-checkout:not(:checked)+.spc-pay-choice-label{opacity:.5}.member-sign-up h4{position:fixed;top:70px;left:0;z-index:1;line-height:2.5;display:block;width:100%;background-color:#f4f4f4;margin:0;padding-left:1em;border-bottom:7px solid #ddd;box-shadow:0 0 .25em #ccc;font-size:18px}.member-sign-up h4 .strip,.member-sign-up h4:after{content:"";display:block;width:0;height:7px;background-color:#82bc41;position:absolute;left:0;bottom:-7px;border-top-right-radius:5px;border-bottom-right-radius:5px;transition:width .3s ease}.member-sign-up h6{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px}.member-sign-up .note{color:#717171;font-family:latoitalic,Helvetica,Roboto,Arial,sans-serif;font-size:15px}.member-sign-up .select2-choice{font-size:15px;padding:.45em .75em}.member-sign-up .spc-levels{margin-bottom:2em}.member-sign-up.active{display:block}.member-sign-up .required{text-decoration:none}.member-sign-up .initials-button{color:#afafaf;background:none;border:1px solid #747f85;border-radius:3px;width:160px}#place_order.button{background-color:#28b5e0!important;border-radius:3px;padding:15px 30px;font-size:20px;margin:0}.signup-wrapper{background-color:#f9f9fa}.signup-pages{padding-top:120px;background-color:#fff}.application-process{padding-top:150px}#woocommerce-checkout-form{position:relative;top:-11px}#member-sign-up__1.active h4:after{width:50%}#member-sign-up__2.active h4:after{width:75%}#member-sign-up__3.active h4:after{width:100%;border-radius:0}.sign-up-checkbox-buttons{list-style:none;margin-left:0;padding-left:0}.sign-up-checkbox-buttons li{margin:0;padding:0}.sign-up-checkbox-buttons li input[type=checkbox]{display:none}.sign-up-checkbox-buttons li input[type=checkbox]+label{display:block;border:2px solid #747f85;margin-bottom:5px;margin-right:.5rem;text-align:center;border-radius:30px;transition:all .25s;color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;padding:.5em 1em}.sign-up-checkbox-buttons li input[type=checkbox]:checked+label{color:#28b5e0;background:none!important;border-color:#28b5e0}.signup-nav-btns{position:fixed;bottom:0;left:0;width:100%;display:block;z-index:99;padding:0;background:#fff;box-shadow:0 -2px 11px rgba(0,0,0,.2)}.signup-nav-btns.unstuck{position:absolute;left:inherit;right:0;margin-left:0;width:100%;z-index:0;box-shadow:none}@media screen and (min-width:64em){.signup-nav-btns.unstuck{width:67%}}@media screen and (min-width:64em){.signup-nav-btns{width:40%;margin-left:20%}}.signup-nav-btns #signup-nav-btns__back{color:#525252;display:none;float:left}.signup-nav-btns #signup-nav-btns__back:before{content:"\f060";font-family:fontawesome;font-size:.8em;position:relative;left:-1em;top:-1px}.signup-nav-btns #signup-nav-btns__next{float:right}.signup-nav-btns button{width:50%;background:#fff;padding:15px;font-size:18px;cursor:pointer}.signup-nav-btns button#signup-nav-btns__next{background:#28b5e0;color:#fefefe}#signup-initials{width:50%;float:left;border-color:#28b5e0}#signup-agreement{width:50%;float:left;text-align:left;line-height:37px}#account_password_field{clear:both}.other-activities{border-radius:360px!important;border-width:2px}.first-payment-date{display:none}.signup-pages ::-webkit-input-placeholder{color:#666}.signup-pages ::-moz-placeholder{color:#666}.signup-pages :-ms-input-placeholder{color:#666}.signup-pages :-moz-placeholder{color:#666}@media screen and (min-width:40em){.member-sign-up input[type=text]{border-radius:3px}.sign-up-checkbox-buttons li{display:inline-block}}.woocommerce-account-fields p.create-account{display:none}@media screen and (min-width:64em){.signup-wrapper{overflow:auto}.signup-pages{float:right;padding-right:1em;padding-left:20%;width:60%}.application-process{width:40%;float:right}.application-process .card{color:#747f85;font-size:15px;max-width:320px;margin-left:4em;border:1px solid #28b5e0;padding:2em;padding-bottom:5em}.application-process .card h3{color:#182a41;font-size:18px;margin-bottom:1.5em}}@keyframes g{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.new-member-tag{display:inline-block;position:absolute;left:0;top:-30px;width:auto;padding:5px 10px;background:#28b5e0;z-index:10;color:#fff!important;font-size:12px!important;line-height:12px!important;font-family:latoblack,Helvetica,Roboto,Arial,sans-serif!important}.new-member-tag:after{content:"";width:0;height:0;border-top:10px solid #28b5e0;border-bottom:10px solid #28b5e0;border-right:10px solid transparent;position:absolute;top:0;right:-10px;display:block;height:22px;line-height:22px}.page-template-template-member-dashboard .hero,.single-company .hero{height:226px;max-height:226px;min-height:226px}.page-template-template-member-dashboard .media-toolbar,.page-template-template-member-dashboard .screen-reader-text,.single-company .media-toolbar,.single-company .screen-reader-text{display:none}.page-template-template-member-dashboard .media-frame-toolbar .media-toolbar,.single-company .media-frame-toolbar .media-toolbar{display:block}.page-template-template-member-dashboard .posts-slider .card,.single-company .posts-slider .card{position:relative;top:0;opacity:1;transition:none}.page-template-template-member-dashboard .posts-slider .card.hidden,.single-company .posts-slider .card.hidden{top:0;opacity:1;transition:none}.page-template-template-member-dashboard .posts-slider .slick-list,.single-company .posts-slider .slick-list{margin-left:-10px;margin-right:-10px}.page-template-template-member-dashboard .posts-slider .slick-arrow,.single-company .posts-slider .slick-arrow{top:inherit;bottom:0}.page-template-template-member-dashboard .posts-slider .slick-arrow.slick-prev,.single-company .posts-slider .slick-arrow.slick-prev{left:0}.page-template-template-member-dashboard .posts-slider .slick-arrow.slick-next,.single-company .posts-slider .slick-arrow.slick-next{right:0}.page-template-template-member-dashboard .tabs,.page-template-template-member-dashboard .tabs-content,.single-company .tabs,.single-company .tabs-content{border:none;background:transparent}.page-template-template-member-dashboard .tabs-panel,.single-company .tabs-panel{padding:30px 0}.page-template-template-member-dashboard .tabs-title,.single-company .tabs-title{border-bottom:5px solid #dedede;margin-right:15px}.page-template-template-member-dashboard .tabs-title a,.page-template-template-member-dashboard .tabs-title a:focus,.single-company .tabs-title a,.single-company .tabs-title a:focus{padding:10px 60px 10px 0;color:#8a8a8a;text-transform:uppercase;background:transparent}.page-template-template-member-dashboard .tabs-title.is-active,.single-company .tabs-title.is-active{border-bottom:5px solid #28b5e0}.page-template-template-member-dashboard .tabs-title>a[aria-selected=true],.single-company .tabs-title>a[aria-selected=true]{background-color:transparent;color:#28b5e0}.page-template-template-member-dashboard .card-inner .completed,.single-company .card-inner .completed{margin:0;padding:5px 15px 15px}.page-template-template-member-dashboard .card-inner h3,.single-company .card-inner h3{margin:0 .75rem;padding-top:10px}.page-template-template-member-dashboard .dashboard-profile .company-metabox h2,.single-company .dashboard-profile .company-metabox h2{padding:0}.page-template-template-member-dashboard #esp-subscriptions,.page-template-template-member-dashboard #subscriptions,.single-company #esp-subscriptions,.single-company #subscriptions{background-color:transparent}.page-template-template-member-dashboard #esp-subscriptions table,.page-template-template-member-dashboard #subscriptions table,.single-company #esp-subscriptions table,.single-company #subscriptions table{border-collapse:collapse}.page-template-template-member-dashboard #esp-subscriptions tbody,.page-template-template-member-dashboard #subscriptions tbody,.single-company #esp-subscriptions tbody,.single-company #subscriptions tbody{background-color:transparent}.page-template-template-member-dashboard #esp-subscriptions .order.wc-failed,.page-template-template-member-dashboard #subscriptions .order.wc-failed,.single-company #esp-subscriptions .order.wc-failed,.single-company #subscriptions .order.wc-failed{color:#900}.page-template-template-member-dashboard #esp-subscriptions .order.wc-failed a,.page-template-template-member-dashboard #subscriptions .order.wc-failed a,.single-company #esp-subscriptions .order.wc-failed a,.single-company #subscriptions .order.wc-failed a{color:inherit}.page-template-template-member-dashboard #esp-subscriptions tr.order,.page-template-template-member-dashboard #subscriptions tr.order,.single-company #esp-subscriptions tr.order,.single-company #subscriptions tr.order{background-color:#fefefe}.page-template-template-member-dashboard #esp-subscriptions tr.order td,.page-template-template-member-dashboard #subscriptions tr.order td,.single-company #esp-subscriptions tr.order td,.single-company #subscriptions tr.order td{border-top:1px solid #ddd}.page-template-template-member-dashboard #esp-subscriptions tr.order td:first-of-type,.page-template-template-member-dashboard #subscriptions tr.order td:first-of-type,.single-company #esp-subscriptions tr.order td:first-of-type,.single-company #subscriptions tr.order td:first-of-type{border-left:1px solid #ddd}.page-template-template-member-dashboard #esp-subscriptions tr.order.wc-failed td:first-of-type,.page-template-template-member-dashboard #subscriptions tr.order.wc-failed td:first-of-type,.single-company #esp-subscriptions tr.order.wc-failed td:first-of-type,.single-company #subscriptions tr.order.wc-failed td:first-of-type{border-left-color:#900}.page-template-template-member-dashboard #esp-subscriptions tr.order.wc-pending td:first-of-type,.page-template-template-member-dashboard #subscriptions tr.order.wc-pending td:first-of-type,.single-company #esp-subscriptions tr.order.wc-pending td:first-of-type,.single-company #subscriptions tr.order.wc-pending td:first-of-type{border-left-color:#28b5e0}.page-template-template-member-dashboard #esp-subscriptions tr.order.wc-pending td,.page-template-template-member-dashboard #subscriptions tr.order.wc-pending td,.single-company #esp-subscriptions tr.order.wc-pending td,.single-company #subscriptions tr.order.wc-pending td{color:#28b5e0}.page-template-template-member-dashboard #esp-subscriptions tr.order.wc-completed td,.page-template-template-member-dashboard #subscriptions tr.order.wc-completed td,.single-company #esp-subscriptions tr.order.wc-completed td,.single-company #subscriptions tr.order.wc-completed td{color:#555}.page-template-template-member-dashboard #esp-subscriptions .order-actions-row,.page-template-template-member-dashboard #subscriptions .order-actions-row,.single-company #esp-subscriptions .order-actions-row,.single-company #subscriptions .order-actions-row{background-color:transparent}.page-template-template-member-dashboard #esp-subscriptions .order-actions,.page-template-template-member-dashboard #subscriptions .order-actions,.single-company #esp-subscriptions .order-actions,.single-company #subscriptions .order-actions{padding:0;background-color:#fbfbfb;text-align:right;border-bottom-right-radius:3px;border-bottom-left-radius:3px;margin-bottom:1em}.page-template-template-member-dashboard #esp-subscriptions .order-actions form,.page-template-template-member-dashboard #subscriptions .order-actions form,.single-company #esp-subscriptions .order-actions form,.single-company #subscriptions .order-actions form{text-align:left}.page-template-template-member-dashboard #esp-subscriptions .order-actions .button,.page-template-template-member-dashboard #subscriptions .order-actions .button,.single-company #esp-subscriptions .order-actions .button,.single-company #subscriptions .order-actions .button{color:#777;background-color:transparent;font-size:.95em;margin:0;margin-bottom:1.5em}.page-template-template-member-dashboard #esp-subscriptions .order-actions .button.paid,.page-template-template-member-dashboard #esp-subscriptions .order-actions .button.renew,.page-template-template-member-dashboard #subscriptions .order-actions .button.paid,.page-template-template-member-dashboard #subscriptions .order-actions .button.renew,.single-company #esp-subscriptions .order-actions .button.paid,.single-company #esp-subscriptions .order-actions .button.renew,.single-company #subscriptions .order-actions .button.paid,.single-company #subscriptions .order-actions .button.renew{font-weight:700;width:100px;text-align:center;float:left}.page-template-template-member-dashboard #esp-subscriptions .order-actions .button.renew,.page-template-template-member-dashboard #subscriptions .order-actions .button.renew,.single-company #esp-subscriptions .order-actions .button.renew,.single-company #subscriptions .order-actions .button.renew{color:#fff;background-color:#8bc847}.page-template-template-member-dashboard #esp-subscriptions .order-actions .button.paid,.page-template-template-member-dashboard #subscriptions .order-actions .button.paid,.single-company #esp-subscriptions .order-actions .button.paid,.single-company #subscriptions .order-actions .button.paid{position:relative;overflow:hidden;text-align:left}.page-template-template-member-dashboard #esp-subscriptions .order-actions .button.paid a:hover,.page-template-template-member-dashboard #subscriptions .order-actions .button.paid a:hover,.single-company #esp-subscriptions .order-actions .button.paid a:hover,.single-company #subscriptions .order-actions .button.paid a:hover{text-decoration:none}.dashboard-profile{position:relative;z-index:1}.dashboard-profile-inner{max-width:66.66667rem;margin-right:auto;margin-left:auto}.dashboard-profile-inner:after,.dashboard-profile-inner:before{display:table;content:" "}.dashboard-profile-inner:after{clear:both}.dashboard-profile-inner.user-info{background:#f9f9fa;padding:60px 0;max-width:100%;margin:60px 0 0}.dashboard-profile .company-founding-member{display:block;position:absolute;right:1em;top:2em;width:150px;text-align:center;text-transform:uppercase;font-size:.9rem;line-height:1}.dashboard-profile .company-founding-member .icon{color:#fbbf12;font-size:50px;margin-bottom:1rem;display:block;margin-left:auto;margin-right:auto}.dashboard-profile-main{width:100%;float:left;padding-right:.83333rem;padding-left:.83333rem;padding-bottom:60px}@media print,screen and (min-width:40em){.dashboard-profile-main{padding-right:.83333rem;padding-left:.83333rem}}.dashboard-profile-main:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.dashboard-profile-main{width:75%;float:left;padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:40em) and (min-width:40em){.dashboard-profile-main{padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:40em){.dashboard-profile-main:last-child:not(:first-child){float:right}}.dashboard-profile-sidebar{width:100%;float:left;padding:15px .83333rem 60px}@media print,screen and (min-width:40em){.dashboard-profile-sidebar{padding-right:.83333rem;padding-left:.83333rem}}.dashboard-profile-sidebar:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.dashboard-profile-sidebar{width:25%;float:left;padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:40em) and (min-width:40em){.dashboard-profile-sidebar{padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:40em){.dashboard-profile-sidebar:last-child:not(:first-child){float:right}}.dashboard-profile-sidebar .box-link,.dashboard-profile-sidebar .box-link:visited{width:100%;margin-bottom:30px;color:#fff;background:#28b5e0}.dashboard-profile-sidebar .box-link:hover,.dashboard-profile-sidebar .box-link:visited:hover{background:#1b95ba;color:#fff}.dashboard-profile .company-status{background:#fff;box-shadow:0 2px 4px hsla(0,0%,75%,.5);padding:30px;margin-top:30px}.dashboard-profile .company-status.warn{position:relative;border-top:.5em solid #ffae00;padding-left:3em}.dashboard-profile .company-status.warn:before{color:#ffae00;font-weight:700;content:"!";position:absolute;left:1.5em}.dashboard-profile .company-status p{margin:0}.dashboard-profile .dash-company-intro{background:#fff;box-shadow:0 2px 4px hsla(0,0%,75%,.5);padding:30px;margin-top:-50px;position:relative}.dashboard-profile .dash-company-intro .company-thumb-title .company-thumb{float:left;margin-top:-65px;padding:15px;background:#fff;border:2px solid #e1e1e1;position:relative;margin-right:30px;margin-bottom:10px;position:absolute}.dashboard-profile .dash-company-intro .company-thumb-title .company-thumb img{width:100px}.dashboard-profile .dash-company-intro .company-thumb-title .company-thumb i{position:absolute;top:-3px;right:-2px}.dashboard-profile .dash-company-intro .company-thumb-title h2{margin-left:145px;font-size:25px;margin-bottom:5px}.dashboard-profile .dash-company-intro .company-thumb-title span{display:block;margin-left:145px;font-size:15px;color:#747f85}.dashboard-profile .dash-company-intro .about-title{margin-top:30px;font-size:15px;color:#182a41;text-transform:uppercase;font-family:latobold,Helvetica,Roboto,Arial,sans-serif}.dashboard-profile .dash-company-intro .about-title .icon-pencil{margin-top:-5px}.dashboard-profile .dash-company-intro .company-about{color:#747f85}.dashboard-profile .icon-pencil{color:#747f85;cursor:pointer;font-size:16px;position:absolute;top:15px;right:15px}.dashboard-profile .company-metabox{margin-top:50px;position:relative}.dashboard-profile .company-metabox.shadow{background:#fff;box-shadow:0 2px 4px hsla(0,0%,75%,.5)}.dashboard-profile .company-metabox.shadow .company-metabox-inner{padding:30px}.dashboard-profile .company-metabox.shadow h2{padding:0}.dashboard-profile .company-metabox h2{color:#182a41;font-size:16px;line-height:18px;text-transform:uppercase;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;padding:0 10px}.dashboard-profile .company-metabox.user-info{background:#f9f9fa;padding:15px}.dashboard-profile .company-metabox.user-info table tbody td{font-size:16px}.dashboard-profile .company-metabox.user-info .woocommerce-MyAccount-downloads .download-expires,.dashboard-profile .company-metabox.user-info .woocommerce-MyAccount-downloads .download-remaining{display:none}.dashboard-profile .company-metabox.user-info .woocommerce-info{border-top:none;background-color:transparent;margin:0}.dashboard-profile .company-metabox.user-info .woocommerce-info .button{color:#fff}.dashboard-profile .company-metabox.user-info .card{background:transparent}.dashboard-profile .company-metabox.user-info .card-inner{background:#fff}.dashboard-profile .company-metabox.user-info .events-slider h3{margin-bottom:15px}.dashboard-profile .company-metabox.user-info .events-slider .address,.dashboard-profile .company-metabox.user-info .events-slider .date{color:#919293;font-size:13px;display:block;margin:0;margin-left:10px}.dashboard-profile .company-metabox.user-info .events-slider .comps{color:#919293;font-size:13px;display:block;margin:30px 0 5px;margin-left:10px;font-family:latoitalic,Helvetica,Roboto,Arial,sans-serif;padding:0;text-align:center;height:auto}.dashboard-profile .company-metabox.user-info .events-slider .register-btn{padding:5px 20px;display:block;padding:8px 20px;border-radius:360px;transition:all .2s;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;text-align:center;font-size:18px;margin:0 auto;width:200px;border:2px solid #28b5e0}.dashboard-profile .company-metabox.ec-info h2{margin-bottom:15px}.dashboard-profile .company-metabox.ec-info .pending-apps{font-size:16px;color:#747f85;margin:0;line-height:16px}.dashboard-profile .company-metabox.ec-info .pending-apps-link{font-size:16px;display:inline-block;margin:0}.dashboard-profile .company-metabox.ec-info ul.ec-my-companies{margin:0}.dashboard-profile .company-metabox.ec-info ul.ec-my-companies li{float:left;list-style-type:none}@media screen and (min-width:40em){.dashboard-profile .company-metabox.ec-info ul.ec-my-companies li{width:33%}}.dashboard-profile .company-metabox.ec-info ul.ec-my-companies li a{font-size:16px;line-height:20px}.dashboard-profile .company-metabox.ec-info ul.ec-my-companies li.no-companies{font-size:16px;color:#747f85;margin:0;line-height:20px}.dashboard-profile .company-members{background:#fff;box-shadow:0 2px 4px hsla(0,0%,75%,.5);margin-top:50px;position:relative}.dashboard-profile .company-members-inner{padding:30px}.dashboard-profile .company-members h2{color:#182a41;font-size:16px;line-height:20px;text-transform:uppercase;font-family:latobold,Helvetica,Roboto,Arial,sans-serif}.dashboard-profile .company-members .manage-members-links{background:#fff;border-bottom:1px solid hsla(0,0%,75%,.5);padding:10px 15px;text-align:center}@media screen and (min-width:40em){.dashboard-profile .company-members .manage-members-links{text-align:right}}.dashboard-profile .company-members .add-members-link{display:inline-block;margin-left:15px;color:#28b5e0;font-size:15px;cursor:pointer}.dashboard-profile .company-members .add-members-link:hover{color:#1b95ba}.dashboard-profile .company-members .company-members-list .members-list-heading{font-size:1em;margin:0;margin-top:1em;padding-bottom:.2em;border-bottom:1px solid #000}.dashboard-profile .company-members .company-members-list ul{overflow:auto;list-style-type:none;margin:0;padding:0}.dashboard-profile .company-members .company-members-list ul li{margin:0;margin-top:.5em;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;padding-right:.5em}.dashboard-profile .company-members .company-members-list ul li a{display:block}.dashboard-profile .company-members .company-members-list ul li .members-list-user-title{line-height:1;color:#999;font-size:.9em}@media print,screen and (min-width:40em){.dashboard-profile .company-members .company-members-list ul li{width:49.5%}}@media screen and (min-width:64em){.dashboard-profile .company-members .company-members-list ul li{width:24.5%}}.dashboard-profile .company-members .company-members-list ul li.primary-box{background:#28b5e0;padding:10px;color:#fff}.dashboard-profile .company-members .company-members-list ul li.primary-box a{color:#fff}.add-members{position:fixed;height:calc(80% - 73px);width:80%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9990;box-shadow:0 0 20px rgba(0,0,0,.4);background:#fff;padding:30px;overflow:auto;display:none}.add-members.add-members-open{display:block}.add-members .icon-thin-close{position:absolute;top:15px;right:16px;cursor:pointer}.add-members input[type=submit]{color:#fff;background:#28b5e0;border:none;padding:10px 30px;cursor:pointer}.add-members input[type=submit]:hover{background:#1b95ba}.editable-box .value-field{display:block}.editable-box .edit-field{display:none}#edit-company-form{position:fixed;height:calc(80% - 73px);width:80%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9990;box-shadow:0 0 20px rgba(0,0,0,.4);background:#fff;padding:30px;overflow:auto;display:none}#edit-company-form.editform-open{display:block}#edit-company-form #message{display:none}#edit-company-form .icon-thin-close{position:absolute;top:15px;right:16px;cursor:pointer}#edit-company-form .button{width:100%;height:55px;font-size:20px;margin:0}.page-dimmer-edit-company{position:fixed;z-index:9900;background:rgba(255,255,245,.8);top:0;left:0;width:100%;height:100%;display:none}.page-dimmer-edit-company.editform-open{display:block}.company-meta{background:#f9f9fa;padding:20px}.company-meta-item{margin-bottom:15px;position:relative}.company-meta-item p{margin-left:15px;font-size:16px;color:#747f85;word-wrap:break-word}.company-meta-item p a{display:inline-block;font-size:16px;text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden;width:100%}.company-meta-item p.account-link{word-wrap:normal}.company-meta-item p.account-link a{white-space:normal}.company-meta-item .icon-pencil{top:-69px;right:-8px}.company-meta h4{color:#182a41;font-size:16px;line-height:18px;text-transform:uppercase;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;border-bottom:1px solid #e6e6e3}.company-meta h2{font-size:24px}.company-meta h2,.company-quicklinks h4{color:#182a41;line-height:26px;text-transform:uppercase;font-family:latobold,Helvetica,Roboto,Arial,sans-serif}.company-quicklinks h4{font-size:16px;border-bottom:1px solid #e6e6e3;margin-top:30px}.company-quicklinks ul{margin:0;list-style-type:none}.dashboard-profile-sidebar{padding-bottom:50px}.hero .about-membership-logos{height:370px;background-repeat:repeat-x;margin-top:60px;animation:100s d infinite linear}.hero .hero-inner{height:200px}.benefits h2{text-align:center}.membership-card-inner{background:#e6e6e8}.membership-card .card-info{padding:10px}.membership-card .card-hidden{display:none;max-width:560px;position:fixed;z-index:300;top:56%;padding:30px;left:50%;height:80%;width:90%;overflow:auto;background:#fff;transform:translate(-50%,-50%)}.membership-card .card-hidden i{position:absolute;top:15px;right:15px;font-size:18px;cursor:pointer}.membership-card .card-hidden h3{font-size:20px;color:#182a41}.membership-card .info-page-cover{position:fixed;z-index:200;top:0;left:0;height:100%;width:100%;background:rgba(10,16,24,.9);display:none}.post-type-archive-company .member-row{padding:30px 0;border-bottom:1px solid #e6e6e3}.post-type-archive-company .member-row .member-logo-box{width:100px;height:100px;padding:10px;text-align:center;position:relative}.post-type-archive-company .member-row .member-logo-box img{max-width:calc(100% - 20px);max-height:calc(100% - 20px);display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-type-archive-company .member-row .columns{position:relative}.post-type-archive-company .member-row h2{font-size:15px;margin:0}@media screen and (min-width:40em){.post-type-archive-company .member-row h2{font-size:25px;margin:10px 0 5px}}.post-type-archive-company .member-row span{font-size:13px;color:#747f85;display:inline-block}@media screen and (min-width:40em){.post-type-archive-company .member-row span{font-size:16px}}.post-type-archive-company .member-row .company_bio{color:#747f85;font-size:16px;margin:10px 0 5px}.post-type-archive-company .member-row a{font-size:11px;line-height:150%;display:inline-block;position:absolute;top:0;right:15px}@media screen and (min-width:40em){.post-type-archive-company .member-row a{font-size:16px;top:10px}}body.page-template-default.woocommerce-account #inner-content{margin-bottom:30px}body.page-template-default.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:none;margin:0 0 60px}body.page-template-default.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0}body.page-template-default.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:inline-block;border-bottom:5px solid #dedede;margin-right:15px;transition:border-color .5s}body.page-template-default.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px 60px 10px 0;color:#8a8a8a;text-transform:uppercase;font-size:.66667rem;line-height:1;text-decoration:none}body.page-template-default.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{text-decoration:none}body.page-template-default.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active,body.page-template-default.woocommerce-account .woocommerce-MyAccount-navigation ul li :hover{border-color:#28b5e0}body.page-template-default.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:none}body.page-template-default.woocommerce-account h1{color:#182a41;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:24px;margin:15px 0 20px;text-align:center}@media screen and (min-width:40em){body.page-template-default.woocommerce-account h1{font-size:34px}}body.page-template-default.woocommerce-account .woocommerce #respond input#submit,body.page-template-default.woocommerce-account .woocommerce a.button,body.page-template-default.woocommerce-account .woocommerce button.button,body.page-template-default.woocommerce-account .woocommerce input.button{background:#28b5e0;color:#fff}body.page-template-default.woocommerce-account .woocommerce #respond input#submit:hover,body.page-template-default.woocommerce-account .woocommerce a.button:hover,body.page-template-default.woocommerce-account .woocommerce button.button:hover,body.page-template-default.woocommerce-account .woocommerce input.button:hover{background:#1b95ba}body.page-template-default.woocommerce-account .order_details .wc-item-meta,body.page-template-default.woocommerce-account .woocommerce-table--order-details .wc-item-meta{display:none}body.page-template-default.woocommerce-account .subscription-start-date .order-status{display:block;color:#28b5e0}body.page-template-default.woocommerce-account .button:visited{color:#fff}.page-template-template-member-dashboard .subscription-start-date .order-status{display:block;color:#28b5e0}.page-template-template-member-dashboard .button:visited{color:#fff}.vbtk-tabs{overflow:auto}.vbtk-tabs .tab1-radio:checked~.tab1-content,.vbtk-tabs .tab2-radio:checked~.tab2-content,.vbtk-tabs .tab3-radio:checked~.tab3-content,.vbtk-tabs .tab4-radio:checked~.tab4-content,.vbtk-tabs .tab5-radio:checked~.tab5-content,.vbtk-tabs .tab6-radio:checked~.tab6-content,.vbtk-tabs .tab7-radio:checked~.tab7-content,.vbtk-tabs .tab8-radio:checked~.tab8-content,.vbtk-tabs .tab9-radio:checked~.tab9-content,.vbtk-tabs .tab10-radio:checked~.tab10-content,.vbtk-tabs .tab11-radio:checked~.tab11-content,.vbtk-tabs .tab12-radio:checked~.tab12-content,.vbtk-tabs .tab13-radio:checked~.tab13-content,.vbtk-tabs .tab14-radio:checked~.tab14-content,.vbtk-tabs .tab15-radio:checked~.tab15-content,.vbtk-tabs .tab16-radio:checked~.tab16-content,.vbtk-tabs .tab17-radio:checked~.tab17-content,.vbtk-tabs .tab18-radio:checked~.tab18-content,.vbtk-tabs .tab19-radio:checked~.tab19-content,.vbtk-tabs .tab20-radio:checked~.tab20-content,.vbtk-tabs .tab21-radio:checked~.tab21-content,.vbtk-tabs .tab22-radio:checked~.tab22-content,.vbtk-tabs .tab23-radio:checked~.tab23-content,.vbtk-tabs .tab24-radio:checked~.tab24-content,.vbtk-tabs .tab25-radio:checked~.tab25-content,.vbtk-tabs .tab26-radio:checked~.tab26-content,.vbtk-tabs .tab27-radio:checked~.tab27-content,.vbtk-tabs .tab28-radio:checked~.tab28-content,.vbtk-tabs .tab29-radio:checked~.tab29-content,.vbtk-tabs .tab30-radio:checked~.tab30-content,.vbtk-tabs .tab31-radio:checked~.tab31-content,.vbtk-tabs .tab32-radio:checked~.tab32-content,.vbtk-tabs .tab33-radio:checked~.tab33-content,.vbtk-tabs .tab34-radio:checked~.tab34-content,.vbtk-tabs .tab35-radio:checked~.tab35-content,.vbtk-tabs .tab36-radio:checked~.tab36-content,.vbtk-tabs .tab37-radio:checked~.tab37-content,.vbtk-tabs .tab38-radio:checked~.tab38-content,.vbtk-tabs .tab39-radio:checked~.tab39-content,.vbtk-tabs .tab40-radio:checked~.tab40-content,.vbtk-tabs .tab41-radio:checked~.tab41-content,.vbtk-tabs .tab42-radio:checked~.tab42-content,.vbtk-tabs .tab43-radio:checked~.tab43-content,.vbtk-tabs .tab44-radio:checked~.tab44-content,.vbtk-tabs .tab45-radio:checked~.tab45-content,.vbtk-tabs .tab46-radio:checked~.tab46-content,.vbtk-tabs .tab47-radio:checked~.tab47-content,.vbtk-tabs .tab48-radio:checked~.tab48-content,.vbtk-tabs .tab49-radio:checked~.tab49-content,.vbtk-tabs .tab50-radio:checked~.tab50-content{display:block}.vbtk-tabs input[type=radio]{visibility:hidden;width:0;height:0;overflow:hidden}.vbtk-tabs input[type=radio]+label{cursor:pointer;border-bottom:5px solid #dedede;margin:0;padding:0 30px 10px 0;color:#8a8a8a;text-transform:uppercase;background:transparent;display:block}@media only screen and (min-width:768px){.vbtk-tabs input[type=radio]+label{display:inline-block;padding:10px 30px 10px 0}}.vbtk-tabs input[type=radio]+label+div{display:none;padding-top:30px;white-space:normal}.vbtk-tabs input[type=radio]:checked+label{border-color:#28b5e0;color:#28b5e0}#print_page{background:#28b5e0;color:#fff;margin-bottom:15px;line-height:1;cursor:pointer;padding:.618em 1em;border-radius:3px;display:inline-block;float:right}#print_page:hover{background:#1b95ba}.woocommerce-page.woocommerce-lost-password #inner-content{max-width:700px;margin:0 auto}.woocommerce-page.woocommerce-lost-password #inner-content input.button{margin:0}.woocommerce-account form.login.woocommerce-form-login{max-width:700px;margin:0 auto;border:none}.woocommerce-account .login-heading{max-width:700px;margin:0 auto;font-size:34px;color:#182a41;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;padding:0 20px}.page-template-template-view-applications h1{font-size:34px;line-height:38px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;margin:0 0 15px}@media screen and (min-width:40em){.page-template-template-view-applications h1{font-size:40px;line-height:44px}}.page-template-template-view-applications #inner-content{margin-top:30px;margin-bottom:60px}.view-apps-filter{background:#f1f1f1;padding:20px}.view-apps-filter select{margin:0 20px 0 0;border-radius:3px}.view-apps-filter input[type=button]{margin-left:20px;width:calc(100% - 20px);height:39px;background-color:#28b5e0;border-radius:3px;border:none;font-size:13px;cursor:pointer;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;transition:all .2s;color:#fff!important}@media screen and (min-width:40em){.view-apps-filter input[type=button]{font-size:18px}}.view-apps-filter input[type=button]:hover{background-color:#1b95ba}.view-apps-results{margin-top:30px;padding-bottom:30px}.view-apps-results-header h2{font-size:18px;line-height:38px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;margin:0 0 15px}@media screen and (min-width:40em){.view-apps-results-header h2{font-size:24px;line-height:44px}}.view-apps-results-list .application-row{padding-top:20px;padding-bottom:20px}.view-apps-results-list .application-row p{margin:0;line-height:130%;margin-bottom:5px}.view-apps-results-list .application-row .order-viewer-btn{padding:10px 20px;width:auto;background-color:#28b5e0;border-radius:3px;border:none;font-size:13px;cursor:pointer;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;transition:all .2s;color:#fff!important;display:inline-block}.view-apps-results-list .application-row-meta{font-size:16px}.view-apps-results-list .application-row-meta .app-meta-label{font-family:latobold,Helvetica,Roboto,Arial,sans-serif}.view-apps-results-list .application-row-meta .app-meta-company{font-size:20px;margin-bottom:10px}@media screen and (min-width:64em){.view-apps-results-list .application-row-view{text-align:right}}.view-apps-results-list .row:nth-child(odd){background:#f1f1f1}.view-apps-results .page-navigation{display:block;text-align:center;margin-top:60px}.view-apps-results .page-navigation .pagination li{font-size:18px}.view-apps-results .page-navigation .pagination li a{color:#182a41}.view-apps-results .page-navigation .pagination .current{background:#28b5e0}.status-active{color:#7eb64a}.status-active,.status-pending{font-family:latobold,Helvetica,Roboto,Arial,sans-serif}.status-pending{color:orange}.status-on-hold{color:#ababab}.status-cancelled,.status-on-hold{font-family:latobold,Helvetica,Roboto,Arial,sans-serif}.status-cancelled{color:#cc4b37}.page-template-template-view-applications-viewer,.single-member-application{background:#f1f1f1}.application-wrap .application-toolbar{text-align:right;margin:60px auto 10px;max-width:1000px;padding:0 20px}.application-wrap .application-toolbar a{padding:10px 20px;width:auto;background-color:#28b5e0;border-radius:3px;border:none;font-size:13px;cursor:pointer;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;transition:all .2s;color:#fff!important;display:inline-block;margin:0 0 10px 15px}.application-wrap .application-toolbar a.app-btn-print{background-color:#cecece}.application-wrap .application-toolbar a.app-btn-accept{background-color:#69ab47}.application-wrap .application-toolbar a.app-btn-approve{background-color:#d69e33}.application-wrap .application-toolbar a.app-btn-decline{background-color:#c50000}.application-wrap-inner{margin:0 auto 60px;max-width:960px;background:#fff;box-shadow:6px 6px 10px rgba(0,0,0,.05);padding:30px 20px}.application-wrap-inner h1{font-size:24px;line-height:38px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;margin:0 0 15px;text-align:center}.application-wrap-inner h2{font-size:18px;line-height:18px;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;margin:0 0 15px;text-align:center}.application-wrap .app-header{border-bottom:2px solid #dedede;padding-bottom:30px;margin-bottom:30px}.application-wrap .app-header p{margin:0}.application-wrap .app-header .header-label{font-family:latoblack,Helvetica,Roboto,Arial,sans-serif}.application-wrap .app-body .body-label{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;display:block;margin:20px 0 5px}.application-wrap .app-body p{margin:0}.application-wrap .app-body h2{font-size:20px;line-height:24px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;margin:30px 0 15px}.application-wrap .app-body h2.no-top-margin{margin-top:0}.application-wrap .app-body input[readonly],.application-wrap .app-body textarea[readonly]{background:#f4f4f4;border:1px solid #dcdcdc;box-shadow:none}.application-wrap .app-body textarea[readonly]{min-height:150px;line-height:140%}.application-wrap .app-body .app-field-half{width:100%}@media screen and (min-width:40em){.application-wrap .app-body .app-field-half{float:left;width:50%}}.application-wrap .app-body .app-field-third{width:100%}@media screen and (min-width:40em){.application-wrap .app-body .app-field-third{float:left;width:33%}}.app-message{background:pink;color:#000;font-size:18px;padding:10px;text-align:center;display:none;margin-top:15px}.company-ec-members,.pending-apps-ec-list{margin:15px 0 30px}.company-ec-members li,.pending-apps-ec-list li{list-style-type:none;width:33%;float:left;padding:0 0 10px;font-size:16px;color:#8a8a8a;line-height:20px}.note{font-size:16px;color:#8a8a8a;line-height:16px}.spc-app-request-form{background:#e4e4e4;padding:30px!important;max-width:960px;margin:30px auto 60px}.gform_button,input.button{background-color:#28b5e0}.gform_button:hover,input.button:hover{background-color:#1b95ba}.spc-app-comments{background:#fff;padding:30px!important;max-width:960px;margin:30px auto 60px}.spc-app-comments .commentlist li:not(.depth-1){padding-bottom:10px}.spc-app-comments .commentlist .comment{background:rgba(0,0,0,.02)}a.ec-vote-archive-link{display:block;padding:10px 15px;width:100%;background:#f1f1f1;color:#28b5e0;margin:15px 0;text-align:center}a.ec-vote-archive-link:hover{background:#28b5e0;color:#fff}.all-members-download{display:block;background:#ececec;padding:10px;width:100%;text-align:center}.members-list-full-header{padding:60px 60px 30px;border-bottom:1px solid #dedede;text-align:center;margin:0 auto 60px}.members-list-full-header input{display:inline-block;padding:10px 15px;width:100%;background:#28b5e0;color:#fff;border:none;width:200px}.members-list-full-body .members-list-logo .columns{text-align:center}.members-list-full-body .members-list-logo .columns img{display:inline-block;width:400px;height:auto}.members-list-full-body .row{page-break-inside:avoid}.members-list-full-body .columns{text-align:center;padding-bottom:55px}.members-list-full-body .columns.spc-logo img{height:auto;margin-top:20px;width:400px}.members-list-full-body .columns img{width:auto;height:40px;margin-bottom:5px;page-break-after:avoid}.members-list-full-body .member-name{font-size:16px}.members-list-full-body .contact-info{text-align:center;background:#f9f9f9;padding:10px 20px;clear:both;font-size:70%;page-break-inside:avoid;page-break-after:always}.members-list-full-body .contact-info h4,.members-list-full-body .contact-info p{margin:0 0 2px}.single-company form.posts-filter{width:100%;margin:0;padding:2em 20px 0;background-color:#fff}.single-company form.posts-filter input,.single-company form.posts-filter select{margin-bottom:0}.single-company form.posts-filter .return-to-search{padding:.75rem 0;text-align:center}.single-company form.posts-filter .return-to-search a{font-size:16px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif}.single-company .dashboard-profile{position:relative;z-index:1;background-color:#fafafa}.single-company .dashboard-profile-main{width:100%;float:left;padding-right:.83333rem;padding-left:.83333rem;padding-bottom:60px}@media print,screen and (min-width:40em){.single-company .dashboard-profile-main{padding-right:.83333rem;padding-left:.83333rem}}.single-company .dashboard-profile-main:last-child:not(:first-child){float:right}.single-company .dashboard-profile-main h1{margin-top:3.75rem;margin-bottom:2rem;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:28px;color:rgba(0,0,0,.6);letter-spacing:0;line-height:26px}.single-company .dash-company-intro{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;padding:50px;margin:0;position:relative}.single-company .dash-company-intro .company-intro .terms{font-size:16px;color:#747f85}.single-company .dash-company-intro .company-thumb{display:inline-block;padding:15px;margin-right:1.5rem;background:#fff;border:1px solid #e1e1e1;border-radius:8px}.single-company .dash-company-intro .company-thumb img{width:100px}.single-company .dash-company-intro .company-thumb i{position:absolute;top:-3px;right:-2px}.single-company .dash-company-intro .company-about{margin-top:1.5rem;color:#747f85}.single-company .company-meta{background:none}.single-company .company-meta-item{margin-top:1.5rem;position:relative}.single-company .company-meta-item p{margin:0;font-size:16px;color:#747f85;word-wrap:break-word}.single-company .company-meta-item p a{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;color:#2bd8b6;letter-spacing:0;line-height:23px}.single-company .company-meta-item p.account-link{word-wrap:normal}.single-company .company-meta-item p.account-link a{white-space:normal}.single-company .company-meta-item .icon-pencil{top:-69px;right:-8px}.single-company .company-meta h4{font-size:14px;letter-spacing:1px;line-height:17px;border-bottom:none}.single-company .company-meta h2,.single-company .company-meta h4{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;color:#182a41;text-transform:uppercase}.single-company .company-meta h2{font-size:24px;line-height:26px}.single-company .company-members-list>div:not(:first-of-type){margin-top:5rem}.single-company .company-members-list .members-list-heading{font-size:1em;padding-bottom:1rem!important;border-bottom:1px solid #DADADA56!important}.single-company .company-members-list .row{overflow:auto;list-style-type:none;margin:0;padding:0}.single-company .company-members-list .row div.columns{margin:0;margin-top:.5em;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;padding-right:.5em}.single-company .company-members-list .row div.columns .user-block{margin:.5rem 3.5rem .5rem 0;display:-ms-flexbox;display:flex}.single-company .company-members-list .row div.columns .user-block:nth-of-type(-n+2){margin-top:1rem}.single-company .company-members-list .row div.columns .user-block img{width:70px;height:70px;margin-right:1.5rem}.single-company .company-members-list .row div.columns .members-list-user-photo{margin-top:.2rem;margin-right:1rem}.single-company .company-members-list .row div.columns .members-list-user-name{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:17px;color:#5b5b5b;letter-spacing:0;line-height:23px}.single-company .company-members-list .row div.columns .members-list-user-email{display:block;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:14px;color:#2bd8b6;letter-spacing:0;line-height:23px;text-transform:lowercase}.single-company .company-members-list .row div.columns .members-list-user-title{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;color:#8a8a8a;letter-spacing:0;line-height:23px}.single-company .company-members-list .row div.columns.primary-box{background:#28b5e0;padding:10px;color:#fff}.single-company .company-members-list .row div.columns.primary-box a{color:#fff}.single-company .company-members{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;padding:50px;position:relative}.single-company .company-members-inner{padding:0!important}.single-company .company-members h6{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:22px;color:#5b5b5b;letter-spacing:0;line-height:29px;text-transform:uppercase}.single-company .block{background-color:#fff;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.single-company .block-event{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:25px}.single-company .block-event img{-ms-flex-preferred-size:0;flex-basis:0;border-radius:4px;margin-right:15px}.single-company .block-event+.block{margin-top:1.5rem}.single-company .block-event h3{margin:0;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:22px;color:#5b5b5b;letter-spacing:1.38px;line-height:29px}.single-company .block-event .address,.single-company .block-event .date{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:14px;letter-spacing:.88px;line-height:30px}.single-company .block-event .date{color:hsla(0,0%,56%,.59)}.single-company .block-event .address{color:#5b5b5b}.single-company .block-committee,.single-company .block-project{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;min-height:400px;padding:25px 25px 2rem;width:calc(33.333% - 1.5rem)}.single-company .block-committee:not(:nth-child(4n)):not(:first-child),.single-company .block-project:not(:nth-child(4n)):not(:first-child){margin-left:1.5rem}.single-company .block-committee:nth-child(n+4),.single-company .block-project:nth-child(n+4){margin-top:1.5rem}.single-company .block-committee img,.single-company .block-project img{max-width:100px;width:auto}.single-company .block-committee h3,.single-company .block-project h3{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;color:#2bd8b6;letter-spacing:0;line-height:23px}.single-company .block-committee .excerpt,.single-company .block-project .excerpt{margin:1rem 0 2rem;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;color:#8a8a8a;letter-spacing:0;line-height:23px}.single-company .block-committee .read-more,.single-company .block-project .read-more{margin:1rem 0;padding:.75rem 2rem;background:#fff;border:1px solid #eaeaea;border-radius:19px;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;font-size:13px;color:#8a8a8a;letter-spacing:0;text-align:center;line-height:26px;text-transform:uppercase}.single-company .flex-align-center{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.single-company .clip-circle{border-radius:50%;border:1px solid #DADADA56}body.page-template-template-member-dashboard #edit-user-form .fa-times{font-size:2em;color:#900;position:absolute;top:1em;right:1em;text-decoration:none}body.page-template-template-member-dashboard .company-users .user{position:relative;padding-right:2em;vertical-align:top}body.page-template-template-member-dashboard .company-users .user .edit-user{cursor:pointer;display:none;position:absolute;right:1em;top:1px}body.page-template-template-member-dashboard .company-users .user:hover .edit-user{display:block}.about-content{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif}.about-content a{color:#28b5e0}.about-content h1{margin-top:1em;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:26px}.about-content h2{font-size:24px}.about-content h2,.about-content h2+p>strong{color:#182a41;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}.about-content h2+p>strong{font-weight:400}.about-content h2+p+p>strong{color:#182a41;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:400}.about-content #vision+h2{margin-right:auto;margin-left:auto;padding-right:.9375rem;padding-left:.9375rem;text-align:center}.about-content #vision~.row h4{color:#428c74;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;margin-top:2rem}.about-content #vision~.row p{color:#747f85;font-size:16px}@media screen and (max-width:39.9375em){.about-content #vision~.row .column,.about-content #vision~.row .columns{width:100%;padding-left:7em;position:relative;max-width:600px;float:none!important;min-height:100px}.about-content #vision~.row .column h4,.about-content #vision~.row .columns h4{text-align:left;margin-top:0}.about-content #vision~.row .column img,.about-content #vision~.row .columns img{position:absolute;left:1em;top:0}}@media screen and (min-width:40em){.about-content h1{font-size:43px}.about-content h2{font-size:34px}}.awards-content{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif}.awards-content .divider{max-width:none}.awards-content .accordion{margin-bottom:0}.awards-content .link-btn{display:inline-block;margin:30px auto 15px;border-radius:5px;background-color:#28b5e0;color:#fff;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;font-size:18px;line-height:22px;text-align:center;padding:8px 40px}.awards-content .link-btn:hover{background-color:#1b95ba;color:#fff;text-decoration:none}.awards-content .header-logo{height:405px;position:relative;padding-top:70px;background-repeat:no-repeat;background-size:cover}.awards-content .header-logo img{display:block;margin:auto;max-width:330px}.awards-content .tab-navigation{color:#28b5e0;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:13px;font-weight:900;line-height:16px;text-align:justify;border-bottom:1px solid #e5e5e2;text-transform:uppercase;text-align:center}.awards-content .tab-navigation .is-active{border-bottom:5px solid #28b5e0}.awards-content .tab-navigation ul{margin:0;padding:0;list-style-type:none}.awards-content .tab-navigation ul li{display:inline-block;margin:0 25px;padding:20px 0}.awards-content .tab-navigation ul li a{text-decoration:none}.awards-content .awards-title{padding-top:60px;padding-bottom:40px;max-width:750px;font-size:16px!important;line-height:26px}@media screen and (max-width:39.9375em){.awards-content .awards-title{padding-left:20px;padding-right:20px}}.awards-content .awards-title h2{text-align:center;margin-bottom:35px;font-size:34px}.awards-content .awards-title .columns{padding:0}.awards-content .award-categories{background-color:#f9f9fa;padding:50px 0 10px}.awards-content .award-categories-content{max-width:750px;display:block;margin:0 auto}.awards-content .award-categories-entry{margin-bottom:55px}@media screen and (min-width:40em){.awards-content .award-categories-entry:nth-child(odd){clear:both}}.awards-content .award-categories img{margin-bottom:20px;box-shadow:0 2px 27px 0 rgba(0,0,0,.16)}.awards-content .award-categories h3{height:31px;width:223px;margin-bottom:30px;color:#192a41;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:23px;line-height:31px;text-align:justify}.awards-content .award-categories h4{height:24px;width:346px;color:#192a41;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:17px;line-height:24px}.awards-content .award-categories p{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px;line-height:20px}.awards-content .judges{padding-top:60px;padding-bottom:40px;max-width:750px}.awards-content .judges img{margin-bottom:30px!important;display:block;margin:0 auto}@media print,screen and (min-width:40em){.awards-content .judges img{max-height:220px}}.awards-content .judges .name{color:#192a41;font-size:17px;line-height:24px;margin-bottom:5px}.awards-content .judges .company,.awards-content .judges .name{display:block;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;text-align:center}.awards-content .judges .company{color:#747f85;font-size:16px;line-height:22px;margin-bottom:50px}.awards-content .judges h2{text-align:center;margin-bottom:35px}.awards-content .all-staff{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;margin-top:55px}.awards-content .all-staff .img-wrap{position:relative;margin-bottom:25px}.awards-content .all-staff .img-wrap img{width:100%}.awards-content .all-staff h3{font-size:18px;margin-top:1.5em}.awards-content .all-staff h3 a{color:#182a41}.awards-content .all-staff h3+p{color:#747f85;font-size:13px;margin-bottom:3em}.awards-content .all-staff .columns{position:relative}.awards-content .all-staff .expanding-link{bottom:15px;right:15px}.awards-content .current-members{margin-bottom:50px}.awards-content .current-members-name{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;color:#192a41;font-size:18px;margin-bottom:3em}.awards-content .current-members-company{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:13px;color:#919293;letter-spacing:0;line-height:13px}.awards-content .past-winners-container{text-align:center}.awards-content .past-winners-container .past-winner{margin-bottom:20px;display:inline-block;width:240px;vertical-align:top}.awards-content .past-winners-container .vbtk-slider{margin-bottom:55px}.awards-content .past-winners-container .slick-next,.awards-content .past-winners-container .slick-prev{font-size:0;position:absolute;bottom:20px;color:#fff;background:none;z-index:1}.awards-content .past-winners-container .slick-prev{left:20px}.awards-content .past-winners-container .slick-next:after,.awards-content .past-winners-container .slick-prev:after{border:1px solid #fff;border-radius:40px}.awards-content .past-winners-container .slick-prev:after{content:"\f104";font:32px/1 FontAwesome;padding:2px 15px 2px 10px!important}.awards-content .past-winners-container .slick-next{right:20px;text-align:right}.awards-content .past-winners-container .slick-next:after{content:"\f105";font:32px/1 FontAwesome;padding:2px 10px 2px 15px!important}.awards-content .past-winners-container .slick-next:hover:after,.awards-content .past-winners-container .slick-prev:hover:after{color:#fff}@media print,screen and (min-width:40em){.awards-content .past-winners-container .slick-track{margin-left:-160px}}.awards-content .past-winners-container .slick-slide{padding:10px}.awards-content .past-winners-container .slick-slide img{box-shadow:0 2px 27px 0 rgba(0,0,0,.16);margin:5px 0 15px}.awards-content .past-winners-container .is-active{background-color:#f9f9fa}.awards-content .past-winners-container .is-active .accordion-title{background-color:#f9f9fa;cursor:default}.awards-content .past-winners-container .is-active .accordion-title:before{content:""}.awards-content .past-winners-container .is-active .accordion-content{background-color:#f9f9fa;border:0}.awards-content .past-winners-container .accordion-title{color:#192a41;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:34px;font-weight:300;line-height:40px;text-align:center;padding-top:40px!important;padding-bottom:40px!important}.awards-content .past-winners-container .accordion-title:hover{text-decoration:none;background-color:transparent}.awards-content .past-winners-container .accordion-title:before{margin-top:-15px!important}.awards-content .past-winners-container .past-winners-wrap{background:#f2f2f4;padding:90px 0 60px;margin:0 -15px 90px}.awards-content .past-winners-container .past-winners-wrap .finalists-heading{margin-bottom:60px}.awards-content .past-winners-container .past-winners-repeater{margin:0 auto 30px}.awards-content .past-winners-container .past-winners-repeater .reveal-trigger{position:relative;cursor:pointer}.awards-content .past-winners-container .past-winners-repeater .reveal-trigger:hover:after{content:"View \A Profile";text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:5;background-color:rgba(0,0,0,.77);padding-top:47%;color:#fff;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;font-size:17px;font-weight:900;line-height:24px;pointer-events:none!important}.awards-content .past-winners-container .past-winners-repeater img{display:block;margin:0 auto 15px;box-shadow:0 2px 27px 0 rgba(0,0,0,.16);position:relative}.awards-content .past-winners-container .past-winners-repeater .name{display:block;color:#192a41;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:17px;line-height:24px;text-align:center}.awards-content .past-winners-container .past-winners-repeater .award{display:block;color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px;line-height:22px;text-align:center}.awards-content .past-winners-container .text-content{max-width:750px;margin-bottom:40px}.awards-content .past-winners-container .text-content h3{color:#192a41;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:23px;line-height:31px;text-align:center;display:block;margin:0 auto 20px}.awards-content .past-winners-container .text-content .content p{color:#192a41;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:300;line-height:30px;text-align:center}@media print,screen and (min-width:40em){.awards-content .past-winners-container .text-content .content p{max-width:500px;display:block;margin:0 auto}}.awards-content .nominations-form{margin:55px auto;padding:0 15px}.awards-content .submissions-container{padding-top:55px;background-color:#f9f9fa}.awards-content .submissions-container .login-instructions{padding-bottom:125px}.awards-content .submissions-container .login-instructions,.awards-content .submissions-container .submissions-overview{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:15px;line-height:23px}.awards-content .submissions-container .form-instructions{color:#192a41;font-family:Lato;font-size:34px;font-weight:300;line-height:40px;text-align:center;max-width:500px;margin-top:80px;margin-bottom:35px}.awards-content a{color:#28b5e0}.awards-content h1{margin-top:1em;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:26px}.awards-content h2{font-size:24px}.awards-content h2,.awards-content h2+p>strong{color:#182a41;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}.awards-content h2+p>strong{font-weight:400}.awards-content h2+p+p>strong{color:#182a41;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:400}.popup-modal{width:75%;max-width:870px!important}.popup-modal .image{padding:35px 30px 35px 50px;text-align:center}.popup-modal .bio{padding:35px 50px 35px 30px;color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:15px;line-height:23px}.popup-modal img{display:block;margin:0 auto 30px;box-shadow:0 2px 27px 0 rgba(0,0,0,.16)}.popup-modal .name{color:#192a41;font-size:23px;line-height:31px}.popup-modal .award,.popup-modal .name{display:block;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;text-align:center}.popup-modal .award{color:#747f85;font-size:16px;font-style:italic;line-height:20px}.form-embed{max-width:1050px;border-radius:5px;background-color:#fff;box-shadow:0 2px 24px 0 rgba(0,0,0,.07);padding:0 20px;margin-bottom:90px}@media print,screen and (min-width:40em){.form-embed{padding:0 40px}}@media print,screen and (min-width:64em){.form-embed{padding:0 70px}}.form-embed .gform_body label{color:#666;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px!important;line-height:24px;font-weight:400!important;font-family:latobold,Helvetica,Roboto,Arial,sans-serif}.form-embed #field_9_1,.form-embed #field_9_2{margin-top:0}.form-embed #field_9_6:after,.form-embed #field_9_14:after,.form-embed #field_9_15:after{content:"";width:100%;height:0;clear:both;display:block;height:60px}.form-embed #field_9_22:after{content:"";width:100%;height:0;clear:both;display:block;height:30px}.form-embed .gform_wrapper{margin:0}.form-embed .gform_wrapper textarea.large{height:320px;width:100%;margin-bottom:60px}@media screen and (min-width:40em){.form-embed .gform_wrapper ul li.gfield{float:left;width:50%;clear:none;padding-right:15px!important;padding-left:15px}}.form-embed .gform_wrapper ul li.gfield.nomination-category{width:100%!important;float:none!important;padding-top:30px;padding-bottom:30px}.form-embed .gform_wrapper ul li.gfield.nomination-category ul li label{color:#666;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif}@media screen and (min-width:40em){.form-embed .gform_wrapper ul li.gfield.nomination-category ul li{float:left;width:25%}}.form-embed .gform_wrapper ul li.gfield.nomination-category ul li input[type=radio]{margin-top:5px;margin-bottom:0;margin-right:5px}.form-embed .gform_wrapper ul li.gfield.gf-full-width,.form-embed .gform_wrapper ul li.gfield.nominate-self{width:100%!important;float:none!important}.form-embed .gform_wrapper ul li.gfield.nominate-self>label{display:none}.form-embed .gform_wrapper ul li.gfield.nominate-self input[type=checkbox]{margin-top:3px!important;margin-bottom:0!important;margin-right:5px}.form-embed .gform_wrapper ul li.gfield.nominee-form-header{float:none!important;clear:both;width:auto}.form-embed .nominee-form-header{text-align:center;background-color:#e0e0e0;padding:30px 20px!important;margin:0 -15px 45px!important;max-width:inherit!important;float:none!important;color:#333}.form-embed .nominee-form-header,.form-embed .nominee-form-header h3{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:24px;line-height:30px}.form-embed .nominee-form-header h3{font-weight:400}@media print,screen and (min-width:40em){.form-embed .nominee-form-header{margin:0 -55px 45px!important}}@media print,screen and (min-width:64em){.form-embed .nominee-form-header{margin:0 -85px 45px!important}}.ecc-nominee-row{padding-top:70px}.elections-header-content{text-align:center}.elections-header-content .elections-title{font-size:34px;color:#192a41;line-height:40px;display:block;margin:0 auto 50px}.elections-header-content .elections-subtitle,.elections-header-content .elections-title{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;letter-spacing:0;text-align:center}.elections-header-content .elections-subtitle{font-size:23px;color:#182a41;line-height:26px;text-transform:uppercase;margin-bottom:35px}.elections-header-content .elections-byline{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px;color:#747f85;letter-spacing:0;text-align:center;line-height:26px}.ecc-vote-tallies{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:34px;color:#192a41;letter-spacing:0;text-align:center;line-height:40px;margin-bottom:35px}.ec-voter-results-person-header{color:#192a41}.ec-voter-results-person-content,.ec-voter-results-person-header{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:24px}.ec-voter-results-person-content{color:#9b9b9b}.ecc-candidate-container{margin-bottom:70px}.ec_candidate_name{font-size:18px;color:#192a41;line-height:24px}.ec_candidate_excerpt,.ec_candidate_name{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;margin-top:10px;letter-spacing:0}.ec_candidate_excerpt{font-size:16px;color:#747f85;line-height:20px;margin-bottom:30px}.spc-override-vote{display:block;margin-top:1rem;font-size:.75rem;font-style:italic}.vote-ec-btn{padding-top:12px;display:block;width:115px;height:50px;text-align:center!important;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;font-size:18px;letter-spacing:0;text-align:justify;border:1px solid #1cadd4;border-radius:3px}.vote-ec-btn.loading{opacity:.5}.vote-ec-btn.active{background-color:#1cadd4;color:#fff!important}.vote-ec-btn.company-voted{color:#fff!important;cursor:default}.vote-ec-btn.company-voted,.vote-ec-btn.company-voted:hover{background-color:#9b9b9b;border-color:#9b9b9b}.vote-ec-btn:hover{background-color:#085d72;text-decoration:none;border-color:#085d72}.ec_candidate_title_company{font-family:Lato-Italic;font-size:16px;color:#9b9b9b;letter-spacing:0;line-height:17px;margin-top:2px;margin-bottom:5px}.ece-watch-video{display:block;margin-top:10px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:11px;color:#0a8dae;letter-spacing:0}.ece-watch-video .fa-play-circle{margin-right:5px}.ece-override-instructions{font-family:latoitalic,Helvetica,Roboto,Arial,sans-serif;font-size:16px;color:#9b9b9b;letter-spacing:0;line-height:17px;text-align:center}.ece-reveal iframe{margin-top:40px}.single-post .article-inner .row{max-width:900px}.single-post .article-inner .row .alignleft{float:left;margin-right:1em}.single-post .article-inner .row .alignright{float:right;margin-left:1em}.article-inner{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:18px;margin-top:2em;padding-bottom:1em;margin-bottom:2em;border-bottom:1px solid #dedede}.article-inner h1{color:#182a41;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:24px;margin:0}.article-inner .post-categories{color:#0a8dae;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:11px;text-transform:uppercase}.article-inner .post-categories a{color:inherit}.article-inner .post-author{margin:0;font-family:latoitalic,Helvetica,Roboto,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;color:#444}.article-inner .publish-date{margin:0 0 30px;overflow:hidden;text-overflow:ellipsis}.article-inner .post-meta{padding:1em;border-top:1px solid #dedede;border-bottom:1px solid #dedede;white-space:nowrap;margin:3em 0}.article-inner .post-meta .avatar{float:left;max-width:100px;max-height:100px;margin-right:30px}.article-inner .post-meta .author-twitter{font-size:18px;line-height:18px}.article-inner .post-meta .author-twitter [class*=" icon-"]:before,.article-inner .post-meta .author-twitter [class^=icon-]:before{width:9px}.article-inner .post-meta .author-twitter .icon-twitter{margin-right:5px}.article-inner .post-meta .author-twitter .icon-twitter:before{margin-left:0}.article-inner .post-meta .author-title{margin:0;font-size:12px;white-space:normal}.article-inner .social-sharing{padding:15px 15px 0 0;position:relative;text-align:left}@media screen and (min-width:40em){.article-inner .social-sharing{text-align:right}}.article-inner .social-sharing .share-label{color:#182a41;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:16px;text-transform:uppercase;display:inline-block}.article-inner .social-sharing a{color:#28b5e0;display:inline-block;margin:0 .5em}@media screen and (min-width:40em){.article-inner h1{font-size:34px}.article-inner .social-sharing{text-align:center}}@media screen and (min-width:40em) and (min-width:40em){.article-inner .social-sharing{text-align:right}}@media screen and (min-width:40em){.article-inner .social-sharing:before{left:-3rem}}.related-posts{color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px}.related-posts h2{color:#182a41;font-size:23px;text-align:center;margin-bottom:2em}.related-posts .title{color:#182a41;font-size:17px}.related-posts .title a{color:inherit}.related-posts .byline{color:#182a41;margin-top:2em;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:11px;text-transform:uppercase}.related-posts .byline a{color:#0a8dae}.related-posts article{border-bottom:1px solid #dedede;padding-bottom:1em;margin-bottom:3em}@media screen and (min-width:40em){.related-posts article{border:none}}.circle-percent{max-width:300px;max-height:300px;position:relative;border:1em solid;border-radius:50%;box-sizing:border-box;transform:rotate(45deg);display:inline-block}.circle-percent .border{border:1em solid;border-color:inherit;width:100%;height:100%;position:absolute;border-radius:50%;box-sizing:content-box;left:-1em;top:-1em;transition:transform 1s ease-in-out}.circle-percent .border:after,.circle-percent:after{content:"";display:block;border:inherit;border-radius:50%;width:100%;height:100%;position:absolute;left:-1em;top:-1em;opacity:1;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #fff}.circle-percent .border:after{border-top-color:transparent;border-right-color:transparent;border-left-color:inherit;border-bottom-color:inherit;transition:transform 1s ease-out}.circle-percent:after{border-top-color:inherit;border-right-color:inherit;border-left-color:transparent;border-bottom-color:transparent;transform:rotate(-180deg);transition:transform 1s ease-out;box-sizing:content-box;transition:border-top-color 0s .5s}.circle-percent.animate[data-count="1"] .border:after{transform:rotate(3.6deg)}.circle-percent.animate[data-count="2"] .border:after{transform:rotate(7.2deg)}.circle-percent.animate[data-count="3"] .border:after{transform:rotate(10.8deg)}.circle-percent.animate[data-count="4"] .border:after{transform:rotate(14.4deg)}.circle-percent.animate[data-count="5"] .border:after{transform:rotate(18deg)}.circle-percent.animate[data-count="6"] .border:after{transform:rotate(21.6deg)}.circle-percent.animate[data-count="7"] .border:after{transform:rotate(25.2deg)}.circle-percent.animate[data-count="8"] .border:after{transform:rotate(28.8deg)}.circle-percent.animate[data-count="9"] .border:after{transform:rotate(32.4deg)}.circle-percent.animate[data-count="10"] .border:after{transform:rotate(36deg)}.circle-percent.animate[data-count="11"] .border:after{transform:rotate(39.6deg)}.circle-percent.animate[data-count="12"] .border:after{transform:rotate(43.2deg)}.circle-percent.animate[data-count="13"] .border:after{transform:rotate(46.8deg)}.circle-percent.animate[data-count="14"] .border:after{transform:rotate(50.4deg)}.circle-percent.animate[data-count="15"] .border:after{transform:rotate(54deg)}.circle-percent.animate[data-count="16"] .border:after{transform:rotate(57.6deg)}.circle-percent.animate[data-count="17"] .border:after{transform:rotate(61.2deg)}.circle-percent.animate[data-count="18"] .border:after{transform:rotate(64.8deg)}.circle-percent.animate[data-count="19"] .border:after{transform:rotate(68.4deg)}.circle-percent.animate[data-count="20"] .border:after{transform:rotate(72deg)}.circle-percent.animate[data-count="21"] .border:after{transform:rotate(75.6deg)}.circle-percent.animate[data-count="22"] .border:after{transform:rotate(79.2deg)}.circle-percent.animate[data-count="23"] .border:after{transform:rotate(82.8deg)}.circle-percent.animate[data-count="24"] .border:after{transform:rotate(86.4deg)}.circle-percent.animate[data-count="25"] .border:after{transform:rotate(90deg)}.circle-percent.animate[data-count="26"] .border:after{transform:rotate(93.6deg)}.circle-percent.animate[data-count="27"] .border:after{transform:rotate(97.2deg)}.circle-percent.animate[data-count="28"] .border:after{transform:rotate(100.8deg)}.circle-percent.animate[data-count="29"] .border:after{transform:rotate(104.4deg)}.circle-percent.animate[data-count="30"] .border:after{transform:rotate(108deg)}.circle-percent.animate[data-count="31"] .border:after{transform:rotate(.31turn)}.circle-percent.animate[data-count="32"] .border:after{transform:rotate(.32turn)}.circle-percent.animate[data-count="33"] .border:after{transform:rotate(.33turn)}.circle-percent.animate[data-count="34"] .border:after{transform:rotate(.34turn)}.circle-percent.animate[data-count="35"] .border:after{transform:rotate(126deg)}.circle-percent.animate[data-count="36"] .border:after{transform:rotate(.36turn)}.circle-percent.animate[data-count="37"] .border:after{transform:rotate(.37turn)}.circle-percent.animate[data-count="38"] .border:after{transform:rotate(.38turn)}.circle-percent.animate[data-count="39"] .border:after{transform:rotate(.39turn)}.circle-percent.animate[data-count="40"] .border:after{transform:rotate(144deg)}.circle-percent.animate[data-count="41"] .border:after{transform:rotate(.41turn)}.circle-percent.animate[data-count="42"] .border:after{transform:rotate(.42turn)}.circle-percent.animate[data-count="43"] .border:after{transform:rotate(154.8deg)}.circle-percent.animate[data-count="44"] .border:after{transform:rotate(.44turn)}.circle-percent.animate[data-count="45"] .border:after{transform:rotate(162deg)}.circle-percent.animate[data-count="46"] .border:after{transform:rotate(165.6deg)}.circle-percent.animate[data-count="47"] .border:after{transform:rotate(.47turn)}.circle-percent.animate[data-count="48"] .border:after{transform:rotate(172.8deg)}.circle-percent.animate[data-count="49"] .border:after{transform:rotate(.49turn)}.circle-percent.animate[data-count="50"] .border:after{transform:rotate(180deg)}.circle-percent.animate[data-count="51"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="51"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="51"] .border:after{transform:rotate(3.6deg)}.circle-percent.animate[data-count="52"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="52"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="52"] .border:after{transform:rotate(7.2deg)}.circle-percent.animate[data-count="53"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="53"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="53"] .border:after{transform:rotate(10.8deg)}.circle-percent.animate[data-count="54"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="54"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="54"] .border:after{transform:rotate(14.4deg)}.circle-percent.animate[data-count="55"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="55"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="55"] .border:after{transform:rotate(18deg)}.circle-percent.animate[data-count="56"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="56"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="56"] .border:after{transform:rotate(21.6deg)}.circle-percent.animate[data-count="57"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="57"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="57"] .border:after{transform:rotate(25.2deg)}.circle-percent.animate[data-count="58"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="58"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="58"] .border:after{transform:rotate(28.8deg)}.circle-percent.animate[data-count="59"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="59"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="59"] .border:after{transform:rotate(32.4deg)}.circle-percent.animate[data-count="60"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="60"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="60"] .border:after{transform:rotate(36deg)}.circle-percent.animate[data-count="61"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="61"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="61"] .border:after{transform:rotate(39.6deg)}.circle-percent.animate[data-count="62"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="62"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="62"] .border:after{transform:rotate(43.2deg)}.circle-percent.animate[data-count="63"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="63"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="63"] .border:after{transform:rotate(46.8deg)}.circle-percent.animate[data-count="64"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="64"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="64"] .border:after{transform:rotate(50.4deg)}.circle-percent.animate[data-count="65"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="65"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="65"] .border:after{transform:rotate(54deg)}.circle-percent.animate[data-count="66"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="66"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="66"] .border:after{transform:rotate(57.6deg)}.circle-percent.animate[data-count="67"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="67"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="67"] .border:after{transform:rotate(61.2deg)}.circle-percent.animate[data-count="68"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="68"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="68"] .border:after{transform:rotate(64.8deg)}.circle-percent.animate[data-count="69"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="69"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="69"] .border:after{transform:rotate(68.4deg)}.circle-percent.animate[data-count="70"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="70"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="70"] .border:after{transform:rotate(72deg)}.circle-percent.animate[data-count="71"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="71"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="71"] .border:after{transform:rotate(75.6deg)}.circle-percent.animate[data-count="72"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="72"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="72"] .border:after{transform:rotate(79.2deg)}.circle-percent.animate[data-count="73"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="73"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="73"] .border:after{transform:rotate(82.8deg)}.circle-percent.animate[data-count="74"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="74"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="74"] .border:after{transform:rotate(86.4deg)}.circle-percent.animate[data-count="75"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="75"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="75"] .border:after{transform:rotate(90deg)}.circle-percent.animate[data-count="76"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="76"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="76"] .border:after{transform:rotate(93.6deg)}.circle-percent.animate[data-count="77"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="77"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="77"] .border:after{transform:rotate(97.2deg)}.circle-percent.animate[data-count="78"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="78"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="78"] .border:after{transform:rotate(100.8deg)}.circle-percent.animate[data-count="79"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="79"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="79"] .border:after{transform:rotate(104.4deg)}.circle-percent.animate[data-count="80"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="80"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="80"] .border:after{transform:rotate(108deg)}.circle-percent.animate[data-count="81"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="81"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="81"] .border:after{transform:rotate(.31turn)}.circle-percent.animate[data-count="82"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="82"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="82"] .border:after{transform:rotate(.32turn)}.circle-percent.animate[data-count="83"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="83"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="83"] .border:after{transform:rotate(.33turn)}.circle-percent.animate[data-count="84"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="84"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="84"] .border:after{transform:rotate(.34turn)}.circle-percent.animate[data-count="85"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="85"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="85"] .border:after{transform:rotate(126deg)}.circle-percent.animate[data-count="86"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="86"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="86"] .border:after{transform:rotate(.36turn)}.circle-percent.animate[data-count="87"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="87"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="87"] .border:after{transform:rotate(.37turn)}.circle-percent.animate[data-count="88"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="88"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="88"] .border:after{transform:rotate(.38turn)}.circle-percent.animate[data-count="89"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="89"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="89"] .border:after{transform:rotate(.39turn)}.circle-percent.animate[data-count="90"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="90"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="90"] .border:after{transform:rotate(144deg)}.circle-percent.animate[data-count="91"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="91"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="91"] .border:after{transform:rotate(.41turn)}.circle-percent.animate[data-count="92"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="92"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="92"] .border:after{transform:rotate(.42turn)}.circle-percent.animate[data-count="93"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="93"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="93"] .border:after{transform:rotate(154.8deg)}.circle-percent.animate[data-count="94"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="94"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="94"] .border:after{transform:rotate(.44turn)}.circle-percent.animate[data-count="95"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="95"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="95"] .border:after{transform:rotate(162deg)}.circle-percent.animate[data-count="96"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="96"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="96"] .border:after{transform:rotate(165.6deg)}.circle-percent.animate[data-count="97"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="97"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="97"] .border:after{transform:rotate(.47turn)}.circle-percent.animate[data-count="98"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="98"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="98"] .border:after{transform:rotate(172.8deg)}.circle-percent.animate[data-count="99"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="99"] .border{transform:rotate(180deg)}.circle-percent.animate[data-count="99"] .border:after{transform:rotate(.49turn)}.circle-percent.animate[data-count="100"]:after{opacity:0;border-top-color:transparent;transition:border-top-color 0s .5s,opacity 0s 1s}.circle-percent.animate[data-count="100"] .border,.circle-percent.animate[data-count="100"] .border:after{transform:rotate(180deg)}.become-a-member .hero h1{padding:60px 30px}.become-a-member .hero-inner{height:200px;min-height:0}.become-a-member .circle-percent{width:100px;height:100px;border-top-color:#dedede;border-right-color:#dedede;border-bottom-color:blue;border-left-color:blue;font-size:5px}.become-a-member h2{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:24px}.become-a-member p{display:block;margin:1em auto;text-align:center;font-size:18px;padding:0;text-align:left}.become-a-member ol,.become-a-member p,.become-a-member ul{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;max-width:750px}.become-a-member ol,.become-a-member ul{margin-left:auto;margin-right:auto}.become-a-member ol.member-materials .count,.become-a-member ul.member-materials .count{text-align:center;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:61px;color:#0a8dae;letter-spacing:-.67px;margin:0;line-height:80px}.become-a-member ol.member-materials .name,.become-a-member ul.member-materials .name{margin:0;text-align:center;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:18px;color:#747f85;letter-spacing:0;line-height:23px}.become-a-member ol.member-materials li,.become-a-member ul.member-materials li{margin-left:0}.become-a-member ol.member-materials li:last-child:after,.become-a-member ul.member-materials li:last-child:after{content:none}.become-a-member ol.member-materials li:after,.become-a-member ul.member-materials li:after{content:"";position:absolute;background-color:hsla(0,0%,61%,.11);top:20px;right:0;width:3px;height:100px;z-index:0}.become-a-member ol li,.become-a-member ul li{margin-left:35px}.become-a-member h1,.become-a-member h2,.become-a-member h3,.become-a-member h4,.become-a-member h5,.become-a-member h6{max-width:750px;margin-left:auto;margin-right:auto}.become-a-member .member-materials{list-style-type:none}.become-a-member .member-materials li{display:inline-block;margin-bottom:4em}@media screen and (min-width:40em){.become-a-member .member-materials li{margin-bottom:45px}}.become-a-member .member-materials li:first-of-type .circle-percent{border-bottom-color:#28b5e0;border-left-color:#28b5e0}.become-a-member .member-materials li:nth-of-type(2) .circle-percent{border-bottom-color:#94cd54;border-left-color:#94cd54}.become-a-member .member-materials li:nth-of-type(3) .circle-percent{border-bottom-color:#428c74;border-left-color:#428c74}.become-a-member .member-materials li:nth-of-type(4) .circle-percent{border-bottom-color:#0a8dae;border-left-color:#0a8dae}.become-a-member .member-materials li:nth-of-type(5) .circle-percent{border-bottom-color:#f4793d;border-left-color:#f4793d}.become-a-member .member-materials li label{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:20px;position:absolute;width:100%;top:50%;margin-top:-1em;margin-left:-.5em;text-align:center}.become-a-member .top-bar-centerlinks a{font-size:13px;padding:0 2em}.become-a-member .intro{margin-top:4em;margin-bottom:4em;padding-bottom:3em;border-bottom:1px solid #ebebeb}.become-a-member .intro p{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:16px;color:#747f85;letter-spacing:0;line-height:26px}.become-a-member .benefits{color:#747f85;margin-bottom:3.6em}.become-a-member .benefits h2{padding-bottom:1.7em;color:#182a41}.become-a-member .benefits h4{color:#428c74;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:15px}.become-a-member .benefits img{display:block;margin-bottom:1em;margin-left:auto;margin-right:auto}.become-a-member .benefits .header{margin-bottom:1em}.become-a-member .benefits .benefit-box{padding-bottom:30px}.become-a-member .benefits .benefit-box img{max-height:60px!important;max-width:60px!important;margin-bottom:30px}@media print,screen and (min-width:40em){.become-a-member .benefits .benefit-box p{max-width:240px;text-align:center}}@media screen and (max-width:39.9375em){.become-a-member .benefits img:first-child{left:1em;position:absolute}.become-a-member .benefits .header{border:none}.become-a-member .benefits .columns{position:relative;padding-left:7em}}.become-a-member .our-members{background:#f9f9fa;padding-bottom:3em;padding-top:80px}.become-a-member .our-members h2+p{display:block;max-width:750px;margin:1em auto;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:20px}.become-a-member .our-members a{display:block;font-size:15px;max-width:320px;margin:0 auto;text-align:center;font-size:18px;border-radius:3px}.become-a-member .member-materials{display:block;max-width:800px;margin:3em auto}.become-a-member .member-materials li{text-align:center;position:relative}.become-a-member .member-materials li span{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);font-size:13px;color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;display:inline-block;line-height:1.2}.become-a-member .testimonials-container{background-color:#f9f9fa}.become-a-member .arrows{position:relative}.become-a-member .next,.become-a-member .prev{position:absolute;top:250px;color:#fff;z-index:10;border:1px solid #fff;border-radius:32px;font-size:24px;height:64px;width:64px;text-align:center;padding-top:13px}.become-a-member .prev{padding-right:5px}@media screen and (max-width:39.9375em){.become-a-member .prev{display:none}}@media screen and (min-width:40em) and (max-width:63.9375em){.become-a-member .prev{left:5px}}@media print,screen and (min-width:64em){.become-a-member .prev{left:25px}}@media screen and (max-width:39.9375em){.become-a-member .next{display:none}}@media screen and (min-width:40em) and (max-width:63.9375em){.become-a-member .next{right:5px}}@media print,screen and (min-width:64em){.become-a-member .next{right:25px}}.become-a-member .testimonials{background-color:#ddd;background-size:cover!important;background-position:50%;text-align:center;repeat:no-repeat;height:550px;padding-top:50px;padding-bottom:20px}@media print,screen and (min-width:40em){.become-a-member .testimonials{padding:10em 0}}.become-a-member .testimonials-image{padding-bottom:30px}@media print,screen and (min-width:40em){.become-a-member .testimonials-image{padding-left:75px}}.become-a-member .testimonials img{display:block;margin:0 auto}.become-a-member .testimonials .attribution{display:block;margin-top:2em;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;text-align:center}.become-a-member .testimonial-body{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;color:#fff;letter-spacing:0;text-align:left;max-width:645px;font-size:20px;padding-left:15px;padding-right:15px}@media print,screen and (min-width:40em){.become-a-member .testimonial-body{padding-right:70px}}@media print,screen and (min-width:64em){.become-a-member .testimonial-body{font-size:32px;line-height:38px}}.become-a-member .member-dues{padding-bottom:3em;border-bottom:1px solid #ebebeb;text-align:center;vertical-align:top}.become-a-member .member-dues h2{margin-top:2em}.become-a-member .member-dues .dues-intro{max-width:750px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:20px;color:#192a41;letter-spacing:-.2px;line-height:30px;text-align:center;margin-bottom:20px}.become-a-member .member-dues .dues-content{max-width:620px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:18px;color:#747f85;letter-spacing:0;line-height:26px;margin-bottom:70px}.become-a-member .member-dues .dues-content li{margin-bottom:10px;margin-left:20px}.become-a-member .member-dues .membership-card-container{background-color:#192a41;padding:0 0 80px}.become-a-member .member-dues .membership-card-container h2{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:34px;color:#fff;letter-spacing:0;line-height:40px;text-align:center;margin-top:90px;margin-bottom:75px;max-width:330px}.become-a-member .member-dues .membership-card-container .row{max-width:1000px}.become-a-member .member-dues .membership-card{position:relative;color:#747f85;font-size:16px;text-align:center;display:inline-block;padding:5px;width:100%;margin-bottom:35px}@media screen and (min-width:40em){.become-a-member .member-dues .membership-card{width:275px;margin:0 13px 30px;vertical-align:top}.become-a-member .member-dues .membership-card:hover .card-info{background-color:#0a8dae}.become-a-member .member-dues .membership-card:hover .card-byline,.become-a-member .member-dues .membership-card:hover .info-popup-text{display:none}.become-a-member .member-dues .membership-card:hover .card-button .button-link{display:block;margin:40px auto}.become-a-member .member-dues .membership-card:hover .card-button .button-link:hover{color:#0a8dae!important;text-decoration:none}}.become-a-member .member-dues .membership-card p{text-align:center}.become-a-member .member-dues .membership-card-inner{background:transparent}.become-a-member .member-dues .membership-card .card-info{padding:0;background:#fff}.become-a-member .member-dues .membership-card .card-footer,.become-a-member .member-dues .membership-card .card-header{padding:10px}.become-a-member .member-dues .membership-card .card-title{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:27px;color:#192a41;text-align:center;position:relative;letter-spacing:-.34px;line-height:36px;padding:30px 5px 15px;margin:0 auto;display:block}@media print,screen and (min-width:40em){.become-a-member .member-dues .membership-card .card-title{max-width:240px}}.become-a-member .member-dues .membership-card .card-byline{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:20px;color:#192a41;letter-spacing:-.2px;line-height:30px;margin-bottom:10px}@media print,screen and (min-width:40em){.become-a-member .member-dues .membership-card .card-byline{max-width:175px}}.become-a-member .member-dues .membership-card .card-price{color:#182a41;text-align:center;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:20px;color:#192a41;letter-spacing:-.2px;line-height:30px;margin-bottom:0;margin-top:15px}.become-a-member .member-dues .membership-card .card-button{padding-bottom:30px}.become-a-member .member-dues .membership-card .card-button .button-link{min-width:inherit;background:#fff;border:1px solid #fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.25);border-radius:3px;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:20px;color:#0a8dae;letter-spacing:-.23px;line-height:28px;width:165px;margin-top:60px}@media screen and (max-width:39.9375em){.become-a-member .member-dues .membership-card .card-button .button-link{margin-bottom:40px}}@media print,screen and (min-width:40em){.become-a-member .member-dues .membership-card .card-button .button-link{display:none}}.become-a-member .member-dues .membership-card .info-popup-text p{margin-top:5px}.become-a-member .member-dues .membership-card .info-popup-text em{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:11px;color:#6b6b6b;letter-spacing:-.2px;padding:0 5px;display:block}.become-a-member .member-dues .membership-card .card-img img{width:100%}.become-a-member .member-dues .membership-card .icon-info{position:absolute;bottom:1em;right:2em;color:#28b5e0;cursor:pointer}.become-a-member .questions{padding:3em 0}.become-a-member .questions form{max-width:360px;margin-top:2em}.become-a-member .questions label{display:none}.become-a-member .questions input{width:100%!important}.become-a-member .questions input[type=submit]{color:#fff;background-color:#28b5e0;border-radius:3px;display:block!important;width:100%!important;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif}.become-a-member .questions input[type=submit]:hover{background-color:#1b95ba}.become-a-member .questions .gform_footer{padding-right:16px}@media screen and (min-width:40em){.become-a-member h2{font-size:34px}}.page-template-template-contact #content{position:relative}.page-template-template-contact #content #inner-content{padding:60px 0}.page-template-template-contact #content #inner-content .row{position:relative;z-index:1}.page-template-template-contact h1{font-size:32px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}.page-template-template-contact .contact-left .address{margin:0}.page-template-template-contact .contact-left .phone{margin:0 0 0 22px}@media screen and (min-width:40em){.page-template-template-contact .contact-left{padding-right:90px}}.page-template-template-contact .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page-template-template-contact .gform_wrapper .top_label .gfield_label{display:none}.page-template-template-contact .contact-form{background-color:#fff;padding:15px;box-shadow:0 2px 3px 0 hsla(0,0%,74%,.5)}.page-template-template-contact .contact-form h3{font-size:20px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}.page-template-template-contact .contact-form li.gfield{padding-right:0!important}.page-template-template-contact .contact-form input{width:100%!important}.page-template-template-contact .contact-form input[type=submit]{color:#fff;background-color:#28b5e0;border-radius:3px;display:block!important;width:100%!important;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif}.page-template-template-contact .contact-form input[type=submit]:hover{background-color:#1b95ba}#content.single-event-content{padding-top:127px!important}.single-event p{font-size:16px}.single-event h1,.single-event h2,.single-event h3{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-weight:400!important}.single-event h4,.single-event h5,.single-event h6{font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;font-size:1em}.single-event h1{font-size:28px}.single-event .event-flex h1,.single-event h2{font-size:22.4px}.single-event h3{font-size:19.6px}@media screen and (min-width:40em){.single-event h1{font-size:34px}.single-event .event-flex h1,.single-event h2{font-size:27.2px}.single-event h3{font-size:23.8px}}@media screen and (min-width:64em){.single-event h1{font-size:40px}.single-event .event-flex h1,.single-event h2{font-size:32px}.single-event h3{font-size:28px}}.no-events{margin:50px 0}.event-hero{min-height:400px;background-position:top;background-size:cover;position:relative;background-repeat:no-repeat}.event-hero-inner{position:relative;max-width:1000px;margin:0 auto;z-index:10}.event-hero-text{max-width:1000px;z-index:10;position:absolute;left:0;bottom:0;max-width:750px;color:#fff;padding:0 15px}.event-hero-text h1{font-size:34px;line-height:38px;margin:0 0 15px}@media screen and (min-width:40em){.event-hero-text h1{font-size:40px;line-height:44px}}.event-hero-text .hero-intro{font-size:20px;line-height:24px;margin:0 0 15px}.event-hero-text .hero-date-location{margin:0 0 30px;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif}.event-hero-text .hero-date-location .icon-location{margin-left:30px}.event-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,transparent 0,transparent 17%,rgba(0,0,0,.13) 45%,rgba(0,0,0,.12) 53%,rgba(0,0,0,.55));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#8c000000",GradientType=0)}.top-bar-centerlinks.content.event-top-links{padding:0 15px;background:#f4f4f6;border-bottom:0;box-shadow:0 2px 2px rgba(0,0,0,.1);position:fixed;top:70px;z-index:101;width:100%;left:0;display:block!important;overflow:auto;text-align:left}@media screen and (min-width:64em){.top-bar-centerlinks.content.event-top-links{text-align:center}}.top-bar-centerlinks.content.event-top-links:after{content:"\00bb";position:fixed;right:0;top:70px;width:20px;background:#fff;line-height:55px;height:55px;color:#999;font-size:18px;box-shadow:-8px 0 11px rgba(0,0,0,.06);text-align:center}@media screen and (min-width:64em){.top-bar-centerlinks.content.event-top-links:after{display:none;content:none}}.top-bar-centerlinks.content.event-top-links .event-top-links-inner{width:980px}@media screen and (min-width:64em){.top-bar-centerlinks.content.event-top-links .event-top-links-inner{width:auto}}.top-bar-centerlinks.content.event-top-links a{border-bottom:4px solid transparent;display:inline-block;padding:15px 0;margin:0 10px;text-shadow:1px 1px 1px #fefefe}.top-bar-centerlinks.content.event-top-links a.event-tab-active{border-bottom:4px solid #28b5e0;text-decoration:none}.top-bar-centerlinks.content.event-top-links a.event-tab-active:hover{text-decoration:none}.section-title{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:34px;line-height:36px;margin:0 0 45px;text-align:center}.event-flex{border-bottom:1px solid #e6e6e3}.event-flex:last-child{border-bottom:none}.event-flex-inner{padding:60px 0;color:#747f85}.event-flex-inner h1,.event-flex-inner h2,.event-flex-inner h3,.event-flex-inner h4{color:#182a41;margin-bottom:15px}.event-flex-inner .row{max-width:1200px}.event-flex.basic_editor .event-flex-inner{max-width:760px;margin:0 auto}.event-flex.basic_editor .event-flex-inner .event-flex{border-bottom:none}.event-flex.basic_editor .event-flex-inner.event-downloads{max-width:1200px}.event-flex.event_sponsors{background-image:url(../image/grey-overlay-large.png);background-size:cover;background-position:top;background-repeat:no-repeat;text-align:center}.event-flex.event_sponsors .sponsors-wrap{margin:0 0 45px}.event-flex.event_sponsors .sponsors-wrap .sponsor-block{margin-bottom:20px}.event-flex.event_sponsors a{text-transform:uppercase;font-size:15px;font-familu:"latoheavy",Helvetica,Roboto,Arial,sans-serif}.event-flex.event_speakers{text-align:center}.event-flex.event_speakers .section-title{margin-bottom:60px}.event-flex.event_speakers .event-speakers{text-align:left;margin-bottom:30px;width:150px;padding:0 15px;display:inline-block;vertical-align:top}@media screen and (min-width:40em){.event-flex.event_speakers .event-speakers{width:200px}}.event-flex.event_speakers .event-speakers .img-wrap{position:relative;border-radius:100%;overflow:hidden}.event-flex.event_speakers .event-speakers .img-wrap .expanding-link:hover{width:132px}.event-flex.event_speakers .event-speakers h3{font-size:17px;line-height:19px;color:#182a41;margin:10px 0 5px}.event-flex.event_speakers .event-speakers p{font-size:16px;line-height:16px;color:#919293}.event-flex.event_speakers a{text-transform:uppercase;font-size:15px;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;right:2px}.event-flex.event_venue h2{text-align:center;margin-bottom:60px}.event-flex.event_venue .venue-image-address{position:relative}.event-flex.event_venue .venue-image-address img{border-radius:75px;height:150px;width:150px;float:left;margin-right:20px}.event-flex.event_venue .venue-image-address .venue-name{display:inline;color:#182a41;line-height:38px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 170px)}.event-flex.event_venue .venue-description{clear:both;margin:30px 0 0}.event-flex.event_venue .venue-link{margin:10px 0 0;text-align:center}.event-flex.event_venue .venue-link a{background:#28b5e0;display:inline-block;padding:15px 30px;border-radius:360px;color:#fff;text-transform:uppercase}.event-flex.event_venue .venue-link a:hover{background:#1ea7d0}.event-flex.event_venue .google-map-embed .iframe-wrap{position:relative}.event-flex.event_venue .google-map-embed iframe{max-width:100%}.event-flex.event_venue .venue-booking-deadline{margin:30px 0 10px;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;text-align:center}.event-flex.recent_tweets{background-size:cover;background-position:top;background-repeat:no-repeat;text-align:center}.event-flex.recent_tweets h2{color:#fff;margin:0 0 10px}.event-flex.recent_tweets .tweet-hash{color:#28b5e0;font-size:17px}.event-flex.recent_news .news-row .columns{border-right:1px solid #dedede}.event-flex.recent_news .news-row .columns:nth-child(4n+4){border-right:none}.event-flex.recent_news .news-card{margin:0 0 30px}.event-flex.recent_news .news-card h3{font-size:17px;line-height:24px;color:#182a41}.event-flex.primary_sponsors .sponsor-logos-wrap{text-align:center;max-width:1000px}.event-flex.primary_sponsors .sponsor-logos-wrap .sponsor-block{width:100%;float:none;display:inline-block;margin-bottom:1em}@media screen and (min-width:40em){.event-flex.primary_sponsors .sponsor-logos-wrap .sponsor-block{width:24.5%;padding:0 1em}}.event-flex.secondary_sponsors .sponsor-logos-wrap{text-align:center;max-width:1000px}.event-flex.secondary_sponsors .sponsor-logos-wrap .sponsor-block{width:49%;float:none;display:inline-block}@media screen and (min-width:40em){.event-flex.secondary_sponsors .sponsor-logos-wrap .sponsor-block{width:33%}}.event-flex.tertiary_sponsors .sponsor-logos-wrap{text-align:center;max-width:1000px}.event-flex.tertiary_sponsors .sponsor-logos-wrap .sponsor-block{width:33%;float:none;display:inline-block}@media screen and (min-width:40em){.event-flex.tertiary_sponsors .sponsor-logos-wrap .sponsor-block{width:24%}}.google-map-embed{padding-top:30px}@media screen and (min-width:40em){.google-map-embed{padding-top:0}}.activate-map{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#000;opacity:.6;transition:all .3s;text-align:center;cursor:pointer}@media screen and (min-width:64em){.activate-map{opacity:0}}.activate-map:after{content:"Click to Activate Map";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;font-weight:700}.activate-map:hover{opacity:.6}.event-speakers-content .section-title{padding-top:60px}.event-speakers-content .all-staff{text-align:center}.event-speakers-content .person-box{width:200px;margin:0 10px;display:inline-block;text-align:left;vertical-align:top}.event-speakers-content .person-box .title{font-size:16px}.functions-program-section{padding:0 0 60px}.functions-program-section .row{border-bottom:1px solid #efefef}.functions-program-section .row:last-child{border-bottom:none}.section-title.become-a-sponsor-title{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;color:#0a8dae;font-size:15px;text-align:left;text-transform:uppercase;margin:30px 0 0}.function-program{margin:0;padding:30px 0}.function-program-title{font-size:17px;color:#182a41;margin:0 0 12px}.function-program-tag{display:inline-block;border-radius:3px;font-size:11px;color:#182a41;border:2px solid #747f85;color:#747f85;padding:2px 8px;margin:0 0 12px;text-transform:uppercase}.function-program-tag.only-1-left{color:#f4793d;border-color:#f4793d}.function-program-desc{font-size:16px;color:#182a41;max-width:650px;margin:0}.program-title{margin:0 0 16px;text-transform:uppercase;color:#fff;font-family:latobold!important}.program-filter{padding:30px 0;background:#20252c}.program-filter .tabs-title{opacity:1;transition:opacity .25s,background .25s;margin-bottom:1em}.program-filter .hide-tab{opacity:.25;transition:opacity .25s,background .25s}.session-filter{float:right!important}.session-filter .filter-by{margin-top:1em}.session-filter .filter-by input:-ms-input-placeholder{color:#8a8a8a}.session-filter .filter-by input::placeholder{color:#8a8a8a}.session-filter .filter-by .columns{padding-right:0!important}.session-filter .filter-by .columns:nth-child(odd){padding-left:0}@media screen and (min-width:40em){.session-filter .filter-by .columns:nth-child(odd){padding-left:.83333rem}.session-filter .filter-by .columns:first-child{padding-left:0}}.session-filter .filter-by span{color:#fff;text-transform:uppercase;font-size:1rem;line-height:2.22222rem;display:block}@media screen and (min-width:64em){.session-filter .filter-by span{padding-left:1.44444rem}}.program-sessions-list{padding:0}.program-sessions-list .tabs{margin-bottom:30px;border-bottom:4px solid #bbb!important}.program-sessions-list .tabs,.program-sessions-list .tabs-content,.program-sessions-list .tabs-panel{border:none;padding:0}.program-sessions-list .tabs-title{text-transform:uppercase;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:24px}.program-sessions-list .tabs-title a{color:#bbb;transition:all .2s;border-bottom:4px solid #bbb;padding:15px 0;display:inline-block;margin:0 20px -4px 0;font-size:18px;line-height:24px}.program-sessions-list .tabs-title>a:focus,.program-sessions-list .tabs-title>a[aria-selected=true]{background:transparent;border-bottom:4px solid #28b5e0;color:#28b5e0}.program-sessions-list .tag-bar{background:#f6f6f6;width:100%;padding:12px}.program-sessions-list .tag-bar span{display:inline-block;margin:0 12px 0 0;color:rgba(24,42,65,.7);text-transform:uppercase}.program-sessions-list .session-type{text-transform:uppercase;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;color:#182a41}.program-sessions-list .dates{font-family:latobold,Helvetica,Roboto,Arial,sans-serif;padding-right:.88889rem}.program-sessions-list .program-sessions-row{border-bottom:1px solid #efefef;padding:45px 0;margin-bottom:0;position:relative}.program-sessions-list .program-sessions-row-bottom{padding-top:45px}.program-sessions-list .program-sessions-row .row{position:relative;z-index:99;margin:0 auto}.program-sessions-list .program-sessions-row:last-child{border-bottom:none}.program-sessions-list .program-sessions-row.featured-session{background-size:cover;border-radius:3px;position:relative}.program-sessions-list .program-sessions-row.featured-session.default-bg{background-image:url(../image/featured.jpg)}.program-sessions-list .program-sessions-row.featured-session.default-bg:nth-child(odd){background-image:url(../image/alt-featured.jpg)}.program-sessions-list .program-sessions-row.featured-session:after{background:rgba(0,0,0,.7);content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.program-sessions-list .program-sessions-row.featured-session a,.program-sessions-list .program-sessions-row.featured-session h1,.program-sessions-list .program-sessions-row.featured-session h2,.program-sessions-list .program-sessions-row.featured-session h3,.program-sessions-list .program-sessions-row.featured-session h4,.program-sessions-list .program-sessions-row.featured-session h5,.program-sessions-list .program-sessions-row.featured-session h6,.program-sessions-list .program-sessions-row.featured-session li,.program-sessions-list .program-sessions-row.featured-session p,.program-sessions-list .program-sessions-row.featured-session span,.program-sessions-list .program-sessions-row.featured-session svg{color:#fff!important}.program-sessions-list .program-sessions-row.featured-session .tag-bar{background:transparent;border-top:1px solid #fff;border-bottom:1px solid #fff}.program-sessions-list .program-sessions-row.featured-session .session-info,.program-sessions-list .program-sessions-row.featured-session .session-speakers{padding-left:0}.program-sessions-list .program-sessions-row.featured-session .session-info.less-info p.info-trigger{background:linear-gradient(180deg,hsla(0,0%,95%,0) 0,hsla(0,0%,95%,.77) 27%,hsla(0,0%,95%,.8) 45%,#f1f1f1 66%,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f1f1f1",endColorstr="#f1f1f1",GradientType=0)}.program-sessions-list .program-sessions-row.tour-section{background:#fefefe;padding:0}.program-sessions-list .program-sessions-row.tour-section .session-title{color:#747f85}.program-sessions-list .program-sessions-row.tour-section .program-times,.program-sessions-list .program-sessions-row.tour-section .tour-details{padding-top:45px;padding-bottom:45px}.program-sessions-list .program-sessions-row.tour-section:nth-child(odd){background:#f5f5f5}.program-sessions-list .program-sessions-row.tour-section img{float:left;margin:0 0 0 20px}.program-sessions-list .program-sessions-row.tour-section h4 a{color:#28b5e0;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;font-size:.83333rem;text-transform:uppercase}.program-sessions-list .program-sessions-row .tour-img{padding-top:16px;padding-bottom:16px}.program-sessions-list .program-sessions-row .tour-img img{float:right!important;border-radius:100%}@media screen and (min-width:40em){.program-sessions-list .program-sessions-row .tour-img img{max-height:215px}}.program-sessions-list .program-sessions-row .session-title{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;line-height:32px;color:#182a41;margin-bottom:26px}.program-sessions-list .program-sessions-row .session-title svg{padding-left:5px;transform:rotate(-45deg);font-size:1.11111rem}.program-sessions-list .program-sessions-row .session-thumb{display:block;margin-bottom:1em}.program-sessions-list .program-sessions-row .session-info{color:#747f85;transition:background .7s;position:relative;padding-left:0}.program-sessions-list .program-sessions-row .session-info p{font-size:16px;line-height:20px}.program-sessions-list .program-sessions-row .session-info.less-info{overflow:hidden;position:relative}.program-sessions-list .program-sessions-row .session-info.less-info p.info-trigger{display:none;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.77) 27%,hsla(0,0%,100%,.8) 45%,#fff 66%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.program-sessions-list .program-sessions-row .session-info p.info-trigger{width:100%;left:0;bottom:0;height:50px;position:absolute;padding-top:34px;color:#28b5e0;margin:0;cursor:pointer;background:transparent}.program-sessions-list .program-sessions-row .track-label{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:15px;padding:2px 8px;margin:0;text-transform:uppercase}.program-sessions-list .program-sessions-row .track-label:nth-child(last){margin-right:30px}.program-sessions-list .program-sessions-row .session-date-location{font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;font-size:15px}.program-sessions-list .program-sessions-row .session-date-location .icon-clock{margin-left:20px}.program-sessions-list .program-sessions-row .sponsor-column{padding-left:0}@media screen and (min-width:40em){.program-sessions-list .program-sessions-row .sponsor-column.bordered{padding-left:.83333rem;border-left:1px solid #e9e9e9}}.program-sessions-list .program-sessions-row .session-sponsor.session-primary-sponsor img{max-width:100%;margin:5px 0}.program-sessions-list .program-sessions-row .session-sponsor.session-secondary-sponsor img{max-width:120px;margin:5px 0}.program-sessions-list .program-sessions-row .session-sponsor .session-sponsor-label{display:block;font-size:16px;color:#182a41}.program-sessions-list .new-day-row{padding:15px 0 30px}.program-sessions-list .new-day-row>.columns{padding:0!important}.program-sessions-list .new-day-row .day-label{color:#0a8dae;text-transform:uppercase;font-size:15px;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;display:block;padding:0 15px}.limited-session{padding-left:2rem;position:relative;margin-top:30px}.limited-session svg{position:absolute;top:50%;left:0;margin-top:-10px;transform:rotate(-45deg);color:#747f85;font-size:1rem}.limited-session h6{text-transform:uppercase;font-family:latobold,Helvetica,Roboto,Arial,sans-serif;color:#182a41;margin-bottom:0}.limited-session span{color:#747f85}.session-speakers{padding:25px 15px 0 0}.session-speakers .session-sponsor-label{padding:0;color:#182a41;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;position:relative;margin:0 0 15px;font-size:1.11111rem}.session-speakers .session-speaker-box{position:relative;min-height:70px;margin:6px 0 0;margin-bottom:1em}.session-speakers .session-speaker-box .img-wrap{width:75px;height:75px;position:absolute;left:0;top:0}.session-speakers .session-speaker-box .img-wrap img{border-radius:50%}.session-speakers .session-speaker-box .text-wrap{float:left;margin:10px 0 0 75px}.session-speakers .session-speaker-box .text-wrap h3{margin:0}.session-speakers .session-speaker-box .text-wrap p{margin:0;color:#919293;font-size:16px;line-height:18px}.session-speakers .session-speaker-box h4 a{color:#282828;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif}body.single-forum .article-inner,body.single-partner-event .article-inner{border-bottom:none}body.single-forum .location,body.single-forum .publish-date,body.single-partner-event .location,body.single-partner-event .publish-date{margin:0}body.single-forum .article-inner .social-sharing:before,body.single-partner-event .article-inner .social-sharing:before{display:none}body.single-forum .article-inner .social-sharing,body.single-partner-event .article-inner .social-sharing{text-align:left;padding:0}body.single-forum .article-inner .social-sharing.social-promos,body.single-partner-event .article-inner .social-sharing.social-promos{margin:30px 15px 0 43px}@media screen and (min-width:40em){body.single-forum .article-inner .social-sharing.social-promos,body.single-partner-event .article-inner .social-sharing.social-promos{margin:0}}body.single-forum .forum-downloads,body.single-partner-event .forum-downloads{margin:0}body.single-forum .forum-downloads li,body.single-partner-event .forum-downloads li{list-style-type:none}body.single-forum .forum-downloads li a,body.single-partner-event .forum-downloads li a{margin:0}body.single-forum .article-inner .login-text-link,body.single-partner-event .article-inner .login-text-link{display:block;max-width:224px;margin:60px auto 15px;text-align:center;font-size:16px;font-style:italic}body.single-forum .article-inner .button-link,body.single-partner-event .article-inner .button-link{width:200px;display:block;margin:0 auto}.members-only-tag{display:inline-block;text-transform:uppercase;font-size:11px;line-height:11px;padding:5px 15px;border:2px solid #28b5e0;color:#28b5e0;width:125px;text-align:center;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;border-radius:3px}body.single-event .members-only-tag{color:#fff;border-color:#fff}.member-downloads{font-size:16px;color:#747f85;max-width:1200px;margin:30px auto 0;padding:0}.member-downloads p{margin-bottom:0}.member-downloads h4{clear:both}.member-downloads .atendees-list .img-cover{width:166px;height:166px;border-radius:360px;background-size:cover;background-position:50%;float:left}.member-downloads .atendees-list a{padding-top:66px;display:block;padding-left:196px}.member-downloads .presentations-grid{clear:both;padding-top:30px}.member-downloads .presentations-grid h4{font-size:28px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;margin:30px 0}.member-downloads .presentations-grid-filter{padding-bottom:90px}@media screen and (max-width:39.9375em){.member-downloads .presentations-grid-filter-inner .columns:nth-child(2){padding-right:7.5px}.member-downloads .presentations-grid-filter-inner .columns:nth-child(3){padding-left:7.5px}}.member-downloads .presentations-grid-filter-inner .columns:nth-child(4) .select2-selection--single{border-right:1px solid #d4d4d7;margin-top:15px;position:relative}@media screen and (min-width:40em){.member-downloads .presentations-grid-filter-inner .columns:nth-child(4) .select2-selection--single{margin-top:0}}.member-downloads .presentations-grid-filter-inner .columns .select2-container{width:100%!important}@media screen and (min-width:40em){.member-downloads .presentations-grid-filter .select2-container--default .select2-selection--single{border-right:0}}.member-downloads .presentations-grid-filter .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#28b5e0}.member-downloads .presentations-grid-filter #event-download-search{height:68px;line-height:68px;font-size:15px;padding-left:20px;padding-right:20px}@media screen and (min-width:64em){.member-downloads .presentations-grid-filter #event-download-search{border-right:none}}@media screen and (min-width:40em){.member-downloads .presentations-grid-results{margin-left:-15px;margin-right:-15px}}.member-downloads .presentations-grid-results .columns{margin-bottom:60px;border-bottom:1px solid #d4d4d7;padding-bottom:30px;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}@media screen and (min-width:40em){.member-downloads .presentations-grid-results .columns{border-right:1px solid #d4d4d7;border-bottom:none;margin-bottom:30px;width:50%;float:left;padding-right:.83333rem;padding-left:.83333rem;padding-right:0!important;padding-left:0!important;margin-left:0;margin-right:0}}@media screen and (min-width:40em) and (min-width:40em){.member-downloads .presentations-grid-results .columns{padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:40em){.member-downloads .presentations-grid-results .columns:last-child:not(:first-child){float:right}.member-downloads .presentations-grid-results .columns:last-child,.member-downloads .presentations-grid-results .columns:nth-child(2n){border-right:none}}@media screen and (min-width:64em){.member-downloads .presentations-grid-results .columns{width:25%;float:left;padding-right:.83333rem;padding-left:.83333rem;border-right:1px solid #d4d4d7}}@media screen and (min-width:64em) and (min-width:40em){.member-downloads .presentations-grid-results .columns{padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:64em){.member-downloads .presentations-grid-results .columns:last-child:not(:first-child){float:right}.member-downloads .presentations-grid-results .columns:nth-child(2n){border-right:1px solid #d4d4d7}.member-downloads .presentations-grid-results .columns:last-child,.member-downloads .presentations-grid-results .columns:nth-child(4n){border-right:none}}.member-downloads .presentations-grid-results .download-card-inner{padding:0 15px;position:relative}.member-downloads .presentations-grid-results .download-link{position:absolute;top:0;right:15px;border-radius:14px;background:#28b5e0;color:#fff;display:block;height:28px;width:28px;text-align:center;line-height:28px}@media screen and (min-width:40em){.member-downloads .presentations-grid-results .download-link{right:15px}}.member-downloads .presentations-grid-results .download-link:hover{background:#1b95ba}.member-downloads .presentations-grid-results .download-date{color:#747f85;font-size:15px;line-height:18px;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;margin-bottom:5px;clear:both;padding-right:45px}.member-downloads .presentations-grid-results .download-title{color:#192a41;font-size:19px;line-height:24px;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;margin-bottom:20px;padding-right:45px}.member-downloads .presentations-grid-results .download-speaker{color:#747f85;font-size:15px;line-height:18px;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;margin-bottom:10px}.member-downloads .presentations-grid-results .download-speaker svg{margin-bottom:10px;float:left;margin-right:10px;margin-top:2px}.member-downloads .presentations-grid-results .download-company{color:#747f85;font-size:15px;line-height:18px;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;margin-bottom:10px}.member-downloads .presentations-grid-results .download-company svg{margin-bottom:10px;float:left;margin-right:10px;margin-top:2px;width:15px}.event-downloads-flickr{padding:90px 15px;background:#fcfcfc;clear:both}.event-downloads-flickr-inner{max-width:960px;margin:0 auto}.event-downloads-flickr h2{color:#2c2c2c;font-size:28px;line-height:34px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #ebebee}.event-downloads-flickr .button-link{float:right;margin-bottom:-30px}.event-downloads-flickr .spc-flickr-album{margin:0 0 60px;position:relative;padding-top:54.666%}.event-downloads-flickr .spc-flickr-album:last-child{margin-bottom:0}.event-downloads-flickr .spc-flickr-album iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-width:100%!important}.event-downloads-flickr .flickr-embed .flickr-embed-photo img{max-width:100%;height:auto}.event-downloads-videos{padding:60px 15px;clear:both}.event-downloads-videos-inner{max-width:960px;margin:0 auto}.event-downloads-videos h2{color:#2c2c2c;font-size:28px;line-height:34px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #ebebee}.event-downloads-videos .button-link{float:right;margin-bottom:-30px}.event-downloads-videos .event-downloads-video{margin-bottom:60px}.event-downloads-videos .event-downloads-video:last-child{margin-bottom:0}.pb-anchor{position:relative;z-index:-1;cursor:default}.pb-anchor:before{content:"";display:block;height:146px;margin:-146px 0 0}.event-countdown{background:#28b5e0;min-height:110px}.event-countdown .row{max-width:1000px;margin:0 auto}.event-countdown #countdown{text-align:center}@media only screen and (min-width:600px){.event-countdown #countdown{float:left}}.event-countdown .button-link{border-color:#fff;color:#fff;text-align:center;margin-top:30px;min-width:160px}@media only screen and (min-width:600px){.event-countdown .button-link{float:right}}.event-countdown .button-link:hover{background:hsla(0,0%,100%,.2);border-color:#fff}.event-countdown .countdown-box{display:inline-block;padding:15px 20px;color:#99dcf0;font-size:16px;text-transform:uppercase;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;text-align:center;position:relative}.event-countdown .countdown-box-digit{display:block;font-size:40px;font-family:latolight,Helvetica,Roboto,Arial,sans-serif;color:hsla(0,0%,100%,.75)}.event-countdown .countdown-box.days{background:hsla(0,0%,100%,.15);font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif;padding:15px 30px}.event-countdown .countdown-box.days .countdown-box-digit{color:#fff;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}.event-countdown .countdown-box:not(.days):after{content:":";position:absolute;right:-10px;top:15px;font-size:40px}.event-countdown .countdown-box:not(.days):last-child:after{content:"";display:none}.program-sessions-list .tabs{position:relative;z-index:100}.event-tabs-content{display:none;padding-top:60px;white-space:normal}.event-tabs-content.active{display:block}.event-tabs{overflow:auto}.event-tabs #event-tabs-radio-0:checked~.event-tabs-content-0,.event-tabs #event-tabs-radio-1:checked~.event-tabs-content-1,.event-tabs #event-tabs-radio-2:checked~.event-tabs-content-2,.event-tabs #event-tabs-radio-3:checked~.event-tabs-content-3,.event-tabs #event-tabs-radio-4:checked~.event-tabs-content-4,.event-tabs #event-tabs-radio-5:checked~.event-tabs-content-5,.event-tabs #event-tabs-radio-6:checked~.event-tabs-content-6,.event-tabs #event-tabs-radio-7:checked~.event-tabs-content-7,.event-tabs #event-tabs-radio-8:checked~.event-tabs-content-8,.event-tabs #event-tabs-radio-9:checked~.event-tabs-content-9,.event-tabs #event-tabs-radio-10:checked~.event-tabs-content-10,.event-tabs #event-tabs-radio-11:checked~.event-tabs-content-11,.event-tabs #event-tabs-radio-12:checked~.event-tabs-content-12,.event-tabs #event-tabs-radio-13:checked~.event-tabs-content-13,.event-tabs #event-tabs-radio-14:checked~.event-tabs-content-14,.event-tabs #event-tabs-radio-15:checked~.event-tabs-content-15,.event-tabs #event-tabs-radio-16:checked~.event-tabs-content-16,.event-tabs #event-tabs-radio-17:checked~.event-tabs-content-17,.event-tabs #event-tabs-radio-18:checked~.event-tabs-content-18,.event-tabs #event-tabs-radio-19:checked~.event-tabs-content-19,.event-tabs #event-tabs-radio-20:checked~.event-tabs-content-20,.event-tabs #event-tabs-radio-21:checked~.event-tabs-content-21,.event-tabs #event-tabs-radio-22:checked~.event-tabs-content-22,.event-tabs #event-tabs-radio-23:checked~.event-tabs-content-23,.event-tabs #event-tabs-radio-24:checked~.event-tabs-content-24,.event-tabs #event-tabs-radio-25:checked~.event-tabs-content-25,.event-tabs #event-tabs-radio-26:checked~.event-tabs-content-26,.event-tabs #event-tabs-radio-27:checked~.event-tabs-content-27,.event-tabs #event-tabs-radio-28:checked~.event-tabs-content-28,.event-tabs #event-tabs-radio-29:checked~.event-tabs-content-29,.event-tabs #event-tabs-radio-30:checked~.event-tabs-content-30,.event-tabs #event-tabs-radio-31:checked~.event-tabs-content-31,.event-tabs #event-tabs-radio-32:checked~.event-tabs-content-32,.event-tabs #event-tabs-radio-33:checked~.event-tabs-content-33,.event-tabs #event-tabs-radio-34:checked~.event-tabs-content-34,.event-tabs #event-tabs-radio-35:checked~.event-tabs-content-35,.event-tabs #event-tabs-radio-36:checked~.event-tabs-content-36,.event-tabs #event-tabs-radio-37:checked~.event-tabs-content-37,.event-tabs #event-tabs-radio-38:checked~.event-tabs-content-38,.event-tabs #event-tabs-radio-39:checked~.event-tabs-content-39,.event-tabs #event-tabs-radio-40:checked~.event-tabs-content-40,.event-tabs #event-tabs-radio-41:checked~.event-tabs-content-41,.event-tabs #event-tabs-radio-42:checked~.event-tabs-content-42,.event-tabs #event-tabs-radio-43:checked~.event-tabs-content-43,.event-tabs #event-tabs-radio-44:checked~.event-tabs-content-44,.event-tabs #event-tabs-radio-45:checked~.event-tabs-content-45,.event-tabs #event-tabs-radio-46:checked~.event-tabs-content-46,.event-tabs #event-tabs-radio-47:checked~.event-tabs-content-47,.event-tabs #event-tabs-radio-48:checked~.event-tabs-content-48,.event-tabs #event-tabs-radio-49:checked~.event-tabs-content-49,.event-tabs #event-tabs-radio-50:checked~.event-tabs-content-50{display:block}.event-tabs button{cursor:pointer;width:48%;margin:0 2% 12px 0;padding:10px 0;color:#8a8a8a;text-transform:uppercase;background:#fff;display:block;font-size:1em;text-align:center;border-radius:10px}.event-tabs button.active{background:#28b5e0;color:#fff}@media screen and (min-width:40em){.event-tabs button{width:30%;margin:0 0 0 3.3%}}.atendees-list{padding-bottom:2rem}.presentation-downloads li{margin-bottom:.5em}.event-anchor{height:160px;margin-top:-160px;position:relative;display:block}.js-clear-downloads-filters{margin-bottom:10px}@media screen and (min-width:40em){.js-clear-downloads-filters{float:right;margin-top:-70px}}body.single-event .payment_method_invoice{display:none!important}.scroll-top{display:none;position:fixed;right:12px;bottom:12px;border-radius:4px;z-index:99;background:hsla(0,0%,100%,.9);padding:5px}.scroll-top:hover{text-decoration:none}.scroll-top.active{display:block}.scroll-top svg{margin-left:6px}#event-tours .event-flex-content{overflow:auto}#event-tours .tours-intro-container{max-width:1000px;padding-left:15px;padding-right:15px;font-family:latolight;font-size:24px;color:#182a41;background:#f1f1f1;padding:30px;margin-top:30px}#event-tours .tours-intro-container p{font-family:inherit;font-size:inherit;color:inherit}@keyframes h{0%{opacity:1}to{opacity:0}}@media screen and (min-width:40em){#event-tours .vue-tours{background-color:#f5f5f5}}#event-tours .vue-tours .button{border-radius:3px}#event-tours .vue-tours .button.primary{background-color:#28b5e0}#event-tours .vue-tours .button.secondary{background-color:#ededed;color:#999}#event-tours .vue-tours>.columns{padding-top:3rem}#event-tours .vue-tours>.columns#vue-registrations{z-index:10;position:relative}@media screen and (min-width:40em){#event-tours .vue-tours>.columns#vue-registrations{width:300px}}@media screen and (min-width:64em){#event-tours .vue-tours>.columns#vue-registrations{width:33.3%}}@media screen and (max-width:39.9375em){#event-tours .vue-tours>.columns#vue-registrations{min-height:0!important}}#event-tours .vue-tours>.columns#vue-tours{opacity:.5;transition:opacity .5s;pointer-events:none}@media screen and (min-width:40em){#event-tours .vue-tours>.columns#vue-tours{position:relative;left:2em}}@media screen and (min-width:64em){#event-tours .vue-tours>.columns#vue-tours{padding-left:2rem}}#event-tours .vue-tours>.columns#vue-tours.enabled{opacity:1;pointer-events:all}#event-tours #vue-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(0,0,0,.5);overflow-y:scroll}#event-tours #vue-modal .content{padding-top:1rem;margin-top:2rem;background-color:#fff;text-align:center}#event-tours #vue-modal .content p{font-size:1rem;font-family:latolight}#event-tours #vue-modal .content label{font-weight:700}#event-tours #vue-modal .content .button{width:100%}#event-tours #vue-modal .content .button:first-of-type{margin-top:1rem}#event-tours .notice.success:before{content:"L";color:#363f4a;font-size:1rem;background-color:#8bc847;display:inline-block;width:15px;border-radius:2rem;text-align:center;line-height:0;transform:rotate(45deg) scaleX(-1) translateY(-4px);font-weight:700;margin-left:.5rem;width:1rem;height:1rem;padding:.25rem;margin-right:.5rem}#event-tours .notice.heading{font-family:latoregular;font-size:1rem}#event-tours div.notice{font-size:.65rem;color:#fff;background-color:#363f4a;padding:0 .5em;line-height:2.5}#event-tours div.notice label{float:right;line-height:inherit}#event-tours .heading{font-family:latobold}#event-tours section.tours{padding-bottom:6em}#event-tours section.tours .items{list-style-type:none;padding:0;margin:0}#event-tours section.tours .item.tour{overflow:auto;margin-top:1rem;padding-top:1rem;min-height:250px;position:relative;padding-bottom:1em}#event-tours section.tours .item.tour section.image{width:100%;height:250px;overflow:hidden;display:block;text-align:center;background-repeat:no-repeat;background-position:50%;background-size:cover;margin-bottom:.5rem}@media screen and (min-width:64em){#event-tours section.tours .item.tour section.image{width:auto;height:auto;max-height:160px;max-width:160px;margin-left:2rem;float:right;background:none!important;background-image:none!important}}#event-tours section.tours .item.tour section.image .thumbnail{margin:0}@media screen and (max-width:63.9375em){#event-tours section.tours .item.tour section.image .thumbnail{display:none}}#event-tours section.tours .item.tour section.overview{display:inline-block}@media screen and (min-width:64em){#event-tours section.tours .item.tour section.overview{white-space:normal;float:left;width:65%}}#event-tours section.tours .item.tour section.overview .tour-date-location{padding:.5em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#666}#event-tours section.tours .item.tour section.overview .registered-coworkers{margin-top:1rem}#event-tours section.tours .item.tour section.overview .registered-coworkers h4{font-size:.75rem;font-family:latobold;display:block;max-width:300px}#event-tours section.tours .item.tour section.overview .registered-coworkers h4 .collapse{float:right}#event-tours section.tours .item.tour section.overview .registered-coworkers .list.coworkers{padding:0;margin:0;margin-top:1rem;list-style-type:none}#event-tours section.tours .item.tour section.overview .registered-coworkers .list.coworkers .coworker{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:250px}#event-tours section.tours .item.tour section.actions{text-align:center;min-width:160px}@media screen and (min-width:64em){#event-tours section.tours .item.tour section.actions{float:right}}#event-tours section.tours .item.tour section.actions a.remove-waitlist{display:block}#event-tours section.tours .item.tour section.actions .button.reserve{margin-top:.5rem;border-radius:1.5rem;border:2px solid #192a41;background-color:#fff;padding:.5rem 1.5rem;color:#192a41}#event-tours section.tours .item.tour section.actions .button.reserved{color:#fff;background-color:#82bc41;border:none}#event-tours section.tours .item.tour section.actions .button.reserved:before{content:"L";color:#82bc41;font-size:1rem;background-color:#fff;display:inline-block;width:15px;border-radius:2rem;text-align:center;line-height:0;transform:rotate(45deg) scaleX(-1) translateY(-4px);font-weight:700;margin-left:-.5rem;width:1rem;height:1rem;padding:.25rem;margin-right:.5rem}#event-tours section.registrations{font-size:16px;min-width:250px;padding-bottom:1rem;background-color:#fff;border:1px solid #ddd}#event-tours section.registrations .items{list-style-type:none;padding:1em;margin:0}#event-tours section.registrations .data-list{padding:0;margin:0;list-style-type:none;margin-bottom:.5rem}#event-tours section.registrations .data-list li{padding-left:25%;position:relative;margin-bottom:.5rem}#event-tours section.registrations .data-list .key{position:absolute;left:0;line-height:1}#event-tours section.registrations .data-list .value{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;line-height:1}#event-tours section.registrations span.notice{display:block}#event-tours section.registrations span.notice.small{font-size:.65rem}#event-tours section.registrations label.status{font-size:.65rem;display:inline-block;min-width:30%}#event-tours section.registrations label.status.assignment{color:#82bc41}#event-tours section.registrations label.status.assignment.unassigned{color:#f25353}#event-tours section.registrations label.status.tours{color:#82bc41}#event-tours section.registrations label.status.tours.empty{color:#f25353}#event-tours section.registrations label.status.waitlist{color:#82bc41}#event-tours section.registrations label.is-comp{border-radius:.5rem;color:#fff;background-color:#82bc41;float:right;line-height:0;width:1rem;height:1rem;display:block;position:relative}#event-tours section.registrations label.is-comp:after{content:"c";position:absolute;top:40%;left:30%}#event-tours section.registrations .item.registration{background-color:#f5f5f5}#event-tours section.registrations .item.registration:not(:only-child){border-bottom:1px solid #dedede}#event-tours section.registrations .item.registration.saved .overview:after{opacity:0;content:"saved";color:#82bc41;animation-name:h;animation-duration:1s}#event-tours section.registrations .item.registration.expanded.saved .overview:after{opacity:1;animation-name:none}#event-tours section.registrations .item.registration.saving .overview:after{content:"saving";color:#ccc}#event-tours section.registrations .item.registration.unassigned~.unassigned{opacity:.5;cursor:default;pointer-events:none}#event-tours section.registrations .item.registration section.overview{padding:.5rem;cursor:pointer;transition:background-color 1s;position:relative}#event-tours section.registrations .item.registration section.overview:after{position:absolute;top:0;right:0}#event-tours section.registrations .item.registration section.overview .title{font-size:.95rem;margin-bottom:0}#event-tours section.registrations .item.registration section.actions{padding:0 .5rem;transition:max-height .5s,padding .25s;max-height:0;overflow:hidden}#event-tours section.registrations .item.registration section.actions .heading{font-size:1rem;font-family:latoblack;margin-top:0;margin-bottom:0}#event-tours section.registrations .item.registration section.actions .attending,#event-tours section.registrations .item.registration section.actions .waitlist{margin-bottom:.5em}#event-tours section.registrations .item.registration section.actions .attending li,#event-tours section.registrations .item.registration section.actions .waitlist li{color:#666;font-size:.9em;padding-bottom:1em}#event-tours section.registrations .item.registration section.actions .attending li .group,#event-tours section.registrations .item.registration section.actions .waitlist li .group{text-transform:uppercase;font-weight:700}#event-tours section.registrations .item.registration section.actions .attending li .title,#event-tours section.registrations .item.registration section.actions .waitlist li .title{font-style:italic}#event-tours section.registrations .item.registration section.actions .step{position:relative;padding-right:2rem;border-top:1px solid #dedede;padding-top:1em;margin-top:1em}#event-tours section.registrations .item.registration section.actions .step:first-of-type{border-top:none;padding-top:0;margin-top:0}#event-tours section.registrations .item.registration section.actions .step.active{padding-right:0}#event-tours section.registrations .item.registration section.actions .step.active .heading:first-child{margin-bottom:1em}#event-tours section.registrations .item.registration section.actions .step.active .heading:first-child:before{content:"> "}#event-tours section.registrations .item.registration section.actions .step .heading{margin-bottom:.5em}#event-tours section.registrations .item.registration section.actions .step.disabled{opacity:.5}#event-tours section.registrations .item.registration section.actions .step .button{display:block;width:100%}#event-tours section.registrations .item.registration section.actions .step .button.submit{background-color:#28b5e0;border-radius:3px}#event-tours section.registrations .item.registration section.actions .step a.edit{position:absolute;bottom:0;right:0;line-height:1}#event-tours section.registrations .item.registration section.actions .select{list-style-type:none;padding:0;margin:0;margin-bottom:.5rem}#event-tours section.registrations .item.registration section.actions .select .label,#event-tours section.registrations .item.registration section.actions .select .option{display:block;padding:1rem}#event-tours section.registrations .item.registration section.actions .select .option:hover{background-color:#eee}#event-tours section.registrations .item.registration section.actions .select.users{border-radius:3px;border:1px solid #666;max-height:250px;overflow:auto}#event-tours section.registrations .item.registration section.actions .select.users .default{color:#afafaf;background:none;border-bottom:1px solid #666}#event-tours section.registrations .item.registration section.actions .select.users .option{border-top:1px solid #666}#event-tours section.registrations .item.registration section.actions .select.users .user{border-top:none}#event-tours section.registrations .item.registration section.actions .select.users .user.selected{background-color:#ccc}#event-tours section.registrations .item.registration section.actions .registrar-type{padding-left:1.5em;margin-bottom:.25em}#event-tours section.registrations .item.registration section.actions .registrar-type:last-of-type{margin-bottom:.5rem}#event-tours section.registrations .item.registration section.actions .registrar-type input[type=radio]{display:inline-block;margin-bottom:0!important;margin-left:-1.5em;margin-top:.3em;vertical-align:top}#event-tours section.registrations .item.registration section.actions .registrar-type label{line-height:1.25}#event-tours section.registrations .item.registration.expanded{opacity:1!important;background-color:#fff}#event-tours section.registrations .item.registration.expanded section.actions{padding:.5rem;max-height:1000px}@media screen and (min-width:64em){#event-tours section.registrations{float:right}#event-tours section.registrations.is-stuck{margin-left:.9rem}}#event-tours .manage .registrations .registration label.attending.none{color:#f25353}#event-tours .manage .registrations .registration label.waitlist{color:#82bc41}#event-tours .manage .registrations .registration label.waitlist.none{display:none}.remove-comp{float:right}.registration-late-warning{color:#900;font-size:1.15em}.registration-late-warning:before{content:"Late Fee: ";font-style:italic;margin-right:.5em}#registration-login-form{display:none}#registration-login-wrapper{background-color:#fff;position:relative;padding:.5rem 1rem;box-shadow:0 0 1rem rgba(0,0,0,.25);max-width:500px;margin:2rem 1rem}@media screen and (min-width:40em){#registration-login-wrapper{margin-left:auto;margin-right:auto}}#registration-login-wrapper h2{font-size:1.25rem;margin:1.25em 0}#registration-login-wrapper .button{display:block;width:100%;margin-top:1.5em;background-color:#28b5e0;font-weight:700}#registration-login-wrapper .close-reveal-modal{position:absolute;top:0;right:1rem;font-size:2rem;color:#999}#registration-login-wrapper .loginform-links{text-align:center}#registration-login-wrapper .loginform-links a{font-size:.8rem;text-decoration:underline;display:inline-block;margin:0 2rem}#event-registration-tickets.loading{transition:all .5s;opacity:.5}#event-registration-tickets .ticket-actions{margin-bottom:1rem}#event-registration-tickets .ticket-actions input,#event-registration-tickets .ticket-actions select{height:56px}#event-registration-tickets .comp-users-list{margin-top:1rem}#event-registration-tickets .comp-users-list dt{display:inline-block;margin-right:1rem}#event-registration-tickets .comp-users-list dd{display:inline-block}#event-registration-tickets .comps-used{margin-top:1rem}#event-registration-tickets .comps-actions .action-label{display:inline-block}#event-registration-tickets .comps-actions .comps-input{display:inline-block!important;border:1px solid #778388;border-top-right-radius:0;border-bottom-right-radius:0;height:56px}#event-registration-tickets .comps-actions .comp-users{margin-top:.5rem}#event-registration-tickets .comps-actions .comp-users a{font-size:.75rem;text-decoration:underline}#event-registration-tickets .comps-actions .add-comp,#event-registration-tickets .comps-actions .subtract-comp{width:100%;background-color:#a1b0b7;display:block;border:none;line-height:0;color:#fff;border:1px solid #778388;border-top-left-radius:0;border-bottom-left-radius:0;height:56px;font-size:2rem}#event-registration-tickets .comps-actions .add-comp{border-right:none;border-left:none;border-radius:0}#event-registration-tickets .ticket.row{position:relative;white-space:nowrap;overflow:hidden;width:100%}#event-registration-tickets .ticket-type{padding-right:1rem}#event-registration-tickets .add-ticket{display:block;text-align:center;text-decoration:underline}#event-registration-tickets .remove-ticket{display:none;overflow:hidden;text-align:center;cursor:pointer;height:1.5rem;width:2rem;margin-left:1rem}#event-registration-tickets .remove-ticket:after{content:" ";display:inline-block;border:4px solid #fff;outline:.75rem solid red;margin-bottom:4px;width:50%}.event-registration-form .button.submit{display:block;width:100%;margin-top:1em;background-color:#28b5e0}.event-registration-form .registration-step{margin-top:-1.5rem}.event-registration-form #payment{background:none!important}.event-registration-form #payment .place-order{padding:0!important}.event-registration-form #payment #place_order.button{display:block;background-color:#28b5e0;float:none;width:100%}.event-registration-form .callout{background-color:#f6f6f6;border:1px solid #d7d7d7;border-radius:3px;padding:1rem}.event-registration-form .total-cost{border-bottom:1px solid #d7d7d7;padding-bottom:1rem;margin-bottom:1rem}.event-registration-form>.row:first-child{border-top:none}.event-registration-form>.row .active-content{display:none;float:right}.event-registration-form>.row .active-content a{text-decoration:underline}.event-registration-form>.row .inactive-content{display:block}.event-registration-form>.row .inactive-content a{text-decoration:underline}.event-registration-form>.row.completed .active-content,.event-registration-form>.row.completed .inactive-content,.event-registration-form>.row>.completed-content{display:none}.event-registration-form>.row.completed .completed-content{display:block;cursor:pointer}.event-registration-form>.row.completed .active-content.completed-content{display:block}.event-registration-form>.row.completed .registration-step:after{content:"L";color:#fff;font-size:1rem;background-color:#8bc847;display:inline-block;width:15px;border-radius:2rem;text-align:center;line-height:0;transform:rotate(45deg) scaleX(-1) translateY(-4px);font-weight:700;margin-left:.5rem;width:1rem;height:1rem;padding:.25rem}.event-registration-form>.row.active>.active-content{display:block}.event-registration-form>.row.active>.inactive-content{display:none}.event-registration-form>.row.active>.completed-content{display:none;cursor:default}.event-registration-form>.row.active .active-content.completed-content{display:block}.event-registration-form #registration-tickets-row select{text-overflow:ellipsis}.event-registration-form #registration-tickets-row select:disabled{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;cursor:default;background:none}.event-registration-form #registration-tickets-row select:-ms-expand{display:none}.event-registration-form #registration-tickets-row.completed .inactive-content{display:none}.event-registration-form #registration-tickets-row.completed .add-comp,.event-registration-form #registration-tickets-row.completed .add-ticket,.event-registration-form #registration-tickets-row.completed .comp-users,.event-registration-form #registration-tickets-row.completed .submit-tickets,.event-registration-form #registration-tickets-row.completed .subtract-comp{display:none!important}.event-registration-form #registration-tickets-row.completed .comps-input{border:none}.event-registration-form #registration-tickets-row.completed input,.event-registration-form #registration-tickets-row.completed select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f6f6;box-shadow:none}.event-registration-form .button,.event-registration-form button,.event-registration-form input,.event-registration-form select,.event-registration-form textarea{border-radius:3px}#registration-billing-row .wc_payment_method.payment_method_braintree_credit_card{white-space:nowrap;overflow:hidden}#registration-billing-row .wc_payment_method.payment_method_braintree_credit_card .payment_box.payment_method_braintree_credit_card{white-space:normal}body.single-event.woocommerce-checkout{background-color:#f9f9fa}body.single-event.woocommerce-checkout .info-bar-wrapper{background:#20252c;color:#fff;font-size:18px;padding:1em 0}body.single-event.woocommerce-checkout .info-bar-wrapper .fal,body.single-event.woocommerce-checkout .info-bar-wrapper .fas,body.single-event.woocommerce-checkout .info-bar-wrapper .icon{display:inline-block;margin-right:.5em}body.single-event.woocommerce-checkout .info-bar-wrapper p{margin:0;padding:0}.event-tours .tour{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #ccc}.event-tours .tour:last-of-type{border-bottom:none}.event-tours .intro{font-size:28px;margin-bottom:1em;font-family:latolight,Helvetica,Roboto,Arial,sans-serif}.event-tickets>.columns{padding:2rem 1rem;margin-bottom:5rem;background-color:#eee}.tour-group{padding:1em 2em;background-color:#fff;border:1px solid #ddd;margin-bottom:2em}.tour-group .group-heading{position:relative;z-index:99}.tour-group .group-heading h2{font-family:latobold;margin-bottom:0;padding-bottom:0;position:relative}.tour-group .group-heading .message{color:#ccc;font-size:.5em;text-decoration:none;line-height:0;position:absolute;top:50%;transform:translateY(-50%);right:4em}.tour-group .group-heading .group-toggle{float:right}.tour-group .group-schedule{display:none;padding:1em 0}body.single-sponsor .sponsor-contact-meta p{max-width:100%}body.single-sponsor .sponsor-contact-meta p span{display:block;font-family:latoheavy,Helvetica,Roboto,Arial,sans-serif}body.single-sponsor .article-inner{border-bottom:none}body.single-sponsor .article-inner .post-meta{border-bottom:none;white-space:normal;word-wrap:break-word}body.single-sponsor .article-inner .post-meta span{word-wrap:break-word;white-space:inherit}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:68px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:20px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1!important}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;font-size:14px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fcfcfc;border:1px solid #d4d4d7;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#999;line-height:66px;font-size:15px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:13px;display:none}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:21px;right:10px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#28b5e0;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.goals-filter-form{width:100%!important}.goals-filter-form input{height:40px}.goals-filter-form input.w-button.goals-filter-button{padding-top:0;padding-bottom:0;pointer-events:none;cursor:pointer;margin-left:30px}.goals-filter-form .text-field-wrapper{position:relative;margin-left:20px;width:200px}.goals-filter-form .text-field-wrapper.first{margin-left:0}@media only screen and (max-width:1024px){.goals-filter-form .text-field-wrapper{margin-left:0}}.goals-filter-form form{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.goals-filter-form.goal-single form{-ms-flex-pack:start;justify-content:flex-start}.goals-filter-form.goal-single form input.w-button.goals-filter-button{margin-left:20px}.return-to-goals-link{text-decoration:none!important}.return-to-goals-link:hover{text-decoration:none}.goals-column-container .goal-card-heading{word-break:break-word;padding-left:2%;padding-right:2%}.goals-company-results .company-results-row{display:none}.goals-column-grid .goals-column-company-container{max-height:0}.goals-column-grid:after{content:"";display:table;clear:both}.w-root .goals .goals-company-results .company-results-row.no-results{display:none}.goals-statement-of-interest{color:#ff2501;font-style:italic;margin-bottom:.25em}.goals-export-table-container{max-width:95vw;overflow:scroll;margin:2em auto;box-shadow:0 0 10px rgba(0,0,0,.25);border:1px solid #ccc;padding:.5em;height:80vh}.goals-export-table-container table{font-size:13px;border:0 solid transparent}.goals-export-table-container table tr{vertical-align:top}.goals-export-table-container table td,.goals-export-table-container table th{text-align:left;padding:.5em;min-width:150px;width:250px}.goals-export-table-container table td:first-child{font-weight:700}.goals-export-table-container table tbody,.goals-export-table-container table thead{border:0 solid transparent}.goals-link-image-container{margin:39px auto 20px;vertical-align:middle;width:119px}.goals-link-image-container a{display:inline-block}.goals-link-image-container a .image{margin:0!important;display:inline-block!important}.goals-filter-row,.goals-tags{margin-bottom:0!important}.goals-tags .goals-tag{display:inline-block;text-transform:lowercase;border:1px solid #bfbfbf;border-radius:6px;padding:0 6px;text-decoration:none;color:#838383;font-size:16px}.goals-tags .goals-tag:visited{color:#838383}.goals-tags .goals-tag.active{background:#a0e0f1;color:#7f7f7f}.goal-link-row,.goal-link-row .all-goals-back-link{margin-bottom:0!important}.goals-collective-commitments{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.goals-collective-commitments a{width:48%;margin-bottom:10px}.goals-export-editable-section.combined-goals .goals-export-editable-heading-copy:nth-child(2n){margin-top:1em!important}.goals-export-hero-heading a{color:#fff!important;text-decoration:none!important}.woocommerce-cart td.product-name,.woocommerce-cart td.product-thumbnail{pointer-events:none}.single-product .woocommerce-breadcrumb{display:none}.single-product .single-item-body{padding-top:60px;padding-bottom:30px}.single-product .product_title{font-family:latolight,Helvetica,Roboto,Arial,sans-serif;font-size:24px;line-height:120%}@media screen and (min-width:40em){.single-product .product_title{font-size:34px}}.single-product .product_meta{display:none}.variation-card-container .variation-card{width:100%;float:left;padding-right:.83333rem;padding-left:.83333rem}@media print,screen and (min-width:40em){.variation-card-container .variation-card{padding-right:.83333rem;padding-left:.83333rem}}.variation-card-container .variation-card:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.variation-card-container .variation-card{width:50%;float:left;padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:40em) and (min-width:40em){.variation-card-container .variation-card{padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:40em){.variation-card-container .variation-card:last-child:not(:first-child){float:right}}@media screen and (min-width:64em){.variation-card-container .variation-card{width:25%;float:left;padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:64em) and (min-width:40em){.variation-card-container .variation-card{padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:64em){.variation-card-container .variation-card:last-child:not(:first-child){float:right}}.variation-card-container .variation-card.disabled{position:relative}.variation-card-container .variation-card.disabled.has-availability-html:after{content:"i";border:1px solid #333;border-radius:50%;line-height:2em;font-size:.75em;width:2em;display:inline-block;color:#333;cursor:pointer;position:absolute;top:.5em;right:1.5em;text-align:center;max-height:2em;font-weight:700;vertical-align:top}.variation-card-container .variation-card.disabled .variation-card-inner{color:#ccc}.variation-card-container .variation-card.disabled .card-byline{color:#333;opacity:0;transition:opacity .5s}.variation-card-container .variation-card.disabled:hover .card-byline{opacity:1}.variation-card-container .variation-card:last-child{float:left!important}.variation-card-container .variation-card .variation-card-inner{position:relative;background-color:#eee;padding:1em;text-align:center;min-height:250px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.variation-card-container .variation-card .variation-card-inner .card-button{background-color:rgba(0,0,0,.25);transition:opacity .5s;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.variation-card-container .variation-card .variation-card-inner .card-button>a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:75%}.variation-card-container .variation-card:hover .card-button{opacity:1}.variation-card-container .variation-card:hover.disabled .card-button{opacity:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#28b5e0}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#1b95ba}.woocommerce-product-gallery--without-images{display:none}.woocommerce-product-gallery--without-images+.summary.entry-summary{min-width:100%}body.woocommerce-page .shop_table{border-radius:0;border-spacing:0}body.woocommerce-page .shop_table tbody td,body.woocommerce-page .shop_table tfoot td,body.woocommerce-page .shop_table thead td{font-size:16px;font-family:latoregular;font-weight:400}body.woocommerce-page .shop_table tbody th,body.woocommerce-page .shop_table tfoot th,body.woocommerce-page .shop_table thead th{font-family:latobold;font-weight:400}body.woocommerce-page #add_payment_method #payment,body.woocommerce-page .woocommerce-cart #payment,body.woocommerce-page .woocommerce-checkout #payment{border-radius:0}.woocommerce-form-login-toggle~#customer_login .col-1{display:none!important}.woocommerce-form-login-toggle~#customer_login .col-2{float:left!important;width:100%!important}body.woocommerce-checkout .woocommerce-form-coupon-toggle{margin-top:2em}body.woocommerce-checkout .woocommerce-info{border-top-color:transparent}body.woocommerce-checkout .woocommerce-info:before,body.woocommerce-checkout .woocommerce-info a{color:#28b5e0}body.woocommerce-checkout .checkout-registration-heading{margin-top:2em;margin-bottom:1em}body.woocommerce-checkout .checkout-registration-heading~.woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout .checkout-payment-heading .order-id{float:right;font-size:1rem;line-height:3;color:#999}body.woocommerce-checkout .checkout-payment-heading+#order_review{margin-top:3em}body.woocommerce-checkout .checkout-product-heading{font-size:1.25rem}body.woocommerce-checkout .checkout-product-heading+#order_review{margin-top:3em}body.woocommerce-checkout #payment{background-color:transparent}body.woocommerce-checkout #payment #place_order{margin-right:-1rem}body.woocommerce-checkout #payment #place_order body.woocommerce-order-pay{margin-right:0}body.woocommerce-checkout #payment #wc-braintree-credit-card-account-number-hosted{padding-right:4em}body.woocommerce-checkout #payment .payment_box{background-color:#eee;background-color:transparent;border:1px solid #28b5e0;border-radius:5px}body.woocommerce-checkout #payment .payment_box:before{border-bottom-color:#eee;top:.3em;height:1.4em;width:1.5em;border:1px solid #28b5e0;background-color:#fff;transform:rotate(-45deg);border-bottom-color:#fff;border-left-color:#fff}body.woocommerce-checkout #payment .wc_payment_methods{padding-top:0;padding-bottom:0;border-bottom:none}body.woocommerce-checkout #payment .wc_payment_method{cursor:pointer;white-space:nowrap;margin-top:1em}body.woocommerce-checkout #payment .wc_payment_method>.payment_box,body.woocommerce-checkout #payment .wc_payment_method>div{white-space:normal;cursor:default}body.woocommerce-checkout #payment .wc_payment_method>label{font-family:latoheavy;font-weight:400}body.woocommerce-checkout #payment .wc_payment_method>input{opacity:0}body.woocommerce-checkout #payment .wc_payment_method>input~label{transition:opacity .5s;color:#182a41;opacity:.5}body.woocommerce-checkout #payment .wc_payment_method>input~label:before{content:"\f111";font-family:fontawesome;color:#182a41;transition:all .5s;left:1.3rem;position:absolute;margin-top:0;font-size:1em}body.woocommerce-checkout #payment .wc_payment_method:active>input:not(:checked)+label,body.woocommerce-checkout #payment .wc_payment_method:hover>input:not(:checked)+label{opacity:.75}body.woocommerce-checkout #payment .wc_payment_method>input:checked~label{opacity:1}body.woocommerce-checkout #payment .wc_payment_method>input:checked~label:before{color:#28b5e0;content:"\f058";margin-top:-.45em;left:1rem;font-size:2em}body.woocommerce-checkout #payment .wc_payment_method>input:checked[style^=display]~label:before{display:none}body.woocommerce-checkout .checkout-intro-text{padding:1.5em;background-color:#f7f6f7;margin-top:2em;margin-bottom:2em}body.woocommerce-checkout .checkout-intro-text h1,body.woocommerce-checkout .checkout-intro-text h2,body.woocommerce-checkout .checkout-intro-text h3,body.woocommerce-checkout .checkout-intro-text h4,body.woocommerce-checkout .checkout-intro-text h5{font-size:1em;font-family:latoheavy;margin-bottom:1.5em}@media screen and (min-width:62.5em){body.woocommerce-checkout .checkout-intro-text{background-color:#fff}}body.woocommerce-checkout form.woocommerce-checkout h1{margin-bottom:1em}body.woocommerce-checkout form.woocommerce-checkout h2,body.woocommerce-checkout form.woocommerce-checkout h3{font-size:1.25rem;border-top:3px solid #28b5e0;padding-bottom:.5em;color:#333;padding-top:1em;margin-top:1em}body.woocommerce-checkout form.woocommerce-checkout .form-row>.acf-field{padding-left:0;padding-right:0}body.woocommerce-checkout form.woocommerce-checkout .form-row>.acf-field .no-value-message{color:transparent}body.woocommerce-checkout form.woocommerce-checkout .form-row label{color:#666;margin-bottom:.25em;font-weight:400;font-size:.8em}body.woocommerce-checkout form.woocommerce-checkout .acf-button{font-weight:400;font-size:.8em}body.woocommerce-checkout form.woocommerce-checkout .description{font-size:.7em}body.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{transition:max-height .5s;overflow:hidden}body.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields.collapsed>h3:first-child{cursor:pointer}body.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields.collapsed>h3:first-child:after{font-family:FontAwesome;content:"\f078";float:right;margin-right:1em;color:#333;margin-top:-.15em}body.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields.collapsed .woocommerce-billing-fields__field-wrapper{max-height:0}body.woocommerce-checkout form.woocommerce-checkout #order_review_heading.collapsed{cursor:pointer}body.woocommerce-checkout form.woocommerce-checkout #order_review_heading.collapsed:after{font-family:FontAwesome;content:"\f078";float:right;margin-right:1em;color:#333;margin-top:-.15em}body.woocommerce-checkout form.woocommerce-checkout #order_review_heading.collapsed+#order_review tr:not(.order-total){display:none}body.woocommerce-checkout.page-template-default #content #inner-content{padding-top:52px;overflow:hidden}body.woocommerce-checkout .woocommerce{position:relative;z-index:1}body.woocommerce-checkout #inner-content>.row{max-width:750px}body.woocommerce-checkout .wc-item-meta li{overflow:auto}body.woocommerce-checkout .targeted-error-field.woocommerce-invalid{animation:g .82s cubic-bezier(.36,.07,.19,.97) both;animation-delay:.75s;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}body.woocommerce-checkout .target-error-field{clear:left}body.woocommerce-checkout .woocommerce-validated+.woocommerce-NoticeGroup{overflow:hidden;animation:i .82s cubic-bezier(.36,.07,.19,.97) both;animation-delay:.25s;transform:translateZ(0)}body.woocommerce-checkout .wc_payment_method.payment_method_continue{display:none}@keyframes i{0%{opacity:1;max-height:300px}to{opacity:0;max-height:0;clear:none}}body.woocommerce-checkout #company_details-note-2 label{margin-bottom:1em}body.woocommerce-checkout .company_activities_field{margin-bottom:0!important}body.woocommerce-checkout .company_activities_field input{display:none!important}body.woocommerce-checkout .company_activities_field input:checked~.company_activities_field_name{color:#28b5e0;border-color:#28b5e0}body.woocommerce-checkout .company_activities_field label{display:block!important;line-height:1;margin-bottom:0!important}body.woocommerce-checkout .company_activities_field_name{display:block;cursor:pointer;border:2px solid #747f85;margin:0;text-align:center;border-radius:30px;transition:all .25s;color:#747f85;font-family:latoregular,Helvetica,Roboto,Arial,sans-serif;padding:.6em 2em;line-height:1;background-color:#fff}body.woocommerce-checkout .company_activities_field .optional{display:none}body.woocommerce-checkout form.woocommerce-checkout .note{line-height:inherit}body.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1{width:100%}body.woocommerce-checkout form.woocommerce-checkout form .form-row{margin-bottom:1.5em}body.woocommerce-checkout form.woocommerce-checkout form .form-row label{line-height:1.3;margin-bottom:1em}body.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields{margin-top:1em}body.woocommerce-checkout form.woocommerce-checkout .member-sign-up h4:after{display:none}@media screen and (min-width:62.5em){body.woocommerce-checkout #inner-content{background-color:#f8f8f9}body.woocommerce-checkout #inner-content>.row>.columns{width:75%;position:relative;padding-right:4rem}body.woocommerce-checkout #inner-content>.row>.columns:after{content:"";display:block;position:absolute;top:-100%;right:0;width:100vw;height:10000%;background-color:#fff}body.woocommerce-checkout .checkout-intro-text{position:absolute;top:80px;left:calc(100% + 8rem);width:100%;color:#747f85;font-size:15px;max-width:320px;border:1px solid #28b5e0;padding:2em;padding-bottom:5em;background-color:#fff}body.woocommerce-checkout .checkout-intro-text p{line-height:1.6}body.woocommerce-checkout .checkout-intro-text h1,body.woocommerce-checkout .checkout-intro-text h2,body.woocommerce-checkout .checkout-intro-text h3,body.woocommerce-checkout .checkout-intro-text h4,body.woocommerce-checkout .checkout-intro-text h5{display:block;font-size:18px;color:#182a41;margin-bottom:1.5em}}body.woocommerce-account .woocommerce-orders-table .woocommerce-orders-table__cell-order-total .order-items{list-style:none;list-style-type:none;padding:0;margin:0;font-size:.8em}body.woocommerce-account .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{white-space:nowrap;text-align:right}body.woocommerce-account .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button{margin-right:.25em;margin-top:.25em;margin-bottom:.25em;font-family:latoheavy;font-size:.75em}body.woocommerce-account .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.cancel{background-color:#ccc}body.woocommerce-account .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.cancel:active,body.woocommerce-account .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.cancel:hover{background-color:#cc4b37}body.woocommerce-account .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.pay{background-color:#3adb76}body.woocommerce-account .view-order-actions{text-align:right;float:right}body.woocommerce-account .view-order-actions .button{margin-left:.5em}body.woocommerce-account .shop_table.order_details+header h2,body.woocommerce-account .subscription_details .button.invoice{display:none}body.woocommerce-order-received .wc-thankyou-message{padding-bottom:4em;padding-left:2em;margin:2em -2em 6em;padding-right:2em;color:#222;border-top:3em solid #82bc41;overflow:visible;background-color:#fafafa}body.woocommerce-order-received .wc-thankyou-message .thankyou-check{font-size:2em;position:relative;top:-1.25em;color:#fff}@media screen and (min-width:64em){body.woocommerce-order-received .wc-thankyou-message .thankyou-check{left:-.5em}}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}#print_page,#site-header,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account h1,footer .apply-now,footer .footer-email-menu{display:none}.footer-bottom{text-align:center}.footer-bottom .col-left,.footer-bottom .col-right{display:none}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a:visited abbr[title]:after,a abbr[title]:after{content:" (" attr(title) ")"}.woocommerce-account a,.woocommerce-account a:visited{color:#444!important;text-decoration:underline}.ir a:after,.woocommerce-account a:after,.woocommerce-account a:visited:after,.woocommerce-account a:visited abbr[title]:after,.woocommerce-account a abbr[title]:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.members-list-full-header,.page-navigation,.respond-form,.sidebar,.wp-prev-next,nav{display:none}@page :margin-top:2mm;.members-list-full-body .contact-info{background:#f9f9f9!important}body.member-pdf-export .members-list-full-header{display:none}body.member-pdf-export .goals-export-hero{background:#f9f9f9!important}}.woocommerce-additional-fields{display:none}
/*# sourceMappingURL=style.css.map */
