body{position:relative;min-width:320px;min-height:100vh;padding-bottom:430px;-moz-box-sizing:border-box;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{font-weight:inherit;text-decoration:none;text-decoration:underline}a,a:hover{color:#000}a:hover{cursor:pointer}em,i{font-family:CircularBook;font-style:italic}b,em b,em strong,i b,i strong,strong{font-weight:700}b,strong{font-family:CircularBook}b em,b i,strong em,strong i{font-style:italic}h1{font-size:36px;line-height:42px;font-family:CircularBook;font-weight:700;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:700}@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:700;margin:35px 0 25px}@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:700;text-transform:uppercase;line-height:1.6}h5{font-size:22px;margin:15px 0}h5,h6{line-height:24px;font-family:CircularBook}h6{font-size:16px;font-weight:400;margin:20 0 30px}.button,button{font-family:CircularBook;font-weight:700;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;-moz-box-sizing:border-box;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(../images/play.png?c638d41e6400ccea45e19a9d4781ce1c);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:50%;background-repeat:no-repeat}.video-container embed,.video-container iframe,.video-container object{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;-moz-box-sizing:border-box;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:700;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:700}.grid .grid-3 .descriptioncell .content-type{font-family:CircularBook;font-weight:700;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:700;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:700}.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:700}@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-size:36px;line-height:42px;margin-top:80px;margin:50px 0 40px!important}.no-results>h2,.no-results>h4{font-family:CircularBook;font-weight:700;display:block;text-align:center}.no-results>h4{font-size:18px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:30px;line-height:24px}.no-results .searchform{-moz-box-sizing:border-box;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::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:700;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:700;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{background:url(../images/logotype.svg?f94e710354a1501ae5b713eabed1ddb6) no-repeat 0 0;right:6px}.logo,.logotype{width:69px;height:180px;position:fixed;top:150px;z-index:1000}.logo{display:block;background:url(../images/logo.svg?a909db3c9550e9aa4d7ec04e5810a4cc) no-repeat 0 0;left:0}}.heading-sc{padding-top:12px;margin-bottom:25px}.heading-sc,hr{border-top:4px solid #000}hr{margin:30px 0}.primarynav{border-bottom:4px solid #000;background:hsla(0,0%,100%,.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(../images/logo_h.svg?d197ccba9b4c9f1cf1deb330df724267) 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:700;padding:6px 0 4px;margin:0 13px;border-top:none;border-bottom:none}.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;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:700;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 0 10px}.primarynav .topnav .search div{background-size:16px;background-repeat:no-repeat;background-position:50%;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(../images/logo_h.svg?d197ccba9b4c9f1cf1deb330df724267) no-repeat 0 0;height:100%;width:162px;-moz-box-sizing:border-box;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:50%;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:50%;float:right;color:#000;padding:14px;width:26px;height:26px}.primarynav .mobiletoggle .closenav:before,.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:700;border-top:none;border-bottom:none}.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;-moz-box-sizing:border-box;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:700;padding:5px;border-bottom:4px solid #000!important;background-color:transparent}.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:50%}@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;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);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:700;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{-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-family:CircularBook;font-weight:700;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(180deg,hsla(0,0%,100%,0),#000 120%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.009) 7.7%,rgba(0,0,0,.035) 14.8%,rgba(0,0,0,.072) 21%,rgba(0,0,0,.116) 26.5%,rgba(0,0,0,.164) 31.4%,rgba(0,0,0,.215) 35.9%,rgba(0,0,0,.267) 40.1%,rgba(0,0,0,.321) 44.2%,rgba(0,0,0,.374) 48.1%,rgba(0,0,0,.428) 52%,rgba(0,0,0,.482) 56%,rgba(0,0,0,.536) 60.1%,rgba(0,0,0,.587) 64.3%,rgba(0,0,0,.638) 68.8%,rgba(0,0,0,.685) 73.7%,rgba(0,0,0,.729) 79.2%,rgba(0,0,0,.766) 85.4%,rgba(0,0,0,.791) 92.5%,rgba(0,0,0,.8));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;-moz-box-sizing:border-box;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(../images/logo_footer.svg?0a97b660d810554270d3716ab4db5a0e) 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-size:36px;margin:50px 0 40px!important}.search-template>h2,.search-template>h4{font-family:CircularBook;font-weight:700;display:block;text-align:center}.search-template>h4{font-size:18px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:30px;line-height:24px}.search-template .searchform{-moz-box-sizing:border-box;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::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{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:77.684%;display:inline-block;vertical-align:middle;font-family:CircularBook;font-weight:700;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 .next,.search-template .search-list .search-pag .prev{margin:0}.about-hero{padding:0!important}.about-hero>div{background-size:cover;background-position:50%;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:700;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(180deg,hsla(0,0%,100%,0),#000);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.01) 7.7%,rgba(0,0,0,.04) 14.8%,rgba(0,0,0,.081) 21%,rgba(0,0,0,.131) 26.5%,rgba(0,0,0,.185) 31.4%,rgba(0,0,0,.242) 35.9%,rgba(0,0,0,.3) 40.1%,rgba(0,0,0,.361) 44.2%,rgba(0,0,0,.421) 48.1%,rgba(0,0,0,.481) 52%,rgba(0,0,0,.542) 56%,rgba(0,0,0,.603) 60.1%,rgba(0,0,0,.661) 64.3%,rgba(0,0,0,.717) 68.8%,rgba(0,0,0,.771) 73.7%,rgba(0,0,0,.82) 79.2%,rgba(0,0,0,.862) 85.4%,rgba(0,0,0,.89) 92.5%,rgba(0,0,0,.9));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 30px}@media screen and (min-width:1000px){.events .content h1{margin:50px 0 40px}}.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}@media screen and (max-width:999px){.events .no-events .newsform h1{margin:80px 0 30px}}.events-this-month .slick-list{border-bottom:4px solid #000;padding-bottom:42px}.events-this-month .slick-list .slide-cell{width:100%;height:auto}.events-this-month .slick-list .slide-cell .slide{font-size:0}.events-this-month .slick-list .slide-cell .slide .event-image{position:relative;height:0;padding-top:40%;display:inline-block;width:60%}@media screen and (max-width:767px){.events-this-month .slick-list .slide-cell .slide .event-image{width:100%;padding:0;height:auto}}.events-this-month .slick-list .slide-cell .slide .event-image img{position:absolute;top:0}@media screen and (max-width:767px){.events-this-month .slick-list .slide-cell .slide .event-image img{position:relative}}.events-this-month .slick-list .slide-cell .slide .event-content{text-align:left;display:inline-block;width:40%;font-size:12px;padding-left:28px;padding-top:20px;padding-right:8px;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}@media screen and (max-width:999px){.events-this-month .slick-list .slide-cell .slide .event-content{padding-left:20px;padding-top:20px}}@media screen and (min-width:768px) and (max-width:999px){.events-this-month .slick-list .slide-cell .slide .event-content{padding-top:20px}}@media screen and (max-width:767px){.events-this-month .slick-list .slide-cell .slide .event-content{width:100%;padding-left:0;padding-top:30px;padding-right:0}}.events-this-month .slick-list .slide-cell .slide .event-content .next,.events-this-month .slick-list .slide-cell .slide .event-content .prev{margin-bottom:30px;position:relative;display:inline-block}@media screen and (min-width:768px) and (max-width:999px){.events-this-month .slick-list .slide-cell .slide .event-content .next,.events-this-month .slick-list .slide-cell .slide .event-content .prev{margin-bottom:20px}}.events-this-month .slick-list .slide-cell .slide .event-content .next .left-arrow,.events-this-month .slick-list .slide-cell .slide .event-content .prev .left-arrow{width:12px;height:auto;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";display:inline-block;left:0}.events-this-month .slick-list .slide-cell .slide .event-content .next .right-arrow,.events-this-month .slick-list .slide-cell .slide .event-content .prev .right-arrow{display:inline-block;width:12px;height:auto;margin-left:15px;left:0}.events-this-month .slick-list .slide-cell .slide .event-content h2{margin-bottom:10px;margin-top:0;line-height:36px!important}@media screen and (max-width:999px){.events-this-month .slick-list .slide-cell .slide .event-content h2{font-size:28px;line-height:30px!important}}@media screen and (max-width:767px){.events-this-month .slick-list .slide-cell .slide .event-content h2{margin-top:0}}.events-this-month .slick-list .slide-cell .slide .event-content h2 a{text-decoration:none!important}.events-this-month .slick-list .slide-cell .slide .event-content h3{font-size:24px;line-height:28px!important;margin-top:10px;margin-bottom:10px}@media screen and (max-width:999px){.events-this-month .slick-list .slide-cell .slide .event-content h3{font-size:21px;line-height:24px}}.events-this-month .slick-list .slide-cell .slide .event-content h5{margin-top:0;margin-bottom:10px}@media screen and (max-width:999px){.events-this-month .slick-list .slide-cell .slide .event-content h5{font-size:18px;line-height:21px}}.events-this-month .slick-list .slide-cell .slide .event-content .cost{font-family:CircularBook;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.events-this-month .slick-list .slide-cell .slide .event-content .excerpt{font-size:16px;line-height:21px;margin-bottom:0;margin-top:10px;overflow:hidden}.events-this-month .slick-list .slide-cell .slide .event-content .calltoaction{font-family:CircularBook;font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;letter-spacing:.1em;margin-top:20px;margin-bottom:0}@media screen and (max-width:999px){.events-this-month .slick-list .slide-cell .slide .event-content .calltoaction{font-size:14px;line-height:18px;margin-top:20px}}.events-this-month .slick-list .slide-cell .slide .event-content .calltoaction a{border-bottom:4px solid #000;padding-bottom:3px;display:inline-block;text-decoration:none;font-weight:700}.upcoming-events>div{text-align:left;border-bottom:4px solid #000}.upcoming-events>div h4{font-size:18px;font-family:CircularBook;font-weight:700;margin:0;padding:12px 0 30px;letter-spacing:.1em;text-transform:uppercase}.upcoming-events>div .featured-grid .content-type{line-height:26px!important}.upcoming-events>div .featured-grid .grid-bottom{padding-top:50px;border-bottom:none}.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;-moz-box-sizing:border-box;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:700;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;-moz-box-sizing:border-box;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:700;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;-moz-box-sizing:border-box;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:700}.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;-moz-box-sizing:border-box;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:700;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;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(../images/arrow-down.png?51592ddca18ffb2553a245c8b75c8cb3);background-repeat:no-repeat;background-size:24px;background-position:right 10px top}.project-single .project-menu form select+span{background-image:url(../images/arrow-down.png?51592ddca18ffb2553a245c8b75c8cb3);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,.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:700;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(../images/arrow-slider.png?d234e8a41f5991eec82a68104e994440)}.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(../images/arrow-slider.png?d234e8a41f5991eec82a68104e994440);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-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{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);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;-moz-box-sizing:border-box;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;text-transform:uppercase;background:#000;color:#fff;font-weight:700;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((100% - 20px));width:calc((100% - 20px));position:absolute;left:10px}.project-single main .project-related-grid .grid-2 h5{font-weight:700;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,.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:700;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,.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;-moz-box-sizing:border-box;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 .next,.project-single main .media .media-pagination ul.page-numbers li .prev,.project-single main .podcast .media-pagination ul.page-numbers li .next,.project-single main .podcast .media-pagination ul.page-numbers li .prev{margin:0}.project-single main .media .podcast-image,.project-single main .media .podcast-text,.project-single main .podcast .podcast-image,.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:700;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:700;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:700;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,.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}
/*# sourceMappingURL=style.css.map*/