@charset "UTF-8";.kapor-navbar .x-navbar .desktop .sub-menu li:hover>a,.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container a.search-icon-element:hover{opacity:.7}@font-face{font-family:proxima-nova;src:url(../af/1426a3/00000000000000003b9b0934/27/l?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3) format("woff2"),url(../af/1426a3/00000000000000003b9b0934/27/d?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3) format("woff"),url(../af/1426a3/00000000000000003b9b0934/27/a?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3) format("opentype");font-style:normal;font-weight:400}.tk-proxima-nova{font-family:proxima-nova,sans-serif}#tribe-events-pg-template,.tribe-events-pg-template{margin-top:100px}@media (max-width:1240px){#tribe-events-pg-template,.tribe-events-pg-template{padding-left:20px;padding-right:20px}}@media (max-width:1024px){#tribe-events-pg-template,.tribe-events-pg-template{margin-top:20px}}@font-face{font-family:NovecentoSansWideDemiBold;src:url(../../src/fonts/Novecento-sans-wide-DemiBold.otf) format("opentype")}.kapor-navbar .x-navbar{height:96px;background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.1)}@media (max-width:649px){.kapor-navbar .x-navbar{height:65px}.kapor-navbar .x-navbar .x-navbar-inner{min-height:0}}.kapor-navbar .x-navbar .x-navbar-inner,.kapor-navbar .x-navbar .x-navbar-inner .x-container,.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap,.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .x-nav,.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .x-nav>li{height:100%}.kapor-navbar .x-navbar .x-navbar-inner .x-btn-navbar{margin-top:9.5px;background:0 0;border:none;box-shadow:none}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .x-nav>li>a{font-family:Lato,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;text-align:left;text-transform:none;position:relative;padding-top:37px;height:100%;color:#802628}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .x-nav>li.current-menu-item>a,.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .x-nav>li.current-menu-parent>a,.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .x-nav>li:hover>a{color:#004a71;box-shadow:none;font-weight:700}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .x-nav>li>a span:after{display:none}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .x-nav>li.x-active>a{box-shadow:none}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .x-nav>li:hover>a:after{content:"";position:absolute;height:8px;width:100%;right:-20px;bottom:15px;background:#004a71}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container{float:right;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container{display:none}}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container a.search-icon-element{background-image:url(../images/search-icon.svg);-ms-interpolation-mode:bicubic;image-rendering:-moz-crisp-edges;padding:10px 20px;background-size:24px 24px;background-position:50% -50%;background-repeat:no-repeat;margin-left:8px;width:20px;display:block;position:relative}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li:hover>a:after,.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li>a:hover:after{display:none}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container a.search-icon-element:focus{outline:0}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container a.search-icon-element.close-icon{background-image:none}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container a.search-icon-element.close-icon:after{content:"×";color:#5f5f5f;font-size:32px;position:absolute;top:-17px;left:11px}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container>input[type=text]{width:0;box-sizing:border-box;max-width:250px;padding:0;font-size:15.5px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#000;margin-bottom:0;background-color:#f3f3f3;border:none;box-shadow:none}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container>input[type=text].full-width{padding:10px}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container>input[type=text]::-webkit-input-placeholder{font-style:italic}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container>input[type=text]::-moz-placeholder{font-style:italic}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container>input[type=text]:-ms-input-placeholder{font-style:italic}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap .search-icon-container>input[type=text]:-moz-placeholder{font-style:italic}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile{height:auto;background-color:#fff;width:100vw;margin-left:-27px;box-shadow:0 1px 1px 1px rgba(0,0,0,.1)}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-brand{max-width:150px}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav{padding-left:22px;padding-right:22px;margin-top:11px}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li>a{padding-top:18px;border:none}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li .sub-menu{margin-left:20px}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li .sub-menu>li>a{border:none;font-size:15px;color:#004a71}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li .sub-menu>li.current-menu-item>a span,.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li.current-menu-item>a>span{border-bottom:3px solid}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li .sub-menu>li.current-menu-item>a{font-weight:700}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li.current-menu-item>a{font-weight:700}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav>li .x-sub-toggle{width:100%;text-align:right}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile div.mobile-search-container{height:67px;display:-ms-flexbox;display:flex;padding-right:22px;padding-left:22px;-ms-flex-direction:row;flex-direction:row}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile div.mobile-search-container .search-icon-element{background-image:url(../images/search-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:25px;height:25px;margin:10px 15px 10px 0}.kapor-navbar .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile div.mobile-search-container input[type=text]{width:100%;padding:10px!important;box-sizing:border-box;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#000;margin-bottom:0;background-color:#f3f3f3;border:none;box-shadow:none;height:40px;font-size:16px}.kapor-navbar .x-navbar .x-navbar-inner .x-brand{margin:0;height:100%;display:block;max-width:250px}.kapor-navbar .x-navbar .x-navbar-inner .x-brand img{display:block;width:100%;height:auto;padding-top:23.5px;padding-bottom:23.5px}.kapor-navbar .x-navbar .x-navbar-inner .x-brand img.logo-mobile{display:none}@media (max-width:649px){.kapor-navbar .x-navbar .x-navbar-inner .x-brand{max-width:150px}.kapor-navbar .x-navbar .x-navbar-inner .x-brand img{padding-top:17px;padding-bottom:17px;margin-top:0!important;display:none}.kapor-navbar .x-navbar .x-navbar-inner .x-brand img.logo-mobile{display:block}}.kapor-navbar .x-navbar .x-navbar-inner .x-btn-navbar{color:#004a71}.kapor-navbar .x-navbar .desktop .sub-menu{left:20px;right:auto;box-shadow:none;background-color:#004a71;border-top-left-radius:0;border-top-right-radius:0;top:95px;padding:24px 27px 33px 21px}.kapor-navbar .x-navbar .desktop .sub-menu li>a{font-family:Lato,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;text-align:left;color:#fff;padding:0}.kapor-navbar .x-navbar .desktop .sub-menu li.current-menu-item>a{font-weight:700}.page-template-page-our-work{background:#fff}.page-template-page-our-work .section-hero{padding-top:84px;padding-bottom:84px}@media (max-width:1024px){.page-template-page-our-work .section-hero{padding-top:48px;padding-bottom:66px}}.page-template-page-our-work .section-hero h1{font-family:NovecentoSansWideDemiBold,sans-serif;font-weight:400;font-weight:700;font-size:64px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#e7a822;text-transform:lowercase}.page-template-page-our-work .section-container .learn-more-container a,.page-template-page-our-work .section-container h2,.page-template-page-our-work .section-container p,.page-template-page-our-work .section-container span.section-subheader,.page-template-page-our-work .section-hero p{font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal}.page-template-page-our-work .section-hero p{font-family:Lato,sans-serif;font-size:24px;line-height:1.33;text-align:left;color:rgba(0,0,0,.8)}.page-template-page-our-work .section-container{height:690px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:1240px){.page-template-page-our-work .section-container,.page-template-page-our-work .section-hero{padding-left:25px;padding-right:25px}}.page-template-page-our-work .section-container .x-2-5{width:42.6%}@media (max-width:1024px){.page-template-page-our-work .section-container .x-sm{width:100%}}.page-template-page-our-work .section-container span.section-subheader{font-family:NovecentoSansWideDemiBold,sans-serif;font-size:16px;line-height:normal;text-align:left;text-transform:lowercase}@media (max-width:639px){.page-template-page-our-work .section-container{height:auto;padding-top:49px;padding-bottom:49px}.page-template-page-our-work .section-container span.section-subheader{margin-bottom:60px;display:block}}.page-template-page-our-work .section-container h2{font-family:proxima-nova,sans-serif;font-size:32px;line-height:1.25;text-align:left;margin-top:20px;text-transform:none}.page-template-page-our-work .section-container p{font-family:Lato,sans-serif;font-size:16px;line-height:1.5;text-align:left}.page-template-page-our-work .section-container .learn-more-container{margin-bottom:31px;margin-top:31px}.page-template-page-our-work .section-container .learn-more-container a{font-family:NovecentoSansWideDemiBold,sans-serif;font-size:16px;line-height:normal;text-align:center;padding:12px 23px;border-radius:4px;display:inline-block;transition:All .2s linear;-webkit-transition:All .2s linear;-moz-transition:All .2s linear;-o-transition:All .2s linear}.page-template-page-our-work .section-container .initiatives-container{padding-top:21.3px}.page-template-page-our-work .section-container .initiatives-container span.initiatives-title{font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-stretch:normal;line-height:1.34;letter-spacing:.8px;text-align:left;margin-bottom:13px;display:block}@media (max-width:639px){.page-template-page-our-work .section-container .initiatives-container span.initiatives-title{margin-bottom:25px}}.page-template-page-our-work .section-container .initiatives-container ul{columns:2;-webkit-columns:2;-moz-columns:2;list-style-type:none;margin-left:0;margin-bottom:0}@media (max-width:639px){.page-template-page-our-work .section-container .initiatives-container ul{columns:1;-webkit-columns:1;-moz-columns:1}}.page-template-page-our-work .section-container .initiatives-container ul li{font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;margin-bottom:13px}.page-template-page-our-work .section-container .initiatives-container ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.page-template-page-our-work .section-container .initiatives-container ul li a .arrow{width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;display:inline-block;margin-right:10px;margin-top:7px}.page-template-page-our-work .section-container .initiatives-container ul li a:hover{opacity:.75;transition:All .2s linear;-webkit-transition:All .2s linear;-moz-transition:All .2s linear;-o-transition:All .2s linear}.page-template-page-our-work .section-container .initiatives-container ul li a.no-link{pointer-events:none;cursor:default}.page-template-page-our-work .section-container .initiatives-container ul li a.no-link:hover{opacity:1}.page-template-page-our-work .section-container .image-container{width:506px;height:740px;position:absolute;right:0;top:0}@media (max-width:1024px){.page-template-page-our-work .section-container .image-container{display:none}}.page-template-page-our-work .section-container .image-container .image-container-inner{position:relative;height:100%;width:100%;z-index:1}.page-template-page-our-work .section-container .image-container .image-container-inner .masked-img{border-radius:50%;position:absolute;top:0;left:0;width:740px;max-width:none;height:100%;margin-top:-25px;background-size:cover;background-position:center}.page-template-page-our-work .section-container.section-1{background-color:#e7a822}.page-template-page-our-work .section-container.section-1 .learn-more-container a:hover{color:#e7a822}.page-template-page-our-work .section-container.section-3{background-color:#802628}.page-template-page-our-work .section-container.section-3 .learn-more-container a:hover{color:#802628}.page-template-page-our-work .section-container.section-5{background-color:#004a71}.page-template-page-our-work .section-container.section-5 .learn-more-container a:hover{color:#004a71}.page-template-page-our-work .section-container.section-odd .initiatives-container{border-top:solid 1px #fff}.page-template-page-our-work .section-container.section-odd .initiatives-container span.initiatives-title,.page-template-page-our-work .section-container.section-odd .initiatives-container ul li a{color:#fff}.page-template-page-our-work .section-container.section-odd .initiatives-container ul li a .arrow{border-color:transparent transparent transparent #fff}@-moz-document url-prefix(){.page-template-page-our-work .section-container.section-odd span.section-subheader{text-shadow:none!important}}.page-template-page-our-work .section-container.section-odd span.section-subheader{color:#fff;letter-spacing:3px;font-weight:600;text-shadow:.5px 0 #fff}.page-template-page-our-work .section-container.section-odd h2,.page-template-page-our-work .section-container.section-odd p{color:#fff}.page-template-page-our-work .section-container.section-odd .learn-more-container a{color:#fff;border:2px solid #fff;font-weight:700;padding-bottom:14px;letter-spacing:.2px}.page-template-page-our-work .section-container.section-odd .learn-more-container a:hover{background:#fff}.page-template-page-our-work .section-container.section-even .x-container .x-column.x-2-5{float:right;margin-right:0;margin-left:4%}.page-template-page-our-work .section-container.section-even .image-container{left:0}.page-template-page-our-work .section-container.section-even .image-container .image-container-inner .masked-img{left:-50%}.page-template-page-our-work .section-container.section-even .initiatives-container{border-top:solid 1px #000}.page-template-page-our-work .section-container.section-even .initiatives-container span.initiatives-title,.page-template-page-our-work .section-container.section-even .initiatives-container ul li a{color:#000}.page-template-page-our-work .section-container.section-even .initiatives-container ul li a .arrow{border-color:transparent transparent transparent #000}.page-template-page-our-work .section-container.section-even span.section-subheader{color:#000;letter-spacing:3px;font-weight:600;text-shadow:.5px 0 #000}.page-template-page-our-work .section-container.section-even h2,.page-template-page-our-work .section-container.section-even p{color:#000}.page-template-page-our-work .section-container.section-even .learn-more-container a{color:#000;border:2px solid #000;font-weight:700;padding-bottom:14px;letter-spacing:.2px}.page-template-page-our-work .section-container.section-even .learn-more-container a:hover{background:#000;color:#fff}