html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{height:101%}body{height:100%;width:100%}.inner{margin:0 auto;max-width:980px;padding:10px}.layout{display:block;float:right}.layout.full{width:100%}article.layout{float:left}@media only screen and (min-width:1025px){article.layout section.layout{float:left;margin-left:10px;width:480px}article.layout section.full{float:right;margin:0;width:790px}article.layout aside.layout.thin{clear:left;float:left;width:200px}}@media only screen and (min-width:1025px){aside.layout{float:right;width:300px}}.ad-layout{overflow:auto}@media only screen and (min-width:1024px){.ad-layout{padding-left:738px}}.ad-layout .ad{-moz-transition:width .5s;-o-transition:width .5s;-webkit-transition:width .5s;transition:width .5s}.ad-layout .ad img{width:auto}.ad-layout .ad .short,.ad-layout .ad .wide{display:none;background:#333}@media only screen and (min-width:508px) and (max-width:767px){.ad-layout .ad .short{display:block;height:60px;width:468px}}@media only screen and (min-width:768px){.ad-layout .ad .short{display:none}.ad-layout .ad .wide{display:block;height:90px;width:728px}}@media only screen and (max-width:1024px){.ad-layout .ad{margin:0 auto 10px}}@media only screen and (min-width:1024px){.ad-layout .ad{float:left;margin-top:0;margin-right:0;margin-bottom:0;margin-left:-738px}}.ad-layout aside.layout{height:50px}@media(max-width:500px){.ad-layout aside.layout{height:auto}}@media only screen and (min-width:1024px){.ad-layout aside.layout{height:90px}}@media only screen and (min-width:1025px){.ad-layout aside.layout{height:90px}}.ad.block{background:#000;display:block;margin:0 auto 10px;min-height:250px;width:300px}.copy-layout{}@media only screen and (min-width:768px){.copy-layout{padding-right:310px}}@media only screen and (min-width:1025px){.copy-layout.with-sub{padding-left:210px}}.copy-layout article.main{margin-bottom:10px;overflow:auto;-moz-transition:padding .5s;-o-transition:padding .5s;-webkit-transition:padding .5s;transition:padding .5s}@media only screen and (max-width:768px){.copy-layout article.main{width:100%}}@media only screen and (min-width:768px){.copy-layout article.main{padding-right:310px}}@media only screen and (min-width:1025px){.copy-layout article.main{float:right;padding-left:0;width:670px}}@media only screen and (min-width:1025px){.copy-layout article.main.withsub{padding-left:210px;width:auto}}.copy-layout article.main.wide{}@media only screen and (min-width:768px){.copy-layout article.main.wide{padding-right:0}}@media only screen and (min-width:1025px){.copy-layout article.main.wide{float:none;padding-left:0;width:auto}.copy-layout article.main.wide aside.sub{margin-left:-210px}}@media only screen and (min-width:1025px){.copy-layout article.main.wide.withsub{padding-left:210px;width:auto}}.copy-layout article.main.wide .copy{margin-top:10px;width:100%}@media only screen and (min-width:1025px){.copy-layout article.main.wide .copy{margin-top:0}}.copy-layout .wide.right{float:right;overflow:visible}@media only screen and (min-width:768px){.copy-layout .wide.right{margin-right:-310px}}.copy-layout aside.main{float:right;margin-top:10px;width:100%}@media only screen and (min-width:768px){.copy-layout aside.main{clear:right;margin-right:-310px;margin-top:0;width:300px}}.copy-layout aside.sub{width:100%}@media only screen and (min-width:768px){.copy-layout aside.sub{float:none}}@media only screen and (min-width:1025px){.copy-layout aside.sub{clear:left;display:block;float:left;margin-top:0;margin-left:-210px;width:200px}}.copy-layout.full-width{padding-right:0}div.copy{float:left;width:100%}@media only screen and (min-width:1025px){.with-sub div.copy{float:right;width:460px}}.copy .columns{overflow:auto;width:100%}.copy .columns article{float:left;overflow:auto;padding:0 2% 20px;margin-bottom:10px;width:46%}.copy .columns article .two-column,.copy .columns article .three-column{display:none}@media only screen and (min-width:320px) and (max-width:1023px){.copy .columns article .two-column{display:block}}@media only screen and (min-width:1024px){.copy .columns article .three-column{display:block}}@media only screen and (max-width:768px){.copy .columns article{padding:0 0 20px;width:100%}}@media only screen and (max-width:1023px){.copy .columns article{border-bottom:solid 1px #ddd}.copy .columns article:last-child{border-bottom:none}}.copy .columns article.right{float:right}.copy .columns article p{margin-top:10px}.copy .columns article img{height:auto;width:100%}@font-face{font-family:socialicons;src:url(../fonts/sosa.eot);src:url(../fonts/sosa.eot?#iefix) format("embedded-opentype"),url(../fonts/sosa.woff) format("woff"),url(../fonts/sosa.ttf) format("truetype"),url(../fonts/sosa.svg#SocialIcons) format("svg");font-weight:400;font-style:normal}.global_header .search input[type=text],.global_header .social-nav .subscribe a span,.header-nav a,.header-nav .logo a,.section_header h1,.section_header nav a,.bg-box .header span,.bg-box ul span.category,.bg-box ul a,.border-box li,.border-box a.url,.border-box span,h1.border-bottom,.item h1 a,.meta span,.slider.feature .deck .meta h1 a.title,.slider.feature .deck .meta span,.slider.feature nav li.subscribe a,.slider.feature nav li h1 a,.highlight h1,.highlight h1 a,.highlight h1 span,[data-content=top-stories] a.more,[data-content=whats-new] a.more,footer.global_footer .inner .footer-nav li a,footer.global_footer .inner .social-links a,footer.global_footer .inner .social-links span,.subscribe.widget h1,.subscribe.widget form input[type=email],.subscribe.widget form .submit,.subscribe.widget em,.quote.widget blockquote,.quote.widget .meta a,.editors.widget h1 span,.editors.widget .editor,.you-may-like.widget nav a,.you-may-like.widget nav a strong span,.editor-picks.widget nav a,.editor-picks.widget nav a strong span,.jobs.widget nav a,.jobs.widget .more,.leadership #category-header-cont h1 span,.money-business #category-header-cont h1 span,.technology #category-header-cont h1 span,.membership #category-header-cont h1 span,.meetings #category-header-cont h1 span,.sub-topic #category-header-cont h1 span,.meet #category-header-cont h1 span,.brandconnection #category-header-cont h1 span,*[role=copy] .intro,*[role=copy] .note,*[role=copy] .number,*[role=copy] .note p,*[role=copy] .number p,*[role=copy] blockquote.blockquote,*[role=copy] label,*[role=copy] .gform_wrapper input[type=text],*[role=copy] .gform_wrapper input[type=email],*[role=copy] .gform_wrapper input[type=submit],*[role=copy] h1,*[role=copy] h2,*[role=copy] h3,*[role=copy] h4,*[role=copy] h5,*[role=copy] h6,*[role=copy] .wp-caption p,.single *[role=copy] .meta,.full-width-alt *[role=copy] .meta,*[role=copy] .share-bar strong,*[role=copy] .share-bar a,*[role=copy] .editor-block h1,*[role=copy] .editor-block .meta p a,*[role=copy] .editor-block .meta nav a,*[role=copy].authors .blog .authmeta .category,*[role=copy].authors .blog .authmeta p a,*[role=copy].authors .blog .article header a,*[role=copy] .comments header h1,*[role=copy] .comments header a,*[role=copy] .comments #disqus_thread,*[role=copy] .comments #disqus_thread h3,*[role=copy] .comments #disqus_thread #dsq-account-dropdown a,*[role=copy] .comments #disqus_thread .dsq-comment-header,*[role=copy] .comments #disqus_thread .dsq-comment-meta a,*[role=copy] .comments #disqus_thread .dsq-comment-actions a,.associations__tab a,.associations-hero span,.associations-main__intro h1,.association__item h3,.associations__category h3,.associations-modal h2,.associations-modal__label,.associations-footer span,.associations-footer__back-btn{font-family:exo,sans-serif}.bg-box .header,.border-box h1,.border-box p,.item p,.slider.feature .deck .tag,.loadmore,.message,.editors.widget h1,.editors.widget .editor em,.you-may-like.widget header h1,.editor-picks.widget h1,.jobs.widget h1,.jobs.widget nav a span,.leadership #category-header-cont h1,.money-business #category-header-cont h1,.technology #category-header-cont h1,.membership #category-header-cont h1,.meetings #category-header-cont h1,.sub-topic #category-header-cont h1,.meet #category-header-cont h1,.brandconnection #category-header-cont h1,*[role=copy] p,*[role=copy] #gforms_confirmation_message,*[role=copy] ol,*[role=copy] ul,*[role=copy] small,*[role=copy] s,*[role=copy] .comments #disqus_thread .dsq-comment-message p,.associations-main__intro p,.association__item h4,.association__item p,.associations__category-item,.associations__category-item a,.associations-modal__content{font-family:vollkorn,serif}html{-webkit-tap-highlight-color:rgba(255,255,255,.2);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font:400 62.5%/1.65em "Helvetica Neue",Helvetica,Arial,sans-serif}input[type=submit]{cursor:pointer}img{position:relative;width:100%}.left{float:left}.right{float:right}.clearfix{clear:both}.ie7 img{-ms-interpolation-mode:bicubic}@media(min-width:768px){.twitter-tweet-rendered{max-width:440px!important;margin-left:auto;margin-right:auto}}.sponsored-logo .textwidget{padding:0!important}#cookie-alert{position:fixed;background-color:#444;color:#fff;bottom:0;left:0;right:0;z-index:99999;padding:30px 60px 35px 55px}#cookie-alert p{font-size:1.5em;line-height:1.5}#cookie-alert.hidden{display:none}#cookie-alert a{color:#fff;text-decoration:underline}#cookie-alert::before{content:'';display:block;height:20px;width:20px;position:absolute;top:30px;left:20px;background-image:url(../img/icon_info.svg);background-position:center;background-size:contain;background-repeat:no-repeat}#cookie-alert .close{display:block;height:20px;width:20px;position:absolute;right:20px;top:30px;left:auto;background-image:url(../img/icon_close.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media(min-width:992px){#cookie-alert{padding:40px 80px 35px 75px}#cookie-alert::before{top:40px;left:40px}#cookie-alert .close{right:40px;top:40px}}.is-transition{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.global_header{background:#000;width:100%}.global_header .inner{padding:10px;overflow:visible!important}.global_header .tools{display:block;margin:0 0 10px;position:relative;float:none;padding-right:252px}@media only screen and (min-width:1024px){.global_header .tools{width:100%;padding-right:0}}.global_header .search{background:#fff;float:left;font-size:100%;margin-bottom:1.25em;width:100%}@media(max-width:500px){.global_header .search{display:none;position:absolute}}@media only screen and (min-width:1024px){.global_header .search{max-width:30em}}.global_header .search form{padding-right:59px}.global_header .search input[type=text]{background:#fff;border:none;color:#888;display:inline-block;font-size:12px;font-style:italic;font-weight:400;letter-spacing:1px;line-height:18px;height:16px;margin:0;padding:11px;position:relative;width:100%}@media only screen and (min-width:1024px){.global_header .search input[type=text]{width:180px}}.global_header .search:before{background:#fff200 url(../img/search.png) 12px 12px no-repeat;display:block;content:'s';float:right;height:16px;width:15px;font-family:pictos;font-size:15px;line-height:15px;padding:11px;text-indent:-9999px}.global_header .search:hover:before{background-color:#f7de0b}@media only screen and (max-width:1023px){.global_header .social-nav{float:right;margin-right:-252px;width:242px}}.global_header .social-nav a{background:#161616;color:#fff;font-family:socialicons;font-size:1.875em;height:1em;float:left;margin:0 1px;padding:10px;text-decoration:none}@media(max-width:500px){.global_header .social-nav a{display:none;position:absolute}}.global_header .social-nav .twitter a:hover{background:#27ddf8}.global_header .social-nav .facebook a:hover{background:#3765e8}.global_header .social-nav .linkedin a:hover{background:#007bb6}.global_header .social-nav .subscribe{float:right}.global_header .social-nav .subscribe a{background:#ed1556 url(../img/email.png) 10px center no-repeat;float:right;padding-left:39px;margin-right:0}.global_header .social-nav .subscribe a:hover{background-color:#f93a72}@media(max-width:500px){.global_header .social-nav .subscribe a{text-indent:-9999px;width:5px}}.global_header .social-nav .subscribe a span{font-size:.625em;font-weight:700;letter-spacing:.2em;text-transform:uppercase}@media(max-width:500px){.show-more .ad-layout{overflow:visible}.show-more .tools{float:none}.show-more .search{display:block;height:38px;left:5px;position:absolute;top:60px;width:290px}.show-more .header-nav .more{margin-bottom:55px}}.header-nav{clear:both;overflow:visible}.header-nav li{display:block;float:left;position:relative}@media only screen and (max-width:690px){.header-nav li{display:none;float:none}.header-nav li.logo,.header-nav li.more{display:block}.header-nav li.logo{float:left}.header-nav li.more{clear:right;float:right}.header-nav li .sub-menu{display:block}.show-more .header-nav li{clear:both;display:block}.show-more .header-nav li a{background:#161616;float:none;margin:5px}.show-more .header-nav li.logo,.show-more .header-nav li.more{clear:none}.show-more .header-nav li.logo a{background:0 0;margin:0 10px}.show-more .header-nav li.more a{background:#fff200;color:#000}.show-more .header-nav li:hover ul,.show-more .header-nav li ul{background:0 0;display:block;float:none;left:0;margin:-4px 0 0;position:relative;top:0;width:auto}.show-more .header-nav li:hover ul .current-menu-item a,.show-more .header-nav li ul .current-menu-item a{background:#fff200;color:#000}.show-more .header-nav li:hover ul a,.show-more .header-nav li ul a{background:#101010;color:#fff;display:block;margin:1px 5px;padding:13px 20px}.show-more .header-nav li:hover ul a:focus,.show-more .header-nav li ul a:focus{background:#fff200;color:#000}}.header-nav .more{display:none}.header-nav a{color:#fff;display:block;float:left;font-size:170%;font-weight:700;line-height:1em;letter-spacing:.1em;padding:10px;margin:10px 5px;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1025px){.header-nav a{margin:20px 10px}}.header-nav li:hover a,.header-nav li.current-menu-item a{background:#fff200;color:#000}.header-nav li.meet a,.header-nav li.meet:hover a{background:0 0;padding:7px}.header-nav li.meet:hover a{border:1px solid #fff200;padding:6px}.header-nav #menu-item-43593.current-menu-item a{border:1px solid #fff200;padding:6px}.header-nav li.current-menu-item li a{color:#fff}.header-nav li.logo:hover a,.header-nav li.logo.current-menu-item a,.header-nav li.sponsored.current-menu-item a{background:0 0}.header-nav li ul{background:#1e1e1e;display:none;float:left;position:absolute;left:5px;top:47px;width:200px;z-index:10000}@media only screen and (min-width:1025px){.header-nav li ul{left:10px;top:57px}}.header-nav #menu-item-270:hover ul{display:block}.header-nav li ul li{float:none}.header-nav li ul a,.header-nav li:hover ul a{background:#1e1e1e;color:#fff;float:none;font-size:120%;margin:0;padding:10px}.header-nav li li a:hover{background:#000}.header-nav .logo a{color:#fff;display:inline-block;float:none;font-weight:600;font-size:6em;line-height:1em;margin:0 10px;padding:0;text-decoration:none}.header-nav .logo a img{display:block;height:.8em;width:auto}@media only screen and (min-width:1025px){.header-nav .logo a img{height:auto}}.header-nav .more{float:right}.header-nav .more a{background:#161616;color:#fff;font-size:30px;line-height:20px;font-weight:700;margin:5px;text-align:center}.section_header{overflow:auto;padding:10px 0}.section_header h1{color:#dcdcdc;float:left;font-size:40px;font-weight:700;letter-spacing:1px;line-height:60px;text-transform:uppercase}@media only screen and (max-width:690px){.section_header h1{float:none}}.section_header nav{padding:15px;overflow:auto}@media only screen and (max-width:768px){.section_header nav{display:none}}.section_header nav li.current-menu-item a,.authors .section_header nav li.menu-item-271 a,.section_header nav li:hover a{background:#555;color:#fff}.section_header nav a{color:#565656;display:block;border-bottom:solid 1px #555;font-size:14px;line-height:18px;margin:0 10px;padding:10px 0;text-decoration:none}@media only screen and (min-width:768px){.section_header nav a{float:left;padding:5px 7px}}.section_header nav ul ul{display:none}.bg-box{background:url(../img/box-bg.png);box-shadow:0 0 1px rgba(0,0,0,.4);margin-bottom:10px;margin-right:1px;padding:10px}.bg-box div{background:#fff;padding:10px}.bg-box .header{background:#fff;border-top:solid 10px #000;font-size:27px;margin:-10px -10px 20px;padding:20px 20px 10px;text-align:center;text-transform:uppercase}@media(max-width:320px){.bg-box .header:after{content:'';display:block;height:0;margin:10px -20px -20px;width:0;border-top:solid 10px #fff;border-right:solid 150px transparent;border-left:solid 150px transparent}}@media only screen and (min-width:1025px){.bg-box .header:after{content:'';display:block;height:0;margin:10px -20px -20px;width:0;border-top:solid 10px #fff;border-right:solid 150px transparent;border-left:solid 150px transparent}}.bg-box .header span{color:#9e9e9e;display:block;font-size:12px;letter-spacing:2px;padding-top:5px}.bg-box ul li{border-bottom:solid 1px #ddd;padding:20px 10px}.bg-box ul li:last-child{border-bottom:none}.bg-box ul span.category{color:#9e9e9e;display:block;font-size:10px;font-weight:600;letter-spacing:1px;padding-bottom:5px;text-transform:uppercase}.bg-box ul a{color:#565656;display:block;font-size:16px;font-weight:500;letter-spacing:1px;line-height:24px;text-decoration:none}.bg-box ul a:hover{color:#8d8d8d}.bg-box ul.center li{text-align:center}.border-box{background:#fff;border:solid 5px #dadbda;margin-bottom:10px;position:relative;padding:10px}.border-box h1{border-left:solid 5px #ed1556;border-bottom:solid 5px #ed1556;color:#565656;font-size:11px;font-weight:400;letter-spacing:2px;line-height:12px;padding:20px 10px 10px;margin-left:-15px;margin-top:-15px;margin-bottom:10px;text-transform:uppercase;width:auto;word-wrap:break-word}.border-box li{border-bottom:solid 1px rgba(0,0,0,.1);padding:10px 0;word-wrap:break-word;text-transform:uppercase;color:rgba(0,0,0,.3);font-weight:700}.border-box li:last-child{border:none}.border-box a{font-size:1.9em;font-weight:600;line-height:1.2em;color:#565656;text-transform:uppercase;display:inline-block;text-decoration:none}.border-box a:hover{color:#8d8d8d}.border-box a.url,.border-box span{color:rgba(0,0,0,.3);display:inline-block;font-size:1em;letter-spacing:.1em;padding:.625em 0 0;font-weight:700;text-transform:uppercase}.border-box a.author{padding:0}.border-box p{color:#000;font-size:14px;line-height:24px;margin-top:10px}.content{background:#f3f3f3;overflow:auto;padding-bottom:20px;width:100%}.content .inner{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);overflow:auto}h1.border-bottom{color:#565656;border-bottom:solid 5px #ed1556;font-size:12px;letter-spacing:1px;margin:0 10px 10px;padding-bottom:10px;text-align:center;text-transform:uppercase}.main.list .item{border-bottom:solid 1px #ddd;overflow:auto;margin:0 10px;padding:10px 0}.main.list .item:last-child{border-bottom:none}.main.list .item h1{border:none;padding-top:0}@media only screen and (min-width:768px) and (max-width:1023px){.copy .columns .item{float:left!important;padding:10px 10px 10px 160px!important;width:auto}.copy .columns .item.highlight{width:100%;overflow:hidden;padding:10px 0!important}}@media only screen and (min-width:768px) and (max-width:1023px){.copy .columns .item .meta{float:left;margin-left:-160px;width:150px}}.item h1{margin-bottom:1em}@media only screen and (min-width:1024px){.item h1{border-top:solid 5px #555;padding-top:10px}}.item h1 a{color:#555;font-size:2.2em;font-weight:600;line-height:1.2em;text-decoration:none;text-transform:uppercase}.item h1 a:hover{color:#8d8d8d}.item p{color:#333;font-size:1.5em;font-weight:400;letter-spacing:-.05em;line-height:1.5em}.list .meta{margin-bottom:10px;width:100%}@media only screen and (min-width:768px){.list .meta{float:left;width:150px;margin-right:15px}}.meta span{color:#bbb;color:rgba(0,0,0,.25);display:inline-block;font-size:1em;font-weight:700;letter-spacing:.1em;padding-right:10px;text-transform:uppercase}.meta span a{color:#bbb;color:rgba(0,0,0,.25);text-decoration:none}@media only screen and (min-width:768px){.meta span{display:block}}.meta span.category{display:block;color:green}.meta .thumb{display:block;height:auto;width:100%}.meta .thumb img{display:block}.slider{overflow:hidden}.slider.feature{float:right;margin-bottom:10px;overflow:auto;position:relative;width:100%}@media only screen and (min-width:768px){.slider.feature{float:none!important;height:500px;padding-right:180px;position:relative;width:auto}}.slider.feature .deck{background:#1e1e1e;float:left;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:481px) and (max-width:1024px){.slider.feature .deck{height:500px;position:relative;width:100%}}@media only screen and (min-width:1025px){.slider.feature .deck{height:500px;position:relative;width:590px}}.slider.feature .deck .slide{height:100%;width:100%;position:relative;float:left;right:0;opacity:1;z-index:800;margin-right:-100%;-webkit-transition-property:right,visibility;-moz-transition-property:right,visibility;-ms-transition-property:right,visibility;-o-transition-property:right,visibility;transition-property:right,visibility}@media only screen and (min-width:768px){.slider.feature .deck .slide{margin-right:0;float:none;position:absolute}}.slider.feature .deck .slide.is-transition.future{right:-100%}@media only screen and (min-width:1025px){.slider.feature .deck .slide.is-transition.future{right:-590px}}.slider.feature .deck .slide.is-transition.past{right:100%}@media only screen and (min-width:1025px){.slider.feature .deck .slide.is-transition.past{right:590px}}.slider.feature .deck .slide.is-transition.past,.slider.feature .deck .slide.is-transition.future{visibility:hidden}.slider.feature .deck .image{background:#ccc;max-height:350px;width:100%}.slider.feature .deck .image img{display:block;width:100%}.slider.feature .deck .tag{background:#000;color:#fff;float:left;font-size:13px;font-weight:400;letter-spacing:2px;line-height:20px;height:16px;margin-top:-36.5px;padding:10px 20px;padding-right:10px;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.2)}.slider.feature .deck .tag:before{border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #000;content:'';display:block;width:0;height:0;float:right;margin-top:-10px;margin-bottom:-10px;margin-left:10px;margin-right:-28px}.slider.feature .deck .tag a{color:#fff;text-decoration:none}.slider.feature .deck .tag.technology{background:#6e397d}.slider.feature .deck .tag.technology:before{border-left:18px solid #6e397d}.slider.feature .deck .meta{position:relative;width:100%}@media only screen and (min-width:768px){.slider.feature .deck .meta{bottom:0;height:auto;position:absolute}}@media only screen and (min-width:1025px){.slider.feature .deck .meta{bottom:0;height:auto;position:absolute}}.slider.feature .deck .meta h1{background:#1e1e1e;min-height:110px;padding:20px}.slider.feature .deck .meta h1 a.title{color:#fff;font-size:20px;font-weight:700;line-height:30px;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:768px){.slider.feature .deck .meta h1 a.title{font-size:33px;font-weight:700;line-height:40px}}.slider.feature .deck .meta span{color:#9d9d9d;display:block;font-size:12px;font-weight:700;padding-top:5px;letter-spacing:.1em;text-transform:uppercase}.slider.feature .deck .meta h1 span a{color:#9d9d9d;text-decoration:none}.slider.feature nav{background:#000;float:right;overflow:hidden;position:relative;width:100%;z-index:10000}@media only screen and (min-width:768px){.slider.feature nav{margin-right:-180px;height:500px;width:180px}}.slider.feature nav .buttons{display:none;height:10px;overflow:auto;margin:20px auto 0;line-height:5px;width:30px}@media only screen and (min-width:768px){.slider.feature nav .buttons{display:block}}.slider.feature nav .buttons a{background:#555;display:block;float:left;height:5px;margin:2px;width:5px}.slider.feature nav li{display:none;height:180px;padding:20px 0 0}@media only screen and (min-width:768px){.slider.feature nav li{display:block}}.slider.feature nav li.item{opacity:0;width:140px;top:200px;left:-200px}.slider.feature nav li.item.item.cur{opacity:0;position:absolute;top:0;left:-200px;-webkit-transition-property:left,opacity;-moz-transition-property:left,opacity;-ms-transition-property:left,opacity;-o-transition-property:left,opacity;transition-property:left,opacity}.slider.feature nav li.item.item.future{opacity:1;position:absolute;top:0;left:0;-webkit-transition-property:top,opacity;-moz-transition-property:top,opacity;-ms-transition-property:top,opacity;-o-transition-property:top,opacity;transition-property:top,opacity}.slider.feature nav li.item.item.past{opacity:1;position:absolute;top:200px;left:0;-webkit-transition-property:left,opacity;-moz-transition-property:left,opacity;-ms-transition-property:left,opacity;-o-transition-property:left,opacity;transition-property:left,opacity}.slider.feature nav li.subscribe{background:#ed1556;display:block;height:80px;padding:10px}.slider.feature nav li.subscribe:hover{background:#f93a72}@media only screen and (min-width:768px){.slider.feature nav li.subscribe{position:absolute;top:400px}}.slider.feature nav li.subscribe:before{content:'';display:block;height:0;position:relative;top:0;left:0;margin:-10px -10px 20px}@media(max-width:320px){.slider.feature nav li.subscribe:before{border-top:solid 20px #1e1e1e;border-left:solid 150px transparent;border-right:solid 150px transparent}}@media only screen and (min-width:768px){.slider.feature nav li.subscribe:before{border-top:solid 20px #000;border-left:solid 90px transparent;border-right:solid 90px transparent}}.slider.feature nav li.subscribe a{color:#fff;display:block;font-size:13px;font-weight:600;letter-spacing:1px;line-height:16px;padding:0 10px;text-align:center;text-decoration:none;text-transform:uppercase}.slider.feature nav li.subscribe a span{display:block;text-align:center}.slider.feature nav li.subscribe a span img{display:block;margin:-10px auto 5px;width:auto}.slider.feature nav li img{display:block;margin-left:20px}.slider.feature nav li h1{border:none;padding-top:0;margin-right:-40px}.slider.feature nav li h1 a{background:#000;color:#fff;display:block;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:18px;margin:5px 0 0;padding:5px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;z-index:10}.loadmore{border-top:solid 10px #000;border-bottom:solid 2px #000;color:#000;display:block;font-size:13px;letter-spacing:1px;margin:10px 0;padding:15px;text-align:center;text-decoration:none;text-transform:uppercase}.highlight{background:#000;margin-bottom:20px;overflow:hidden;position:relative}.highlight img{display:block;width:100%}.highlight h1{background:#000;background:rgba(0,0,0,.8);display:block;z-index:100;padding:2%;width:96.5%;color:#fff;font-size:2.5em;line-height:1.2em;font-weight:700;text-transform:uppercase;line-height:1.2em;-moz-transition:padding .5s;-o-transition:padding .5s;-webkit-transition:padding .5s;transition:padding .5s}@media only screen and (min-width:768px){.highlight h1{font-size:3.5em;padding:3%;width:94.5%}}@media only screen and (min-width:1025px){.highlight h1{padding:4%;width:92%}}.highlight h1 a{color:#fff;display:block;font-weight:700;width:100%;text-decoration:none;text-transform:uppercase}.highlight h1 span{color:#9d9d9d;display:block;font-size:12px;font-weight:700;line-height:18px;padding-top:5px;text-transform:uppercase}.highlight h1 span a{color:#9d9d9d;display:inline}.columns .highlight h1{border:none;position:relative}.columns .highlight h1 a{font-size:1em}[data-content=top-stories] a.more{border-top:solid 1px #ddd;color:#ed1556;display:block;font-size:12px;font-weight:600;letter-spacing:1px;margin-top:10px;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase}[data-content=top-stories] a.more:hover{color:#f93a72}[data-content=whats-new] a.more{border-top:solid 1px #ddd;color:#ed1556;display:block;font-size:12px;font-weight:600;letter-spacing:1px;margin-top:10px;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase}[data-content=whats-new] a.more:hover{color:#f93a72}@media only screen and (min-width:768px) and (max-width:1024px){[data-content=whats-new]{margin-right:-310px;min-width:480px}[data-content=whats-new] ul{overflow:auto;margin:0 -10px}[data-content=whats-new] ul li{border-bottom:none;float:left;padding:10px 2%;width:16%}[data-content=whats-new] ul li a{font-size:1.4em}}footer.global_footer{background:#eee;border-top:solid 1px rgba(0,0,0,.02);width:100%}footer.global_footer .inner{overflow:hidden;padding-top:20px}footer.global_footer .inner .clearfix{clear:both}@media(min-width:1050px){footer.global_footer .inner{overflow:visible}}@media only screen and (min-width:768px){footer.global_footer .inner{padding-right:320px}}@media only screen and (min-width:1025px){footer.global_footer .inner{margin:0 auto;max-width:670px}}footer.global_footer .inner .main{width:100%}@media only screen and (min-width:768px){footer.global_footer .inner .main{float:left}}footer.global_footer .inner aside{width:100%}@media only screen and (max-width:768px){footer.global_footer .inner aside{margin-top:10px}}@media only screen and (min-width:768px){footer.global_footer .inner aside{float:right;margin-right:-300px;width:300px}}footer.global_footer .inner .footer-nav li a{color:silver;display:block;font-size:12px;font-weight:600;letter-spacing:1px;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:768px){footer.global_footer .inner .footer-nav li{float:left;width:33.333%}}footer.global_footer .inner .footer-nav li li{border-bottom:solid 1px rgba(0,0,0,.08);border-top:solid 1px rgba(255,255,255,.8);float:none;margin:0;padding:8px 0}@media only screen and (min-width:768px){footer.global_footer .inner .footer-nav li li{width:80%}}footer.global_footer .inner .footer-nav li li:first-child{border-top:none}footer.global_footer .inner .footer-nav li li:last-child{border-bottom:none}footer.global_footer .inner .footer-nav li ul{margin-bottom:10px}@media only screen and (min-width:768px){footer.global_footer .inner .footer-nav li ul{margin-bottom:20px}}footer.global_footer .inner .footer-nav li ul a{color:#565656;display:block;font-size:12px;font-weight:600;letter-spacing:1px;text-decoration:none;text-transform:capitalize}footer.global_footer .inner .footer-nav li ul a em{font-style:italic}footer.global_footer .inner .social-links a{color:#565656;display:block;font-size:15px;font-weight:600;letter-spacing:2px;text-decoration:none;text-transform:uppercase}footer.global_footer .inner .social-links a.subscribe{margin-right:-45px;max-width:300px}footer.global_footer .inner .social-links a.linkedin,footer.global_footer .inner .social-links a.twitter,footer.global_footer .inner .social-links a.facebook{padding:10px}footer.global_footer .inner .social-links a.linkedin span,footer.global_footer .inner .social-links a.twitter span,footer.global_footer .inner .social-links a.facebook span{color:#565656;display:inline-block;font-family:socialicons;font-size:20px;font-weight:400;line-height:15px;margin:0;text-transform:lowercase}footer.global_footer .inner .social-links span{color:silver;display:block;font-size:12px;letter-spacing:1px;margin-top:20px}.twitter-tweet-rendered{display:none;border-color:#eee #ddd #bbb;border-width:1px;border-style:solid;max-width:99%;min-width:220px;margin:10px 0;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:rgba(0,0,0,.14902) 0 1px 3px}.message{box-shadow:none;color:#555;display:block;font-size:2em;line-height:1.1em;font-style:italic;margin:0 0 20px}.category a,#category-header-cont a{text-decoration:none}.category a:link,#category-header-cont a:link{color:inherit}.category a:active,#category-header-cont a:active{color:inherit}.category a:visited,#category-header-cont a:visited{color:inherit}.category a:hover,#category-header-cont a:hover{color:inherit}img#wpstats{visibility:hidden;height:0}@media only screen and (min-width:768px){.full-width{width:100%!important}.full-width *[role=copy]{padding:0!important}.full-width *[role=copy] header,.full-width *[role=copy] .you-may-like.widget nav,.full-width *[role=copy] .comments{margin-left:0!important}}.you-may-like{margin-bottom:30px}.subscribe.widget{border:solid 2px #ed1556;margin-bottom:10px;padding:20px}.subscribe.widget h1{background:url(../img/email-widget.png) 10px 5px no-repeat;color:#000;font-size:13px;font-weight:700;letter-spacing:2px;line-height:18px;margin:0 0 10px;padding-left:70px;text-transform:uppercase}.subscribe.widget form{display:block;overflow:auto;padding-right:40px;position:relative}.subscribe.widget form input[type=email]{background:#f3f3f3;border:none;border-radius:none;color:#888;display:inline-block;font-size:12px;font-style:italic;float:left;font-weight:400;letter-spacing:1px;line-height:18px;height:40px;margin:0;padding:0 5%;position:relative;width:90%}.subscribe.widget form .submit{background:#fff200;border:none;color:#000;display:block;float:right;height:40px;width:40px;font-size:22px;font-weight:600;letter-spacing:1px;line-height:40px;margin-right:-40px;position:relative;text-align:center;text-decoration:none}.subscribe.widget form .submit:hover{background:#f7de0b}.subscribe.widget em{color:#c5c5c5;display:block;font-size:11px;font-style:italic;font-weight:500;letter-spacing:.5px;padding:10px 0 0}.quote.widget{margin-bottom:10px}.quote.widget blockquote{color:#000;display:block;font-size:36px;font-style:italic;font-weight:800;line-height:46px;text-align:center}.quote.widget blockquote:before{color:#f2f2f2;content:'\201C';display:block;font-size:250px;font-style:normal;font-weight:700;line-height:250px;margin:0 0 -210px -10px;text-align:left}.quote.widget .meta{display:block;padding:20px 10px 0;text-align:center}.quote.widget .meta span{display:block;font-size:12px;letter-spacing:0;font-weight:400}.quote.widget .meta a{color:#000;display:block;font-size:14px;padding-top:5px;text-transform:uppercase;text-decoration:none}.quote.widget .meta a:hover{color:#8d8d8d}.editors.widget{background:url(../img/box-bg.png);box-shadow:0 0 1px rgba(0,0,0,.4);margin-bottom:10px;padding:10px}.editors.widget h1{border-bottom:solid 5px #000;color:#000;font-size:35px;font-weight:400;line-height:35px;margin-bottom:10px;padding-bottom:5px;text-align:center;text-transform:uppercase}.editors.widget h1 span{color:#7c7c7c;display:block;font-size:13px;font-weight:600;line-height:13px;padding-bottom:5px}.editors.widget .editor{color:#565656;display:block;font-size:18px;font-weight:600;letter-spacing:1px;line-height:24px;height:70px;margin:30px 0 0;padding-left:113px;position:relative;text-transform:uppercase;text-decoration:none;width:auto}.editors.widget .editor span{display:block;height:45px;margin-top:20px;margin-left:-113px;overflow:visible;position:absolute;width:100px}.editors.widget .editor span img{display:block;position:absolute;bottom:0;height:100px;width:auto}.editors.widget .editor em{color:#7c7c7c;display:block;font-size:15px;font-weight:400;letter-spacing:0;line-height:18px;padding-top:5px;text-transform:capitalize}.subscribe-magazine.widget{display:block;margin-bottom:10px;padding:10px 0}.subscribe-magazine.widget img{border:none}.you-may-like.widget header{text-align:center}.you-may-like.widget header:before{background:#000;content:'';display:block;height:1px;margin-top:-1px;position:absolute;top:50%;width:100%;z-index:90px}.you-may-like.widget header h1{background:#fff;display:inline-block;font-size:20px;font-weight:400;margin:0 auto;padding:20px;position:relative;text-transform:uppercase;z-index:100}@media only screen and (min-width:1025px){.you-may-like.widget nav{float:left;margin-left:-220px}}.you-may-like.widget nav a{background:url(../img/box-bg.png);border-top:solid 10px #000;color:#565656;display:block;font-size:18px;font-weight:600;letter-spacing:1px;line-height:24px;margin-bottom:10px;padding-bottom:10px;text-align:center;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1025px){.you-may-like.widget nav a{float:left;margin:0 1%;width:31.3333%}}.you-may-like.widget nav a .thumb{display:block;min-height:50px;position:relative;z-index:50}.you-may-like.widget nav a strong{background:#fff;display:block;margin:-40px 10px 0;padding:10px;position:relative;word-wrap:break-word;z-index:100}.you-may-like.widget nav a strong span{color:#9d9d9d;display:block;font-size:12px;font-weight:700;padding-top:5px;letter-spacing:.1em;text-transform:uppercase}@media only screen and (min-width:1025px){.full-width-alt .you-may-like.widget nav{margin-left:0}}.editor-picks.widget{background:url(../img/box-bg.png);padding:10px}.editor-picks.widget .inner{background:#fff;padding:10px}.editor-picks.widget h1{border-bottom:solid 5px #000;background:#fff;font-size:30px;font-weight:400;margin:0;padding:10px;position:relative;text-align:center;text-transform:uppercase;z-index:100}.editor-picks.widget nav{background:#fff}.editor-picks.widget nav a{border-bottom:solid 1px #eee;color:#565656;display:block;font-size:18px;font-weight:600;letter-spacing:1px;line-height:24px;padding:10px 0;text-align:left;text-decoration:none;text-transform:uppercase}.editor-picks.widget nav a:last-child{border-bottom:none}.editor-picks.widget nav a .thumb{display:block;position:relative;z-index:50}.editor-picks.widget nav a strong{background:#fff;display:block;padding:10px 0 0;position:relative;z-index:100}.editor-picks.widget nav a strong span{color:#9d9d9d;display:block;font-size:12px;font-weight:700;padding-top:5px;letter-spacing:.1em;text-transform:uppercase}.jobs.widget{background:url(../img/box-bg.png);padding:10px;margin-bottom:10px}.jobs.widget .inner{background:#fff;padding:10px}.jobs.widget h1{border-bottom:solid 5px #000;background:#fff;font-size:30px;font-weight:400;margin:0 0 10px;padding:10px;position:relative;text-align:center;text-transform:uppercase;z-index:100}.jobs.widget nav{background:#fff}.jobs.widget nav a{border-bottom:solid 1px #eee;color:#565656;display:block;font-size:18px;font-weight:600;letter-spacing:1px;line-height:24px;padding:10px 0;text-align:left;text-decoration:none;text-transform:uppercase}.jobs.widget nav a:hover{color:#8d8d8d}.jobs.widget nav a:last-child{border-bottom:none}.jobs.widget nav a span{color:#919191;display:block;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0;text-transform:none}.jobs.widget .more{background:#ed1556;color:#fff;display:block;float:none;font-size:10px;font-weight:600;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;padding:10px}.jobs.widget .more:hover{background:#f93a72}.leadership{}.leadership .global_header{border-bottom:solid 5px #8abc52}.header-nav li .leadership,.header-nav li:hover .leadership{border-left:solid 5px #8abc52}@media(max-width:500px){.header-nav li .leadership,.header-nav li:hover .leadership{border-left:none;border-right:solid 5px #8abc52}}.section_header nav .leadership a{border-bottom:solid 1px #8abc52}.section_header nav .leadership a:hover,.section_header nav .leadership.current-menu-item a{background:#8abc52;color:#fff}.slider.feature .slide .leadership.tag{background:#8abc52}.slider.feature .slide .leadership.tag:before{border-left:18px solid #8abc52}.leadership.highlight h1{border-top:solid 5px #8abc52}@media only screen and (max-width:1024px){.columns .leadership.item .one-column,.columns .leadership.item .two-column{border-top:solid 5px #8abc52;padding-top:10px}}@media only screen and (min-width:1024px){.columns .leadership.item h1{border-top:solid 5px #8abc52;padding-top:10px}}.columns .leadership.item .category{color:#8abc52}.list .leadership.item .thumb{border-bottom:solid 5px #8abc52;margin-bottom:10px}.list .leadership.item .category{color:#8abc52}.list .leadership .category{color:#8abc52}.leadership.editor span{border-bottom:solid 3px #8abc52;border-left:solid 3px #8abc52}.leadership .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.leadership .editor-block:before,.authors .authmeta .leadership.image{border-bottom:solid 10px #8abc52;border-left:solid 10px #8abc52}@media only screen and (max-width:768px){.leadership .editor-block:before{display:none}.leadership .editor-block .image{margin-bottom:20px}.leadership .editor-block .image:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:-20px;left:-20px}.leadership .editor-block .image:before{border-bottom:solid 10px #8abc52;border-left:solid 10px #8abc52}}.authmeta .leadership.category{color:#8abc52}.leadership #category-header-cont{border-left:5px solid #8abc52;margin:-10px 0 0 -10px;overflow:auto}.leadership #category-header-cont h1{border-bottom:5px solid #8abc52;padding:5px;color:#8abc52;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.leadership #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}.money-business{}.money-business .global_header{border-bottom:solid 5px #008841}.header-nav li .money-business,.header-nav li:hover .money-business{border-left:solid 5px #008841}@media(max-width:500px){.header-nav li .money-business,.header-nav li:hover .money-business{border-left:none;border-right:solid 5px #008841}}.section_header nav .money-business a{border-bottom:solid 1px #008841}.section_header nav .money-business a:hover,.section_header nav .money-business.current-menu-item a{background:#008841;color:#fff}.slider.feature .slide .money-business.tag{background:#008841}.slider.feature .slide .money-business.tag:before{border-left:18px solid #008841}.money-business.highlight h1{border-top:solid 5px #008841}@media only screen and (max-width:1024px){.columns .money-business.item .one-column,.columns .money-business.item .two-column{border-top:solid 5px #008841;padding-top:10px}}@media only screen and (min-width:1024px){.columns .money-business.item h1{border-top:solid 5px #008841;padding-top:10px}}.columns .money-business.item .category{color:#008841}.list .money-business.item .thumb{border-bottom:solid 5px #008841;margin-bottom:10px}.list .money-business.item .category{color:#008841}.list .money-business .category{color:#008841}.money-business.editor span{border-bottom:solid 3px #008841;border-left:solid 3px #008841}.money-business .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.money-business .editor-block:before,.authors .authmeta .money-business.image{border-bottom:solid 10px #008841;border-left:solid 10px #008841}@media only screen and (max-width:768px){.money-business .editor-block:before{display:none}.money-business .editor-block .image{margin-bottom:20px}.money-business .editor-block .image:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:-20px;left:-20px}.money-business .editor-block .image:before{border-bottom:solid 10px #008841;border-left:solid 10px #008841}}.authmeta .money-business.category{color:#008841}.money-business #category-header-cont{border-left:5px solid #008841;margin:-10px 0 0 -10px;overflow:auto}.money-business #category-header-cont h1{border-bottom:5px solid #008841;padding:5px;color:#008841;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.money-business #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}.technology{}.technology .global_header{border-bottom:solid 5px #6e397d}.header-nav li .technology,.header-nav li:hover .technology{border-left:solid 5px #6e397d}@media(max-width:500px){.header-nav li .technology,.header-nav li:hover .technology{border-left:none;border-right:solid 5px #6e397d}}.section_header nav .technology a{border-bottom:solid 1px #6e397d}.section_header nav .technology a:hover,.section_header nav .technology.current-menu-item a{background:#6e397d;color:#fff}.slider.feature .slide .technology.tag{background:#6e397d}.slider.feature .slide .technology.tag:before{border-left:18px solid #6e397d}.technology.highlight h1{border-top:solid 5px #6e397d}@media only screen and (max-width:1024px){.columns .technology.item .one-column,.columns .technology.item .two-column{border-top:solid 5px #6e397d;padding-top:10px}}@media only screen and (min-width:1024px){.columns .technology.item h1{border-top:solid 5px #6e397d;padding-top:10px}}.columns .technology.item .category{color:#6e397d}.list .technology.item .thumb{border-bottom:solid 5px #6e397d;margin-bottom:10px}.list .technology.item .category{color:#6e397d}.list .technology .category{color:#6e397d}.technology.editor span{border-bottom:solid 3px #6e397d;border-left:solid 3px #6e397d}.technology .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.technology .editor-block:before,.authors .authmeta .technology.image{border-bottom:solid 10px #6e397d;border-left:solid 10px #6e397d}@media only screen and (max-width:768px){.technology .editor-block:before{display:none}.technology .editor-block .image{margin-bottom:20px}.technology .editor-block .image:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:-20px;left:-20px}.technology .editor-block .image:before{border-bottom:solid 10px #6e397d;border-left:solid 10px #6e397d}}.authmeta .technology.category{color:#6e397d}.technology #category-header-cont{border-left:5px solid #6e397d;margin:-10px 0 0 -10px;overflow:auto}.technology #category-header-cont h1{border-bottom:5px solid #6e397d;padding:5px;color:#6e397d;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.technology #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}.membership{}.membership .global_header{border-bottom:solid 5px #40b8e0}.header-nav li .membership,.header-nav li:hover .membership{border-left:solid 5px #40b8e0}@media(max-width:500px){.header-nav li .membership,.header-nav li:hover .membership{border-left:none;border-right:solid 5px #40b8e0}}.section_header nav .membership a{border-bottom:solid 1px #40b8e0}.section_header nav .membership a:hover,.section_header nav .membership.current-menu-item a{background:#40b8e0;color:#fff}.slider.feature .slide .membership.tag{background:#40b8e0}.slider.feature .slide .membership.tag:before{border-left:18px solid #40b8e0}.membership.highlight h1{border-top:solid 5px #40b8e0}@media only screen and (max-width:1024px){.columns .membership.item .one-column,.columns .membership.item .two-column{border-top:solid 5px #40b8e0;padding-top:10px}}@media only screen and (min-width:1024px){.columns .membership.item h1{border-top:solid 5px #40b8e0;padding-top:10px}}.columns .membership.item .category{color:#40b8e0}.list .membership.item .thumb{border-bottom:solid 5px #40b8e0;margin-bottom:10px}.list .membership.item .category{color:#40b8e0}.list .membership .category{color:#40b8e0}.membership.editor span{border-bottom:solid 3px #40b8e0;border-left:solid 3px #40b8e0}.membership .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.membership .editor-block:before,.authors .authmeta .membership.image{border-bottom:solid 10px #40b8e0;border-left:solid 10px #40b8e0}@media only screen and (max-width:768px){.membership .editor-block:before{display:none}.membership .editor-block .image{margin-bottom:20px}.membership .editor-block .image:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:-20px;left:-20px}.membership .editor-block .image:before{border-bottom:solid 10px #40b8e0;border-left:solid 10px #40b8e0}}.authmeta .membership.category{color:#40b8e0}.membership #category-header-cont{border-left:5px solid #40b8e0;margin:-10px 0 0 -10px;overflow:auto}.membership #category-header-cont h1{border-bottom:5px solid #40b8e0;padding:5px;color:#40b8e0;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.membership #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}.meetings{}.meetings .global_header{border-bottom:solid 5px #dabb0d}.header-nav li .meetings,.header-nav li:hover .meetings{border-left:solid 5px #dabb0d}@media(max-width:500px){.header-nav li .meetings,.header-nav li:hover .meetings{border-left:none;border-right:solid 5px #dabb0d}}.section_header nav .meetings a{border-bottom:solid 1px #dabb0d}.section_header nav .meetings a:hover,.section_header nav .meetings.current-menu-item a{background:#dabb0d;color:#fff}.slider.feature .slide .meetings.tag{background:#dabb0d}.slider.feature .slide .meetings.tag:before{border-left:18px solid #dabb0d}.meetings.highlight h1{border-top:solid 5px #dabb0d}@media only screen and (max-width:1024px){.columns .meetings.item .one-column,.columns .meetings.item .two-column{border-top:solid 5px #dabb0d;padding-top:10px}}@media only screen and (min-width:1024px){.columns .meetings.item h1{border-top:solid 5px #dabb0d;padding-top:10px}}.columns .meetings.item .category{color:#dabb0d}.list .meetings.item .thumb{border-bottom:solid 5px #dabb0d;margin-bottom:10px}.list .meetings.item .category{color:#dabb0d}.list .meetings .category{color:#dabb0d}.meetings.editor span{border-bottom:solid 3px #dabb0d;border-left:solid 3px #dabb0d}.meetings .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.meetings .editor-block:before,.authors .authmeta .meetings.image{border-bottom:solid 10px #dabb0d;border-left:solid 10px #dabb0d}@media only screen and (max-width:768px){.meetings .editor-block:before{display:none}.meetings .editor-block .image{margin-bottom:20px}.meetings .editor-block .image:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:-20px;left:-20px}.meetings .editor-block .image:before{border-bottom:solid 10px #dabb0d;border-left:solid 10px #dabb0d}}.authmeta .meetings.category{color:#dabb0d}.meetings #category-header-cont{border-left:5px solid #dabb0d;margin:-10px 0 0 -10px;overflow:auto}.meetings #category-header-cont h1{border-bottom:5px solid #dabb0d;padding:5px;color:#dabb0d;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.meetings #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}.sub-topic{}.sub-topic .global_header{border-bottom:solid 5px #555}.header-nav li .sub-topic,.header-nav li:hover .sub-topic{border-left:solid 5px #555}@media(max-width:500px){.header-nav li .sub-topic,.header-nav li:hover .sub-topic{border-left:none;border-right:solid 5px #555}}.section_header nav .sub-topic a{border-bottom:solid 1px #555}.section_header nav .sub-topic a:hover,.section_header nav .sub-topic.current-menu-item a{background:#555;color:#fff}.slider.feature .slide .sub-topic.tag{background:#555}.slider.feature .slide .sub-topic.tag:before{border-left:18px solid #555}.sub-topic.highlight h1{border-top:solid 5px #555}@media only screen and (max-width:1024px){.columns .sub-topic.item .one-column,.columns .sub-topic.item .two-column{border-top:solid 5px #555;padding-top:10px}}@media only screen and (min-width:1024px){.columns .sub-topic.item h1{border-top:solid 5px #555;padding-top:10px}}.columns .sub-topic.item .category{color:#555}.list .sub-topic.item .thumb{border-bottom:solid 5px #555;margin-bottom:10px}.list .sub-topic.item .category{color:#555}.list .sub-topic .category{color:#555}.sub-topic.editor span{border-bottom:solid 3px #555;border-left:solid 3px #555}.sub-topic .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.sub-topic .editor-block:before,.authors .authmeta .sub-topic.image{border-bottom:solid 10px #555;border-left:solid 10px #555}@media only screen and (max-width:768px){.sub-topic .editor-block:before{display:none}.sub-topic .editor-block .image{margin-bottom:20px}.sub-topic .editor-block .image:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:-20px;left:-20px}.sub-topic .editor-block .image:before{border-bottom:solid 10px #555;border-left:solid 10px #555}}.authmeta .sub-topic.category{color:#555}.sub-topic #category-header-cont{border-left:5px solid #555;margin:-10px 0 0 -10px;overflow:auto}.sub-topic #category-header-cont h1{border-bottom:5px solid #555;padding:5px;color:#555;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.sub-topic #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}.meet{}.meet .global_header{border-bottom:solid 5px #df0357}.header-nav li .meet,.header-nav li:hover .meet{border-left:solid 5px #df0357}@media(max-width:500px){.header-nav li .meet,.header-nav li:hover .meet{border-left:none;border-right:solid 5px #df0357}}.section_header nav .meet a{border-bottom:solid 1px #df0357}.section_header nav .meet a:hover,.section_header nav .meet.current-menu-item a{background:#df0357;color:#fff}.slider.feature .slide .meet.tag{background:#df0357}.slider.feature .slide .meet.tag:before{border-left:18px solid #df0357}.meet.highlight h1{border-top:solid 5px #df0357}@media only screen and (max-width:1024px){.columns .meet.item .one-column,.columns .meet.item .two-column{border-top:solid 5px #df0357;padding-top:10px}}@media only screen and (min-width:1024px){.columns .meet.item h1{border-top:solid 5px #df0357;padding-top:10px}}.columns .meet.item .category{color:#df0357}.list .meet.item .thumb{border-bottom:solid 5px #df0357;margin-bottom:10px}.list .meet.item .category{color:#df0357}.list .meet .category{color:#df0357}.meet.editor span{border-bottom:solid 3px #df0357;border-left:solid 3px #df0357}.meet .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.meet .editor-block:before,.authors .authmeta .meet.image{border-bottom:solid 10px #df0357;border-left:solid 10px #df0357}@media only screen and (max-width:768px){.meet .editor-block:before{display:none}.meet .editor-block .image{margin-bottom:20px}.meet .editor-block .image:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:-20px;left:-20px}.meet .editor-block .image:before{border-bottom:solid 10px #df0357;border-left:solid 10px #df0357}}.authmeta .meet.category{color:#df0357}.meet #category-header-cont{border-left:5px solid #df0357;margin:-10px 0 0 -10px;overflow:auto}.meet #category-header-cont h1{border-bottom:5px solid #df0357;padding:5px;color:#df0357;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.meet #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}.brandconnection{}.brandconnection .global_header{border-bottom:solid 5px #df0357}.header-nav li .brandconnection,.header-nav li:hover .brandconnection{border-left:solid 5px #df0357}@media(max-width:500px){.header-nav li .brandconnection,.header-nav li:hover .brandconnection{border-left:none;border-right:solid 5px #df0357}}.section_header nav .brandconnection a{border-bottom:solid 1px #df0357}.section_header nav .brandconnection a:hover,.section_header nav .brandconnection.current-menu-item a{background:#df0357;color:#fff}.slider.feature .slide .brandconnection.tag{background:#df0357}.slider.feature .slide .brandconnection.tag:before{border-left:18px solid #df0357}.brandconnection.highlight h1{border-top:solid 5px #df0357}@media only screen and (max-width:1024px){.columns .brandconnection.item .one-column,.columns .brandconnection.item .two-column{border-top:solid 5px #df0357;padding-top:10px}}@media only screen and (min-width:1024px){.columns .brandconnection.item h1{border-top:solid 5px #df0357;padding-top:10px}}.columns .brandconnection.item .category{color:#df0357}.list .brandconnection.item .thumb{border-bottom:solid 5px #df0357;margin-bottom:10px}.list .brandconnection.item .category{color:#df0357}.list .brandconnection .category{color:#df0357}.brandconnection.editor span{border-bottom:solid 3px #df0357;border-left:solid 3px #df0357}.brandconnection .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.brandconnection .editor-block:before,.authors .authmeta .brandconnection.image{border-bottom:solid 10px #df0357;border-left:solid 10px #df0357}@media only screen and (max-width:768px){.brandconnection .editor-block:before{display:none}.brandconnection .editor-block .image{margin-bottom:20px}.brandconnection .editor-block .image:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:-20px;left:-20px}.brandconnection .editor-block .image:before{border-bottom:solid 10px #df0357;border-left:solid 10px #df0357}}.authmeta .brandconnection.category{color:#df0357}.brandconnection #category-header-cont{border-left:5px solid #df0357;margin:-10px 0 0 -10px;overflow:auto}.brandconnection #category-header-cont h1{border-bottom:5px solid #df0357;padding:5px;color:#df0357;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.brandconnection #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}*[role=copy]{padding:0 10px;overflow:hidden}*[role=copy].copy{width:auto}@media only screen and (min-width:768px){*[role=copy]{padding:0}}@media only screen and (min-width:1025px){*[role=copy]{padding-left:220px}}*[role=copy].wide{padding-left:10px}*[role=copy].wide header{margin-left:-10px}*[role=copy].wide header.alternate h1{text-align:center}*[role=copy] header{margin:0 -10px;position:relative}@media only screen and (min-width:768px){*[role=copy] header{margin:0}}@media only screen and (min-width:1025px){*[role=copy] header{margin-left:-220px}}*[role=copy] header img{border-top:solid 10px #000;display:block;position:relative;z-index:1}*[role=copy] .intro{background:#fff;color:#686868;font-size:1.875em;font-weight:500;line-height:1.6em;margin-top:0;padding-top:20px;position:relative;z-index:100}@media only screen and (min-width:768px){*[role=copy] .intro{font-size:2.5em;margin-left:-20px;padding:20px 20px 0}}*[role=copy] .note,*[role=copy] .number{background:#fff200;border-top:solid 10px #000;font-size:1.33em;line-height:1.9em;margin-bottom:10px;margin-top:20px;padding:20px}*[role=copy] .note p,*[role=copy] .number p{line-height:1.9em;margin-bottom:10px;margin-top:20px;font-size:1em}@media only screen and (min-width:1025px){*[role=copy] .note,*[role=copy] .number{clear:left;float:left;margin-left:-220px;width:160px}}*[role=copy] .note h1,*[role=copy] .number h1{font-size:1.1em;line-height:1.5em;padding:0;margin:0 0 10px}*[role=copy] .number h1{font-size:4em;line-height:1em;padding-top:10px}*[role=copy] .number h1 .prefix,*[role=copy] .number h1 .suffix{font-size:.8em}*[role=copy] p{color:#000;font-size:1.6em;line-height:1.8em;margin:0 0 1em}*[role=copy] blockquote{border-left:1px solid #000;margin-top:20px;margin-bottom:20px;padding-left:20px}*[role=copy] blockquote.blockquote{color:#5b5b5b;float:left;clear:both;font-size:2em;font-style:italic;font-weight:100;letter-spacing:1px;line-height:1.3em;margin-top:20px;margin-bottom:30px;position:relative;border:none}@media only screen and (min-width:768px){*[role=copy] blockquote.blockquote{font-size:2.8em}}@media only screen and (max-width:1024px){*[role=copy] blockquote.blockquote{float:none;padding-left:0}}@media only screen and (min-width:1025px){*[role=copy] blockquote.blockquote{float:left;padding:0;margin-left:-220px;width:200px}}*[role=copy] blockquote.blockquote.twt-tweet:before{content:none;display:none}*[role=copy] blockquote.blockquote:before{color:#2facf0;content:'\201C';display:block;font-size:15em;font-weight:700;line-height:.8em;float:left;height:120px;margin:0 0 0 -220px;width:.5em;opacity:.2}@media only screen and (max-width:1024px){*[role=copy] blockquote.blockquote:before{color:#a6dbf9;margin:0 0 0 -.13em;position:absolute}}@media only screen and (min-width:1025px){*[role=copy] blockquote.blockquote:before{float:none;margin:0 0 0 -.13em}}*[role=copy] #gforms_confirmation_message{background:url(../img/box-bg.png);box-shadow:0 0 1px rgba(0,0,0,.4);margin-bottom:10px;margin-right:1px;padding:10px;box-shadow:none;color:#555;display:block;font-size:2em;line-height:1.1em;font-style:italic;margin:0 0 20px}*[role=copy] .ginput_container label{font-weight:400!important}*[role=copy] .gform_wrapper input[type=text],*[role=copy] .gform_wrapper input[type=email]{background:#f3f3f3;border:none;border-radius:none;color:#888;display:inline-block;font-size:14px!important;font-style:italic;font-weight:400;letter-spacing:1px;line-height:18px!important;margin:0;padding:10px!important;position:relative;width:90%!important}*[role=copy] .gform_wrapper textarea{min-height:150px}*[role=copy] .gform_wrapper input[type=submit]{background:#ed1556;border:none;color:#fff;display:block;float:none;font-size:10px;font-weight:600;letter-spacing:2px;min-width:100px;text-align:center;text-decoration:none;text-transform:uppercase;padding:10px}*[role=copy] .gform_wrapper input[type=submit]:hover{background:#f93a72}*[role=copy] ol,*[role=copy] ul{margin-left:40px;font-size:14px;line-height:1.4em}*[role=copy] ul li{list-style-type:disc}*[role=copy] ol li{list-style-type:decimal;padding-bottom:10px}*[role=copy] li{display:list-item;font-size:1.2em;line-height:1.8em;padding-bottom:10px}*[role=copy] h1{color:#000;font-size:2.5em;font-weight:700;line-height:1.2em;padding:10px;text-transform:uppercase}@media only screen and (min-width:1025px){*[role=copy] h1{font-size:4em}}*[role=copy] h2,*[role=copy] .intro{background:#fff;color:#686868;font-size:1.875em;font-weight:500;line-height:1.6em;margin-top:0;padding-top:20px;position:relative;z-index:100;margin-bottom:1em}@media only screen and (min-width:1025px){*[role=copy] h2,*[role=copy] .intro{font-size:2.5em;margin-left:-20px;padding:20px 20px 0}}*[role=copy] h3{color:#000;font-size:2em;font-weight:700;letter-spacing:2px;line-height:1em;margin:1.5em 0 .5em;text-transform:uppercase}*[role=copy] h4{color:#000;font-size:1.7em;font-weight:600;letter-spacing:2px;line-height:1em;margin:.5em 0}*[role=copy] h5{color:#000;font-size:1.5em;font-weight:400;letter-spacing:2px;line-height:1em;margin:.5em 0;text-transform:uppercase}*[role=copy] h6{color:#000;font-size:1.3em;font-weight:400;letter-spacing:2px;line-height:1em;margin:.5em 0;text-transform:uppercase}*[role=copy] em{font-style:italic}*[role=copy] strong{font-weight:700}*[role=copy] ins{background:green}*[role=copy] del{background:red}*[role=copy] small,*[role=copy] s{color:grey;font-size:.9em;font-style:italic}*[role=copy] p a,*[role=copy] li a,*[role=copy] td a,*[role=copy] .note a{border-bottom:1px solid #b9b9b9;border-bottom:1px solid rgba(0,0,0,.5);color:#3f3f3f;text-decoration:none}*[role=copy] p a:hover,*[role=copy] li a:hover,*[role=copy] td a:hover,*[role=copy] .note a:hover{border-bottom:1px solid #ed255b;color:#000}*[role=copy] .source{border-bottom:solid 1px #ddd;color:#aaa;padding-bottom:2px;text-decoration:none}*[role=copy] img{display:block;height:auto;width:100%}*[role=copy] .wp-caption{border-top:solid 10px #000;margin-bottom:20px;position:relative}@media only screen and (min-width:1025px){*[role=copy] .wp-caption{float:left;margin-left:-220px}}@media only screen and (max-width:768px){*[role=copy] .wp-caption{width:100%!important}}*[role=copy] .wp-caption p{background:#fff;bottom:0;color:#9b9b9b;font-style:italic;font-weight:500;margin:0 10px;padding:5px 10px;position:absolute}*[role=copy] .single aside.withimg,*[role=copy] .full-width-alt aside.withimg{display:block;width:auto}@media only screen and (min-width:1025px){#noimg *[role=copy] header .meta{position:relative;float:left;width:160px;margin:20px 0 0}}.single *[role=copy] .meta,.full-width-alt *[role=copy] .meta{background:#000;display:block;padding:10px 20px}@media only screen and (min-width:1025px){.single *[role=copy] .meta,.full-width-alt *[role=copy] .meta{background:rgba(0,0,0,.7)}}.single *[role=copy] .meta strong,.single *[role=copy] .meta em,.full-width-alt *[role=copy] .meta strong,.full-width-alt *[role=copy] .meta em{display:block;font-size:1.4em;letter-spacing:1px;line-height:1.8em}.single *[role=copy] .meta strong,.full-width-alt *[role=copy] .meta strong{color:#fff;text-transform:uppercase}.single *[role=copy] .meta a,.full-width-alt *[role=copy] .meta a{color:#fff;text-decoration:none}.single *[role=copy] .meta em,.full-width-alt *[role=copy] .meta em{color:#b0b0b0;font-style:normal;font-weight:600}.single *[role=copy] .meta.withimg,.full-width-alt *[role=copy] .meta.withimg{position:relative;z-index:100}@media only screen and (min-width:1025px){.single *[role=copy] .meta.withimg,.full-width-alt *[role=copy] .meta.withimg{bottom:0;right:0;left:200px;position:absolute}}*[role=copy] .wide{margin-left:-210px;width:auto}*[role=copy] .share-bar{background:#fdfdfd;border:solid 1px #f1f1f1;border-radius:5px;margin-bottom:10px;padding:10px}*[role=copy] .share-bar strong{color:#000;display:block;font-size:13px;font-weight:700;letter-spacing:1px;line-height:1em;margin-bottom:5px;text-transform:uppercase}@media only screen and (min-width:768px){*[role=copy] .share-bar strong{margin:0 10px;display:inline-block}}*[role=copy] .share-bar a{color:#bebebe;font-size:12px;font-weight:600;line-height:1em;margin-left:15px;text-decoration:none;text-transform:uppercase}*[role=copy] .share-bar a:hover{color:#3f3f3f}@media only screen and (max-width:768px){*[role=copy] .share-bar a{margin-left:0;margin-right:10px}}*[role=copy] .share-bar a span{font-family:socialicons;font-size:18px;font-weight:400;line-height:1em;text-transform:none}*[role=copy] .share-bar a.email span{font-size:22px}*[role=copy] .share-bar input.print-page{vertical-align:bottom}*[role=copy] .editor-block{background:url(../img/box-bg.png);box-shadow:0 0 1px rgba(0,0,0,.4);margin-bottom:10px;padding:10px 20px;position:relative}*[role=copy] .editor-block.withimg{padding:10px}@media only screen and (max-width:768px){*[role=copy] .editor-block{padding:10px}}@media only screen and (min-width:768px){*[role=copy] .editor-block.withimg{padding-left:170px}}@media only screen and (min-width:1025px){*[role=copy] .editor-block.withimg{min-height:140px}}*[role=copy] .editor-block figure{height:50px;overflow:visible;display:block;position:relative;margin:70px -10px 10px}@media only screen and (min-width:768px){*[role=copy] .editor-block figure{bottom:10px;margin:0;position:absolute;left:10px}}@media only screen and (max-width:768px){*[role=copy] .editor-block figure{margin-left:10px}}*[role=copy] .editor-block figure img{bottom:0;display:block;position:absolute;width:auto}*[role=copy] .editor-block h1{color:#565656;font-size:17px;font-weight:600;letter-spacing:1px;margin:0;padding:10px 0;text-transform:uppercase}@media only screen and (max-width:768px){*[role=copy] .editor-block h1{margin-left:10px}}*[role=copy] .editor-block .meta{background:0 0;padding:0}*[role=copy] .editor-block .meta p{color:#737373;font-size:15px;line-height:1.4em}*[role=copy] .editor-block .meta p a{color:#ed1556;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase}*[role=copy] .editor-block .meta p a:hover{color:#f93a72}*[role=copy] .editor-block .meta nav{padding-bottom:10px}*[role=copy] .editor-block .meta nav a{border-bottom:solid 1px #ed1556;color:#565656;font-size:12px;font-weight:600;margin-right:10px;padding-bottom:2px;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:768px){*[role=copy] .editor-block .meta{margin-left:10px}}*[role=copy].authors{float:left;padding:0}*[role=copy].authors .blog{background:url(../img/box-bg.png);box-shadow:0 0 1px rgba(0,0,0,.4);margin:0 0 10px;overflow:auto;padding:10px}@media only screen and (min-width:1025px){*[role=copy].authors .blog{padding-left:170px}}*[role=copy].authors .blog .authmeta{padding:10px 10px 0;position:relative}@media only screen and (min-width:1025px){*[role=copy].authors .blog .authmeta{float:left;margin-left:-170px;width:150px}}*[role=copy].authors .blog .authmeta figure{height:75px;overflow:visible;display:block;position:relative;float:left;margin:60px 10px 10px -10px;width:150px}@media(max-width:320px){*[role=copy].authors .blog .authmeta figure{width:100%}}*[role=copy].authors .blog .authmeta figure img{bottom:0;display:block;position:absolute;height:auto;width:150px}*[role=copy].authors .blog .authmeta .category{border:none;display:block;font-size:10px;font-weight:600;letter-spacing:1px;padding-bottom:10px;text-transform:uppercase}*[role=copy].authors .blog .authmeta h1{color:#565656;font-size:17px;line-height:1em;font-weight:600;letter-spacing:2px;padding:10px 0 5px;text-align:left}*[role=copy].authors .blog .authmeta p{color:#737373;font-size:15px;line-height:1.4em;margin:0}*[role=copy].authors .blog .authmeta p a{color:#ed1556;border:none;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase}*[role=copy].authors .blog .authmeta p a:hover{color:#f93a72}*[role=copy].authors .blog .article{background:#fff;padding:10px}*[role=copy].authors .blog .article header{display:block;border-bottom:solid 1px #ddd;margin:0;margin-bottom:10px;padding-bottom:10px}*[role=copy].authors .blog .article header h1{color:#565656;font-size:18px;font-weight:600;letter-spacing:2px}*[role=copy].authors .blog .article header a{background:#a6a6a6;color:#fff;display:block;float:right;font-size:14px;line-height:14px;font-weight:700;padding:8px;text-decoration:none;text-transform:uppercase}*[role=copy].authors .blog .article header a :hover{background:#000}*[role=copy].authors .blog .article .item h1{font-size:14px;line-height:18px;padding:0}*[role=copy].authors .blog .article .item .two-column,*[role=copy].authors .blog .article .item .three-column{display:none}@media only screen and (max-width:1024px){*[role=copy].authors .blog .article .item .two-column{display:block}}@media only screen and (min-width:1025px){*[role=copy].authors .blog .article .item .three-column{display:block}}*[role=copy] .comments{background:#f7f7f7;clear:both;margin:10px 0;overflow:visible;padding:20px}@media only screen and (min-width:1025px){*[role=copy] .comments{margin-left:-220px}}*[role=copy] .comments header{background:url(../img/comments.png) 10px 10px no-repeat;border-bottom:solid 5px #000;margin:0;overflow:auto;padding-left:60px}*[role=copy] .comments header h1{color:#565656;display:block;font-size:18px;font-weight:600;letter-spacing:1px;line-height:40px;text-transform:uppercase}@media only screen and (min-width:768px){*[role=copy] .comments header h1{float:left}}*[role=copy] .comments header a{background:#ed1556;color:#fff;display:block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:10px;margin-left:-60px;padding:10px 30px;text-align:center;text-decoration:none;text-transform:uppercase}*[role=copy] .comments header a:hover{background:#f93a72}@media only screen and (min-width:768px){*[role=copy] .comments header a{margin:10px 0 0;float:right}}*[role=copy] .comments #disqus_thread h3{color:#565656;font-size:12px;font-weight:400}*[role=copy] .comments #disqus_thread #dsq-footer{display:none}*[role=copy] .comments #disqus_thread #dsq-account-dropdown a{background:#ed1556;color:#fff;display:inline-block;padding:5px 10px;font-size:12px;font-weight:600;letter-spacing:1px;text-decoration:none;text-transform:uppercase}*[role=copy] .comments #disqus_thread #dsq-account-dropdown a:hover{background:#f93a72}*[role=copy] .comments #disqus_thread #dsq-reply h3{font-size:18px;font-weight:600;letter-spacing:1px}*[role=copy] .comments #disqus_thread .dsq-comment-header{background:0 0;border:none;color:#565656;font-size:18px;font-weight:600;margin-bottom:10px;padding:15px 0 10px}*[role=copy] .comments #disqus_thread .dsq-comment-header span,*[role=copy] .comments #disqus_thread .dsq-comment-header a{color:#565656;font-weight:600}*[role=copy] .comments #disqus_thread .dsq-comment-message p{color:#737373;font-size:15px;line-height:25px}*[role=copy] .comments #disqus_thread .dsq-comment-meta a,*[role=copy] .comments #disqus_thread .dsq-comment-actions a{font-size:12px;text-decoration:none}*[role=copy] .comments #disqus_thread .dsq-comment-actions a{color:#ed1556;font-weight:600;opacity:1}*[role=copy] .comments #disqus_thread .dsq-comment-actions a:hover{color:#f93a72}*[role=copy] .comments #disqus_thread .dsq-avatar img{border-radius:50%}*[role=copy] .comments #disqus_thread .dsq-comment .dsq-avatar{top:20px}*[role=copy] .comments #disqus_thread .dsq-comment-body{border-top:solid 1px #ddd;padding:20px 20px 20px 46px}*[role=copy] .comments #disqus_thread .dsq-comment-body:first-child{border-top:none}@media only screen and (min-width:1025px){.full-width-alt *[role=copy]{padding-left:35px;padding-right:35px}}@media only screen and (min-width:1025px){.full-width-alt *[role=copy] blockquote,.full-width-alt *[role=copy] .note,.full-width-alt *[role=copy] .number{margin-left:0;width:auto}}@media only screen and (min-width:1025px){.full-width-alt *[role=copy] header,.full-width-alt *[role=copy] .you-may-like,.full-width-alt *[role=copy] .comments{margin-left:-35px;margin-right:-35px}}@media only screen and (min-width:1025px){.full-width-alt *[role=copy] header .meta.withimg{left:0}}.ie8 *[role=copy] .share-bar strong{margin-left:0}*[role=copy] i{font-style:italic}*[role=copy] b{font-weight:700}.list .meet.item{padding:7px;border:solid 1px #ddd;border-bottom:solid 1px #ddd;background:url(../img/box-bg.png)}.list .meet.item>div{background:#fff;padding:10px}.list .meet.item .thumb{border-bottom:solid 5px #df0357;margin-bottom:10px}.list .meet.item h1 a{color:#df0357}.list .meet.item .category{color:#df0357}.list .meet.item .meta span img{height:14px;width:auto;vertical-align:middle;margin-top:-2px}.list .meet.item .meta .meet.subimage-text-sponsored{display:block!important}.list .meet.item .meta .meet.subimage-text-author{display:none}.meet.subimage-text-sponsored span{padding:0}.meet.subimage-text-sponsored span img{vertical-align:middle;margin-top:-2px}.meet.menu-item img{height:20px;width:auto}.list .item .story-box{overflow:hidden}.list .meet .category{color:#df0357}.meet.editor span{border-bottom:solid 3px #df0357;border-left:solid 3px #df0357}.meet .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.meet .editor-block:before,.authors .authmeta .meet.image{border-bottom:solid 10px #df0357;border-left:solid 10px #df0357}.authmeta .meet.category{color:#df0357}.meet #category-header-cont{border-left:5px solid #df0357;margin:-10px 0 0 -10px;overflow:auto}.meet #category-header-cont h1{border-bottom:5px solid #df0357;padding:5px;color:#df0357;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.meet #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}.slider.bullets li.meet{padding:5px;border:solid 1px #ddd;background:url(../img/box-bg.png)}.slider.bullets li.meet div{background:#fff;padding:5px}.slider.bullets li.meet div img{width:auto}.slider.bullets li.meet a.title{color:#df0357}.meet-banner-static{display:inline!important;margin:10px 0;width:980px}.meet-sidebar{margin-left:-220px;width:200px!important;position:absolute}.circle-rouge{background-color:#e00157;height:200px;border-radius:50%;margin-top:20px;color:#fff;text-transform:uppercase;text-align:center}.circle-rouge-header{margin-top:25px;font-weight:700;font-size:1.4em}.circle-rouge-number{font-size:10em;line-height:1em;font-weight:700}.circle-rouge-text{font-size:1.2em;padding:0 20px}.circle-yellow{text-align:center}.circle-yellow-number{font-size:9em;line-height:1em;font-weight:700;padding-top:45px;letter-spacing:-5px;z-index:1000;position:relative}.circle-yellow-text{padding:0 20px;text-align:left;font-size:1.1em;z-index:1000;position:relative;margin-bottom:20px}.circle-yellow-bg{background-color:#faf303;height:200px;width:200px;border-radius:50%;position:absolute}#meet-header-subtext{display:inline!important;font-size:1.1em;line-height:1.1em;font-weight:900;color:rgba(0,0,0,.3);padding:0 10px 10px}#meet-header-subtext img{width:auto;height:auto;vertical-align:middle;border:0;display:inline}.meet-post-sidebar-content{margin-left:-220px;width:200px!important;position:absolute}#meet-post-infobox{padding:8px;border:solid 1px #ddd;background:url(../img/box-bg-filled.png);position:absolute;margin-left:10px;margin-right:10px;margin-top:5px;z-index:1000;font-size:115%;max-width:940px}#meet-post-infobox-inner{background:#fff;padding:15px}#meet-post-infobox-close{position:absolute;top:10px;right:12px;font-size:120%}#meet-post-infobox-close a{text-decoration:none;font-weight:700;color:#000}#meet-post-infobox-link{text-decoration:none;color:inherit}#meet-post-infobox-close{text-decoration:none!important;color:inherit}.meet-blockquote-topbar{border-bottom:solid 8px #df0357;width:127%;margin-left:-220px}.meet-blockquote-bottombar{border-top:solid 8px #df0357;width:83%;padding-bottom:16px;margin-left:-130px;width:150%}*[role=copy] blockquote.meet-quote{clear:both;font-family:exo,sans-serif;font-size:1.8em;font-style:italic;font-weight:100;letter-spacing:1px;line-height:1.3em;margin:10px 0 10px -220px;padding-left:180px;position:relative;border:none;padding:10px 0}*[role=copy] blockquote.meet-quote:before{color:#000;content:'\201C';display:block;font-size:10em;font-weight:700;line-height:.8em;float:left;height:60px;margin:0 0 0 -20px;width:.5em;padding-right:25px;font-family:times new roman}.meet-post-list-content{padding:10px;font-family:exo,sans-serif}.meet-post-list-content ol{background-color:#fff;counter-reset:item;list-style-type:none;margin-left:0;padding:10px}.meet-post-list-content li{display:block;font-size:1.5em}.meet-post-list-content li:before{content:counter(item) "  ";counter-increment:item;font-size:1em;color:#00b4dd;font-family:exo,sans-serif;font-weight:700}.meet-list-title{color:#000;text-transform:uppercase;font-family:exo,sans-serif;font-weight:700;font-size:1em;margin-top:-1.48em;margin-left:22px;line-height:1.1em}.meet-list-text{font-family:exo,sans-serif;font-size:.65em;line-height:1.4em;margin-left:22px;margin-top:5px}.box-bg{border-top:solid 8px #00b4dd;background:url(../img/box-bg.png)}@media only screen and (max-width:1024px){*[role=copy] blockquote.meet-quote{margin-left:auto}.circle-rouge-header{padding-top:20px}.meet-post-sidebar-content{margin:0 auto;position:relative}.meet-banner-static{width:100%}.meet-blockquote-bottombar{width:100%;margin-left:80px}.meet-blockquote-topbar{width:120%}}@media only screen and (max-width:480px){.meet-blockquote-topbar{margin-left:-160px}}#meet-header-subtext .textwidget{display:inline-block}#brandconnection-header-subtext .textwidget{display:inline-block}.brandconnection #category-header-cont h1{font-family:vollkorn,serif}.list .brandconnection.item{padding:7px;border:solid 1px #ddd;border-bottom:solid 1px #ddd;background:url(../img/box-bg.png)}.list .brandconnection.item>div{background:#fff;padding:10px}.list .brandconnection.item .thumb{border-bottom:solid 5px #df0357;margin-bottom:10px}.list .brandconnection.item h1 a{color:#df0357}.list .brandconnection.item .category{color:#df0357}.list .brandconnection.item .meta span img{height:14px;width:auto;vertical-align:middle;margin-top:-2px}.list .brandconnection.item .meta .brandconnection.subimage-text-sponsored{display:block!important}.list .brandconnection.item .meta .brandconnection.subimage-text-author{display:none}.brandconnection.subimage-text-sponsored span{padding:0}.brandconnection.subimage-text-sponsored span img{vertical-align:middle;margin-top:-2px}#brandconnection-header-subtext .sponsored-logo{max-height:14px}.subimage-text-sponsored .sponsored-logo{max-height:14px}.brandconnection.menu-item img{height:20px;width:auto}.list .item .story-box{overflow:hidden}.list .brandconnection .category{color:#df0357}.brandconnection.editor span{border-bottom:solid 3px #df0357;border-left:solid 3px #df0357}.brandconnection .editor-block:before{content:"";display:block;width:150px;height:50px;position:absolute;bottom:0;left:0}.brandconnection .editor-block:before,.authors .authmeta .brandconnection.image{border-bottom:solid 10px #df0357;border-left:solid 10px #df0357}.authmeta .brandconnection.category{color:#df0357}.brandconnection #category-header-cont{border-left:5px solid #df0357;margin:-10px 0 0 -10px;overflow:auto}.brandconnection #category-header-cont h1{border-bottom:5px solid #df0357;padding:5px;color:#df0357;text-transform:uppercase;float:left;font-size:1em;font-weight:700;letter-spacing:2px}.brandconnection #category-header-cont h1 span{color:#b1b1b1;letter-spacing:1.3px}.slider.bullets li.brandconnection{padding:5px;border:solid 1px #ddd;background:url(../img/box-bg.png)}.slider.bullets li.brandconnection div{background:#fff;padding:5px}.slider.bullets li.brandconnection div img{width:auto}.slider.bullets li.brandconnection a.title{color:#df0357}.brandconnection-banner-static{display:inline!important;margin:10px 0;width:980px}.brandconnection-sidebar{margin-left:-220px;width:200px!important;position:absolute}.circle-rouge{background-color:#e00157;height:200px;border-radius:50%;margin-top:20px;color:#fff;text-transform:uppercase;text-align:center}.circle-rouge-header{margin-top:25px;font-weight:700;font-size:1.4em}.circle-rouge-number{font-size:10em;line-height:1em;font-weight:700}.circle-rouge-text{font-size:1.2em;padding:0 20px}.circle-yellow{text-align:center}.circle-yellow-number{font-size:9em;line-height:1em;font-weight:700;padding-top:45px;letter-spacing:-5px;z-index:1000;position:relative}.circle-yellow-text{padding:0 20px;text-align:left;font-size:1.1em;z-index:1000;position:relative;margin-bottom:20px}.circle-yellow-bg{background-color:#faf303;height:200px;width:200px;border-radius:50%;position:absolute}#brandconnection-header-subtext{display:inline!important;font-size:1.1em;line-height:1.1em;font-weight:900;color:rgba(0,0,0,.3);padding:0 10px 10px}#brandconnection-header-subtext img{width:auto;height:auto;vertical-align:middle;border:0;display:inline}.brandconnection-post-sidebar-content{margin-left:-220px;width:200px!important;position:absolute}#brandconnection-post-infobox{padding:8px;border:solid 1px #ddd;background:url(../img/box-bg-filled.png);position:absolute;margin-left:10px;margin-right:10px;margin-top:5px;z-index:1000;font-size:115%;max-width:940px}#brandconnection-post-infobox-inner{background:#fff;padding:15px}#brandconnection-post-infobox-close{position:absolute;top:10px;right:12px;font-size:120%}#brandconnection-post-infobox-close a{text-decoration:none;font-weight:700;color:#000}#brandconnection-post-infobox-link{text-decoration:none;color:inherit}#brandconnection-post-infobox-close{text-decoration:none!important;color:inherit}.brandconnection-blockquote-topbar{border-bottom:solid 8px #df0357;width:127%;margin-left:-220px}.brandconnection-blockquote-bottombar{border-top:solid 8px #df0357;width:83%;padding-bottom:16px;margin-left:-130px;width:150%}*[role=copy] blockquote.brandconnection-quote{clear:both;font-family:exo,sans-serif;font-size:1.8em;font-style:italic;font-weight:100;letter-spacing:1px;line-height:1.3em;margin:10px 0 10px -220px;padding-left:180px;position:relative;border:none;padding:10px 0}*[role=copy] blockquote.brandconnection-quote:before{color:#000;content:'\201C';display:block;font-size:10em;font-weight:700;line-height:.8em;float:left;height:60px;margin:0 0 0 -20px;width:.5em;padding-right:25px;font-family:times new roman}.brandconnection-post-list-content{padding:10px;font-family:exo,sans-serif}.brandconnection-post-list-content ol{background-color:#fff;counter-reset:item;list-style-type:none;margin-left:0;padding:10px}.brandconnection-post-list-content li{display:block;font-size:1.5em}.brandconnection-post-list-content li:before{content:counter(item) "  ";counter-increment:item;font-size:1em;color:#00b4dd;font-family:exo,sans-serif;font-weight:700}.brandconnection-list-title{color:#000;text-transform:uppercase;font-family:exo,sans-serif;font-weight:700;font-size:1em;margin-top:-1.48em;margin-left:22px;line-height:1.1em}.brandconnection-list-text{font-family:exo,sans-serif;font-size:.65em;line-height:1.4em;margin-left:22px;margin-top:5px}.box-bg{border-top:solid 8px #00b4dd;background:url(../img/box-bg.png)}@media only screen and (max-width:1024px){*[role=copy] blockquote.brandconnection-quote{margin-left:auto}.circle-rouge-header{padding-top:20px}.brandconnection-post-sidebar-content{margin:0 auto;position:relative}.brandconnection-banner-static{width:100%}.brandconnection-blockquote-bottombar{width:100%;margin-left:80px}.brandconnection-blockquote-topbar{width:120%}}@media only screen and (max-width:480px){.brandconnection-blockquote-topbar{margin-left:-160px}}@media(min-width:1024px){.term-brandconnection .loadmore{margin:10px 15px}}.term-brandconnection .sponsored-logo{height:7%!important;width:auto!important;position:absolute;z-index:1}.term-brandconnection .meta span{color:#bbb;display:block}.term-brandconnection .meta span a{color:#bbb}.term-brandconnection .three-column{padding-left:15px;padding-bottom:30px;width:auto!important}.term-brandconnection .copy .columns article .three-column{display:block}.term-brandconnection .copy{margin-top:15px}.term-brandconnection .copy .columns .highlight{float:none!important;width:auto}.term-brandconnection .copy .columns .highlight h1{margin:0;width:auto;padding:0;padding-left:15px;padding-top:30px;padding-bottom:5px}.term-brandconnection .copy .columns .item .meta{float:none!important;margin-left:0!important}@media only screen and (max-width:1023px) and (min-width:768px){.term-brandconnection .copy .columns .item .meta{width:100%!important}}.term-brandconnection .copy .columns .item.highlight{padding:0 0!important}.term-brandconnection .copy .columns article{padding:0}@media(min-width:1024px){.term-brandconnection article.highlight.brandconnection{margin-left:15px;margin-right:15px}}.term-brandconnection #meet-header-subtext{position:relative;top:8px;color:#3c3c3c;font-weight:500}.term-brandconnection #meet-header-subtext img{position:relative;bottom:3px}.term-brandconnection #meet-header-subtext i a{color:#ed1556}@media(max-width:1023px){.term-brandconnection #meet-header-subtext{padding-left:0}}.full-width header{text-align:center}.j-stacker p{font-size:.8em;font-family:exo,sans-serif;font-weight:200;letter-spacing:0;color:#666}.j-overlay p{font-family:exo,sans-serif;font-weight:200;letter-spacing:0;color:#666}.juicer-feed .j-meta a{border-bottom:0;text-decoration:none;padding:0}.embed-vimeo iframe{width:100%;max-width:100%!important}.embed-vine{overflow:hidden;padding-bottom:100%;position:relative;height:0}.embed-vine iframe{left:0;top:0;height:100%;width:100%;position:absolute}iframe.imgur-embed-iframe-pub{width:99%!important}@media only screen and (min-width:1025px){#noimg [role=copy] header .meta{left:0}}@media only screen and (max-width:1025px){.wp-caption{max-width:100%;width:100%!important}}#field_1_8 .gfield_label,#field_2_8 .gfield_label,#field_3_8 .gfield_label{display:none}#field_1_9 .gfield_label,#field_2_9 .gfield_label,#field_3_9 .gfield_label{display:none}#field_1_9 .gfield_description,#field_2_9 .gfield_description,#field_3_9 .gfield_description{font-style:italic;font-weight:400}#field_1_7 .gfield_required,#field_2_7 .gfield_required,#field_3_7 .gfield_required{display:none}#field_1_7 .gfield_label,#field_2_7 .gfield_label,#field_3_7 .gfield_label{display:none}#moove_gdpr_cookie_info_bar{z-index:10000!important}.lity{z-index:10000!important}.nf-form-content{display:block}.nf-form-content nf-field{display:block}@media only screen and (min-width:768px){.nf-form-content nf-field:nth-child(1){width:48%;margin-right:2%;float:left}.nf-form-content nf-field:nth-child(2){width:48%;margin-left:2%;float:left}}img.newsletter-img{width:initial!important;height:auto!important}.page-template-associations-template .content{background:#fff;padding-bottom:0}.page-template-associations-template .content .inner{background:#fff;box-shadow:none;margin:0;max-width:none;padding:0}.associations-main{background:#fff;margin:0 auto;max-width:970px;padding:0 25px}.associations__tab{overflow:hidden;display:flex;flex-direction:column}@media only screen and (min-width:768px){.associations__tab{flex-direction:row;justify-content:center}}.associations__tab a{background-color:transparent;border:none;cursor:pointer;color:#61a0cc;font-size:18px;font-weight:700;line-height:24px;margin-bottom:12px;outline:none;position:relative;text-align:center;text-decoration:none;transition:.3s}@media only screen and (min-width:768px){.associations__tab a{font-size:21px;line-height:28px;margin:0 10px;opacity:0;background-image:linear-gradient(currentColor,currentColor);background-position:0% 88%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s}}@media only screen and (min-width:768px){.associations__tab a:hover,.associations__tab a:focus{background-size:100% 1px}}.associations__tab a.active{text-decoration:underline}@media only screen and (min-width:768px){.associations__tab a.active{text-decoration:none;background-size:100% 1px}}@media only screen and (min-width:768px){.associations__tab a:first-child{transform:translateX(-50px)}}@media only screen and (min-width:768px){.associations__tab a:last-child{transform:translateX(50px)}}.associations__tab.animated a{transform:translateX(0);opacity:1}.associations__tabcontent{display:none;margin-top:60px}@media only screen and (min-width:768px){.associations__tabcontent{margin-top:45px}}.associations__tabcontent.active{display:block}.associations-hero{height:320px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:1024px){.associations-hero{height:447px}}@media only screen and (min-width:1383px){.associations-hero{height:600px}}.associations-hero img{display:none}.associations-hero span{color:#797a76;font-size:14px;font-weight:700;letter-spacing:.05px;line-height:19px;text-transform:uppercase}@media only screen and (min-width:768px){.associations-hero span{font-size:24px;line-height:32px}}.associations-hero__sponsored{align-items:center;display:flex;height:calc(100% - 40px);margin:0 auto;max-width:980px;padding:20px}@media only screen and (min-width:768px){.associations-hero__sponsored{padding:10px}}.associations-hero__sponsored img{display:block;max-width:100%;width:auto}.associations-hero__sponsored-logo{height:auto;width:55.2%}@media only screen and (min-width:768px){.associations-hero__sponsored-logo{margin:0 0 0 75px;width:47.46%}}.associations-main__intro{text-align:center;padding:15px 0}@media only screen and (min-width:768px){.associations-main__intro{padding:62px 0 48px}}.associations-main__intro h1{color:#273c5f;font-size:32px;font-weight:700;letter-spacing:0;line-height:32px;padding:0;margin-bottom:10px;text-align:center;text-transform:none}@media only screen and (min-width:768px){.associations-main__intro h1{margin-bottom:20px}}.associations-main__intro img{max-width:100%;width:auto;margin-bottom:15px}@media only screen and (min-width:768px){.associations-main__intro img{margin-bottom:45px}}.associations-main__intro p{color:#2c3e51;font-size:18px;letter-spacing:0;line-height:27px;margin-bottom:0;text-align:center}.associations-main__intro.animated img{transform:scale(1);opacity:1}.associations-main__intro.animated>div{opacity:1}.associations__list{list-style:none;padding:0;margin:0}.association__item{display:flex;flex-direction:column;margin-bottom:40px;transition:all .3s cubic-bezier(.12,0,.39,0);transform:translateY(50px);opacity:0}@media only screen and (min-width:768px){.association__item{flex-direction:row;margin-bottom:10px}}@media only screen and (min-width:768px){.association__item:nth-child(odd) .association__item-content{order:2}}@media only screen and (min-width:768px){.association__item:nth-child(odd) .association__item-image{margin-right:20px;order:1;text-align:right}}@media only screen and (min-width:1024px){.association__item:nth-child(odd) .association__item-image{margin-right:10px}}@media only screen and (min-width:768px){.association__item:nth-child(even) .association__item-content{order:1;text-align:right}}@media only screen and (min-width:768px){.association__item:nth-child(even) .association__item-image{margin-left:20px;order:2;text-align:left;margin-top:-20px}}@media only screen and (min-width:1024px){.association__item:nth-child(even) .association__item-image{margin-left:10px}}.association__item.animated{opacity:1;transform:translateY(0)}.association__item h3{color:#000;font-size:24px;font-weight:700;line-height:24px;margin-bottom:10px}@media only screen and (min-width:768px){.association__item h3{font-size:28px;margin-bottom:15px}}.association__item h3 a{color:#000;position:relative;text-decoration:none}@media only screen and (min-width:768px){.association__item h3 a{line-height:28px;background-image:linear-gradient(currentColor,currentColor);background-position:0% 88%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s}}@media only screen and (min-width:768px){.association__item h3 a:hover,.association__item h3 a:focus{background-size:100% 1px}}.association__item h4{font-size:16px;letter-spacing:.67px;line-height:24px;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:768px){.association__item h4{font-size:18px;letter-spacing:.75px}}.association__item p{color:#2c3e51;font-size:14px;line-height:24px}@media only screen and (min-width:768px){.association__item p{font-size:18px}}.association__item-image{text-align:center}.association__item-image svg{shape-rendering:geometricPrecision}@media only screen and (max-width:768px){.association__item-image svg{max-width:100%}}@media only screen and (min-width:768px){.association__item-image{width:44%}}.association__item-image img{margin-bottom:8px;width:auto;max-width:100%;height:auto}@media only screen and (min-width:768px){.association__item-image img{margin-bottom:0}}.animated .association__item-image{opacity:1}@media only screen and (min-width:768px){.association__item-image--mobile{display:none}}.association__item-image--desktop{display:none}@media only screen and (min-width:768px){.association__item-image--desktop{display:block}}@media only screen and (min-width:768px){.association__item-content{opacity:0;transition:all .3s ease-out;width:56%}}.animated .association__item-content{opacity:1;transform:translateX(0)!important}.associations__category{display:flex;flex-direction:column;margin-bottom:48px;transition:all .35s cubic-bezier(.12,0,.39,0);transform:translateY(50px);opacity:0}@media only screen and (min-width:768px){.associations__category{flex-direction:row;margin-bottom:60px;min-height:148px}}.associations__category h3{color:#000;font-size:24px;font-weight:700;line-height:24px;margin-bottom:10px}@media only screen and (min-width:768px){.associations__category h3{font-size:28px;margin-bottom:15px}}.associations__category.animated{transform:translateY(0);opacity:1}.associations__category svg{shape-rendering:geometricPrecision}.associations__category-item{display:block}@media only screen and (min-width:768px){.associations__category-item{display:inline}}@media only screen and (min-width:768px){.associations__category-item:after{color:#61a0cc;content:"/";font-size:18px;line-height:27px}}.associations__category-item:last-child:after{content:none}.associations__category-item a{color:#000;font-size:14px;line-height:27px;width:100%;text-decoration:none;position:relative}@media only screen and (min-width:768px){.associations__category-item a:hover,.associations__category-item a:focus{background-size:100% 1px}}@media only screen and (min-width:768px){.associations__category-item a{background-image:linear-gradient(currentColor,currentColor);background-position:0% 88%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s;font-size:18px;width:auto}}.associations__category-image--mobile{text-align:center}@media only screen and (min-width:768px){.associations__category-image--mobile{display:none}}.associations__category-image--mobile img{width:auto;max-width:100%;height:auto}@media only screen and (max-width:768px){.associations__category-image--mobile svg{max-width:100%}}.associations__category-image--desktop{display:none}@media only screen and (min-width:768px){.associations__category-image--desktop{display:flex;width:23.92%;margin-right:35px;text-align:right;align-items:center;justify-content:flex-end}}.associations__category-image--desktop img{width:auto;max-width:100%;height:auto}@media only screen and (min-width:768px){.associations__category-content{display:flex;flex-direction:column;justify-content:center;width:76.05%}}.associations-modal{display:none;bottom:0;left:0;position:fixed;right:0;top:0}.associations-modal:before{content:"";height:100vh;left:0;position:absolute;top:0;width:100vw;background:#2c2b2c;opacity:.5}.associations-modal h2{font-size:22px;font-weight:700;letter-spacing:0;line-height:24px;text-align:center;margin-bottom:5px}.associations-modal img{margin-bottom:25px;max-width:100%;width:auto}.associations-modal__label{font-size:14px;font-weight:500;letter-spacing:.05px;line-height:19px;margin-bottom:10px;text-transform:uppercase}.associations-modal__content{border:5px solid #fff;background-color:#004e7d;color:#fff;font-size:18px;left:50%;line-height:24px;max-width:750px;padding:23px 40px 45px;position:absolute;text-align:center;top:20%;transform:translateX(-50%);width:calc(100% - 100px)}@media only screen and (min-width:768px){.associations-modal__content{top:300px}}.associations-modal__close-btn{background-color:transparent;border:0;background-image:url(../img/icon_close.svg);background-position:center;background-repeat:no-repeat;background-size:25px 25px;height:40px;padding:0;position:absolute;right:10px;top:10px;width:40px;text-indent:-999px;overflow:hidden}.associations-footer{display:flex;flex-direction:column;margin-bottom:85px;margin-top:55px;text-align:center}@media only screen and (min-width:768px){.associations-footer{margin-top:48px;margin-bottom:24px}}.associations-footer span{color:#929191;font-size:14px;font-weight:500;letter-spacing:.05px;line-height:19px;text-align:center}.associations-footer__back-btn{color:#61a0cc;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:30px;text-decoration:none}.associations-footer__back-btn:hover{text-decoration:underline}@media only screen and (min-width:768px){.associations-footer__back-btn{margin-bottom:30px}}.associations-footer__back-btn:hover svg{transform:translateY(5px)}.associations-footer__arrow{height:44px;margin:0 auto;width:44px}.associations-footer__arrow svg{height:13px;width:22px;transition:all .3s ease;transform:translateY(13px)}.vertical-rule{stroke-dasharray:300 300;stroke-dashoffset:300;opacity:0}.animated .vertical-rule{opacity:1;animation:draw .5s linear forwards;animation-delay:.3s;transition:all .3s ease}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.animated .vertical-rule{stroke-dasharray:0}}.completed .animated .vertical-rule{animation:none;stroke-dasharray:0}@media only screen and (min-width:768px){.associations__category-image--desktop .vertical-rule{display:none}}@keyframes draw{to{stroke-dashoffset:0}}