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:normal;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}img{max-width:100%;height:auto !important}body{width:100vw;overflow-x:hidden}body.no-scroll{overflow:hidden !important}.alignleft{float:left}img.alignleft{margin:0 20px 10px 0}p.alignleft,span.alignleft,h1.alignleft,h2.alignleft,h3.alignleft,h4.alignleft,h5.alignleft,h6.alignleft{float:none;text-align:left}.aligncenter{text-align:center}.alignright{float:right}img.alignright{margin:0 0 10px 20px}p.alignright,span.alignright,h1.alignright,h2.alignright,h3.alignright,h4.alignright,h5.alignright,h6.alignright{float:none;text-align:right}.home_bg-shape-1{display:none}section.tiles{max-width:1200px;margin:100px auto;text-align:center}section.tiles header{width:auto;margin:0 0 40px 0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:narrow;margin-left:auto;margin-right:auto;max-width:100%;text-align:center;border-top:1px solid #e5bd5c}@media (min-width: 690px){section.tiles header{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){section.tiles header{width:900px}}@media (min-width: 1240px){section.tiles header{width:1200px}}section.tiles header h1,section.tiles header h2,section.tiles header h3,section.tiles header h4,section.tiles header h5,section.tiles header h6{display:inline-block;position:relative;top:-10px;margin:0;padding:0 20px;line-height:1em;font-family:"montserrat",sans-serif;font-size:1.286em;background:#fff}section.tiles ul{list-style:none;margin:0;background-position:center center;background-size:cover}section.tiles ul.has-bg li{background-color:transparent}section.tiles ul li{position:relative;margin:0;color:#fff;background-color:#96989b;background-position:center center;background-size:cover;border:10px solid #fff}section.tiles ul li .bg{display:none}section.tiles ul li .container{position:relative;padding:20px}section.tiles ul li h3{font-family:"montserrat",sans-serif;font-size:1.571em}section.tiles ul li h3:after{content:' ';display:block;width:80px;height:1px;margin:20px auto 5px auto;background:#fff}section.tiles ul li .link{display:block;font-family:"montserrat",sans-serif;font-size:3.286em;font-weight:100}section.tiles ul li a{position:absolute;top:0;right:0;bottom:0;left:0}#team-specialist{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;overflow:hidden;*zoom:1}@media (min-width: 690px){#team-specialist{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){#team-specialist{width:900px}}@media (min-width: 1240px){#team-specialist{width:1200px}}#team-specialist figure{display:none}#team-specialist .content{padding:30px;font-size:.929em;color:#fff;background:#4c848f}#team-specialist .content header{margin-bottom:15px}#team-specialist .content h3,#team-specialist .content h4{display:inline;font-size:1.286em}#team-specialist .content h3{font-weight:700}#team-specialist .content h4{font-family:"soleil",sans-serif}#team-specialist .content a{display:inline-block;text-transform:uppercase;letter-spacing:.2em;font-weight:700;line-height:1em;color:#e5bd5c}#team-specialist .content a[href*="mailto"]{margin-left:20px;padding-left:24px;border-left:1px solid #fff}.bio-overlay{display:none;position:fixed;z-index:500;top:0;right:0;bottom:0;left:0}.bio-overlay .bio-flex{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.bio-overlay .bio-under{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.bio-overlay .bio-container{position:relative;z-index:2;max-width:750px;max-height:60%;max-height:60vh;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px;overflow:auto;text-align:left;color:#3e3936;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.15)}.bio-overlay .bio-close{display:block;position:absolute;top:20px;right:15px;width:16px;height:16px}.bio-overlay .bio-close:before,.bio-overlay .bio-close:after{content:' ';display:block;position:absolute;width:100%;height:1px;background:#3e3936;top:8px}.bio-overlay .bio-close:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bio-overlay .bio-close:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.bio-overlay aside{margin-bottom:30px}.bio-overlay aside .open-new{display:inline-block;text-decoration:none;margin-bottom:15px}.bio-overlay aside .open-new:hover{color:#96989b}.bio-overlay aside .open-new:hover img{fill:#96989b}.bio-overlay aside .open-new span{display:inline-block;font-size:.929em;vertical-align:middle}.bio-overlay aside .open-new img{display:inline-block;margin-left:5px;margin-bottom:0px;width:10px;vertical-align:middle}.bio-overlay aside img{display:block;margin-bottom:15px}.bio-overlay aside h5{font-family:"soleil",sans-serif;font-size:15px;font-weight:700}.bio-overlay aside ul{list-style-type:none;margin-left:0px}.bio-overlay aside ul a{color:#cb481e}.bio-overlay aside ul li{margin-bottom:.5em}.bio-overlay aside .articles{display:none}.bio-overlay aside nav.bio-social{margin-bottom:10px !important}.bio-overlay aside nav.bio-social .social{display:inline-block;width:24px;height:24px;margin-right:10px;overflow:hidden;text-indent:-9999px;background:url("../../../images/sprite_social.png");background-size:120px 24px}.bio-overlay aside nav.bio-social .social[href*="mailto"]{background-position:-72px center}.bio-overlay aside nav.bio-social .social[href*="linkedin"]{background-position:-48px center}.bio-overlay aside nav.bio-social .social.open{background-position:-96px center}.bio-overlay .bio-content header{margin-bottom:30px}.bio-overlay .bio-content header h3{margin-bottom:0;font-weight:700}.bio-overlay .bio-content header p{font-size:1.286em !important}#go-back{width:auto;margin:60px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:xnarrow;margin-left:auto;margin-right:auto}@media (min-width: 690px){#go-back{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){#go-back{width:900px}}@media (min-width: 1240px){#go-back{width:1200px}}#go-back a{display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}#go-back a a{color:#cb481e;text-decoration:none}#go-back a:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:auto;margin-right:auto}#go-back a:hover:after{top:4px}.video-overlay,.image-overlay{display:none;position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}.video-overlay .flex,.image-overlay .flex{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.video-overlay-container{width:60%;height:auto}.image-overlay figure{position:relative;width:60%;height:60%}.image-overlay figure img{max-height:100%;width:auto}.image-overlay figcaption{color:#fff}.video-overlay-close,.image-overlay-close{display:block;position:absolute;z-index:100;top:105px;right:30px;width:40px;height:40px;-moz-border-radius:20px / 20px;-webkit-border-radius:20px 20px;border-radius:20px / 20px;background:rgba(0,0,0,0.8)}.video-overlay-close:before,.video-overlay-close:after,.image-overlay-close:before,.image-overlay-close:after{content:' ';display:block;position:absolute;z-index:1;top:50%;width:20px;height:2px;background:#fff}.video-overlay-close:before,.image-overlay-close:before{left:25%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.video-overlay-close:after,.image-overlay-close:after{right:25%;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.viewport{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.viewport iframe,.viewport object,.viewport embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 690px){#team-specialist{position:relative}#team-specialist figure{display:block;position:absolute;z-index:5;left:0;top:30px;width:23%}#team-specialist figure img{display:block}#team-specialist .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:85%;padding:50px 30px 50px 80px}.bio-overlay .bio-container{*zoom:1}.bio-overlay .bio-container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.bio-overlay aside,.bio-overlay .bio-content{float:left}.bio-overlay aside{width:35%}.bio-overlay aside .articles{display:block}.bio-overlay aside img{display:block;margin-bottom:15px}.bio-overlay .bio-content{width:60%;margin-left:5%}}@media (min-width: 940px){#team-specialist .content{padding:68px 60px 68px 100px}}.page-template-contact #page{width:auto;margin:80px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:xnarrow;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-contact #page{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-contact #page{width:900px}}@media (min-width: 1240px){.page-template-contact #page{width:1200px}}.page-template-contact #page #form{margin-bottom:40px}.page-template-contact #page #locations{margin-bottom:40px;font-size:.929em}.page-template-contact #page #locations ul{list-style:none;margin:0}.page-template-contact #page #locations ul li{margin-bottom:2em}.page-template-contact #page #locations ul li span{display:block}.page-template-contact #page #locations ul li span.name{font-weight:700}.page-template-contact #page #instructions{font-size:1.286em}.page-template-contact #page #instructions p{margin-bottom:1em}@media (min-width: 690px){.page-template-contact #page #form,.page-template-contact #page #locations{float:left;margin:0}.page-template-contact #page #form{width:60%}.page-template-contact #page #locations{width:30%;margin-left:10%}.page-template-contact #page #instructions{clear:both;padding-top:70px}}.page-template-issues #issues{margin:80px auto 60px auto}.page-template-issues #services{width:auto;margin:60px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:xnarrow;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-issues #services{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-issues #services{width:900px}}@media (min-width: 1240px){.page-template-issues #services{width:1200px}}.page-template-issues #services header{margin-bottom:50px;font-size:1.286em}.page-template-issues #services dl dt{position:relative;margin-bottom:15px;padding:16px 50px 16px 16px;border:1px solid #eee;border-left:4px solid #cb481e;cursor:pointer}.page-template-issues #services dl dt:after{content:'+';display:block;position:absolute;top:14px;right:16px;font-size:1.286em;color:#e5bd5c}.page-template-issues #services dl dt.active:after{content:'-'}.page-template-issues #services dl dt:nth-of-type(3n-1){border-left-color:#4c848f}.page-template-issues #services dl dt:nth-of-type(3n){border-left-color:#e5bd5c}.page-template-issues #services dl dd{display:none;padding:0 20px 20px 20px}@media (min-width: 690px){.page-template-issues #services dl{float:left;width:48%}.page-template-issues #services dl.right{margin-left:4%}}.single-issue.no-scroll{overflow:hidden !important}.single-issue #resources{width:auto;margin:100px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){.single-issue #resources{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.single-issue #resources{width:900px}}@media (min-width: 1240px){.single-issue #resources{width:1200px}}.single-issue #resources header{width:auto;margin:0 0 40px 0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:narrow;margin-left:auto;margin-right:auto;max-width:100%;text-align:center;border-top:1px solid #e5bd5c}@media (min-width: 690px){.single-issue #resources header{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.single-issue #resources header{width:900px}}@media (min-width: 1240px){.single-issue #resources header{width:1200px}}.single-issue #resources header h1,.single-issue #resources header h2,.single-issue #resources header h3,.single-issue #resources header h4,.single-issue #resources header h5,.single-issue #resources header h6{display:inline-block;position:relative;top:-10px;margin:0;padding:0 20px;line-height:1em;font-family:"montserrat",sans-serif;font-size:1.286em;background:#fff}.single-issue #resources ul{list-style:none;margin:0}.single-issue #resources ul li{margin-bottom:80px}.single-issue #resources figure{height:160px;margin-bottom:20px;background-position:center center;background-size:cover}.single-issue #resources .type{*zoom:1;margin-bottom:1.5em;text-transform:uppercase;font-size:.929em;font-weight:300;border-bottom:1px solid #cb481e}.single-issue #resources .type:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.single-issue #resources .type span{display:block;float:left;margin-bottom:-10px;padding-right:5px;background:#fff}.single-issue #resources h3{font-size:1.571em;font-weight:700}.single-issue #resources .date{display:block;margin-bottom:1em;color:#4c848f}.single-issue #resources a{display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}.single-issue #resources a a{color:#cb481e;text-decoration:none}.single-issue #resources a:hover:after{top:4px}@media (min-width: 690px){.single-issue #resources ul{overflow:hidden;*zoom:1}.single-issue #resources ul li{float:left}.single-issue #resources ul.featured li{width:47%}.single-issue #resources ul.featured li:last-child{margin-left:6%}.single-issue #resources ul.feed li{width:30%;margin-left:5%}.single-issue #resources ul.feed li:first-child,.single-issue #resources ul.feed li:nth-child(3n+1){margin-left:0;clear:both}}@media (min-width: 940px){.single-issue #resources ul.featured li{overflow:hidden;*zoom:1}.single-issue #resources ul.featured li figure,.single-issue #resources ul.featured li .content{float:left}.single-issue #resources ul.featured li figure{width:44%;height:270px;overflow:hidden}.single-issue #resources ul.featured li .content{width:50%;margin-left:6%}}body{-webkit-font-smoothing:antialiased;font-family:"soleil",sans-serif;font-size:15px;font-weight:300;color:#3e3936}body.no-scroll{overflow:hidden}p,ul,ol{margin-bottom:1.5em;line-height:1.5em}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}.large,#intro p,.page-template-ideatoimpact #main header p{font-size:18px;font-size:1.125rem;line-height:1.7em}ul,ol{margin-left:2.5em}ul li,ol li{margin-bottom:1em}ul{list-style:disc}ol{list-style:decimal}strong{font-weight:700}em{font-style:italic}a{color:#cb481e;text-decoration:none}a:hover{text-decoration:underline}a.shortcode-link{display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#e5bd5c;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}a.shortcode-link a{color:#e5bd5c;text-decoration:none}a.shortcode-link:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#e5bd5c;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}a.shortcode-link:hover:after{top:4px}a.cover-link{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:2}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.modal .content .modal_content-label,.h5,.h6{margin-bottom:.8em;line-height:1.2em;font-weight:900;font-family:"montserrat",sans-serif}h1,.h1{font-size:2.857em}h2,.h2{font-size:3.286em}h3,.h3{font-size:2.429em}h4,.h4,.modal .content .modal_content-label{font-size:2em}h5,.h5{font-size:1.286em}h6{font-size:11px;font-size:.6875rem}small{font-size:.929em}blockquote{margin-bottom:1.5em;padding-left:3em;font-size:1.286em;font-weight:700}@media (min-width: 690px){body.no-scroll{overflow:auto}}.width--thin,#team-specialist,#intro>.container,#careers,.page-template-default section.basic>.container,.single-post article,.single-news article,.single-podcast article,.single-resource article{max-width:800px;margin-left:auto;margin-right:auto}.headline--dashed,section.feed h2,aside.feed h2,.page-template-ideatoimpact #map h2,.page-template-ideatoimpact #awards h2{margin-bottom:0px;font-size:20px;font-size:1.25rem;text-transform:uppercase;letter-spacing:.7rem}.headline--dashed:after,section.feed h2:after,aside.feed h2:after,.page-template-ideatoimpact #map h2:after,.page-template-ideatoimpact #awards h2:after{content:'';display:block;margin-top:40px;margin-left:auto;margin-right:auto;width:150px;height:12px;background-color:#e5bd5c}.clearfix::after{clear:both;content:'';display:table}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.color-red{color:#cb481e}.white{color:white}.bg_white{background-color:white}.bg_offwhite{background-color:#f4f4f5}.pad--vertical{padding-top:128px !important;padding-bottom:128px !important}.pad--top{padding-top:128px !important}.pad--top-half{padding-top:64px !important}.pad--bottom{padding-bottom:128px !important}.pad--bottom-half{padding-bottom:64px !important}.pad--half{padding-top:64px !important;padding-bottom:64px !important}.pad--small{padding-top:32px !important;padding-bottom:32px !important}.margin--vertical,.page-template-default section.callout{margin-top:128px !important;margin-bottom:128px !important}.margin--top,.page-template-default section:first-of-type{margin-top:128px !important}.margin--top-half{margin-top:64px !important}.margin--top-small{margin-top:32px !important}.margin--bottom,.page-template-default section:last-of-type{margin-bottom:128px !important}.margin--bottom-half{margin-bottom:64px !important}.margin--bottom-small{margin-bottom:32px !important}.margin--half,.page-template-default section{margin-top:64px !important;margin-bottom:64px !important}.btn{position:relative;display:inline-block;padding:12px 30px;border-radius:100px;font-weight:700;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px;font-size:.875rem;text-transform:uppercase}.btn.primary{background-color:#e5bd5c;color:white;text-decoration:none;-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 3px 9px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 3px 9px 0 rgba(0,0,0,0.1);box-shadow:0 3px 9px 0 rgba(0,0,0,0.1);overflow:hidden}.btn.primary>*{position:relative;z-index:3}.btn.primary:before{content:'';position:absolute;z-index:-1;display:block;top:0px;left:0px;right:0px;bottom:0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.btn.primary:hover{-webkit-box-shadow:0 12px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 12px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 12px 14px 0 rgba(0,0,0,0.1);box-shadow:0 12px 14px 0 rgba(0,0,0,0.1);background-color:transparent;background-image:none}.btn.primary:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.btn.hollow{position:relative;background-color:transparent;color:white;text-decoration:none;border:3px solid white;overflow:hidden}.btn.hollow:before{content:'';position:absolute;z-index:-1;display:block;top:0px;left:0px;right:0px;bottom:0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.btn.hollow:hover{-webkit-box-shadow:0 12px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 12px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 12px 14px 0 rgba(0,0,0,0.1);box-shadow:0 12px 14px 0 rgba(0,0,0,0.1);background-color:transparent;background-image:none;border-color:transparent}.btn.hollow:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}::-webkit-input-placeholder{color:#7f746f}::-moz-placeholder{color:#7f746f}:-ms-input-placeholder{color:#7f746f}input:-moz-placeholder{color:#7f746f}textarea,input{outline:none}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="number"],input[type="submit"],textarea,select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:48px;line-height:48px;padding:0;font-family:"soleil",sans-serif;font-size:1.286em;font-weight:300;background:transparent;border:0;border-bottom:1px solid #7f746f;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}textarea{height:170px;padding:10px;line-height:1.5em;resize:vertical;border:0;background:#fff;box-shadow:5px 5px 25px rgba(0,0,0,0.1)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;color:#7f746f;background:transparent url("../../../images/dropdown_arrow.png") right 20px no-repeat;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}select option{font-size:15px}input[type="submit"]{display:block;width:120px;height:60px;margin:0 auto;padding:20px 0;line-height:1em;letter-spacing:.2em;text-transform:uppercase;font-family:"soleil",sans-serif;font-size:15px;font-weight:700;color:#cb481e;border:0;border-top:1px solid #e5bd5c;cursor:pointer;-moz-transition:padding .5s;-o-transition:padding .5s;-webkit-transition:padding .5s;transition:padding .5s}input[type="submit"]:hover{padding:10px 0 30px 0}label{font-family:"soleil",sans-serif;font-size:1.286em;font-weight:300}.form-field,.field-group{margin-bottom:40px}.field-group{text-align:left}.field-group p{font-family:"soleil",sans-serif;font-size:1.286em;font-weight:300}.field-group ul{list-style:none;margin:0}.field-group ul li{margin-bottom:.5em}.field-group.checkboxes input,.field-group.checkboxes label{display:inline-block;vertical-align:middle}.field-group.checkboxes label{font-size:.929em;margin-left:5px}.gform_fields{list-style:none;margin:0;padding:0}.gfield{margin-bottom:40px}.gfield.hide-label label{display:none !important}.gform_footer{text-align:center}.modal{display:none;position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.65)}.modal .flex{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.modal .container{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;max-width:800px;min-height:70vh;max-height:none;padding:80px 0 40px 0;overflow:hidden;background:#fff;box-shadow:0 0 50px rgba(0,0,0,0.5)}.modal .scroll{position:absolute;top:0px;right:0;bottom:00px;left:0;padding-left:00px;padding-right:00px;overflow:auto}@media (min-width: 690px){.modal aside{display:block;float:left;width:40%}}.modal .content{padding:40px;margin-top:20px}@media (min-width: 690px){.modal .content{margin-top:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:60%;padding:40px;padding-bottom:80px}}.modal .content .modal_content-label{display:block;font-size:18px;font-size:1.125rem;color:#cb481e;margin-bottom:12px;font-weight:700}.modal .modal-close{display:block;position:absolute;top:25px;right:25px;width:25px;height:25px;text-indent:-9999px;z-index:7}.modal .modal-close:before,.modal .modal-close:after{content:' ';display:block;position:absolute;top:50%;width:100%;height:5px;background:#3e3936}.modal .modal-close:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal .modal-close:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal.video-modal .container{overflow:visible;height:auto;padding:0px;background-color:transparent}.modal.video-modal .modal-close{z-index:999;top:-25px;right:0px}.slick-dots{position:absolute !important;bottom:0px;left:20px;width:100%;z-index:1;list-style:none;margin:20px 0 0 0;padding:0;text-align:left}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li:only-child{display:none}.slick-dots button{-webkit-box-sizing:border;-moz-box-sizing:border;box-sizing:border;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:8px;height:8px;margin:0;padding:0;text-indent:-9999px;background:#a1a8b2;border:0px solid #fff;border-radius:50%;cursor:pointer}.slick-dots .slick-active button{background:#7f746f}.call-to-action{position:relative;margin:0px auto;max-width:800px;width:calc(100% - 48px);padding:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:cover;background-position:left top;background-repeat:no-repeat}.call-to-action>*{color:white}@media (min-width: 690px){.call-to-action{padding:64px}}@media (min-width: 940px){.call-to-action{padding:70px 85px}}.call-to-action:after{content:'';display:block;position:absolute;width:55%;height:55%;top:-24px;right:-24px;z-index:-1}.call-to-action.primary{background-color:#e5bd5c;background-image:url("../../../images/cta-primary-bg.jpg")}.call-to-action.primary .cta_link{display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}.call-to-action.primary .cta_link a{color:#cb481e;text-decoration:none}.call-to-action.primary .cta_link:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.call-to-action.primary .cta_link:hover:after{top:4px}.call-to-action.primary:after{background-color:#3e3936}.call-to-action.secondary{background-color:#4c848f;background-image:url("../../../images/cta-secondary-bg.jpg")}.call-to-action.secondary .cta_link{display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#e5bd5c;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}.call-to-action.secondary .cta_link a{color:#e5bd5c;text-decoration:none}.call-to-action.secondary .cta_link:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#e5bd5c;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.call-to-action.secondary .cta_link:hover:after{top:4px}.call-to-action.secondary:after{background-color:#3e3936}.blocks{list-style:none;margin:0}.blocks .block{position:relative;margin:0;margin-bottom:65px;color:#fff;background-position:center center;background-size:cover;padding:25px}@media (min-width: 690px){.blocks .block{padding:50px}}.blocks .block:before{content:'';display:block;position:absolute;z-index:-1;right:-24px;top:-24px;width:50%;height:65%;background-color:#807571}.blocks .block .container{position:relative;z-index:3;padding:25px 16px;background-color:rgba(128,117,113,0.7);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.blocks .block .container>*{max-width:580px}@media (min-width: 690px){.blocks .block .container{padding:50px 32px}}.blocks .block .container .block_arrow{display:block;position:relative;left:0px;width:48px;height:32px;margin-top:16px;background:url("../../../images/icon-arrow-white.svg") left center;background-size:32px;background-repeat:no-repeat;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.blocks .block .container:hover,.blocks .block .container:focus{background-color:#807571}.blocks .block .container:hover .block_arrow,.blocks .block .container:focus .block_arrow{background-position:center center}.blocks .block .cover-link{position:absolute;top:0;right:0;bottom:0;left:0;max-width:none}.blocks .block:nth-of-type(2n):before{right:auto;left:-24px;background-color:#e5bd5c}.blocks .block:nth-of-type(2n) .container{background-color:rgba(229,189,92,0.7)}.blocks .block:nth-of-type(2n):hover .container{background-color:#e5bd5c}.blocks .block:nth-of-type(3n):before{top:auto;bottom:-24px;background-color:#4c848f}.blocks .block:nth-of-type(3n) .container{position:relative;background-color:rgba(76,132,143,0.7)}.blocks .block:nth-of-type(3n):hover .container{background-color:#4c848f}.blocks .block:nth-of-type(4n):before{right:auto;left:-24px;top:auto;bottom:-24px;background-color:#cb481e}.blocks .block:nth-of-type(4n) .container{position:relative;background-color:rgba(203,72,30,0.7)}.blocks .block:nth-of-type(4n):hover .container{background-color:#cb481e}.blocks .modal .links{margin-top:20px;padding-left:20px;padding-right:20px}@media (min-width: 690px){.blocks .modal .links{padding-left:40px;padding-right:40px}}.blocks .modal .links a{display:block;padding:12px 0px;border-bottom:1px solid #a1a8b2;font-weight:700;font-family:"montserrat",sans-serif}#content,section.enhanced{width:auto;margin:120px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 690px){#content,section.enhanced{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){#content,section.enhanced{width:900px}}@media (min-width: 1240px){#content,section.enhanced{width:1200px}}#content header .content_image,section.enhanced header .content_image{position:relative;z-index:1}#content header .content_image:after,section.enhanced header .content_image:after{content:'';display:block;position:absolute;z-index:-1;top:-24px;left:-24px;width:60%;height:60%;background-color:#e5bd5c}#content header h2,section.enhanced header h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#content .content,section.enhanced .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content .content .intro,section.enhanced .content .intro{margin-bottom:40px;font-size:1.286em}@media (min-width: 690px){#content .content .body.two,section.enhanced .content .body.two{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}section.feed,aside.feed{width:auto;margin:0px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){section.feed,aside.feed{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){section.feed,aside.feed{width:900px}}@media (min-width: 1240px){section.feed,aside.feed{width:1200px}}section.feed header,aside.feed header{display:block;width:100%;margin-bottom:40px;text-align:center}section.feed ul,aside.feed ul{overflow:hidden;*zoom:1;list-style:none;margin:0}section.feed li,aside.feed li{margin-bottom:30px}section.feed li:last-of-type,aside.feed li:last-of-type{margin-bottom:0}section.feed li .thumbnail,aside.feed li .thumbnail{position:relative;margin-bottom:30px;overflow:hidden}section.feed li .thumbnail img,aside.feed li .thumbnail img{-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;-webkit-transition:all 1.5s ease;transition:all 1.5s ease;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}section.feed li .thumbnail:after,aside.feed li .thumbnail:after{content:'';display:block;position:absolute;z-index:2;top:0px !important;left:0px;width:0px;bottom:0px;background-color:transparent;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;height:auto !important;margin-top:0px}section.feed li .thumbnail:hover img,aside.feed li .thumbnail:hover img{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}section.feed li .thumbnail:hover:after,aside.feed li .thumbnail:hover:after{background-color:rgba(255,255,255,0.1);width:100%}section.feed li img,aside.feed li img{display:block;margin:0px auto}section.feed li h3,aside.feed li h3{font-size:20px;font-size:1.25rem;line-height:1.5em}section.feed li a,aside.feed li a{display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}section.feed li a a,aside.feed li a a{color:#cb481e;text-decoration:none}section.feed li a:after,aside.feed li a:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}section.feed li a:hover:after,aside.feed li a:hover:after{top:4px}@media (min-width: 690px){section.feed li,aside.feed li{float:left;width:30%;margin-left:5%}section.feed li:first-of-type,section.feed li:nth-of-type(3n+1),aside.feed li:first-of-type,aside.feed li:nth-of-type(3n+1){margin-left:0;clear:left}}footer.global{background:url("../../../images/footer-bg.jpg") center center;background-color:#ece9e7;background-size:cover;background-position:left top;background-repeat:no-repeat}footer.global>.container{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:160px 0 130px 0;padding-left:20px;padding-right:20px}@media (min-width: 690px){footer.global>.container{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){footer.global>.container{width:900px}}@media (min-width: 1240px){footer.global>.container{width:1200px}}footer.global .copyright{padding-bottom:32px;line-height:1em;text-align:center;text-transform:lowercase;font-size:.643em;color:#96989b}footer.global .copyright a,footer.global .copyright span{display:inline-block;padding:0 5px}footer.global .copyright a{color:inherit;border-right:1px solid #96989b}footer.global .b-corp{display:block;width:60px;height:120px;margin:0 auto;text-indent:-9999px;background:url("../../../images/b-corp.svg") center center no-repeat;background-size:contain}nav.footer{margin-bottom:20px;text-align:center}nav.footer .column>a{display:none}nav.footer .sub-menu .sub-menu{display:none}nav.footer li{margin-bottom:.75em}nav.footer a{color:#51555a}nav.footer .logo a{display:block;width:280px;height:50px;margin:0 auto 48px auto;text-indent:-9999px;background:url("../../../images/logo_dark-tall.svg") center center no-repeat;background-size:contain}@media (min-width: 690px){nav.footer{margin-bottom:48px}nav.footer li,nav.footer .sub-menu{display:inline}nav.footer li.logo,nav.footer .sub-menu.logo{display:block}nav.footer li.logo a,nav.footer .sub-menu.logo a{margin-bottom:48px;border-left:0}nav.footer li.feature a,nav.footer .sub-menu.feature a{border-left:0}nav.footer a{display:inline-block;padding:0 5px 0 9px;line-height:1em;border-left:1px solid #3e3936}}nav.social{margin-bottom:20px;text-align:center}nav.social li{display:inline}nav.social li a{display:inline-block;width:21px;height:21px;margin:0 5px;text-indent:-9999px;background:url("../../../images/sprite_social.png");background-size:105px 21px}nav.social li a[href*="facebook"]{background-position:-21px center}nav.social li a[href*="linkedin"]{background-position:-42px center}nav ul{margin:0;padding:0;list-style:none}.menu-toggle{display:block;position:relative;top:16px;right:24px;float:right;width:30px;height:30px;z-index:5 !important;background:transparent;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}.menu-toggle:before,.menu-toggle:after{content:' ';display:block;position:absolute;left:0;width:100%;height:3px;-moz-border-radius:1px / 1px;-webkit-border-radius:1px 1px;border-radius:1px / 1px;background:#e5bd5c;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}.menu-toggle:before{top:6px}.menu-toggle:after{bottom:6px}.menu-toggle.active:before{top:13px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.active:after{bottom:14px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle_background{display:block;position:absolute !important;z-index:1 !important;top:0px;right:-84px}.menu-toggle_background img{width:265px}@supports (mix-blend-mode: multiply){.menu-toggle_background img{mix-blend-mode:miltiply;background-blend-mode:multiply}}.page-template-home .menu-toggle_background{display:none !important}nav.docked{display:none;position:fixed;z-index:20000;top:0;left:0;width:100%;color:#fff;background:#3e3936}nav.docked>.container{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:25px;padding-left:20px;padding-right:20px}@media (min-width: 690px){nav.docked>.container{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){nav.docked>.container{width:900px}}@media (min-width: 1240px){nav.docked>.container{width:1200px}}nav.docked .logo{display:block;float:left;width:190px}nav.docked .logo img{display:block}nav.docked .menu{display:none;float:right;margin-right:40px;padding-top:4px}nav.docked .menu li{display:inline}nav.docked .menu li a{display:inline-block;margin-left:20px;font-size:.929em;color:#fff}nav.primary{display:none;position:absolute;z-index:10000;top:94px;left:5%;width:90%;height:80%;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}nav.primary .container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;*zoom:1;max-width:1200px;margin:0 auto;padding:40px 20px;background:rgba(255,255,255,0.95);box-shadow:0 10px 20px rgba(0,0,0,0.15)}nav.primary .column>a{display:none}nav.primary .sub-menu .sub-menu{display:none}nav.primary li{margin-bottom:.75em}nav.primary a{color:#51555a}nav.primary .logo a{display:block;width:180px;height:25px;margin:0 auto 20px auto;text-indent:-9999px;background:url("../../../images/logo_dark-tall.svg") center center no-repeat;background-size:contain}@media (min-width: 690px){nav.docked .menu{display:block}nav.primary{position:absolute;text-align:left}nav.primary .container{padding:60px 40px}nav.primary .logo a{margin-bottom:50px}nav.primary .feature{float:left;width:200px;margin-right:40px}nav.primary .feature a{display:block;width:100%;padding-bottom:88%;text-indent:-9999px;background:url("../../../images/fromidea-toimpact-03.svg") center center no-repeat;background-size:contain;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;-webkit-transition:-webkit-transform .5s;transition:transform .5s}nav.primary .feature a:hover{-moz-transform:scale(1.075, 1.075);-ms-transform:scale(1.075, 1.075);-webkit-transform:scale(1.075, 1.075);transform:scale(1.075, 1.075)}}@media (min-width: 940px){nav.primary li{margin-bottom:.25em}nav.primary .menu>li{float:left}nav.primary .menu>li.logo{float:none}nav.primary .menu>li.feature{width:28%;margin:0}nav.primary .menu>li.column{width:20%;margin-left:4%}nav.primary .menu>li.column>.sub-menu>li{margin-bottom:25px}nav.primary .menu>li.column>.sub-menu>li>a{font-weight:700}nav.primary .menu>li.column>.sub-menu .sub-menu{display:block;padding-top:5px}nav.primary .menu>li.column>.sub-menu .sub-menu a{font-weight:100}}section.callout{position:relative;margin:0px auto;max-width:1200px}.page-template-difference section.callout{display:block}section.callout .container{display:block;padding-left:20px;padding-right:20px}@media (min-width: 690px){section.callout .container{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row wrap;flex-flow:row wrap}}section.callout .bg{display:block;position:relative;top:0;left:0;width:300px;height:300px;margin-bottom:32px;background-position:center center;background-size:cover}section.callout .bg .bg--element{display:block;position:absolute;width:100%;height:100%;top:-24px;right:-24px;z-index:-1}@media (min-width: 690px){section.callout .bg{-webkit-flex:0 1 30%;flex:0 1 30%;margin-bottom:0px;height:auto}section.callout .bg .bg--element{left:-24px;right:auto}}section.callout .content{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section.callout .content *{position:relative;z-index:1}@media (min-width: 690px){section.callout .content{-webkit-flex:0 1 65%;flex:0 1 65%;margin-left:48px;padding-top:48px;padding-bottom:48px}}section.callout.red .bg .bg--element{background-color:#cb481e}section.callout.red .content h1,section.callout.red .content h2,section.callout.red .content h3,section.callout.red .content h4,section.callout.red .content h5,section.callout.red .content h6{color:#cb481e}section.callout.yellow .bg .bg--element{background-color:#e5bd5c}section.callout.yellow .content h1,section.callout.yellow .content h2,section.callout.yellow .content h3,section.callout.yellow .content h4,section.callout.yellow .content h5,section.callout.yellow .content h6{color:#e5bd5c}section.callout.blue .bg .bg--element{background-color:#4c848f}section.callout.blue .content h1,section.callout.blue .content h2,section.callout.blue .content h3,section.callout.blue .content h4,section.callout.blue .content h5,section.callout.blue .content h6{color:#4c848f}@media (min-width: 940px){section.callout.double .bg{-webkit-flex:0 1 50%;flex:0 1 50%}section.callout.double .bg .bg--element{display:none}section.callout.double .content{position:relative;top:32px;-webkit-flex:0 1 50%;flex:0 1 50%;margin-left:0px;padding:32px}}@media (min-width: 940px) and (min-width: 690px){section.callout.double .content{-webkit-flex:0 1 50%;flex:0 1 50%;padding:90px 40px}}@media (min-width: 940px) and (min-width: 940px){section.callout.double .content{padding:120px 80px}}@media (min-width: 940px){section.callout.double .content h1,section.callout.double .content h2,section.callout.double .content h3,section.callout.double .content h4,section.callout.double .content h5,section.callout.double .content h6,section.callout.double .content p,section.callout.double .content a,section.callout.double .content ul,section.callout.double .content ul li,section.callout.double .content li{color:white}section.callout.double.red .content{background-color:#cb481e}section.callout.double.yellow .content{background-color:#e5bd5c}section.callout.double.blue .content{background-color:#4c848f}section.callout.double.left .content{order:1}section.callout.double.left .bg{order:2}section.callout.double.right .content{order:2}section.callout.double.right .bg{order:1}}#features{display:block;position:relative;max-width:1200px;margin-left:auto;margin-right:auto}#features .features_bg-shape{position:absolute;width:230px;top:0px;right:0px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@supports not (mix-blend-mode: multiply){#features .features_bg-shape{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@supports (mix-blend-mode: multiply){#features .features_bg-shape{mix-blend-mode:multiply;background-blend-mode:multiply}}#features .feature{display:block;max-width:650px}#features .feature .feature_image{display:block;background-size:cover;background-position:center center;width:100%;padding-top:100%}#features .feature .feature_content{padding:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 690px){#features .feature .feature_content{-webkit-flex:0 1 50%;flex:0 1 50%;padding:90px 40px}}@media (min-width: 940px){#features .feature .feature_content{padding:120px 80px}}#features .feature .feature_content .content{margin-bottom:24px;color:white}#features .feature .feature_content .content>*{color:white}#features .feature .feature_content .feature_link{display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#e5bd5c;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}#features .feature .feature_content .feature_link a{color:#e5bd5c;text-decoration:none}#features .feature .feature_content .feature_link:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#e5bd5c;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:auto;margin-right:auto}#features .feature .feature_content .feature_link:hover:after{top:4px}#features .feature:nth-of-type(even){background-color:#4c848f}#features .feature:nth-of-type(odd){background-color:#cb481e}@media (min-width: 940px){#features .feature{max-width:none;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}#features .feature .feature_image{-webkit-flex:1 0 50%;flex:1 0 50%;padding-top:0px}#features .feature .feature_content{-webkit-flex:1 0 50%;flex:1 0 50%;order:2}#features .feature:nth-of-type(even) .feature_content{order:1}#features .feature:nth-of-type(even) .feature_image{order:2}}#search-filter{width:auto;margin:0px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;display:block;overflow:visible !important}@media (min-width: 690px){#search-filter{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){#search-filter{width:900px}}@media (min-width: 1240px){#search-filter{width:1200px}}#search-filter .search{position:relative;margin-bottom:30px}#search-filter .search input[type="text"]{padding-left:30px;background-image:url("../../../images/icon_search.png");background-position:left center;background-size:16px 16px;background-repeat:no-repeat}#search-filter .search input[type="submit"]{position:absolute;right:10px;bottom:-5px;width:auto;margin:0;padding:0;font-family:"filson-soft",sans-serif;font-size:2.429em;font-weight:100;border:0}#search-filter .search input[type="reset"]{display:none;position:absolute;right:10px;bottom:8px;width:auto;margin:0;padding:0;font-family:"filson-soft",sans-serif;font-size:1.571em;font-weight:100;color:#cb481e;background:transparent;border:0;cursor:pointer}#search-filter .filter select{overflow:hidden;*zoom:1;padding:0 15px;border:0;background-color:#fff;box-shadow:5px 5px 25px rgba(0,0,0,0.1)}@media (min-width: 690px){#search-filter #searchform,#search-filter .filter{display:inline-block;width:48%}#search-filter .filter{margin-left:4%;margin-right:-4px}}#intro{text-align:left}#intro>.container{width:auto;margin:0px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){#intro>.container{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){#intro>.container{width:900px}}@media (min-width: 1240px){#intro>.container{width:1200px}}#tiles{max-width:1200px;margin-left:auto;margin-right:auto}#tiles>header{display:block;width:100%;text-align:center}#tiles>header h2{margin-bottom:0px;font-size:20px;font-size:1.25rem;text-transform:uppercase;letter-spacing:.7rem}#tiles>header h2:after{content:'';display:block;margin-top:40px;margin-left:auto;margin-right:auto;width:150px;height:12px;background-color:#e5bd5c}@media (min-width: 940px){#tiles{display:table}#tiles.gridded{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row wrap;flex-flow:row wrap}}#tiles .tile{position:relative;display:block;max-width:650px;background-color:#e5bd5c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:48px}#tiles .tile:hover .tile_link,#tiles .tile:focus .tile_link{background-position:center center}@media (min-width: 940px){#tiles .tile{display:table-cell;padding:70px 85px;width:33.33%}#tiles .tile.gridded{-webkit-flex:0 1 33.33%;flex:0 1 33.33%}}#tiles .tile .tile_label{display:block;margin-bottom:16px;font-size:16px;font-size:1rem}#tiles .tile h3{font-size:28px;font-size:1.75rem;margin-bottom:16px}#tiles .tile p:last-of-type{margin-bottom:0px}#tiles .tile>*{color:white}#tiles .tile .tile_link{display:block;position:relative;left:0px;width:48px;height:32px;margin-top:16px;background:url("../../../images/icon-arrow-white.svg") left center;background-size:32px;background-repeat:no-repeat;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#tiles .tile .tile_link:hover,#tiles .tile .tile_link:focus{background-position:center center}#tiles .tile:nth-of-type(4n+1){background-color:#4c848f}#tiles .tile:nth-of-type(4n+2){background-color:#cb481e}#tiles .tile:nth-of-type(4n+3){background-color:#807571}header.global{min-height:250px;background-position:center center;background-size:cover;overflow:hidden}header.global>.container{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:25px;padding-left:20px;padding-right:20px;overflow:hidden;*zoom:1;overflow:visible;position:relative}@media (min-width: 690px){header.global>.container{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){header.global>.container{width:900px}}@media (min-width: 1240px){header.global>.container{width:1200px}}header.global>.container>*{position:relative;z-index:2}header.global #logo{display:block;float:left;width:180px}header.global #logo img{display:block}header.global h1,header.global h2{clear:both;margin:0;padding-top:40px;text-align:center;text-transform:uppercase;font-family:"soleil",sans-serif;font-size:1.571em;font-weight:700;letter-spacing:.5em}@media (min-width: 690px){.page-template-home header.global{overflow:visible}}.page-template-careers #culture{width:auto;margin:100px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;text-align:center}@media (min-width: 690px){.page-template-careers #culture{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-careers #culture{width:900px}}@media (min-width: 1240px){.page-template-careers #culture{width:1200px}}.page-template-careers #culture header{width:auto;margin:0 0 40px 0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:narrow;margin-left:auto;margin-right:auto;max-width:100%;text-align:center;border-top:1px solid #e5bd5c;margin-bottom:0}@media (min-width: 690px){.page-template-careers #culture header{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-careers #culture header{width:900px}}@media (min-width: 1240px){.page-template-careers #culture header{width:1200px}}.page-template-careers #culture header h1,.page-template-careers #culture header h2,.page-template-careers #culture header h3,.page-template-careers #culture header h4,.page-template-careers #culture header h5,.page-template-careers #culture header h6{display:inline-block;position:relative;top:-10px;margin:0;padding:0 20px;line-height:1em;font-family:"montserrat",sans-serif;font-size:1.286em;background:#fff}.page-template-careers #culture p{max-width:650px;margin:0 auto 2em auto;font-size:1.286em}.page-template-careers #culture .flip-tiles{list-style:none;margin:0}.page-template-careers #culture .flip-tiles li{display:inline-block;position:relative;width:235px;height:271px;margin:10px;box-shadow:0 0 10px rgba(0,0,0,0.15)}.page-template-careers #culture .flip-tiles li .front,.page-template-careers #culture .flip-tiles li .back{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-moz-transition:all;-o-transition:all;-webkit-transition:all;transition:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}.page-template-careers #culture .flip-tiles li .front{z-index:900;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);background:#fff}.page-template-careers #culture .flip-tiles li .back{z-index:800;-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);display:flex;align-items:center;justify-content:center;color:#fff;background:#807571}.page-template-careers #culture .flip-tiles li .back .container{padding:20px}.page-template-careers #culture .flip-tiles li .back .container p{margin-bottom:0;font-size:0.8em}.page-template-careers #culture .flip-tiles li.flip .front{z-index:700;-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page-template-careers #culture .flip-tiles li.flip .back{z-index:1000;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page-template-careers #benefits{width:auto;margin:80px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){.page-template-careers #benefits{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-careers #benefits{width:900px}}@media (min-width: 1240px){.page-template-careers #benefits{width:1200px}}.page-template-careers #benefits h2{margin-bottom:2.5em;text-align:center;font-size:2.429em}.page-template-careers #benefits ul{*zoom:1;margin:0;list-style:none}.page-template-careers #benefits ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.page-template-careers #benefits ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:60px;padding-left:55px}.page-template-careers #benefits ul span{display:block;position:absolute;top:0;left:0;font-size:80px;font-family:"filson-soft",sans-serif;font-weight:100;color:#e5bd5c}.page-template-careers #benefits ul .content{position:relative;z-index:1}.page-template-careers #benefits ul h3{font-family:"montserrat",sans-serif;font-size:1.286em}.page-template-careers #benefits ul p{font-size:.929em}.page-template-careers #benefits ul a{display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}.page-template-careers #benefits ul a a{color:#cb481e;text-decoration:none}.page-template-careers #benefits ul a:hover:after{top:4px}.page-template-careers #benefits footer{width:100%;text-align:center}.page-template-careers #benefits footer a{display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}.page-template-careers #benefits footer a a{color:#cb481e;text-decoration:none}.page-template-careers #benefits footer a:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:auto;margin-right:auto}.page-template-careers #benefits footer a:hover:after{top:4px}@media (min-width: 690px){.page-template-careers #benefits ul li{margin-bottom:100px}.page-template-careers #benefits ul li span{top:20px;font-size:160px}}@media (min-width: 940px){.page-template-careers #benefits ul li{float:left;width:45%;margin-left:10%}.page-template-careers #benefits ul li:nth-child(odd){margin-left:0;clear:both}}#careers{width:auto;margin:0px;margin-left:auto;margin-right:auto;padding:0px;padding-left:20px;padding-right:20px;position:relative}@media (min-width: 690px){#careers{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){#careers{width:900px}}@media (min-width: 1240px){#careers{width:1200px}}#careers article{padding:40px;background-color:transparent}#careers article:nth-of-type(even){background-color:#f4f4f5}#careers article header{width:100%}#careers article header h2{font-size:20px;font-size:1.25rem;font-weight:700}#careers article header h4{font-size:13px;font-size:.8125rem;font-weight:300;margin-bottom:0px}#careers article .content p{font-size:.929em;font-weight:300;line-height:1.5}#careers article .content a{margin-top:20px;display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}#careers article .content a a{color:#cb481e;text-decoration:none}#careers article .content a:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#careers article .content a:hover:after{top:4px}@media (min-width: 690px){#careers article{overflow:hidden;*zoom:1}#careers article header{width:30%;float:left;text-align:right}#careers article .content{width:65%;float:left;margin-left:5%}}#job-details{width:auto;margin:0px;margin-left:auto;margin-right:auto;padding:0px;padding-left:20px;padding-right:20px;position:relative}@media (min-width: 690px){#job-details{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){#job-details{width:900px}}@media (min-width: 1240px){#job-details{width:1200px}}.page-template-default section.basic>.container{width:auto;margin:0px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){.page-template-default section.basic>.container{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-default section.basic>.container{width:900px}}@media (min-width: 1240px){.page-template-default section.basic>.container{width:1200px}}.page-template-default section.illustration{width:auto;margin:0px 0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){.page-template-default section.illustration{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-default section.illustration{width:900px}}@media (min-width: 1240px){.page-template-default section.illustration{width:1200px}}.page-template-default section.illustration #sevenComp .sansCopy{display:none}.page-template-default section.illustration #sevenComp .main-circle{display:none;font-family:"montserrat",sans-serif}.page-template-default section.illustration #sevenComp .main-circle span{color:#807571}.page-template-default section.illustration #sevenComp .largeCircles h3{font-family:"montserrat",sans-serif;margin:40px 0}.page-template-default section.illustration #sevenComp .largeCircles .point{padding:20px 0px}.page-template-default section.illustration #sevenComp .smallCircles{display:none}.page-template-default section.illustration #sevenComp .smallCircles .circle{font-size:1.571em;font-family:"montserrat",sans-serif;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}@media (min-width: 690px){.page-template-default section.enhanced .content{padding:50px}.page-template-default section.enhanced .content .body.two{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (min-width: 940px){.page-template-default section.illustration{display:block;padding:50px 0px}.page-template-default section.illustration #sevenComp{width:750px;position:relative;margin:0px auto}.page-template-default section.illustration #sevenComp .sansCopy{display:block}.page-template-default section.illustration #sevenComp .withCopy{display:none}.page-template-default section.illustration #sevenComp .main-circle{position:absolute;top:44%;text-align:center;margin:auto;left:0;right:0;font-size:2.857em;width:300px;display:block}.page-template-default section.illustration #sevenComp .main-circle span{position:absolute;top:-180px;left:0;right:0;font-size:8em;font-weight:600;z-index:-2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.page-template-default section.illustration #sevenComp .largeCircles .point{position:absolute;top:44%;text-align:center;margin:auto;left:0;right:0;width:300px;display:none}.page-template-default section.illustration #sevenComp .largeCircles .point h4{display:none}.page-template-default section.illustration #sevenComp .smallCircles{display:block}.page-template-default section.illustration #sevenComp .smallCircles .circle{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:absolute;background-color:white;width:160px;height:160px;border-radius:calc(160px / 2);font-size:15px}.page-template-default section.illustration #sevenComp .smallCircles .circle span{position:absolute;left:0;right:0;top:40%;max-width:calc(160px - 10px);margin:0px auto}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="1"]{top:135px;right:84px}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="2"]{top:362px;right:33px}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="2"] span{top:47%}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="3"]{bottom:35px;right:179px}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="4"]{bottom:35px;left:178px}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="5"]{bottom:218px;left:33px}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="5"] span{top:47%}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="6"]{font-size:15px;top:133px;left:85px}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="6"] span{top:35%}.page-template-default section.illustration #sevenComp .smallCircles .circle[data-circle="7"]{top:33px;left:295px}.page-template-default section.illustration #sevenComp .smallCircles .circle.active{background-color:transparent;color:white}}.home{position:relative}.home .home_bg-shape-1{display:none;position:absolute !important;width:300px;top:0%;left:0%;z-index:-1;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@supports not (mix-blend-mode: multiply){.home .home_bg-shape-1{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}}@supports (mix-blend-mode: multiply){.home .home_bg-shape-1{mix-blend-mode:multiply;background-blend-mode:multiply}}@media (min-width: 940px){.home .home_bg-shape-1{display:block;top:-267px;left:20%;width:75%}}.home header.global{min-height:0px !important}.home #home-hero{position:relative;min-height:0px !important;width:100vw;overflow:hidden}.home #home-hero .container{z-index:100}.home #home-hero .slider-flex{position:relative;width:100%;z-index:1000;overflow:hidden;margin-top:30px;max-width:920px;margin-left:auto;margin-right:auto}.home #home-hero .slick-track{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:middle;align-items:middle;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}.home #home-hero .slide{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 20px;text-align:left;width:100%;height:inherit !important}.home #home-hero .slide_image{position:absolute;z-index:1;right:-20px;top:0px;display:block;width:300px;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.home #home-hero .slide_image:before{content:'';display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(255,255,255,0.7)}@media (min-width: 940px){.home #home-hero .slide_image{width:450px}.home #home-hero .slide_image:before{background-color:#a1a8b2}@supports not (mix-blend-mode: hard-light){.home #home-hero .slide_image:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;background-color:#fff}}@supports (mix-blend-mode: hard-light){.home #home-hero .slide_image:before{mix-blend-mode:hard-light}}}.home #home-hero .slide_content{position:relative;z-index:2;padding-bottom:32px;padding-top:32px;max-width:85%;width:100%;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-self:center;align-self:center}@media (min-width: 940px){.home #home-hero .slide_content{padding-bottom:80px;padding-top:80px}}.home #home-hero .slide_content .headline{display:block;margin-bottom:.3em;padding-top:0px;font-size:40px;font-size:2.5rem;font-weight:900;color:#3e3936;font-family:"montserrat",sans-serif;letter-spacing:initial !important;text-align:left;text-transform:none;max-width:590px}@media (min-width: 690px){.home #home-hero .slide_content .headline{font-size:66px;font-size:4.125rem}}.home #home-hero .slide_content a{color:#cb481e;font-weight:700}.home #introduction{max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width: 939px){.home #introduction{margin-top:60px !important}}.home #introduction .container{display:block}@media (min-width: 690px){.home #introduction .container{display:table}}.home #introduction .intro_image{display:block;padding-top:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%}@media (min-width: 690px){.home #introduction .intro_image{display:table-cell;padding-top:0px;width:50%}}.home #introduction .intro_content{background-color:#eae6e4;padding:60px 20px;text-align:center}.home #introduction .intro_content .intro_icon{margin-bottom:32px}.home #introduction .intro_content a{font-weight:700}.home #introduction .intro_content .intro_link{display:block;position:relative;left:0px;width:48px;height:32px;margin-top:16px;margin-left:auto;margin-right:auto;background:url("../../../images/icon-arrow-yellow.svg") left center;background-size:32px;background-repeat:no-repeat;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.home #introduction .intro_content .intro_link:hover,.home #introduction .intro_content .intro_link:focus{background-position:center center}@media (min-width: 690px){.home #introduction .intro_content{display:table-cell;width:50%;padding:100px 90px}}.home #recent-posts{position:relative;width:100%;margin:0 0 120px 0;padding:120px 0 0 0}.home #recent-posts>.container{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:narrow;margin-left:auto;margin-right:auto;position:relative;z-index:1}@media (min-width: 690px){.home #recent-posts>.container{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.home #recent-posts>.container{width:900px}}@media (min-width: 1240px){.home #recent-posts>.container{width:1200px}}.home #recent-posts:before,.home #recent-posts:after{content:' ';display:block;position:absolute;top:0;left:0;width:100%;height:150px;visibility:visible}.home #recent-posts:before{background:url("../../../images/footer_bg.jpg") center top;background-size:cover}.home #recent-posts:after{background:transparent;background:-webkit-linear-gradient(rgba(255,255,255,0), #fff);background:-o-linear-gradient(rgba(255,255,255,0), #fff);background:-moz-linear-gradient(rgba(255,255,255,0), #fff);background:linear-gradient(rgba(255,255,255,0),#ffffff)}.note .container{max-width:1200px;margin-left:auto;margin-right:auto;text-align:center}.note a{display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}.note a a{color:#cb481e;text-decoration:none}.note a:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:auto;margin-right:auto}.note a:hover:after{top:4px}.page-template-ideatoimpact #intro{display:none}.page-template-ideatoimpact #main{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-ideatoimpact #main{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-ideatoimpact #main{width:900px}}@media (min-width: 1240px){.page-template-ideatoimpact #main{width:1200px}}.page-template-ideatoimpact #main header{display:block}.page-template-ideatoimpact #main header img{margin-bottom:16px}.page-template-ideatoimpact #map{position:relative;width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:1200px;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-ideatoimpact #map{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-ideatoimpact #map{width:900px}}@media (min-width: 1240px){.page-template-ideatoimpact #map{width:1200px}}.page-template-ideatoimpact #map .container{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-ideatoimpact #map .container{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-ideatoimpact #map .container{width:900px}}@media (min-width: 1240px){.page-template-ideatoimpact #map .container{width:1200px}}.page-template-ideatoimpact #map .map_bg-shape-1{position:absolute;width:230px;top:0px;right:0px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@supports not (mix-blend-mode: multiply){.page-template-ideatoimpact #map .map_bg-shape-1{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@supports (mix-blend-mode: multiply){.page-template-ideatoimpact #map .map_bg-shape-1{mix-blend-mode:multiply;background-blend-mode:multiply}}.page-template-ideatoimpact #map h2{text-align:center}.page-template-ideatoimpact #map .map_image{display:block;margin-bottom:32px;max-width:90%;margin-left:auto;margin-right:auto}.page-template-ideatoimpact #map .map_stats{display:block;width:100%}.page-template-ideatoimpact #map .map_stats .stat{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 16px);margin-right:16px;margin-bottom:1em;color:#3e3936;text-align:center;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(even){margin-left:-4px}.page-template-ideatoimpact #map .map_stats .stat h3{margin-bottom:0px;text-transform:uppercase}.page-template-ideatoimpact #map .map_stats .stat h3:after{content:'';display:block;margin:16px auto;width:50px;height:4px;background-color:#e5bd5c}.page-template-ideatoimpact #map .map_stats .stat p{font-size:14px;font-size:.875rem}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(4n+1) h3:after{background-color:#4c848f}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(4n+2) h3:after{background-color:#cb481e}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(4n+3) h3:after{background-color:#807571}@media (min-width: 940px){.page-template-ideatoimpact #map .map_stats .stat{width:calc(25% - 16px)}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(even){margin-left:-4px}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(odd){margin-left:-4px}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(4n){margin-left:0px}}.page-template-ideatoimpact #awards{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){.page-template-ideatoimpact #awards{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-ideatoimpact #awards{width:900px}}@media (min-width: 1240px){.page-template-ideatoimpact #awards{width:1200px}}.page-template-ideatoimpact #awards h2{text-align:center}.page-template-ideatoimpact #awards .awards_list{display:block;overflow:hidden;*zoom:1}.page-template-ideatoimpact #awards .awards_list .award{display:block;float:left;width:50%;margin-top:32px;padding-left:16px;padding-right:16px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 690px){.page-template-ideatoimpact #awards .awards_list .award{width:25%}}.single-audience #services{display:block;width:100%;max-width:1200px;margin:0px auto;position:relative}.single-audience #services .services_bg-shape-2{position:absolute;width:230px;top:-24px;right:0px;z-index:2}@supports not (mix-blend-mode: color-burn){.single-audience #services .services_bg-shape-2{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}}@supports (mix-blend-mode: color-burn){.single-audience #services .services_bg-shape-2{mix-blend-mode:color-burn}}@media (min-width: 940px){.single-audience #services .services_bg-shape-2{top:35%}}.single-audience #services .services_bg-shape-1{display:none;position:absolute;width:75%;top:-48px;left:0px;z-index:2}@supports not (mix-blend-mode: color-burn){.single-audience #services .services_bg-shape-1{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;display:none}}@supports (mix-blend-mode: color-burn){.single-audience #services .services_bg-shape-1{mix-blend-mode:color-burn;background-blend-mode:color-burn}.single-audience #services .services_bg-shape-1 .services li.content{mix-blend-mode:color-burn;background-blend-mode:color-burn}}@media (min-width: 690px){.single-audience #services .services_bg-shape-1{display:block}}.single-audience #services .services{list-style:none;margin:0;position:relative;z-index:1}@media (min-width: 690px){.single-audience #services .services{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row wrap;flex-flow:row wrap}}.single-audience #services .services>li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:32px}@media (min-width: 690px){.single-audience #services .services>li{-webkit-flex:0 1 50%;flex:0 1 50%;padding:90px 40px}}@media (min-width: 940px){.single-audience #services .services>li{padding:120px 80px}}@media (min-width: 690px){.single-audience #services .services>li{-webkit-flex:0 1 50%;flex:0 1 50%}}.single-audience #services .services>li.content{position:relative;color:#fff;background-color:#e5bd5c;background-blend-mode:multiply}.single-audience #services .services>li.content.invest{background:#cb481e}.single-audience #services .services>li.content.implement{background:#4c848f}.single-audience #services .services>li.content.connect{background:#807571}.single-audience #services .services>li.content *{position:relative}.single-audience #services .services>li.content h3{font-size:28px;font-size:1.75rem}.single-audience #services .services>li.content p{font-size:16px;font-size:1rem}.single-audience #services .services>li.content ul{margin-left:1.25em}.single-audience #services .services>li.content ul li{margin-bottom:.5em}.page-template-clients #audiences{width:auto;margin:120px;margin-left:auto;margin-right:auto;padding:0px;padding-left:20px;padding-right:20px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-clients #audiences{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-clients #audiences{width:900px}}@media (min-width: 1240px){.page-template-clients #audiences{width:1200px}}.page-template-clients #callout{width:auto;margin:100px;margin-left:auto;margin-right:auto;padding:40px;padding-left:20px;padding-right:20px;position:relative}@media (min-width: 690px){.page-template-clients #callout{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-clients #callout{width:900px}}@media (min-width: 1240px){.page-template-clients #callout{width:1200px}}.page-template-clients #callout .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.page-template-clients #callout .content{position:relative;max-width:540px;padding:20px;color:#fff}.page-template-clients #callout .content:before{content:' ';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#cb481e;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.page-template-clients #callout .content *{position:relative;z-index:1}.page-template-ideatoimpact #intro{display:none}.page-template-ideatoimpact #main{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-ideatoimpact #main{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-ideatoimpact #main{width:900px}}@media (min-width: 1240px){.page-template-ideatoimpact #main{width:1200px}}.page-template-ideatoimpact #main header{display:block}.page-template-ideatoimpact #main header img{margin-bottom:16px}.page-template-ideatoimpact #map{position:relative;width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:1200px;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-ideatoimpact #map{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-ideatoimpact #map{width:900px}}@media (min-width: 1240px){.page-template-ideatoimpact #map{width:1200px}}.page-template-ideatoimpact #map .container{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-ideatoimpact #map .container{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-ideatoimpact #map .container{width:900px}}@media (min-width: 1240px){.page-template-ideatoimpact #map .container{width:1200px}}.page-template-ideatoimpact #map .map_bg-shape-1{position:absolute;width:230px;top:0px;right:0px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@supports not (mix-blend-mode: multiply){.page-template-ideatoimpact #map .map_bg-shape-1{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@supports (mix-blend-mode: multiply){.page-template-ideatoimpact #map .map_bg-shape-1{mix-blend-mode:multiply;background-blend-mode:multiply}}.page-template-ideatoimpact #map h2{text-align:center}.page-template-ideatoimpact #map .map_image{display:block;margin-bottom:32px;max-width:90%;margin-left:auto;margin-right:auto}.page-template-ideatoimpact #map .map_stats{display:block;width:100%}.page-template-ideatoimpact #map .map_stats .stat{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 16px);margin-right:16px;margin-bottom:1em;color:#3e3936;text-align:center;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(even){margin-left:-4px}.page-template-ideatoimpact #map .map_stats .stat h3{margin-bottom:0px;text-transform:uppercase}.page-template-ideatoimpact #map .map_stats .stat h3:after{content:'';display:block;margin:16px auto;width:50px;height:4px;background-color:#e5bd5c}.page-template-ideatoimpact #map .map_stats .stat p{font-size:14px;font-size:.875rem}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(4n+1) h3:after{background-color:#4c848f}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(4n+2) h3:after{background-color:#cb481e}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(4n+3) h3:after{background-color:#807571}@media (min-width: 940px){.page-template-ideatoimpact #map .map_stats .stat{width:calc(25% - 16px)}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(even){margin-left:-4px}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(odd){margin-left:-4px}.page-template-ideatoimpact #map .map_stats .stat:nth-of-type(4n){margin-left:0px}}.page-template-ideatoimpact #awards{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){.page-template-ideatoimpact #awards{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-ideatoimpact #awards{width:900px}}@media (min-width: 1240px){.page-template-ideatoimpact #awards{width:1200px}}.page-template-ideatoimpact #awards h2{text-align:center}.page-template-ideatoimpact #awards .awards_list{display:block;overflow:hidden;*zoom:1}.page-template-ideatoimpact #awards .awards_list .award{display:block;float:left;width:50%;margin-top:32px;padding-left:16px;padding-right:16px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 690px){.page-template-ideatoimpact #awards .awards_list .award{width:25%}}.post-type-archive-podcast #intro>.container{max-width:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.post-type-archive-podcast #intro>.container .image{-webkit-flex:0 0 40%;flex:0 0 40%;margin-right:40px}.page-template-blog #blog-feed,.page-template-blog #resources-feed,.page-template-blog #news-feed,.page-template-resources #blog-feed,.page-template-resources #resources-feed,.page-template-resources #news-feed,.page-template-news-events #blog-feed,.page-template-news-events #resources-feed,.page-template-news-events #news-feed,.post-type-archive-podcast #blog-feed,.post-type-archive-podcast #resources-feed,.post-type-archive-podcast #news-feed{width:auto;margin:0px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;overflow:hidden;*zoom:1;text-align:center}@media (min-width: 690px){.page-template-blog #blog-feed,.page-template-blog #resources-feed,.page-template-blog #news-feed,.page-template-resources #blog-feed,.page-template-resources #resources-feed,.page-template-resources #news-feed,.page-template-news-events #blog-feed,.page-template-news-events #resources-feed,.page-template-news-events #news-feed,.post-type-archive-podcast #blog-feed,.post-type-archive-podcast #resources-feed,.post-type-archive-podcast #news-feed{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-blog #blog-feed,.page-template-blog #resources-feed,.page-template-blog #news-feed,.page-template-resources #blog-feed,.page-template-resources #resources-feed,.page-template-resources #news-feed,.page-template-news-events #blog-feed,.page-template-news-events #resources-feed,.page-template-news-events #news-feed,.post-type-archive-podcast #blog-feed,.post-type-archive-podcast #resources-feed,.post-type-archive-podcast #news-feed{width:900px}}@media (min-width: 1240px){.page-template-blog #blog-feed,.page-template-blog #resources-feed,.page-template-blog #news-feed,.page-template-resources #blog-feed,.page-template-resources #resources-feed,.page-template-resources #news-feed,.page-template-news-events #blog-feed,.page-template-news-events #resources-feed,.page-template-news-events #news-feed,.post-type-archive-podcast #blog-feed,.post-type-archive-podcast #resources-feed,.post-type-archive-podcast #news-feed{width:1200px}}.page-template-blog #blog-feed article,.page-template-blog #resources-feed article,.page-template-blog #news-feed article,.page-template-resources #blog-feed article,.page-template-resources #resources-feed article,.page-template-resources #news-feed article,.page-template-news-events #blog-feed article,.page-template-news-events #resources-feed article,.page-template-news-events #news-feed article,.post-type-archive-podcast #blog-feed article,.post-type-archive-podcast #resources-feed article,.post-type-archive-podcast #news-feed article{margin-bottom:40px;text-align:left}.page-template-blog #blog-feed article:last-of-type,.page-template-blog #resources-feed article:last-of-type,.page-template-blog #news-feed article:last-of-type,.page-template-resources #blog-feed article:last-of-type,.page-template-resources #resources-feed article:last-of-type,.page-template-resources #news-feed article:last-of-type,.page-template-news-events #blog-feed article:last-of-type,.page-template-news-events #resources-feed article:last-of-type,.page-template-news-events #news-feed article:last-of-type,.post-type-archive-podcast #blog-feed article:last-of-type,.post-type-archive-podcast #resources-feed article:last-of-type,.post-type-archive-podcast #news-feed article:last-of-type{margin-bottom:0}.page-template-blog #blog-feed article .thumbnail,.page-template-blog #resources-feed article .thumbnail,.page-template-blog #news-feed article .thumbnail,.page-template-resources #blog-feed article .thumbnail,.page-template-resources #resources-feed article .thumbnail,.page-template-resources #news-feed article .thumbnail,.page-template-news-events #blog-feed article .thumbnail,.page-template-news-events #resources-feed article .thumbnail,.page-template-news-events #news-feed article .thumbnail,.post-type-archive-podcast #blog-feed article .thumbnail,.post-type-archive-podcast #resources-feed article .thumbnail,.post-type-archive-podcast #news-feed article .thumbnail{position:relative;margin-bottom:30px}.page-template-blog #blog-feed article .thumbnail:after,.page-template-blog #resources-feed article .thumbnail:after,.page-template-blog #news-feed article .thumbnail:after,.page-template-resources #blog-feed article .thumbnail:after,.page-template-resources #resources-feed article .thumbnail:after,.page-template-resources #news-feed article .thumbnail:after,.page-template-news-events #blog-feed article .thumbnail:after,.page-template-news-events #resources-feed article .thumbnail:after,.page-template-news-events #news-feed article .thumbnail:after,.post-type-archive-podcast #blog-feed article .thumbnail:after,.post-type-archive-podcast #resources-feed article .thumbnail:after,.post-type-archive-podcast #news-feed article .thumbnail:after{content:'';display:block;position:absolute;z-index:2;top:0px !important;left:0px;width:0px;bottom:0px;background-color:transparent;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;height:auto !important;margin-top:0px}.page-template-blog #blog-feed article .thumbnail:hover:after,.page-template-blog #resources-feed article .thumbnail:hover:after,.page-template-blog #news-feed article .thumbnail:hover:after,.page-template-resources #blog-feed article .thumbnail:hover:after,.page-template-resources #resources-feed article .thumbnail:hover:after,.page-template-resources #news-feed article .thumbnail:hover:after,.page-template-news-events #blog-feed article .thumbnail:hover:after,.page-template-news-events #resources-feed article .thumbnail:hover:after,.page-template-news-events #news-feed article .thumbnail:hover:after,.post-type-archive-podcast #blog-feed article .thumbnail:hover:after,.post-type-archive-podcast #resources-feed article .thumbnail:hover:after,.post-type-archive-podcast #news-feed article .thumbnail:hover:after{background-color:rgba(255,255,255,0.2);width:100%}.page-template-blog #blog-feed article .thumbnail:hover:before,.page-template-blog #resources-feed article .thumbnail:hover:before,.page-template-blog #news-feed article .thumbnail:hover:before,.page-template-resources #blog-feed article .thumbnail:hover:before,.page-template-resources #resources-feed article .thumbnail:hover:before,.page-template-resources #news-feed article .thumbnail:hover:before,.page-template-news-events #blog-feed article .thumbnail:hover:before,.page-template-news-events #resources-feed article .thumbnail:hover:before,.page-template-news-events #news-feed article .thumbnail:hover:before,.post-type-archive-podcast #blog-feed article .thumbnail:hover:before,.post-type-archive-podcast #resources-feed article .thumbnail:hover:before,.post-type-archive-podcast #news-feed article .thumbnail:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.page-template-blog #blog-feed article img,.page-template-blog #resources-feed article img,.page-template-blog #news-feed article img,.page-template-resources #blog-feed article img,.page-template-resources #resources-feed article img,.page-template-resources #news-feed article img,.page-template-news-events #blog-feed article img,.page-template-news-events #resources-feed article img,.page-template-news-events #news-feed article img,.post-type-archive-podcast #blog-feed article img,.post-type-archive-podcast #resources-feed article img,.post-type-archive-podcast #news-feed article img{display:block;margin:0px auto}.page-template-blog #blog-feed article h3,.page-template-blog #resources-feed article h3,.page-template-blog #news-feed article h3,.page-template-resources #blog-feed article h3,.page-template-resources #resources-feed article h3,.page-template-resources #news-feed article h3,.page-template-news-events #blog-feed article h3,.page-template-news-events #resources-feed article h3,.page-template-news-events #news-feed article h3,.post-type-archive-podcast #blog-feed article h3,.post-type-archive-podcast #resources-feed article h3,.post-type-archive-podcast #news-feed article h3{font-size:20px;font-size:1.25rem;line-height:1.5em}.page-template-blog #blog-feed article a,.page-template-blog #resources-feed article a,.page-template-blog #news-feed article a,.page-template-resources #blog-feed article a,.page-template-resources #resources-feed article a,.page-template-resources #news-feed article a,.page-template-news-events #blog-feed article a,.page-template-news-events #resources-feed article a,.page-template-news-events #news-feed article a,.post-type-archive-podcast #blog-feed article a,.post-type-archive-podcast #resources-feed article a,.post-type-archive-podcast #news-feed article a{display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}.page-template-blog #blog-feed article a a,.page-template-blog #resources-feed article a a,.page-template-blog #news-feed article a a,.page-template-resources #blog-feed article a a,.page-template-resources #resources-feed article a a,.page-template-resources #news-feed article a a,.page-template-news-events #blog-feed article a a,.page-template-news-events #resources-feed article a a,.page-template-news-events #news-feed article a a,.post-type-archive-podcast #blog-feed article a a,.post-type-archive-podcast #resources-feed article a a,.post-type-archive-podcast #news-feed article a a{color:#cb481e;text-decoration:none}.page-template-blog #blog-feed article a:after,.page-template-blog #resources-feed article a:after,.page-template-blog #news-feed article a:after,.page-template-resources #blog-feed article a:after,.page-template-resources #resources-feed article a:after,.page-template-resources #news-feed article a:after,.page-template-news-events #blog-feed article a:after,.page-template-news-events #resources-feed article a:after,.page-template-news-events #news-feed article a:after,.post-type-archive-podcast #blog-feed article a:after,.post-type-archive-podcast #resources-feed article a:after,.post-type-archive-podcast #news-feed article a:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.page-template-blog #blog-feed article a:hover:after,.page-template-blog #resources-feed article a:hover:after,.page-template-blog #news-feed article a:hover:after,.page-template-resources #blog-feed article a:hover:after,.page-template-resources #resources-feed article a:hover:after,.page-template-resources #news-feed article a:hover:after,.page-template-news-events #blog-feed article a:hover:after,.page-template-news-events #resources-feed article a:hover:after,.page-template-news-events #news-feed article a:hover:after,.post-type-archive-podcast #blog-feed article a:hover:after,.post-type-archive-podcast #resources-feed article a:hover:after,.post-type-archive-podcast #news-feed article a:hover:after{top:4px}.page-template-blog #blog-feed article span,.page-template-blog #resources-feed article span,.page-template-blog #news-feed article span,.page-template-resources #blog-feed article span,.page-template-resources #resources-feed article span,.page-template-resources #news-feed article span,.page-template-news-events #blog-feed article span,.page-template-news-events #resources-feed article span,.page-template-news-events #news-feed article span,.post-type-archive-podcast #blog-feed article span,.post-type-archive-podcast #resources-feed article span,.post-type-archive-podcast #news-feed article span{display:block;margin-bottom:1em}.page-template-blog #blog-feed article span.date,.page-template-blog #resources-feed article span.date,.page-template-blog #news-feed article span.date,.page-template-resources #blog-feed article span.date,.page-template-resources #resources-feed article span.date,.page-template-resources #news-feed article span.date,.page-template-news-events #blog-feed article span.date,.page-template-news-events #resources-feed article span.date,.page-template-news-events #news-feed article span.date,.post-type-archive-podcast #blog-feed article span.date,.post-type-archive-podcast #resources-feed article span.date,.post-type-archive-podcast #news-feed article span.date{color:#4c848f}.page-template-blog #blog-feed #load-more,.page-template-blog #resources-feed #load-more,.page-template-blog #news-feed #load-more,.page-template-resources #blog-feed #load-more,.page-template-resources #resources-feed #load-more,.page-template-resources #news-feed #load-more,.page-template-news-events #blog-feed #load-more,.page-template-news-events #resources-feed #load-more,.page-template-news-events #news-feed #load-more,.post-type-archive-podcast #blog-feed #load-more,.post-type-archive-podcast #resources-feed #load-more,.post-type-archive-podcast #news-feed #load-more{margin-top:90px;text-align:center;display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none;margin-left:auto;margin-right:auto}.page-template-blog #blog-feed #load-more a,.page-template-blog #resources-feed #load-more a,.page-template-blog #news-feed #load-more a,.page-template-resources #blog-feed #load-more a,.page-template-resources #resources-feed #load-more a,.page-template-resources #news-feed #load-more a,.page-template-news-events #blog-feed #load-more a,.page-template-news-events #resources-feed #load-more a,.page-template-news-events #news-feed #load-more a,.post-type-archive-podcast #blog-feed #load-more a,.post-type-archive-podcast #resources-feed #load-more a,.post-type-archive-podcast #news-feed #load-more a{color:#cb481e;text-decoration:none}.page-template-blog #blog-feed #load-more:after,.page-template-blog #resources-feed #load-more:after,.page-template-blog #news-feed #load-more:after,.page-template-resources #blog-feed #load-more:after,.page-template-resources #resources-feed #load-more:after,.page-template-resources #news-feed #load-more:after,.page-template-news-events #blog-feed #load-more:after,.page-template-news-events #resources-feed #load-more:after,.page-template-news-events #news-feed #load-more:after,.post-type-archive-podcast #blog-feed #load-more:after,.post-type-archive-podcast #resources-feed #load-more:after,.post-type-archive-podcast #news-feed #load-more:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:auto;margin-right:auto}.page-template-blog #blog-feed #load-more:hover:after,.page-template-blog #resources-feed #load-more:hover:after,.page-template-blog #news-feed #load-more:hover:after,.page-template-resources #blog-feed #load-more:hover:after,.page-template-resources #resources-feed #load-more:hover:after,.page-template-resources #news-feed #load-more:hover:after,.page-template-news-events #blog-feed #load-more:hover:after,.page-template-news-events #resources-feed #load-more:hover:after,.page-template-news-events #news-feed #load-more:hover:after,.post-type-archive-podcast #blog-feed #load-more:hover:after,.post-type-archive-podcast #resources-feed #load-more:hover:after,.post-type-archive-podcast #news-feed #load-more:hover:after{top:4px}.page-template-blog #featured-resources,.page-template-resources #featured-resources,.page-template-news-events #featured-resources,.post-type-archive-podcast #featured-resources{width:auto;margin:80px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){.page-template-blog #featured-resources,.page-template-resources #featured-resources,.page-template-news-events #featured-resources,.post-type-archive-podcast #featured-resources{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-blog #featured-resources,.page-template-resources #featured-resources,.page-template-news-events #featured-resources,.post-type-archive-podcast #featured-resources{width:900px}}@media (min-width: 1240px){.page-template-blog #featured-resources,.page-template-resources #featured-resources,.page-template-news-events #featured-resources,.post-type-archive-podcast #featured-resources{width:1200px}}.page-template-blog #featured-resources article,.page-template-resources #featured-resources article,.page-template-news-events #featured-resources article,.post-type-archive-podcast #featured-resources article{margin-bottom:50px}.page-template-blog #featured-resources article .thumbnail,.page-template-resources #featured-resources article .thumbnail,.page-template-news-events #featured-resources article .thumbnail,.post-type-archive-podcast #featured-resources article .thumbnail{position:relative;margin-bottom:30px}.page-template-blog #featured-resources article .thumbnail:after,.page-template-resources #featured-resources article .thumbnail:after,.page-template-news-events #featured-resources article .thumbnail:after,.post-type-archive-podcast #featured-resources article .thumbnail:after{content:'';display:block;position:absolute;z-index:2;top:0px !important;left:0px;right:0px;bottom:0px;background-color:transparent;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.page-template-blog #featured-resources article .thumbnail:hover:after,.page-template-resources #featured-resources article .thumbnail:hover:after,.page-template-news-events #featured-resources article .thumbnail:hover:after,.post-type-archive-podcast #featured-resources article .thumbnail:hover:after{background-color:rgba(229,189,92,0.5)}.page-template-blog #featured-resources article img,.page-template-resources #featured-resources article img,.page-template-news-events #featured-resources article img,.post-type-archive-podcast #featured-resources article img{display:block;margin:0px auto}.page-template-blog #featured-resources article h3,.page-template-resources #featured-resources article h3,.page-template-news-events #featured-resources article h3,.post-type-archive-podcast #featured-resources article h3{font-size:20px;font-size:1.25rem;line-height:1.5em}.page-template-blog #featured-resources article a,.page-template-resources #featured-resources article a,.page-template-news-events #featured-resources article a,.post-type-archive-podcast #featured-resources article a{display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}.page-template-blog #featured-resources article a a,.page-template-resources #featured-resources article a a,.page-template-news-events #featured-resources article a a,.post-type-archive-podcast #featured-resources article a a{color:#cb481e;text-decoration:none}.page-template-blog #featured-resources article a:after,.page-template-resources #featured-resources article a:after,.page-template-news-events #featured-resources article a:after,.post-type-archive-podcast #featured-resources article a:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.page-template-blog #featured-resources article a:hover:after,.page-template-resources #featured-resources article a:hover:after,.page-template-news-events #featured-resources article a:hover:after,.post-type-archive-podcast #featured-resources article a:hover:after{top:4px}.page-template-blog #featured-resources article .content,.page-template-resources #featured-resources article .content,.page-template-news-events #featured-resources article .content,.post-type-archive-podcast #featured-resources article .content{position:relative;margin:-150px 30px 0 30px;padding:30px;color:#fff}.page-template-blog #featured-resources article .content:before,.page-template-resources #featured-resources article .content:before,.page-template-news-events #featured-resources article .content:before,.post-type-archive-podcast #featured-resources article .content:before{content:' ';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#cb481e;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.page-template-blog #featured-resources article .content *,.page-template-resources #featured-resources article .content *,.page-template-news-events #featured-resources article .content *,.post-type-archive-podcast #featured-resources article .content *{position:relative;z-index:1}.page-template-blog #featured-resources article .content .date,.page-template-resources #featured-resources article .content .date,.page-template-news-events #featured-resources article .content .date,.post-type-archive-podcast #featured-resources article .content .date{display:block;margin-bottom:1em;color:#4c848f}.page-template-blog #featured-resources article:nth-child(2) .content:before,.page-template-resources #featured-resources article:nth-child(2) .content:before,.page-template-news-events #featured-resources article:nth-child(2) .content:before,.post-type-archive-podcast #featured-resources article:nth-child(2) .content:before{background:#4c848f}.page-template-blog #featured-resources article:nth-child(3) .content:before,.page-template-resources #featured-resources article:nth-child(3) .content:before,.page-template-news-events #featured-resources article:nth-child(3) .content:before,.post-type-archive-podcast #featured-resources article:nth-child(3) .content:before{background:#807571}.page-template-blog #featured-resources article:nth-child(4) .content:before,.page-template-resources #featured-resources article:nth-child(4) .content:before,.page-template-news-events #featured-resources article:nth-child(4) .content:before,.post-type-archive-podcast #featured-resources article:nth-child(4) .content:before{background:#e5bd5c}@media (min-width: 690px){.page-template-blog #blog-feed article,.page-template-blog #resources-feed article,.page-template-blog #news-feed article,.page-template-resources #blog-feed article,.page-template-resources #resources-feed article,.page-template-resources #news-feed article,.page-template-news-events #blog-feed article,.page-template-news-events #resources-feed article,.page-template-news-events #news-feed article,.post-type-archive-podcast #blog-feed article,.post-type-archive-podcast #resources-feed article,.post-type-archive-podcast #news-feed article{float:left;width:30%;margin-left:5%}.page-template-blog #blog-feed article:first-of-type,.page-template-blog #blog-feed article:nth-of-type(3n+1),.page-template-blog #resources-feed article:first-of-type,.page-template-blog #resources-feed article:nth-of-type(3n+1),.page-template-blog #news-feed article:first-of-type,.page-template-blog #news-feed article:nth-of-type(3n+1),.page-template-resources #blog-feed article:first-of-type,.page-template-resources #blog-feed article:nth-of-type(3n+1),.page-template-resources #resources-feed article:first-of-type,.page-template-resources #resources-feed article:nth-of-type(3n+1),.page-template-resources #news-feed article:first-of-type,.page-template-resources #news-feed article:nth-of-type(3n+1),.page-template-news-events #blog-feed article:first-of-type,.page-template-news-events #blog-feed article:nth-of-type(3n+1),.page-template-news-events #resources-feed article:first-of-type,.page-template-news-events #resources-feed article:nth-of-type(3n+1),.page-template-news-events #news-feed article:first-of-type,.page-template-news-events #news-feed article:nth-of-type(3n+1),.post-type-archive-podcast #blog-feed article:first-of-type,.post-type-archive-podcast #blog-feed article:nth-of-type(3n+1),.post-type-archive-podcast #resources-feed article:first-of-type,.post-type-archive-podcast #resources-feed article:nth-of-type(3n+1),.post-type-archive-podcast #news-feed article:first-of-type,.post-type-archive-podcast #news-feed article:nth-of-type(3n+1){margin-left:0;clear:both}.page-template-blog #featured-resources article,.page-template-resources #featured-resources article,.page-template-news-events #featured-resources article,.post-type-archive-podcast #featured-resources article{float:left;width:48%;margin-left:4%}.page-template-blog #featured-resources article:nth-child(odd),.page-template-resources #featured-resources article:nth-child(odd),.page-template-news-events #featured-resources article:nth-child(odd),.post-type-archive-podcast #featured-resources article:nth-child(odd){margin-left:0;clear:both}}.single-post article,.single-news article,.single-podcast article{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0px;padding-left:20px;padding-right:20px;max-width:650px;text-align:center}@media (min-width: 690px){.single-post article,.single-news article,.single-podcast article{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.single-post article,.single-news article,.single-podcast article{width:900px}}@media (min-width: 1240px){.single-post article,.single-news article,.single-podcast article{width:1200px}}.single-post article header,.single-news article header,.single-podcast article header{margin-bottom:80px;text-align:center}.single-post article header span,.single-news article header span,.single-podcast article header span{display:block;margin-bottom:.5em;font-size:1.286em;font-weight:300}.single-post article header .date,.single-news article header .date,.single-podcast article header .date{color:#a1a8b2}.single-post article figure,.single-news article figure,.single-podcast article figure{margin-bottom:50px}.single-post article figure img,.single-news article figure img,.single-podcast article figure img{display:block;margin:0 auto}.single-post article .content,.single-news article .content,.single-podcast article .content{text-align:left}.single-post article .back,.single-news article .back,.single-podcast article .back{margin-top:80px;text-align:center;display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none;margin-left:auto;margin-right:auto}.single-post article .back a,.single-news article .back a,.single-podcast article .back a{color:#cb481e;text-decoration:none}.single-post article .back:after,.single-news article .back:after,.single-podcast article .back:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:auto;margin-right:auto}.single-post article .back:hover:after,.single-news article .back:hover:after,.single-podcast article .back:hover:after{top:4px}.single-resource article{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0px;padding-left:20px;padding-right:20px;text-align:center}@media (min-width: 690px){.single-resource article{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.single-resource article{width:900px}}@media (min-width: 1240px){.single-resource article{width:1200px}}.single-resource article header{text-align:left}.single-resource article header span{display:block;margin-bottom:.5em;font-size:1.286em;font-weight:300}.single-resource article header .authors{color:#96989b;text-transform:uppercase;font-family:"soleil",sans-serif;font-size:16px;font-size:1rem}.single-resource article .content{text-align:left}.single-resource article .back{margin-top:80px;text-align:center;display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none;margin-left:auto;margin-right:auto}.single-resource article .back a{color:#cb481e;text-decoration:none}.single-resource article .back:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:auto;margin-right:auto}.single-resource article .back:hover:after{top:4px}.single-podcast article{max-width:900px}.single-podcast article .content figure{margin-bottom:40px}@media (min-width: 690px){.single-podcast article .content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.single-podcast article .content figure{-webkit-flex:0 0 40%;flex:0 0 40%;margin:0 40px 0 0}.single-podcast article .content .body{-webkit-flex:1 0 0;flex:1 0 0}}.page-template-leadership.no-scroll{overflow:hidden !important}.page-template-leadership #directory{width:auto;margin:100px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 690px){.page-template-leadership #directory{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-leadership #directory{width:900px}}@media (min-width: 1240px){.page-template-leadership #directory{width:1200px}}.page-template-leadership #directory .directory{list-style:none;margin:0}.page-template-leadership #directory .directory>li{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 16px);margin-right:16px;margin-bottom:1em;color:#3e3936;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.page-template-leadership #directory .directory>li:nth-of-type(even){margin-left:-4px}@media (min-width: 940px){.page-template-leadership #directory .directory>li{width:calc(25% - 16px)}.page-template-leadership #directory .directory>li:nth-of-type(even){margin-left:-4px}.page-template-leadership #directory .directory>li:nth-of-type(odd){margin-left:-4px}.page-template-leadership #directory .directory>li:nth-of-type(4n){margin-left:0px}}.page-template-leadership #directory .directory>li:hover{color:#cb481e}.page-template-leadership #directory .directory>li>img{margin-bottom:16px}.page-template-leadership #directory .directory>li h4,.page-template-leadership #directory .directory>li p{font-size:.929em}.page-template-leadership #directory .directory>li h4{margin:0;font-weight:700;color:#cb481e}.page-template-leadership #directory .directory>li .bio-open{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-9999px}.page-template-leadership #management{width:auto;margin:100px;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px}@media (min-width: 690px){.page-template-leadership #management{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-leadership #management{width:900px}}@media (min-width: 1240px){.page-template-leadership #management{width:1200px}}.page-template-leadership #management>header{width:auto;margin:0 0 40px 0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:narrow;margin-left:auto;margin-right:auto;max-width:100%;text-align:center;border-top:1px solid #e5bd5c;margin-bottom:20px}@media (min-width: 690px){.page-template-leadership #management>header{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.page-template-leadership #management>header{width:900px}}@media (min-width: 1240px){.page-template-leadership #management>header{width:1200px}}.page-template-leadership #management>header h1,.page-template-leadership #management>header h2,.page-template-leadership #management>header h3,.page-template-leadership #management>header h4,.page-template-leadership #management>header h5,.page-template-leadership #management>header h6{display:inline-block;position:relative;top:-10px;margin:0;padding:0 20px;line-height:1em;font-family:"montserrat",sans-serif;font-size:1.286em;background:#fff}.page-template-leadership #management>ul{list-style:none;margin:0;text-align:center}.page-template-leadership #management>ul>li{position:relative;display:inline-block;vertical-align:top;width:205px;height:205px;overflow:hidden;margin:10px 8px;background-position:center center;background-size:cover}.page-template-leadership #management>ul>li:hover .overlay{left:0}.page-template-leadership #management>ul>li .overlay{position:absolute;top:0;left:-205px;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(76,132,143,0.8);-moz-transition:left .5s;-o-transition:left .5s;-webkit-transition:left .5s;transition:left .5s}.page-template-leadership #management>ul>li .overlay>.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;text-align:left}.page-template-leadership #management>ul>li .overlay>.content h3,.page-template-leadership #management>ul>li .overlay>.content p{font-size:.929em}.page-template-leadership #management>ul>li .overlay>.content h3{margin:0;font-weight:700}.page-template-leadership #management>ul>li .overlay>.content .bio-open{display:inline-block;text-align:left;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#fff;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none}.page-template-leadership #management>ul>li .overlay>.content .bio-open a{color:#fff;text-decoration:none}.page-template-leadership #management>ul>li .overlay>.content .bio-open:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#fff;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.page-template-leadership #management>ul>li .overlay>.content .bio-open:hover:after{top:4px}.page-template-leadership #management>ul>li .overlay>.content .bio-open:before{width:80px;margin-bottom:10px}.single-directory article{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0px;padding-left:20px;padding-right:20px}@media (min-width: 690px){.single-directory article{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.single-directory article{width:900px}}@media (min-width: 1240px){.single-directory article{width:1200px}}.single-directory article aside{margin-bottom:30px;overflow:hidden;*zoom:1}.single-directory article aside img{display:block;margin-bottom:15px}.single-directory article aside h5{font-family:"soleil",sans-serif;font-size:15px;font-weight:700}.single-directory article aside ul{list-style-type:none;margin-left:0px}.single-directory article aside ul a{color:#cb481e}.single-directory article aside ul li{margin-bottom:.5em}.single-directory article aside .bio-social{margin-bottom:25px}.single-directory article aside .bio-social .social{display:inline-block;width:24px;height:24px;margin-right:10px;overflow:hidden;text-indent:-9999px;background:url("../../../images/sprite_social.png");background-size:120px 24px}.single-directory article aside .bio-social .social[href*="mailto"]{background-position:-72px center}.single-directory article aside .bio-social .social[href*="linkedin"]{background-position:-48px center}.single-directory article .content{margin-bottom:30px;overflow:hidden;*zoom:1}.single-directory article .content header{margin-bottom:30px}.single-directory article .content header h3{margin-bottom:0;font-weight:700}.single-directory article .content header p{font-size:1.286em !important}.single-directory article #go-back{display:block;clear:both;width:100%;text-align:center}.single-directory article .back{display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:.929em;font-weight:900;color:#cb481e;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;text-decoration:none;display:inline-block;clear:both}.single-directory article .back a{color:#cb481e;text-decoration:none}.single-directory article .back:after{content:' ';display:block;position:relative;top:0px;width:100%;height:3px;margin-top:8px;background:#cb481e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:auto;margin-right:auto}.single-directory article .back:hover:after{top:4px}@media (min-width: 690px){.single-directory article aside{display:block;float:left;width:25%}.single-directory article .content{display:block;float:left;width:70%;margin-left:5%}}.single-expertise .services{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-left:20px;padding-right:20px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 690px){.single-expertise .services{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){.single-expertise .services{width:900px}}@media (min-width: 1240px){.single-expertise .services{width:1200px}}.single-expertise .services_list ul{margin:0px;list-style:none}.single-expertise .services_list li{list-style:none;padding-left:12px;border-left:4px solid #e5bd5c;font-size:16px;padding:20px 12px;margin-bottom:22px}.single-expertise .services_list li:nth-of-type(4n+1){border-color:#4c848f}.single-expertise .services_list li:nth-of-type(4n+2){border-color:#cb481e}.single-expertise .services_list li:nth-of-type(4n+3){border-color:#807571}@media (min-width: 690px){.single-expertise .services_list{display:inline-block;width:48%}.single-expertise .services_list:nth-of-type(even){margin-left:4%;margin-right:-5px}}#cta{text-align:center;background-size:cover;background-color:#f4f4f5}#cta finput{color:#fff;border-bottom-color:white}#cta finput::-webkit-input-placeholder{color:white}#cta finput::-moz-placeholder{color:white}#cta finput:-ms-input-placeholder{color:white}#cta finput:-moz-placeholder{color:white}#cta>.container{width:auto;margin:0;margin-left:auto;margin-right:auto;padding:40px;padding-left:20px;padding-right:20px;max-width:xnarrow;margin-left:auto;margin-right:auto}@media (min-width: 690px){#cta>.container{width:650px;padding-left:0;padding-right:0}}@media (min-width: 940px){#cta>.container{width:900px}}@media (min-width: 1240px){#cta>.container{width:1200px}}#cta #hidden-content-toggle{text-transform:uppercase;font-weight:700;letter-spacing:.2em}#cta #hidden-content{display:none;padding-top:60px}:root{--outlineColor:#5db7a5}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.text-input:focus{outline:1px solid var(--outlineColor)}button:focus,select:focus{outline:none}html.user-is-tabbing *:focus{outline:2px solid var(--outlineColor) !important;outline:5px auto -webkit-focus-ring-color !important}
