body{position:relative;min-width:320px;min-height:100vh;padding-bottom:430px;box-sizing:border-box;font-family:CircularBook}*:focus{outline:none !important}p{font-size:18px;line-height:26px;font-family:CircularBook;margin-bottom:25px}a{color:#000;font-weight:inherit;text-decoration:none;text-decoration:underline}a:hover{cursor:pointer;color:#000}i,em{font-family:CircularBook;font-style:italic}i b,i strong,em b,em strong{font-weight:bold}b,strong{font-family:CircularBook;font-weight:bold}b i,b em,strong i,strong em{font-style:italic}h1{font-size:36px;line-height:42px;font-family:CircularBook;font-weight:bold;display:block}@media screen and (max-width: 999px){h1{font-size:32px;line-height:38px}}h2{font-size:32px;line-height:42px;font-family:CircularBook;font-weight:bold}@media screen and (max-width: 999px){h2{font-size:28px;line-height:36px}}h3{font-size:28px;line-height:36px;font-family:CircularBook;font-weight:bold;margin:35px 0 25px 0}@media screen and (max-width: 767px){h3{font-size:24px;line-height:32px}}h4{font-size:18px !important;letter-spacing:.1em;font-family:CircularBook;font-weight:bold;text-transform:uppercase;line-height:1.6}h5{font-size:22px;line-height:24px;font-family:CircularBook;margin:15px 0}h6{font-size:16px;line-height:24px;font-family:CircularBook;font-weight:400;margin:20 0 30px 0}button,.button{font-family:CircularBook;font-weight:bold;font-size:18px;letter-spacing:.08em;padding:13px 25px 12px;border:4px solid #000;line-height:1;border-radius:0;text-transform:uppercase;text-decoration:none}button:hover,.button:hover{background-color:#000;color:#fff}.button-sc-container{display:block;margin-bottom:20px}.button-sc-container .button-sc{display:inline-block}#uparrow{display:none !important}.content{max-width:1000px;padding-left:25px;padding-right:25px;margin:0 auto;box-sizing:border-box;position:relative}@media screen and (max-width: 767px){.content{padding-left:20px;padding-right:20px}}@media screen and (max-width: 479px){.content{padding-left:15px;padding-right:15px}}.content ul{margin:25px 0}.content ul li{margin-bottom:8px}input{border-radius:0}.caption{font-size:18px}main img{height:auto}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;opacity:0;transition:opacity .5s;cursor:pointer}.video-container:before{content:'';background-image:url(c638d41e6400ccea45e19a9d4781ce1c.png);background-size:cover;width:100px;height:100px;display:block;z-index:2;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}@media screen and (max-width: 767px){.video-container:before{width:75px;height:75px}}@media screen and (max-width: 479px){.video-container:before{width:50px;height:50px}}.video-container.play{opacity:0}.video-container.play:before{display:none}.video-container .poster{width:100%;padding-top:56.25%;z-index:1;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-caption{margin:20px 0}.video-caption .caption{width:50%;display:inline-block;vertical-align:top;font-family:CircularBook;font-size:14px}.video-caption .caption-left{text-align:left}.video-caption .caption-right{text-align:right}.grid{font-size:0}.grid .grid-3{font-size:16px;width:33.33%;display:inline-block;padding:0 10px;box-sizing:border-box;vertical-align:top}@media screen and (max-width: 767px){.grid .grid-3{width:100%;margin-bottom:50px}}.grid .grid-3 .imagecell{margin-bottom:16px}.grid .grid-3 .descriptioncell h2{font-family:CircularBook;font-weight:bold;font-size:28px;line-height:35px;margin-top:0 !important;margin-bottom:0}@media screen and (max-width: 999px){.grid .grid-3 .descriptioncell h2{margin-top:25px;font-size:24px;line-height:28px}}.grid .grid-3 .descriptioncell h2 a{text-decoration:none;font-weight:bold}.grid .grid-3 .descriptioncell .content-type{font-family:CircularBook;font-weight:bold;font-size:18px;line-height:30px;margin-top:0;margin-bottom:0}.grid .grid-3 .descriptioncell .add-descriptor{font-family:CircularBook;font-size:16px;line-height:22px;margin-top:2px;margin-bottom:0}.grid .grid-3 .descriptioncell .description{font-family:CircularBook;font-size:16px;line-height:22px;margin-top:5px;margin-bottom:0;overflow-wrap:break-word}.grid .grid-3 .descriptioncell .calltoaction{font-family:CircularBook;font-weight:bold;font-size:16px;line-height:22px;text-transform:uppercase;letter-spacing:.1em;margin-top:25px;margin-bottom:0}@media screen and (max-width: 999px){.grid .grid-3 .descriptioncell .calltoaction{font-size:14px;line-height:18px;margin-top:20px}}.grid .grid-3 .descriptioncell .calltoaction a{border-bottom:4px solid #000;padding-bottom:3px;display:inline-block;text-decoration:none;font-weight:bold}.grid .grid-bottom{padding-top:80px;border-bottom:4px solid #000;margin:0 10px}@media screen and (max-width: 767px){.grid .grid-bottom{padding-top:0}}.collapsable-sections{margin-bottom:80px}.collapsable-sections section{border:4px solid #000;margin-bottom:20px;padding:8px 40px 8px 15px;position:relative}.collapsable-sections section .section-title{margin-top:0;margin-bottom:0;font-size:24px;line-height:26px;font-family:CircularBook;font-weight:bold}@media screen and (max-width: 767px){.collapsable-sections section .section-title{font-size:21px}}.collapsable-sections section i{position:absolute;top:0;right:0;margin:auto;padding:12px;font-size:20px;line-height:18px;cursor:pointer}.collapsable-sections section .section-content{display:none;margin-top:8px;margin-bottom:20px}.collapsable-sections section .section-content *:last-child{margin-bottom:0}.no-results>h2{font-family:CircularBook;font-weight:bold;font-size:36px;line-height:42px;display:block;text-align:center;margin-top:80px;margin:50px 0 40px 0 !important}.no-results>h4{font-family:CircularBook;font-weight:bold;font-size:18px;display:block;text-align:center;text-transform:uppercase;letter-spacing:.1em;margin-bottom:30px;line-height:24px}.no-results .searchform{box-sizing:border-box;height:80px !important;height:41px;margin:0;width:100%;background-color:transparent;margin-bottom:80px}.no-results .searchform input.s{width:100%;border:none;height:40px;font-size:22px;font-family:CircularBook;padding:5px 3px;border-bottom:4px solid #000 !important;background-color:transparent}.no-results .searchform input.s::-moz-selection{background:#fff}.no-results .searchform input.s::selection{background:#fff}.no-results .searchform input.s::-moz-selection{background:#fff}.no-results .searchform input.s::-webkit-input-placeholder{color:#000}.no-results .searchform input.s::-moz-placeholder{color:#000}.no-results .searchform input.s:-ms-input-placeholder{color:#000}.no-results .searchform input.s:-moz-placeholder{color:#000}.newsform{margin:0 auto;display:block;float:none;width:100%;padding-top:0}.newsform div form .validation_error{display:none !important}.newsform div form .gform_body ul li div input{border-top:none;border-left:none;border-right:none;border-bottom:4px solid #000;width:100%;max-width:500px;text-align:center;padding:10px 10px 6px;font-family:CircularBook;font-weight:bold;font-size:18px;line-height:1}.newsform div form .gform_body ul li div input::-webkit-input-placeholder{color:#b3b3b3}.newsform div form .gform_body ul li div input::-moz-placeholder{color:#b3b3b3}.newsform div form .gform_body ul li div input:-ms-input-placeholder{color:#b3b3b3}.newsform div form .gform_body ul li div input:-moz-placeholder{color:#b3b3b3}.newsform div form .gform_body .validation_message{display:none}.newsform div form .gform_footer input{font-family:CircularBook;font-weight:bold;font-size:18px;letter-spacing:.08em;padding:13px 25px 12px;margin-top:35px;border:4px solid #000;width:auto;line-height:1;border-radius:0}.newsform div form .gform_footer .gform_ajax_spinner{display:none}.newsform .gform_validation_error form .gform_body ul li div input.error{color:red}.newsform .gform_validation_error form .gform_body ul li div input.error::-webkit-input-placeholder{color:red}.newsform .gform_validation_error form .gform_body ul li div input.error::-moz-placeholder{color:red}.newsform .gform_validation_error form .gform_body ul li div input.error:-ms-input-placeholder{color:red}.newsform .gform_validation_error form .gform_body ul li div input.error:-moz-placeholder{color:red}.newsform .gform_confirmation_wrapper .gform_confirmation_message{font-size:28px;line-height:36px;font-family:CircularBook}.side-section{font-size:0}.side-section .side-section-left{width:33.33%;display:inline-block;vertical-align:bottom}@media screen and (max-width: 999px){.side-section .side-section-left{width:30%}}@media screen and (max-width: 767px){.side-section .side-section-left{width:100%}}.side-section .side-section-right{font-size:18px;width:66.66%;display:inline-block}@media screen and (max-width: 999px){.side-section .side-section-right{width:70%}}@media screen and (max-width: 767px){.side-section .side-section-right{width:100%}}@media screen and (min-width: 1000px){.logotype{width:69px;height:180px;background:url(f94e710354a1501ae5b713eabed1ddb6.svg) no-repeat 0 0;position:fixed;top:150px;right:6px;z-index:1000}.logo{display:block;width:69px;height:180px;background:url(a909db3c9550e9aa4d7ec04e5810a4cc.svg) no-repeat 0 0;position:fixed;top:150px;left:0;z-index:1000}}.heading-sc{padding-top:12px;border-top:4px solid #000;margin-bottom:25px}hr{border-top:4px solid #000;margin:30px 0}.primarynav{border-bottom:4px solid #000;background:rgba(255,255,255,0.95) !important}@media screen and (min-width: 1000px){.layoutspacer{height:92px !important;transition:height .1s ease}.layoutspacer.scroll{height:72px !important}.primarynav{margin:0 auto;height:88px;transition:all .1s ease}.primarynav.scroll{height:68px}.primarynav.scroll .topnav{top:20px}.primarynav.scroll .logo_container{top:10px}.primarynav .logo_container{display:inline-block;margin-left:20px;top:20px;position:relative;transition:all .1s ease}.primarynav .logo_container .logo_horizontal{background:url(d197ccba9b4c9f1cf1deb330df724267.svg) no-repeat 0 0;width:165px;height:32px;padding:0;border:0;border:10px solid transparent}.primarynav .topnav{position:relative;top:30px;padding:0 !important;transition:all .1s ease;float:right}.primarynav .topnav>div{display:inline-block;position:relative}.primarynav .topnav>div .menu-container{font-size:0;transition:opacity .25s ease-in-out;display:inline-block}.primarynav .topnav>div .menu-container ul{display:inline-block;font-size:0}.primarynav .topnav>div .menu-container ul li a{text-decoration:none;font-size:16px;letter-spacing:.04em;font-family:CircularBook;font-weight:bold;padding:6px 0 4px;margin:0 13px;border-top:none;border-bottom:4px solid transparent}.primarynav .topnav>div .menu-container ul li a:hover{border-bottom:4px solid #000;border-top:none !important}.primarynav .topnav>div .menu-container ul li a:focus{outline:none !important}.primarynav .topnav>div .menu-container ul li:first-child a{margin-left:0 !important}.primarynav .topnav>div .menu-container ul .current-menu-item a{border-bottom:4px solid #000 !important;border-top:none !important}.primarynav .topnav>div .menu-container .socials{margin-left:20px;vertical-align:top}.primarynav .topnav>div .menu-container .socials .social a{padding-left:4.5px;padding-right:4.5px;margin-left:0;margin-right:0;border-bottom:none;cursor:pointer}.primarynav .topnav>div .menu-container .socials .social a:hover{border-bottom:none}.primarynav .topnav>div .menu-container .socials .social.first a{margin-left:20px}.primarynav .topnav>div .searchform{position:absolute;top:-2px;height:32px;margin:0;width:100%;display:none;background-color:transparent}.primarynav .topnav>div .searchform input.s{width:100%;border:none;height:32px;font-size:16px;text-transform:uppercase;font-family:CircularBook;font-weight:bold;padding:5px 0;border-bottom:4px solid #000 !important;background-color:transparent}.primarynav .topnav>div .searchform input.s::-webkit-input-placeholder{color:#000}.primarynav .topnav>div .searchform input.s::-moz-placeholder{color:#000}.primarynav .topnav>div .searchform input.s:-ms-input-placeholder{color:#000}.primarynav .topnav>div .searchform input.s:-moz-placeholder{color:#000}.primarynav .topnav .search{display:inline-block;position:relative;top:-4px;height:34px;width:34px;border-radius:50%;background:#000;padding:0;border:0;vertical-align:top;margin:0 35px 0px 10px}.primarynav .topnav .search div{background-size:16px;background-repeat:no-repeat;background-position:center;width:34px;height:34px}.primarynav .topnav .search div.closed{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI2LjEgMjYuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYuMSAyNi4xIiB3aWR0aD0iMjU2cHgiIGhlaWdodD0iMjU2cHgiPgogIDxwYXRoIGQ9Im0yNS44MDYsMjIuOWwtNS40LTUuNGMtMC4yLTAuMi0wLjItMC40LTAuMS0wLjYgMS4xLTEuNyAxLjctMy43IDEuNy01LjkgMC02LjEtNC45LTExLTExLTExcy0xMSw0LjktMTEsMTEgNC45LDExIDExLDExYzIuMiwwIDQuMi0wLjYgNS45LTEuNyAwLjItMC4xIDAuNS0wLjEgMC42LDAuMWw1LjQsNS40YzAuNCwwLjQgMSwwLjQgMS40LDBsMS40LTEuNGMwLjUtMC41IDAuNS0xLjEgMC4xLTEuNXptLTE0LjctNC45Yy0zLjksMC03LTMuMS03LTdzMy4xLTcgNy03IDcsMy4xIDcsNy0zLjEsNy03LDd6IiBmaWxsPSIjRkZGRkZGIi8+Cjwvc3ZnPgo=)}.primarynav .topnav .search div.opened{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDIxLjkgMjEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjEuOSAyMS45IiB3aWR0aD0iMjU2cHgiIGhlaWdodD0iMjU2cHgiPgogIDxwYXRoIGQ9Ik0xNC4xLDExLjNjLTAuMi0wLjItMC4yLTAuNSwwLTAuN2w3LjUtNy41YzAuMi0wLjIsMC4zLTAuNSwwLjMtMC43cy0wLjEtMC41LTAuMy0wLjdsLTEuNC0xLjRDMjAsMC4xLDE5LjcsMCwxOS41LDAgIGMtMC4zLDAtMC41LDAuMS0wLjcsMC4zbC03LjUsNy41Yy0wLjIsMC4yLTAuNSwwLjItMC43LDBMMy4xLDAuM0MyLjksMC4xLDIuNiwwLDIuNCwwUzEuOSwwLjEsMS43LDAuM0wwLjMsMS43QzAuMSwxLjksMCwyLjIsMCwyLjQgIHMwLjEsMC41LDAuMywwLjdsNy41LDcuNWMwLjIsMC4yLDAuMiwwLjUsMCwwLjdsLTcuNSw3LjVDMC4xLDE5LDAsMTkuMywwLDE5LjVzMC4xLDAuNSwwLjMsMC43bDEuNCwxLjRjMC4yLDAuMiwwLjUsMC4zLDAuNywwLjMgIHMwLjUtMC4xLDAuNy0wLjNsNy41LTcuNWMwLjItMC4yLDAuNS0wLjIsMC43LDBsNy41LDcuNWMwLjIsMC4yLDAuNSwwLjMsMC43LDAuM3MwLjUtMC4xLDAuNy0wLjNsMS40LTEuNGMwLjItMC4yLDAuMy0wLjUsMC4zLTAuNyAgcy0wLjEtMC41LTAuMy0wLjdMMTQuMSwxMS4zeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L3N2Zz4K)}}@media screen and (max-width: 999px){.layoutspacer{height:58px !important}.primarynav .mobiletoggle a{left:0;background:url(d197ccba9b4c9f1cf1deb330df724267.svg) no-repeat 0 0;height:100%;width:162px;box-sizing:border-box;border:14px solid transparent;display:inline-block;height:54px}.primarynav .mobiletoggle .opennav{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgd2lkdGg9IjI1NnB4IiBoZWlnaHQ9IjI1NnB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Ik0yNCwzYzAtMC42LTAuNC0xLTEtMUgxQzAuNCwyLDAsMi40LDAsM3YyYzAsMC42LDAuNCwxLDEsMWgyMmMwLjYsMCwxLTAuNCwxLTFWM3oiIGZpbGw9IiMwMDAwMDAiLz4KICAgIDxwYXRoIGQ9Ik0yNCwxMWMwLTAuNi0wLjQtMS0xLTFIMWMtMC42LDAtMSwwLjQtMSwxdjJjMCwwLjYsMC40LDEsMSwxaDIyYzAuNiwwLDEtMC40LDEtMVYxMXoiIGZpbGw9IiMwMDAwMDAiLz4KICAgIDxwYXRoIGQ9Ik0yNCwxOWMwLTAuNi0wLjQtMS0xLTFIMWMtMC42LDAtMSwwLjQtMSwxdjJjMCwwLjYsMC40LDEsMSwxaDIyYzAuNiwwLDEtMC40LDEtMVYxOXoiIGZpbGw9IiMwMDAwMDAiLz4KICA8L2c+Cjwvc3ZnPgo=);background-size:24px;background-repeat:no-repeat;background-position:center center;float:right;color:#000;padding:14px;width:26px;height:26px}.primarynav .mobiletoggle .opennav:before{display:none}.primarynav .mobiletoggle .closenav{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDIxLjkgMjEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjEuOSAyMS45IiB3aWR0aD0iMjU2cHgiIGhlaWdodD0iMjU2cHgiPgogIDxwYXRoIGQ9Ik0xNC4xLDExLjNjLTAuMi0wLjItMC4yLTAuNSwwLTAuN2w3LjUtNy41YzAuMi0wLjIsMC4zLTAuNSwwLjMtMC43cy0wLjEtMC41LTAuMy0wLjdsLTEuNC0xLjRDMjAsMC4xLDE5LjcsMCwxOS41LDAgIGMtMC4zLDAtMC41LDAuMS0wLjcsMC4zbC03LjUsNy41Yy0wLjIsMC4yLTAuNSwwLjItMC43LDBMMy4xLDAuM0MyLjksMC4xLDIuNiwwLDIuNCwwUzEuOSwwLjEsMS43LDAuM0wwLjMsMS43QzAuMSwxLjksMCwyLjIsMCwyLjQgIHMwLjEsMC41LDAuMywwLjdsNy41LDcuNWMwLjIsMC4yLDAuMiwwLjUsMCwwLjdsLTcuNSw3LjVDMC4xLDE5LDAsMTkuMywwLDE5LjVzMC4xLDAuNSwwLjMsMC43bDEuNCwxLjRjMC4yLDAuMiwwLjUsMC4zLDAuNywwLjMgIHMwLjUtMC4xLDAuNy0wLjNsNy41LTcuNWMwLjItMC4yLDAuNS0wLjIsMC43LDBsNy41LDcuNWMwLjIsMC4yLDAuNSwwLjMsMC43LDAuM3MwLjUtMC4xLDAuNy0wLjNsMS40LTEuNGMwLjItMC4yLDAuMy0wLjUsMC4zLTAuNyAgcy0wLjEtMC41LTAuMy0wLjdMMTQuMSwxMS4zeiIgZmlsbD0iIzAwMDAwMCIvPgo8L3N2Zz4K);background-size:24px;background-repeat:no-repeat;background-position:center center;float:right;color:#000;padding:14px;width:26px;height:26px}.primarynav .mobiletoggle .closenav:before{display:none}.primarynav .topnav{display:none}.primarynav .topnav div .menu-container{padding:50px 0 0;opacity:1 !important}.primarynav .topnav div .menu-container ul{padding:0 0 0 15px}.primarynav .topnav div .menu-container ul li{margin:15px 0;font-size:0}.primarynav .topnav div .menu-container ul li a{text-decoration:none;display:inline-block;color:#000;font-size:18px;letter-spacing:.04em;font-family:CircularBook;font-weight:bold;border-top:none;border-bottom:none}.primarynav .topnav div .menu-container ul li a::-moz-selection{background:#fff}.primarynav .topnav div .menu-container ul li a::selection{background:#fff}.primarynav .topnav div .menu-container ul li a::-moz-selection{background:#fff}.primarynav .topnav div .menu-container ul .social{display:inline-block;margin-right:0;margin-top:0;margin-bottom:0}.primarynav .topnav div .menu-container ul .social a{padding:5px}.primarynav .topnav div .menu-container ul .social.first{margin-left:-5px}.primarynav .topnav div .searchform{padding:10px 15px 30px 15px;box-sizing:border-box;height:72px !important;top:-10px;margin:0;width:100%;background-color:transparent;display:block !important}.primarynav .topnav div .searchform input.s{width:100%;border:none;height:32px;font-size:16px;text-transform:uppercase;font-family:CircularBook;font-weight:bold;padding:5px;border-bottom:4px solid #000 !important;background-color:transparent}.primarynav .topnav div .searchform input.s::-moz-selection{background:#fff}.primarynav .topnav div .searchform input.s::selection{background:#fff}.primarynav .topnav div .searchform input.s::-moz-selection{background:#fff}.primarynav .topnav div .searchform input.s::-webkit-input-placeholder{color:#000}.primarynav .topnav div .searchform input.s::-moz-placeholder{color:#000}.primarynav .topnav div .searchform input.s:-ms-input-placeholder{color:#000}.primarynav .topnav div .searchform input.s:-moz-placeholder{color:#000}.primarynav .topnav .search{display:none}}.home-slider-wrap{padding:0 !important}.home-slider-wrap .home-slider .arrow a{display:none}.home-slider-wrap .home-slider>div>div .slide{min-height:500px;height:-o-calc(100vh - 88px) !important;height:calc(100vh - 88px) !important;max-height:140vw;position:relative;background-size:cover;background-position:center}@media screen and (max-width: 999px){.home-slider-wrap .home-slider>div>div .slide{height:-o-calc(100vh - 54px) !important;height:calc(100vh - 54px) !important}}.home-slider-wrap .home-slider>div>div .slide .content{height:100%}.home-slider-wrap .home-slider>div>div .slide .content>div{position:absolute;bottom:0;z-index:1;text-align:left;padding-bottom:80px}@media screen and (max-width: 999px){.home-slider-wrap .home-slider>div>div .slide .content>div{padding-bottom:60px}}.home-slider-wrap .home-slider>div>div .slide .content>div .arrows{height:21px;width:100px;margin-bottom:40px}.home-slider-wrap .home-slider>div>div .slide .content>div .arrows a{text-decoration:none;display:block;cursor:pointer}.home-slider-wrap .home-slider>div>div .slide .content>div .arrows a .left-arrow{width:12px;height:auto;transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";display:inline-block;position:absolute;left:0}.home-slider-wrap .home-slider>div>div .slide .content>div .arrows a .right-arrow{width:12px;height:auto;margin-left:25px;position:absolute;left:0;padding-left:12px}.home-slider-wrap .home-slider>div>div .slide .content>div .slide-text{font-size:0;min-height:50px}.home-slider-wrap .home-slider>div>div .slide .content>div .slide-text :first-child{margin-left:0 !important}.home-slider-wrap .home-slider>div>div .slide .content>div .slide-text .project-title{display:inline;font-size:32px;line-height:40px;font-family:CircularBook;font-weight:bold;color:#fff;display:inline-block;margin-top:0;margin-bottom:0;line-height:42px;vertical-align:bottom;margin-right:30px}@media screen and (max-width: 767px){.home-slider-wrap .home-slider>div>div .slide .content>div .slide-text .project-title{font-size:28px;line-height:36px}}.home-slider-wrap .home-slider>div>div .slide .content>div .slide-text .project-more{box-sizing:border-box;font-size:16px;font-family:CircularBook;font-weight:bold;color:#fff;letter-spacing:.1em;border-bottom:4px solid #fff;position:relative;display:inline-block;bottom:10px;text-transform:uppercase;padding-top:10px;height:36px;text-decoration:none;bottom:0;margin-right:30px}@media screen and (max-width: 767px){.home-slider-wrap .home-slider>div>div .slide .content>div .slide-text .project-more{font-size:14px}}.home-slider-wrap .home-slider>div>div .slide .project-overlay{background:linear-gradient(to bottom, rgba(255,255,255,0), #000 120%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.009) 7.7%, rgba(0,0,0,0.035) 14.8%, rgba(0,0,0,0.072) 21%, rgba(0,0,0,0.116) 26.5%, rgba(0,0,0,0.164) 31.4%, rgba(0,0,0,0.215) 35.9%, rgba(0,0,0,0.267) 40.1%, rgba(0,0,0,0.321) 44.2%, rgba(0,0,0,0.374) 48.1%, rgba(0,0,0,0.428) 52%, rgba(0,0,0,0.482) 56%, rgba(0,0,0,0.536) 60.1%, rgba(0,0,0,0.587) 64.3%, rgba(0,0,0,0.638) 68.8%, rgba(0,0,0,0.685) 73.7%, rgba(0,0,0,0.729) 79.2%, rgba(0,0,0,0.766) 85.4%, rgba(0,0,0,0.791) 92.5%, rgba(0,0,0,0.8) 100%);width:100%;height:300px;bottom:0;position:absolute;z-index:0}.featured-grid{font-size:0;margin:0 -10px}.featured-grid>h4{padding:12px 0 30px;border-top:4px solid #000;margin:40px 10px 0}footer.followfooter{border-top:none;padding:60px 0 80px}footer.followfooter .content{padding-left:40px;padding-right:40px;text-align:center}footer.followfooter .content h2{margin-top:0;margin-bottom:35px}@media screen and (max-width: 999px){footer.followfooter .content h2{margin-bottom:25px}}@media screen and (max-width: 767px){footer.followfooter .content h2{margin-bottom:15px}}footer.contactfooter{position:absolute;width:100%;height:430px;box-sizing:border-box;bottom:0;padding-top:80px;background-color:#000;border:none}@media screen and (max-width: 479px){footer.contactfooter{padding-top:55px}}footer.contactfooter .logo_container .logo_footer{background:url(0a97b660d810554270d3716ab4db5a0e.svg) no-repeat 0 0;width:100px;height:100px;display:block;margin:0 auto}footer.contactfooter .contacts{color:#fff;width:100%;text-align:center;margin-top:40px;font-size:15px;line-height:24px;letter-spacing:.04em}@media screen and (max-width: 899px){footer.contactfooter .contacts span:not(.dot){display:block;margin-bottom:5px}}footer.contactfooter .contacts span a{text-decoration:none;color:#fff}footer.contactfooter .contacts span:last-child{margin-bottom:0}footer.contactfooter .contacts .dot{font-size:12px}footer.contactfooter .copyright{color:#fff;width:100%;text-align:center;margin-top:40px;font-size:15px;letter-spacing:.04em;display:inline-block;margin-top:10px}@media screen and (max-width: 899px){footer.contactfooter .copyright{margin-top:20px}}footer.contactfooter .edit-this{position:absolute;right:25px;bottom:15px;margin:auto}footer.contactfooter .edit-this a{color:#fff;font-size:16px}.search-template>h2{font-family:CircularBook;font-weight:bold;font-size:36px;display:block;text-align:center;margin:50px 0 40px 0 !important}.search-template>h4{font-family:CircularBook;font-weight:bold;font-size:18px;display:block;text-align:center;text-transform:uppercase;letter-spacing:.1em;margin-bottom:30px;line-height:24px}.search-template .searchform{box-sizing:border-box;height:80px !important;height:41px;margin:0;width:100%;background-color:transparent}.search-template .searchform input.s{width:100%;border:none;height:40px;font-size:22px;font-family:CircularBook;padding:5px 3px;border-bottom:4px solid #000 !important;background-color:transparent}.search-template .searchform input.s::-moz-selection{background:#fff}.search-template .searchform input.s::selection{background:#fff}.search-template .searchform input.s::-moz-selection{background:#fff}.search-template .searchform input.s::-webkit-input-placeholder{color:#000}.search-template .searchform input.s::-moz-placeholder{color:#000}.search-template .searchform input.s:-ms-input-placeholder{color:#000}.search-template .searchform input.s:-moz-placeholder{color:#000}.search-template .search-list{padding-bottom:60px}.search-template .search-list article{width:100%;margin:0;padding:0;max-width:none;margin-bottom:30px;display:table}.search-template .search-list article .list-image{width:22.316%;max-height:0;padding-bottom:14.315%;display:inline-block;vertical-align:middle;background:#efefef}.search-template .search-list article .list-image a{display:block}.search-template .search-list article .list-image a img{width:100%;opacity:0}.search-template .search-list article .list-title{box-sizing:border-box;position:relative;width:77.684%;display:inline-block;vertical-align:middle;font-family:CircularBook;font-weight:bold;font-size:28px;padding-left:20px}@media screen and (max-width: 899px){.search-template .search-list article .list-title{font-size:24px}}@media screen and (max-width: 767px){.search-template .search-list article .list-title{font-size:18px}}@media screen and (max-width: 479px){.search-template .search-list article .list-title{font-size:16px;padding-left:15px}}.search-template .search-list article .list-title a{text-decoration:none}.search-template .search-list article .list-title a:hover{color:#000;text-decoration:none;border-bottom:3px solid #000}@media screen and (max-width: 767px){.search-template .search-list article .list-title a:hover{color:#000;text-decoration:none;border-bottom:2px solid #000}}.search-template .search-list .search-pag{padding-top:40px;padding-bottom:20px;text-align:center;font-size:0}.search-template .search-list .search-pag a,.search-template .search-list .search-pag span{text-decoration:none;font-family:CircularBook;font-size:19px;letter-spacing:.1em;display:inline-block;padding:0 10px;margin:0 3px}@media screen and (max-width: 767px){.search-template .search-list .search-pag a,.search-template .search-list .search-pag span{margin:0 1px;font-size:16px;padding:0 8px}}.search-template .search-list .search-pag a.current,.search-template .search-list .search-pag span.current{background-color:#000;color:#fff}.search-template .search-list .search-pag .dots{padding:0;margin:0}.search-template .search-list .search-pag .prev,.search-template .search-list .search-pag .next{margin:0}.about-hero{padding:0 !important}.about-hero>div{background-size:cover;background-position:center;min-height:500px;height:-o-calc(100vh - 88px) !important;height:calc(100vh - 88px) !important;max-height:140vw;position:relative}@media screen and (max-width: 899px){.about-hero>div{height:-o-calc(100vh - 54px) !important;height:calc(100vh - 54px) !important}}.about-hero>div .content{height:100%}.about-hero>div .content>div{position:absolute;bottom:0;z-index:1;text-align:left;padding:0 25px;left:0;right:0}@media screen and (max-width: 479px){.about-hero>div .content>div{padding:0 20px}}.about-hero>div .content>div .mission{font-size:32px;line-height:38px;font-family:CircularBook;font-weight:bold;color:#fff;display:inline-block;margin-top:40px;margin-bottom:60px}@media screen and (max-width: 767px){.about-hero>div .content>div .mission{font-size:24px;line-height:32px;margin-bottom:40px}}@media screen and (max-width: 479px){.about-hero>div .content>div .mission{font-size:18px;line-height:24px}}.about-hero>div .project-overlay{background:linear-gradient(to bottom, rgba(255,255,255,0), #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.01) 7.7%, rgba(0,0,0,0.04) 14.8%, rgba(0,0,0,0.081) 21%, rgba(0,0,0,0.131) 26.5%, rgba(0,0,0,0.185) 31.4%, rgba(0,0,0,0.242) 35.9%, rgba(0,0,0,0.3) 40.1%, rgba(0,0,0,0.361) 44.2%, rgba(0,0,0,0.421) 48.1%, rgba(0,0,0,0.481) 52%, rgba(0,0,0,0.542) 56%, rgba(0,0,0,0.603) 60.1%, rgba(0,0,0,0.661) 64.3%, rgba(0,0,0,0.717) 68.8%, rgba(0,0,0,0.771) 73.7%, rgba(0,0,0,0.82) 79.2%, rgba(0,0,0,0.862) 85.4%, rgba(0,0,0,0.89) 92.5%, rgba(0,0,0,0.9) 100%);width:100%;height:500px;bottom:0;position:absolute;z-index:0}.about-hero>div .photo-credit{margin-bottom:20px;position:absolute;bottom:0;right:20px;color:#999;font-size:14px;font-family:CircularBook;font-style:italic}@media screen and (max-width: 767px){.about-hero>div .photo-credit{font-size:12px;margin-bottom:12px}}.about-content{margin-top:65px;margin-bottom:60px}.about-content>:first-child{margin-top:0 !important}.about-content>:last-child{margin-bottom:0 !important}.events .content{text-align:center}.events .content h1{margin:40px 0}@media screen and (min-width: 1000px){.events .content h1{margin:50px 0}}.events .no-events{padding-left:25px;padding-right:25px;text-align:center}.events .no-events .newsform{padding-bottom:60px;border-bottom:4px solid #000}.events .no-events .newsform h1{display:block;text-align:center;margin:80px 0 40px 0}@media screen and (max-width: 999px){.events .no-events .newsform h1{margin:80px 0 30px 0}}.upcoming-events{padding-bottom:20px}.upcoming-events:after{content:'';position:absolute;border-bottom:4px solid #000;bottom:0;width:calc(100% - 50px);left:25px}@media screen and (max-width: 767px){.upcoming-events:after{width:calc(100% - 40px);left:20px}}@media screen and (max-width: 479px){.upcoming-events:after{width:calc(100% - 30px);left:15px}}.upcoming-events .grid{text-align:left}.upcoming-events .grid .grid-3{margin-bottom:60px}.past-events{text-align:left !important}.past-events h4{padding:12px 0 30px;margin:0;text-align:left}@media screen and (min-width: 768px){.past-events .collapsable-events section{padding:8px 50px}}@media screen and (max-width: 767px){.past-events .collapsable-events section{padding:8px 25px}}.past-events .collapsable-events section .section-title{text-align:center;margin-top:0}.past-events .collapsable-events section .section-content{font-size:0;margin-top:0}.past-events .collapsable-events section .section-content>:first-child{margin-top:30px !important}.past-events .collapsable-events section .section-content .event-month{margin-top:5px;border-top:4px solid #000}.past-events .collapsable-events section .section-content .event-month span{background-color:#000;color:#fff;padding:2px 5px;text-transform:uppercase;font-size:18px;letter-spacing:.1em}.past-events .collapsable-events section .section-content .event-info{width:50%;display:inline-block;margin-bottom:25px;vertical-align:top;box-sizing:border-box}@media screen and (min-width: 768px){.past-events .collapsable-events section .section-content .event-info{padding-right:30px}}@media screen and (max-width: 767px){.past-events .collapsable-events section .section-content .event-info{width:100%}}.past-events .collapsable-events section .section-content .event-info .event-title{font-family:CircularBook;font-weight:bold;font-size:22px;margin-bottom:2px;margin-top:0}.past-events .collapsable-events section .section-content .event-info .event-title a{text-decoration:none}.past-events .collapsable-events section .section-content .event-info .event-title a>i{position:relative;padding:0;line-height:inherit;font-size:inherit}.past-events .collapsable-events section .section-content .event-info .event-date{font-size:16px;margin-top:0}.event-single{margin-bottom:80px}.event-single .event-header{margin-top:30px;padding-bottom:30px;border-bottom:4px solid #000}.event-single .event-header .side-section-left{padding-right:20px;box-sizing:border-box}@media screen and (max-width: 767px){.event-single .event-header .side-section-left{display:none}}.event-single .event-header .side-section-left .past{font-family:CircularBook;font-weight:bold;font-style:italic;color:#999;margin-bottom:0}.event-single .event-header .side-section-left .event-project{margin-top:15px}.event-single .event-header .side-section-left .event-cost{font-family:CircularBook;font-size:16px;color:#b3b3b3;margin-top:5px;margin-bottom:0}.event-single .event-header .side-section-left .button{margin-top:15px;display:inline-block;background:#fff;color:#000;font-size:18px;letter-spacing:.08em;padding:13px 12px 12px}.event-single .event-header .side-section-left .button:hover{background:#000;color:#fff}.event-single .event-header .side-section-right{text-align:center}.event-single .event-header .side-section-right img{height:auto}.event-single .event-header .side-section-right .event-thumbnail{max-height:400px;width:auto !important;display:block;margin:0 auto;float:none}.event-single .event-header .side-section-left.mobile{display:none;padding-right:0}@media screen and (max-width: 767px){.event-single .event-header .side-section-left.mobile{display:block}}.event-single .event-info{border-bottom:4px solid #000}.event-single .event-info .side-section-left{vertical-align:top}.event-single .event-info .side-section-left h4{padding:12px 0 30px;margin-top:0}@media screen and (max-width: 767px){.event-single .event-info .side-section-left h4{padding-bottom:0;margin-bottom:0}}.event-single .event-info .side-section-right{margin-top:25px;margin-bottom:40px;font-size:0}@media screen and (max-width: 767px){.event-single .event-info .side-section-right{margin-bottom:30px}}.event-single .event-info .side-section-right>div{vertical-align:top;display:inline-block;padding-right:10px;box-sizing:border-box}@media screen and (max-width: 767px){.event-single .event-info .side-section-right>div{width:100% !important;margin-bottom:20px}}.event-single .event-info .side-section-right>div:last-child{padding-right:0;margin-bottom:0}.event-single .event-info .side-section-right>div p{font-size:16px;margin:0;line-height:21px}.event-single .event-info .side-section-right>div p:last-child{margin-bottom:0}@media screen and (max-width: 999px){.event-single .event-info .side-section-right>div p{font-size:16px;margin-bottom:6px}}@media screen and (max-width: 767px){.event-single .event-info .side-section-right>div p{font-size:18px;margin-bottom:8px}}.event-single .event-info .side-section-right .event-info-date{width:25%}.event-single .event-info .side-section-right .event-info-date p{font-family:CircularBook;font-weight:bold}.event-single .event-info .side-section-right .event-info-location{width:25%}.event-single .event-info .side-section-right .event-info-location .tribe-address .tribe-street-address{margin-bottom:8px;display:block}.event-single .event-info .side-section-right .event-info-location .tribe-address br{display:none}.event-single .event-info .side-section-right .event-info-social{width:25%}.event-single .event-info .side-section-right .event-info-social a{font-size:18px;line-height:26px;margin-right:10px}.event-single .event-info .side-section-right .event-info-social a i{line-height:26px}.event-single .event-info .side-section-right .event-additional-info{width:25%}.event-single .event-content .side-section-left{vertical-align:top}.event-single .event-content .side-section-left h4{padding:12px 0 0;margin-top:0;margin-bottom:0}@media screen and (max-width: 767px){.event-single .event-content .side-section-left h4{padding-bottom:0;margin-bottom:0}}.event-single .event-content .side-section-right{margin:25px 0 0}.event-single .event-content .side-section-right *:first-child{margin-top:0 !important}.event-single .event-content .side-section-right *:last-child{margin-bottom:0}.event-single .event-footer-cta{width:100%;padding:27px 30px;border:4px solid #000;margin-top:60px;box-sizing:border-box}.event-single .event-footer-cta h3{margin:0 !important}.event-single .event-footer-cta p{font-size:24px;line-height:32px;font-family:CircularBook;font-weight:bold;margin-top:0;margin-bottom:0;text-align:center}@media screen and (max-width: 767px){.event-single .event-footer-cta p{font-size:21px;line-height:28px}}.projects-list h1{text-align:center;margin-bottom:40px}.projects-ongoing{margin-bottom:60px}@media screen and (max-width: 767px){.projects-ongoing{margin-bottom:25px}}.projects-ongoing>h1{text-align:center;margin:55px 0 35px}.projects-ongoing .projects-side-section{display:table;margin-bottom:25px}@media screen and (max-width: 767px){.projects-ongoing .projects-side-section .side-section-right{display:block}}.projects-ongoing .projects-side-section .side-section-right img{display:block}.projects-ongoing .projects-side-section .side-section-left{vertical-align:middle;padding-left:30px}@media screen and (min-width: 768px) and (max-width: 999px){.projects-ongoing .projects-side-section .side-section-left{padding-left:20px}}@media screen and (max-width: 767px){.projects-ongoing .projects-side-section .side-section-left{margin-top:20px;margin-bottom:40px;display:block;padding-left:0}}.projects-ongoing .projects-side-section .side-section-left h2{font-size:28px;line-height:34px;margin:0 0 8px}.projects-ongoing .projects-side-section .side-section-left p{margin-bottom:25px}@media screen and (min-width: 768px) and (max-width: 999px){.projects-ongoing .projects-side-section .side-section-left p{line-height:24px}}.projects-ongoing .projects-side-section .side-section-left h4{display:inline-block;border-bottom:4px solid #000;padding-bottom:4px;margin:0}.projects-ongoing .projects-side-section>div{display:table-cell;font-size:18px}.projects-past>div{border-top:4px solid #000}.projects-past>div h4{padding:12px 0 30px;margin:0}.projects-past>div .grid{margin:0 -10px;margin-bottom:30px}@media screen and (max-width: 767px){.projects-past>div .grid .grid-3{margin-bottom:0}}.projects-past>div .grid .grid-3 .descriptioncell{margin-bottom:45px}.projects-past>div .grid .grid-3 .descriptioncell h2{margin-top:0}.project-single .project-menu{background-color:#000;color:#fff;padding-top:60px;padding-bottom:40px}.project-single .project-menu h1{color:#fff;font-size:42px;line-height:48px}@media screen and (max-width: 999px){.project-single .project-menu h1{font-size:36px;line-height:42px}}.project-single .project-menu ul{padding-left:0;list-style-type:none;border-bottom:3px solid #fff;margin:22px 0 0 0;font-size:0}@media screen and (max-width: 999px){.project-single .project-menu ul{display:none}}.project-single .project-menu ul li{margin-bottom:0;display:inline-block}.project-single .project-menu ul li.active{background-color:#fff}.project-single .project-menu ul li.active a{color:#000}.project-single .project-menu ul li a{padding:10px 30px;color:#fff;text-decoration:none;font-size:18px;display:block}.project-single .project-menu form{margin-bottom:0;margin-top:20px;border-bottom:4px solid #fff}@media screen and (min-width: 1000px){.project-single .project-menu form{display:none}}.project-single .project-menu form select{padding:10px;width:100%;border:none;background:#000;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(51592ddca18ffb2553a245c8b75c8cb3.png);background-repeat:no-repeat;background-size:24px;background-position:right 10px top}.project-single .project-menu form select+span{background-image:url(51592ddca18ffb2553a245c8b75c8cb3.png);background-repeat:no-repeat;background-size:24px;background-position:right 10px top;height:32px}.project-single .project-menu form select+span span{background-color:transparent;border:none;color:#fff !important}.project-single .project-menu form select+span .select2-selection__arrow{display:none}.project-single main{padding-top:40px;padding-bottom:60px}.project-single main>div{margin-top:0;margin-bottom:40px}.project-single main>div:first-child{margin-top:0 !important}.project-single main>div:last-child{margin-bottom:0 !important}.project-single main>div>:first-child{margin-top:0 !important}.project-single main>div>:last-child{margin-bottom:0 !important}.project-single main .artist-list{padding-bottom:0}@media screen and (min-width: 768px){.project-single main .artist-list .project-list-grid .project-grid-row{margin-bottom:40px}}.project-single main .artist-list .project-list-grid .project-grid-row:last-child{margin-bottom:0 !important}.project-single main .artist-list .project-list-grid .project-grid-row:last-child :last-child{margin-bottom:0 !important}@media screen and (max-width: 767px){.project-single main .artist-list .project-list-grid .project-grid-row .grid-3{margin-bottom:40px}}.project-single main .artist-list .project-list-grid .project-grid-row .grid-3 a{text-decoration:none}.project-single main .artist-list .project-list-grid .project-grid-row .grid-3 a .project-title{margin-top:0 !important;margin-bottom:5px !important;font-family:CircularBook;font-weight:bold;font-style:italic}.project-single main .artist-list .project-list-grid .project-grid-row .grid-3 .project-subtitle{margin-top:5px;font-size:22px;font-family:CircularBook;text-decoration:none;margin-bottom:0;font-weight:normals}.project-single main .project-slider{border-bottom:4px solid #000;margin:40px 0}.project-single main .project-slider:first-child{margin-top:0 !important}.project-single main .project-slider:last-child{margin-bottom:0 !important}.project-single main .project-slider .project-slide{font-size:0;height:auto}.project-single main .project-slider .project-slide .slide-image{width:100%;position:relative;margin-bottom:20px}.project-single main .project-slider .project-slide .slide-image img{max-height:633px;margin:0 auto}.project-single main .project-slider .project-slide .caption{width:50%;display:inline-block;vertical-align:top;margin-top:0;margin-bottom:20px;font-family:CircularBook;font-size:14px}.project-single main .project-slider .project-slide .caption-left{text-align:left}.project-single main .project-slider .project-slide .caption-right{text-align:right}.project-single main .project-slider .slick-arrow{font-size:0;position:absolute;border:none;padding:0;margin:auto !important;top:0;bottom:0;height:40px;padding:9px;background-color:transparent}@media screen and (max-width: 1099px){.project-single main .project-slider .slick-arrow{display:none !important}}.project-single main .project-slider .slick-arrow:hover{background:transparent}.project-single main .project-slider .slick-arrow.slick-prev{left:-60px}.project-single main .project-slider .slick-arrow.slick-prev:before{content:'';height:22px;width:13px;display:block;background-size:contain;background-repeat:no-repeat;background-image:url(d234e8a41f5991eec82a68104e994440.png)}.project-single main .project-slider .slick-arrow.slick-next{right:-60px}.project-single main .project-slider .slick-arrow.slick-next:before{content:'';height:22px;width:13px;display:block;background-size:contain;background-repeat:no-repeat;background-image:url(d234e8a41f5991eec82a68104e994440.png);transform:scale(-1, 1)}.project-single main .project-title-subtitle{margin-bottom:30px}.project-single main .project-title-subtitle .project-title{margin:0 0 15px;font-size:28px;font-style:italic}.project-single main .project-title-subtitle .project-subtitle{font-size:22px;margin:15px 0 0}.project-single main .project-title-subtitle .aa-nav{float:right;width:13px;padding:2px}.project-single main .project-title-subtitle .aa-nav.aa-prev{margin-right:10px}.project-single main .project-title-subtitle .aa-nav.aa-next{transform:rotate(180deg)}.project-single main .project-related-grid .grid-3{margin-bottom:0}@media screen and (max-width: 767px){.project-single main .project-related-grid .grid-3{margin-bottom:40px}}.project-single main .project-related-grid .grid-2{font-size:16px;width:50%;padding:0 10px;box-sizing:border-box;vertical-align:top;display:inline-block;margin-left:16.66%;position:relative}@media screen and (max-width: 767px){.project-single main .project-related-grid .grid-2{width:100%;float:none;margin-left:0}}.project-single main .project-related-grid .grid-2 h6{line-height:25px;margin-top:0;margin-bottom:20px;text-transform:uppercase;background:#000;color:#fff;font-weight:bold;display:inline-block;font-size:18px;letter-spacing:.1em;padding:0 10px;margin-bottom:20px}.project-single main .project-related-grid .grid-2 h6:before{content:'';border-top:4px solid #000;width:-o-calc(calc(100% - 20px));width:calc(calc(100% - 20px));position:absolute;left:10px}.project-single main .project-related-grid .grid-2 h5{font-weight:bold;margin-bottom:5px;margin-top:0}.project-single main .project-related-grid .grid-2 h5:first-child{margin-top:0 !important}.project-single main .project-related-grid .grid-2 h5:last-child{margin-bottom:0 !important}.project-single main .project-related-grid .grid-2 h5 a{text-decoration:none}.project-single main .project-related-grid .grid-2 p{margin-top:5px;margin-bottom:20px;font-size:16px}@media screen and (min-width: 768px){.project-single main .project-programs-grid .project-grid-row{margin-bottom:40px}}.project-single main .project-programs-grid .project-grid-row:last-child{margin-bottom:0 !important}.project-single main .project-programs-grid .project-grid-row:last-child :last-child{margin-bottom:0 !important}@media screen and (max-width: 767px){.project-single main .project-programs-grid .project-grid-row .grid-3{margin-bottom:40px}}.project-single main .project-programs-grid .project-grid-row .grid-3 a{text-decoration:none}.project-single main .project-programs-grid .project-grid-row .grid-3 a .project-title{margin-top:0 !important;font-family:CircularBook;font-weight:bold;margin-bottom:0}.project-single main .project-events-grid h4{margin-top:0}.project-single main .project-events-grid .content-type{line-height:26px !important}.project-single main .project-events-grid .grid-bottom{padding-top:60px;border-bottom:0}.project-single main .past-events>h4{border-top:4px solid #000}.project-single main .past-events .collapsable-sections{margin-bottom:0}.project-single main .past-events .collapsable-sections :last-child{margin-bottom:0}.project-single main .past-events .collapsable-sections .section-content{margin-bottom:30px}.project-single main .media>h4,.project-single main .podcast>h4{border-top:4px solid #000;padding:12px 0 0;margin-bottom:0;margin-top:0}.project-single main .media .media-item,.project-single main .podcast .media-item{font-size:0;border-bottom:4px solid #000;padding-top:30px;padding-bottom:30px;overflow:auto}.project-single main .media .media-item>div,.project-single main .podcast .media-item>div{display:inline-block;width:50%}@media screen and (max-width: 767px){.project-single main .media .media-item>div,.project-single main .podcast .media-item>div{width:100%}}.project-single main .media .media-item .media-content,.project-single main .podcast .media-item .media-content{padding-right:20px;box-sizing:border-box;vertical-align:top}.project-single main .media .media-item .media-content h2,.project-single main .podcast .media-item .media-content h2{font-size:28px;line-height:36px;margin-top:0;margin-bottom:4px}@media screen and (max-width: 999px){.project-single main .media .media-item .media-content h2,.project-single main .podcast .media-item .media-content h2{font-size:24px;line-height:32px}}.project-single main .media .media-item .media-content p,.project-single main .podcast .media-item .media-content p{font-size:18px;line-height:26px;margin-top:0}.project-single main .media .media-item .media-embed,.project-single main .podcast .media-item .media-embed{float:right}.project-single main .media .media-item .media-embed iframe,.project-single main .podcast .media-item .media-embed iframe{width:100%}.project-single main .media .media-item .media-embed>div,.project-single main .podcast .media-item .media-embed>div{background-size:40px 40px !important}.project-single main .media .media-item .media-embed .media-video-embed,.project-single main .podcast .media-item .media-embed .media-video-embed{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.project-single main .media .media-item .media-embed .media-video-embed .video-container,.project-single main .podcast .media-item .media-embed .media-video-embed .video-container{opacity:1}.project-single main .media .media-item .media-embed .media-video-embed .video-container:before,.project-single main .podcast .media-item .media-embed .media-video-embed .video-container:before{display:none}.project-single main .media .media-item .media-embed .media-video-embed+.media-audio-embed,.project-single main .podcast .media-item .media-embed .media-video-embed+.media-audio-embed{margin-top:20px}.project-single main .media .media-pagination,.project-single main .podcast .media-pagination{padding-top:60px;margin-bottom:-20px;text-align:center;font-size:0}@media screen and (max-width: 999px){.project-single main .media .media-pagination,.project-single main .podcast .media-pagination{padding-top:50px}}.project-single main .media .media-pagination ul.page-numbers,.project-single main .podcast .media-pagination ul.page-numbers{padding-left:0;margin:0}.project-single main .media .media-pagination ul.page-numbers li,.project-single main .podcast .media-pagination ul.page-numbers li{display:inline-block}.project-single main .media .media-pagination ul.page-numbers li a,.project-single main .media .media-pagination ul.page-numbers li span,.project-single main .podcast .media-pagination ul.page-numbers li a,.project-single main .podcast .media-pagination ul.page-numbers li span{text-decoration:none;font-family:CircularBook;font-size:19px;letter-spacing:.1em;display:inline-block;padding:0 10px;margin:0 3px}@media screen and (max-width: 767px){.project-single main .media .media-pagination ul.page-numbers li a,.project-single main .media .media-pagination ul.page-numbers li span,.project-single main .podcast .media-pagination ul.page-numbers li a,.project-single main .podcast .media-pagination ul.page-numbers li span{margin:0 1px;font-size:16px;padding:0 8px}}.project-single main .media .media-pagination ul.page-numbers li a.current,.project-single main .media .media-pagination ul.page-numbers li span.current,.project-single main .podcast .media-pagination ul.page-numbers li a.current,.project-single main .podcast .media-pagination ul.page-numbers li span.current{background-color:#000;color:#fff}.project-single main .media .media-pagination ul.page-numbers li .prev,.project-single main .media .media-pagination ul.page-numbers li .next,.project-single main .podcast .media-pagination ul.page-numbers li .prev,.project-single main .podcast .media-pagination ul.page-numbers li .next{margin:0}.project-single main .media .podcast-image,.project-single main .podcast .podcast-image{margin-bottom:40px}.project-single main .media .podcast-text,.project-single main .podcast .podcast-text{margin-bottom:40px}.project-single main .media .podcast-text>:first-child,.project-single main .podcast .podcast-text>:first-child{margin-top:0 !important}.project-single main .media .podcast-text>:last-child,.project-single main .podcast .podcast-text>:last-child{margin-bottom:0 !important}.project-single main .media .podcast-item .podcast-content .pod-ep,.project-single main .podcast .podcast-item .podcast-content .pod-ep{text-transform:uppercase;font-size:14px;letter-spacing:.1em;font-family:CircularBook;font-weight:bold;margin-bottom:0;line-height:21px}.project-single main .media .podcast-item .podcast-content .pod-date,.project-single main .podcast .podcast-item .podcast-content .pod-date{font-family:CircularBook;font-weight:bold;margin-bottom:0}.project-single main .media .podcast-item .podcast-content .pod-length,.project-single main .podcast .podcast-item .podcast-content .pod-length{font-size:16px;margin-bottom:12px}.project-single main .media .podcast-item .podcast-content .pod-description,.project-single main .podcast .podcast-item .podcast-content .pod-description{font-size:16px;line-height:22px;margin-bottom:0}@media screen and (max-width: 767px){.project-single main .media .podcast-item .podcast-content .pod-description,.project-single main .podcast .podcast-item .podcast-content .pod-description{margin-bottom:20px}}.project-single main .video-flexible-content .video-container{margin-bottom:0 !important}.project-single main .all-events .project-list-grid h4{margin-top:0}.project-single main .all-events .project-list-grid .project-grid-row .grid-3 a .project-title{font-style:normal}.project-single .project-next{display:block;text-align:right;margin-bottom:40px}.project-single .project-next a{font-weight:bold;font-size:16px;margin-bottom:10px;display:inline-block;letter-spacing:.1em;text-decoration:none;border-bottom:4px solid #000;padding-bottom:5px;text-transform:uppercase}@media screen and (min-width: 1000px){.select2-container{display:none !important}}.select2-container .select2-dropdown{border:none;border-radius:0;border-bottom:4px solid #000}.select2-container .select2-dropdown .select2-results .select2-results__options{max-height:none !important}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background-color:#666}.donate{margin:40px auto 60px}.donate .donate-title{text-align:center;margin-bottom:30px}.donate .donate-content{margin:40px 0}.donate .donate-content>:first-child{margin-top:0}.donate .donate-content>:last-child{margin-bottom:0}.donate section>h4{padding:12px 0 30px;margin:0;text-align:left;border-top:4px solid #000}.donate section .section-content{margin:0 0 40px}.donate section .section-content>:first-child{margin-top:0}.donate section .section-content>:last-child{margin-bottom:0}.donate section:last-child .section-content{margin-bottom:0}.donate iframe{width:100% !important;height:1150px !important}@media screen and (max-width: 786px){.donate iframe{height:1150px !important}}.page.content{padding-top:80px;padding-bottom:80px}.page.content :first-child{margin-top:0 !important}.page.content :last-child{margin-bottom:0 !important}.page.content.fourohfour{padding-top:60px}

