.header-wrap{display:flex;margin:0 auto;max-width:1600px;width:100%}@media screen and (min-width:100em){.header-wrap{border-left:1px solid #e1e2e3;border-right:1px solid #e1e2e3}}.region-header{height:100%}@media print,screen and (min-width:64em){.region-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}}.block-dramatic-branding,.brand{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.brand{align-items:center;color:#d2232a;display:flex;min-height:3rem;padding:0 1rem}.brand h2{display:inline-block;font-size:.8rem;font-weight:900;letter-spacing:.2rem;margin:0;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.brand:hover{background:#d2232a;color:#fff}.brand:hover h3{color:#fff}.brand svg path{fill:#d2232a}.brand:hover svg path{fill:#fff}.brand h2{display:none}@media screen and (min-width:30em){.brand{padding:0 .5rem 0 1rem}.brand svg{display:none}.brand h2{display:inline-block}}@media print,screen and (min-width:64em){.brand{height:100%;line-height:3.5rem;padding:0 1rem}.brand h2{font-size:1rem;letter-spacing:.1rem}}@media screen and (min-width:75em){.brand h2{letter-spacing:.2rem}}@media screen and (min-width:93.75em){.brand{padding:0 1.4rem}.brand h2{font-size:1.2rem}}#header{background:#fff;border-bottom:1px solid #e1e2e3;position:relative;z-index:501}#header>a{margin:0;padding:0 .5rem;white-space:nowrap}@media print,screen and (min-width:64em){#header{align-items:center;display:flex;justify-content:space-between}#header a.brand{border-right:1px solid #e1e2e3}}.open-menu{display:flex!important}#search-dropdown .form-actions{width:1rem}#search-dropdown .form-actions i{color:#e1e2e3}#search-dropdown .keyword input{border-radius:8px;text-indent:1.4rem}#search-dropdown .keyword:before{color:#939598;content:"\e82f";display:inline-block;font-family:dramatist;font-size:.7em;left:.7rem;position:absolute;top:.7rem}.burger{cursor:pointer;display:inline-block;height:20px;position:relative;vertical-align:middle;width:26px}.burger:after{background:#939598;box-shadow:0 8px 0 #939598,0 16px 0 #939598;content:"";display:block;height:3px;left:0;position:absolute;top:0;width:100%}.burger:hover:after{background:#000;box-shadow:0 8px 0 #000,0 16px 0 #000}.block-topbarsearch{display:flex}.block-topbarsearch,.block-topbarsearch .dropdown-pane{z-index:502}.block-topbarsearch .dropdown-pane{border:1px solid #e1e2e3;border-radius:0 0 12px 12px;padding:.5rem}.login-link-mobile a{color:#fff;padding:1em}.login-link{font-size:.8em;font-weight:600;text-transform:uppercase}.block-searchbutton a,.header-btn.commerce-cart .cart-block-btn,.login-avatar,.login-link{align-items:center;background-color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.block-searchbutton a.hover,.block-searchbutton a:hover,.header-btn.commerce-cart .cart-block-btn.hover,.header-btn.commerce-cart .cart-block-btn:hover,.login-avatar.hover,.login-avatar:hover,.login-link.hover,.login-link:hover{background-image:linear-gradient(0deg,#fff,#eeefef 90%);border-bottom:2px solid #fff;transform:translateY(1px)}.block-searchbutton a img,.header-btn.commerce-cart .cart-block-btn img,.login-avatar img,.login-link img{border:1px solid #eeefef;border-radius:50%}@media print,screen and (max-width:63.99875em){.block-searchbutton,.burger-button,.header-btn.commerce-cart,.login-avatar,.login-link{height:3rem;position:absolute;right:0;top:0;width:3rem}.login-avatar,.login-link{right:3rem}.block-searchbutton{right:6rem}.header-btn.commerce-cart{right:9rem}}@media print,screen and (min-width:64em){.block-searchbutton a,.header-btn.commerce-cart .cart-block-btn,.login-avatar,.login-link{height:3.5rem;padding:0;width:3.5rem}#header a.login-link{margin-right:1rem}.login-avatar{border-left:1px solid #e1e2e3}.login-avatar img{height:2.5rem;max-width:2.5rem;width:2.5rem}}.account-dropdown{border:1px solid #e1e2e3;border-radius:12px 0 12px 12px;border-top:none;box-shadow:0 0 20px rgba(0,0,0,.3);margin-right:-1px;z-index:502}@media print,screen and (min-width:64em){.account-dropdown{width:400px;z-index:500}}.account-dropdown ul{list-style:none;margin:0;padding:0}.login-link a{flex-flow:row;padding-left:2.7rem!important;position:relative}.login-link a:hover:before{color:#fff}.login-link a i{font-size:1rem!important;left:.9rem;position:absolute}.menu--main-nav{display:none;margin:0 2%;position:unset;width:100%;z-index:501}.menu--main-nav .dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:none}@media print,screen and (max-width:63.99875em){.menu--main-nav{border-top:1px solid #e1e2e3;margin:0 auto;padding-bottom:1rem;position:absolute}.menu--main-nav .menu-level-0{background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.2);margin:0 0 0 auto;max-width:700px}.menu--main-nav .has-submenu-toggle>a{height:2.5rem;margin-right:4rem}.menu--main-nav .has-submenu-toggle section{padding-left:0!important;padding-right:0!important}.menu--main-nav .accordion-menu,.menu--main-nav .dropdown.menu{width:100%}.menu--main-nav .accordion-menu a,.menu--main-nav .dropdown.menu a{padding:.8em 1.3em}.menu--main-nav .accordion-menu a:hover,.menu--main-nav .dropdown.menu a:hover{background-color:#e1e2e3;color:#d2232a}.menu--main-nav .submenu-toggle{background-color:#eeefef;height:2.5rem;padding:.7em 1em;width:4rem}.menu--main-nav .submenu-toggle:after{border-color:#939598 transparent transparent}}.menu--main-nav .menu_link_content .block-menu .menu{display:inline-block}.menu--main-nav .menu_link_content .block-menu .block-title{font-size:.8em;font-weight:900;letter-spacing:.15em;margin:.6rem 0}.menu--main-nav .menu_link_content .block-menu ul{margin:0;padding:0}.menu--main-nav .accordion-menu{width:100%}.menu--main-nav .accordion-menu .menu_link_content{background-color:#eeefef}.menu--main-nav .accordion-menu .menu_link_content section{background-color:transparent!important}.menu--main-nav .accordion-menu .menu_link_content .block-menu .block-title{font-size:.6rem;margin:1.5rem 1.3rem .3rem}.menu--main-nav .accordion-menu ul{display:block}.menu--main-nav .accordion-menu a{width:100%}.menu--main-nav .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle){min-height:2.5em}.menu--main-nav>.menu{flex-wrap:nowrap;position:unset}.menu--main-nav>.menu>li>a,.menu--main-nav>.menu>li>span{color:#000}.menu--main-nav section:not(.dark) a:not(.button){color:#727477}.menu--main-nav section:not(.dark) a:not(.button):hover{color:#d2232a}.menu--main-nav .menu-type-default section{width:100%}.menu--main-nav .menu-level-0{flex-direction:column;max-width:950px;width:100%}.menu--main-nav .menu-level-0>li{display:block;width:100%}.menu--main-nav .menu-level-0>li>a,.menu--main-nav .menu-level-0>li>span{border-bottom:3px solid #fff}.menu--main-nav .menu-level-0>li:hover>a,.menu--main-nav .menu-level-0>li:hover>span{border-bottom:3px solid #d2232a;color:#d2232a}.menu--main-nav .menu-dropdown-0{border-bottom:1px solid #e1e2e3;border-top:1px solid #e1e2e3;left:0;width:100%;z-index:1}.menu--main-nav .menu-dropdown-0 .block-title{color:#939598;text-transform:uppercase}.menu--main-nav .menu-dropdown-0 section:not(.dark) .block-title{color:#d2232a}.menu--main-nav .menu-dropdown-0 section:not(.dark) .is-active{color:#000;font-weight:600}@media print,screen and (min-width:64em){.menu--main-nav{display:flex}.menu--main-nav .is-dropdown-submenu-parent{position:static}.menu--main-nav .dropdown.menu>li>a{padding:.3em 0}.menu--main-nav .menu-dropdown-0{box-shadow:0 10px 20px rgba(0,0,0,.1);display:none;position:absolute;transition:all .7s}.menu--main-nav>.menu-level-0{flex-direction:row;justify-content:stretch}.menu--main-nav>.menu-level-0>li{flex:auto;width:auto}.menu--main-nav>.menu-level-0>li>a,.menu--main-nav>.menu-level-0>li>span{align-items:center;display:flex;height:3.5rem;justify-content:center;padding:0 .5rem;text-align:center;vertical-align:middle}.menu--main-nav>.menu-level-0>li:hover .menu-dropdown-0{display:flex}}.top-bar-right{display:flex}.title-bar-title{flex:auto}.dark *{color:#fff}.light *{color:#000}.page-container{background:#fff;min-height:500px;padding:0 0 1rem;position:relative}.page-main{padding:0 1rem}.page-main.on-top{position:relative;z-index:50}.page-type-full-width .page-container.grid-container{max-width:100%}.page-type-full-width .page-container.grid-container .page-main{margin:0;max-width:100%;padding:0}.page-type-container-wide.off-canvas-wrapper{background:#333436}.page-type-container-wide .page-container{background:none;color:#fff;max-width:80rem}@media print,screen and (max-width:39.99875em){.entityuseredit-form .page-main,.page-type-container-wide .page-main{padding:0}}@media print,screen and (min-width:40em){.page-main{margin:0 1rem 2rem}}@media print,screen and (min-width:64em){.page-main{margin:0 1.5rem 2rem}}@media print,screen and (min-width:40em){.has-page-title .page-main{padding-top:2rem}}@media print,screen and (min-width:64em){.has-page-title .page-main{min-height:1200px;padding-top:3rem}}.page-type-container-no-padding #main,.page-type-container-no-padding .page-main,.page-type-container-wide #main,.page-type-container-wide .page-main{margin:0;padding:0;width:100%}.front .page-main{margin:0}.node--type-page{background:#fff}.off-canvas{background:#222}.system-breadcrumb-block{display:none}.node-title-block .grid-container{padding:2rem 1rem 3rem}.node-title-block h1{font-size:3rem;font-weight:300}.node-title-block h2{font-size:1.3rem;font-weight:400}.node-title-block h4{font-size:1rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}@media print,screen and (min-width:40em){.node-title-block .grid-container{padding:3rem 1rem 4rem}}@media print,screen and (min-width:64em){.node-title-block .grid-container{padding:3rem 1rem 4rem}}@media screen and (min-width:75em){.node-title-block h1{font-size:4rem}.node-title-block h2{font-size:1.4rem}.node-title-block .grid-container{padding:4rem 3rem 5rem}}.page-title-block{margin:0;padding:0;z-index:2}.page-title-block .js-quickedit-page-title em{color:#939598;font-size:medium;vertical-align:middle}.page-title-block .page-title,.page-title-block h1{font-weight:300;margin:0;padding:2rem 1rem}@media print,screen and (min-width:40em){.page-title-block .page-title,.page-title-block h1{line-height:1;margin:0;padding:2rem 1rem 1rem}}@media print,screen and (min-width:64em){.page-title-block .page-title,.page-title-block h1{font-size:2.5rem;padding:3rem 2rem 1rem}}@media print,screen and (min-width:40em){.block-region-top .entity-fieldnodefield-video{border:1px solid rgba(0,0,0,.05);border-radius:0;margin:1rem;padding:2rem;position:relative}.block-region-top .entity-fieldnodefield-video>:first-child{margin-top:0}.block-region-top .entity-fieldnodefield-video>:last-child{margin-bottom:0}}.why-join h4{color:#d2232a;line-height:1}.before-footer{background-color:#000;color:#fff;min-height:1rem}@media (max-width:767px){#views-form-news-news-page tr.draggable a.menu-item__link{display:inline;width:70%}}.search-result{border-bottom:1px solid #e1e2e3;margin:1rem 0 2rem!important;padding-bottom:1rem}.search-result.org{width:auto!important}.search-result .circle{cursor:pointer;height:3rem;margin:0;width:3rem}.search-result h3,.search-result h3 a{color:#000}.search-result h3 small{display:block;float:none;line-height:normal}@media print,screen and (min-width:64em){.search-result h3 i,.search-result h3 small{font-size:1rem}}.search-result.collab{font-size:100%;max-width:none;min-height:100px}.search-result.collab .contact{line-height:1}.search-result.collab .circle{background-color:#0585c8;color:#fff}@media print,screen and (min-width:40em){.search-result{margin:2rem 2.5rem!important;padding-bottom:2rem}.search-result .circle{height:4rem;width:4rem}.search-result h3 small{float:right;font-size:1rem}}.search-type{color:#d2232a;font-weight:900;text-transform:uppercase}.members-filter .form--inline input{margin-bottom:0;padding:.5rem .5rem .5rem 2rem!important}.members-az ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:0}.members-az li{font-size:1.1rem;padding:.05rem}@media print,screen and (min-width:40em){.members-az li{font-size:1.2rem;line-height:20px;padding:.1rem .2rem}}.members-az li a{border:1px solid transparent;box-sizing:border-box;color:#939598;display:block;text-align:center}.members-az li a:hover{color:#000}.members-az li.is-active{background-color:transparent}.members-az li.is-active a{color:#d2232a}.members-az li.no-results{color:#e1e2e3;cursor:auto}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}a{outline:none}.flex{display:flex}.w-full{width:100%}.h-full{height:100%}.get-stuck{position:-webkit-sticky;position:sticky;top:-2px!important}.stuck{box-shadow:0 8px 8px -6px rgba(0,0,0,.2)}.grid-cards>.cell{margin-bottom:1rem}@media print,screen and (min-width:64em){.grid-cards>.cell{margin-bottom:1.5rem}}.grid-cards .card{min-height:5rem}@media print,screen and (min-width:40em){.grid-cards .card{min-height:15rem}}@media print,screen and (min-width:64em){.grid-cards .card{min-height:18rem}}.system403 .region-page-title{padding:3rem 0 0}.system403 .region-content .block{display:none}.overflow-visible{overflow:visible!important}fieldset.fix legend{font-weight:700;line-height:1;margin:0!important;padding:0 1rem}.ajax-progress-center{position:relative}.ajax-progress-center .ajax-progress{display:block;left:50%;margin-top:-12px!important;position:absolute;top:50%}.square{background:#d2232a;color:#fff;display:inline-block;font-size:.8em;height:.76923rem;line-height:1.5em;text-align:center;vertical-align:middle;width:.76923rem}a.full-link{display:block;height:100%;left:0;position:absolute;right:0;top:0;transition:background-color .5s;width:100%;z-index:20}.rounded,.rounded>a{border-radius:12px}.pill,.pill>a{border-radius:25px}.shadow{box-shadow:0 0 1rem rgba(0,0,0,.1)}.red-bg{background-color:#d2232a}.red-border{border-color:#d2232a!important}.red-color{color:#d2232a}.red-color.color-all *{color:#d2232a!important}.red-color-hover:hover{color:#d2232a}.red-color-hover:hover.color-all *{color:#d2232a!important}.blue-bg{background-color:#0585c8}.blue-border{border-color:#0585c8!important}.blue-color{color:#0585c8}.blue-color.color-all *{color:#0585c8!important}.blue-color-hover:hover{color:#0585c8}.blue-color-hover:hover.color-all *{color:#0585c8!important}.orange-bg{background-color:#eb7d3a}.orange-border{border-color:#eb7d3a!important}.orange-color{color:#eb7d3a}.orange-color.color-all *{color:#eb7d3a!important}.orange-color-hover:hover{color:#eb7d3a}.orange-color-hover:hover.color-all *{color:#eb7d3a!important}.green-bg{background-color:#7f9e58}.green-border{border-color:#7f9e58!important}.green-color{color:#7f9e58}.green-color.color-all *{color:#7f9e58!important}.green-color-hover:hover{color:#7f9e58}.green-color-hover:hover.color-all *{color:#7f9e58!important}.purple-bg{background-color:#8b6dbb}.purple-border{border-color:#8b6dbb!important}.purple-color{color:#8b6dbb}.purple-color.color-all *{color:#8b6dbb!important}.purple-color-hover:hover{color:#8b6dbb}.purple-color-hover:hover.color-all *{color:#8b6dbb!important}.yellow-bg{background-color:#efc432}.yellow-border{border-color:#efc432!important}.yellow-color{color:#efc432}.yellow-color.color-all *{color:#efc432!important}.yellow-color-hover:hover{color:#efc432}.yellow-color-hover:hover.color-all *{color:#efc432!important}.brown-bg{background-color:#b60}.brown-border{border-color:#b60!important}.brown-color{color:#b60}.brown-color.color-all *{color:#b60!important}.brown-color-hover:hover{color:#b60}.brown-color-hover:hover.color-all *{color:#b60!important}.aqua-bg{background-color:#6dc0b2}.aqua-border{border-color:#6dc0b2!important}.aqua-color{color:#6dc0b2}.aqua-color.color-all *{color:#6dc0b2!important}.aqua-color-hover:hover{color:#6dc0b2}.aqua-color-hover:hover.color-all *{color:#6dc0b2!important}.ivory-bg{background-color:#f2d9b0}.ivory-border{border-color:#f2d9b0!important}.ivory-color{color:#f2d9b0}.ivory-color.color-all *{color:#f2d9b0!important}.ivory-color-hover:hover{color:#f2d9b0}.ivory-color-hover:hover.color-all *{color:#f2d9b0!important}.black-bg{background-color:#000}.black-border{border-color:#000!important}.black-color{color:#000}.black-color.color-all *{color:#000!important}.black-color-hover:hover{color:#000}.black-color-hover:hover.color-all *{color:#000!important}.white-bg{background-color:#fff}.white-border{border-color:#fff!important}.white-color{color:#fff}.white-color.color-all *{color:#fff!important}.white-color-hover:hover{color:#fff}.white-color-hover:hover.color-all *{color:#fff!important}.lightest-gray-bg{background-color:#fbfbfc}.lightest-gray-border{border-color:#fbfbfc!important}.lightest-gray-color{color:#fbfbfc}.lightest-gray-color.color-all *{color:#fbfbfc!important}.lightest-gray-color-hover:hover{color:#fbfbfc}.lightest-gray-color-hover:hover.color-all *{color:#fbfbfc!important}.lighter-gray-bg{background-color:#eeefef}.lighter-gray-border{border-color:#eeefef!important}.lighter-gray-color{color:#eeefef}.lighter-gray-color.color-all *{color:#eeefef!important}.lighter-gray-color-hover:hover{color:#eeefef}.lighter-gray-color-hover:hover.color-all *{color:#eeefef!important}.light-gray-bg{background-color:#e1e2e3}.light-gray-border{border-color:#e1e2e3!important}.light-gray-color{color:#e1e2e3}.light-gray-color.color-all *{color:#e1e2e3!important}.light-gray-color-hover:hover{color:#e1e2e3}.light-gray-color-hover:hover.color-all *{color:#e1e2e3!important}.medium-gray-bg{background-color:#babbbd}.medium-gray-border{border-color:#babbbd!important}.medium-gray-color{color:#babbbd}.medium-gray-color.color-all *{color:#babbbd!important}.medium-gray-color-hover:hover{color:#babbbd}.medium-gray-color-hover:hover.color-all *{color:#babbbd!important}.m-gray-bg{background-color:#a5a7a9}.m-gray-border{border-color:#a5a7a9!important}.m-gray-color{color:#a5a7a9}.m-gray-color.color-all *{color:#a5a7a9!important}.m-gray-color-hover:hover{color:#a5a7a9}.m-gray-color-hover:hover.color-all *{color:#a5a7a9!important}.gray-bg{background-color:#939598}.gray-border{border-color:#939598!important}.gray-color{color:#939598}.gray-color.color-all *{color:#939598!important}.gray-color-hover:hover{color:#939598}.gray-color-hover:hover.color-all *{color:#939598!important}.dark-gray-bg{background-color:#727477}.dark-gray-border{border-color:#727477!important}.dark-gray-color{color:#727477}.dark-gray-color.color-all *{color:#727477!important}.dark-gray-color-hover:hover{color:#727477}.dark-gray-color-hover:hover.color-all *{color:#727477!important}.darker-gray-bg{background-color:#333436}.darker-gray-border{border-color:#333436!important}.darker-gray-color{color:#333436}.darker-gray-color.color-all *{color:#333436!important}.darker-gray-color-hover:hover{color:#333436}.darker-gray-color-hover:hover.color-all *{color:#333436!important}.pre-dot{align-items:center;display:flex;text-transform:uppercase}.pre-dot i,.pre-dot:not(.has-color):before{background-color:#999;content:" ";height:14px;margin-right:1rem;width:14px}.pre-dot a{color:#000;text-transform:uppercase}.list-dot{align-items:center;display:flex;line-height:1;margin-bottom:.8rem}.list-dot:before{border:1px solid #727477;border-radius:50%;content:" ";flex:none;height:8px;margin-right:.6rem;width:8px}.list-dot a:hover{color:#000;text-decoration:underline}.color-series-border li:first-child,.color-series-border li:first-child .csb,.color-series-border li:first-child>*{border-color:#d2232a!important}.sect-color-red .pre-dot:before,.sect-color-red.pre-dot:before{background-color:#d2232a}.color-series-border li:nth-child(2),.color-series-border li:nth-child(2) .csb,.color-series-border li:nth-child(2)>*{border-color:#0585c8!important}.sect-color-blue .pre-dot:before,.sect-color-blue.pre-dot:before{background-color:#0585c8}.color-series-border li:nth-child(3),.color-series-border li:nth-child(3) .csb,.color-series-border li:nth-child(3)>*{border-color:#eb7d3a!important}.sect-color-orange .pre-dot:before,.sect-color-orange.pre-dot:before{background-color:#eb7d3a}.color-series-border li:nth-child(4),.color-series-border li:nth-child(4) .csb,.color-series-border li:nth-child(4)>*{border-color:#7f9e58!important}.sect-color-green .pre-dot:before,.sect-color-green.pre-dot:before{background-color:#7f9e58}.color-series-border li:nth-child(5),.color-series-border li:nth-child(5) .csb,.color-series-border li:nth-child(5)>*{border-color:#8b6dbb!important}.sect-color-purple .pre-dot:before,.sect-color-purple.pre-dot:before{background-color:#8b6dbb}.color-series-border li:nth-child(6),.color-series-border li:nth-child(6) .csb,.color-series-border li:nth-child(6)>*{border-color:#efc432!important}.sect-color-yellow .pre-dot:before,.sect-color-yellow.pre-dot:before{background-color:#efc432}.color-series-border li:nth-child(7),.color-series-border li:nth-child(7) .csb,.color-series-border li:nth-child(7)>*{border-color:#b60!important}.sect-color-brown .pre-dot:before,.sect-color-brown.pre-dot:before{background-color:#b60}.color-series-border li:nth-child(8),.color-series-border li:nth-child(8) .csb,.color-series-border li:nth-child(8)>*{border-color:#6dc0b2!important}.sect-color-aqua .pre-dot:before,.sect-color-aqua.pre-dot:before{background-color:#6dc0b2}.color-series-border li:nth-child(9),.color-series-border li:nth-child(9) .csb,.color-series-border li:nth-child(9)>*{border-color:#939598!important}.sect-color-gray .pre-dot:before,.sect-color-gray.pre-dot:before{background-color:#939598}.color-series-border li:nth-child(10),.color-series-border li:nth-child(10) .csb,.color-series-border li:nth-child(10)>*{border-color:#f2d9b0!important}.sect-color-ivory .pre-dot:before,.sect-color-ivory.pre-dot:before{background-color:#f2d9b0}.border-top{border-top:1px solid}.border-bottom,.bottom-border{border-bottom:1px solid}.bottom-border-2{border-bottom:2px solid}.bottom-border-3{border-bottom:3px solid}.float-none{float:none!important}.float-left{float:left}.float-right{float:right}@media print,screen and (max-width:39.99875em){.center-for-small{float:none;text-align:center}}.circle,.circle img,.thumbnail.circle,.thumbnail.circle img{border-radius:50%}.button.ivory-bg:hover{background-color:#ecc88d}.sq-decoration{background-color:#000;height:20px;width:20px}.sq-decoration.gray{background-color:#939598}.sq-decoration.red{background-color:#d2232a}.sq-decoration.blue{background-color:#0585c8}.sq-decoration.green{background-color:#7f9e58}.sq-decoration.orange{background-color:#eb7d3a}.sq-decoration.yellow{background-color:#efc432}.sq-decoration.purple{background-color:#8b6dbb}.sq-decoration.brown{background-color:#b60}.sq-decoration.aqua{background-color:#6dc0b2}.sq-decoration.ivory{background-color:#f2d9b0}.margin-0{margin:0}.margin-top-0{margin-top:0!important}.margin-right-0{margin-right:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-horizontal-0,.margin-left-0{margin-left:0!important}.margin-horizontal-0{margin-right:0!important}.margin-vertical-0{margin-bottom:0!important;margin-top:0!important}.padding-0{padding:0}.padding-top-0{padding-top:0!important}.padding-right-0{padding-right:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-horizontal-0,.padding-left-0{padding-left:0!important}.padding-horizontal-0{padding-right:0!important}.padding-vertical-0{padding-bottom:0!important;padding-top:0!important}.margin-1{margin:1rem}.margin-top-1{margin-top:1rem!important}.margin-right-1{margin-right:1rem!important}.margin-bottom-1{margin-bottom:1rem!important}.margin-horizontal-1,.margin-left-1{margin-left:1rem!important}.margin-horizontal-1{margin-right:1rem!important}.margin-vertical-1{margin-bottom:1rem!important;margin-top:1rem!important}.padding-1{padding:1rem}.padding-top-1{padding-top:1rem!important}.padding-right-1{padding-right:1rem!important}.padding-bottom-1{padding-bottom:1rem!important}.padding-horizontal-1,.padding-left-1{padding-left:1rem!important}.padding-horizontal-1{padding-right:1rem!important}.padding-vertical-1{padding-bottom:1rem!important;padding-top:1rem!important}.margin-2{margin:2rem}.margin-top-2{margin-top:2rem!important}.margin-right-2{margin-right:2rem!important}.margin-bottom-2{margin-bottom:2rem!important}.margin-horizontal-2,.margin-left-2{margin-left:2rem!important}.margin-horizontal-2{margin-right:2rem!important}.margin-vertical-2{margin-bottom:2rem!important;margin-top:2rem!important}.padding-2{padding:2rem}.padding-top-2{padding-top:2rem!important}.padding-right-2{padding-right:2rem!important}.padding-bottom-2{padding-bottom:2rem!important}.padding-horizontal-2,.padding-left-2{padding-left:2rem!important}.padding-horizontal-2{padding-right:2rem!important}.padding-vertical-2{padding-bottom:2rem!important;padding-top:2rem!important}.margin-3{margin:3rem}.margin-top-3{margin-top:3rem!important}.margin-right-3{margin-right:3rem!important}.margin-bottom-3{margin-bottom:3rem!important}.margin-horizontal-3,.margin-left-3{margin-left:3rem!important}.margin-horizontal-3{margin-right:3rem!important}.margin-vertical-3{margin-bottom:3rem!important;margin-top:3rem!important}.padding-3{padding:3rem}.padding-top-3{padding-top:3rem!important}.padding-right-3{padding-right:3rem!important}.padding-bottom-3{padding-bottom:3rem!important}.padding-horizontal-3,.padding-left-3{padding-left:3rem!important}.padding-horizontal-3{padding-right:3rem!important}.padding-vertical-3{padding-bottom:3rem!important;padding-top:3rem!important}.margin-4{margin:4rem}.margin-top-4{margin-top:4rem!important}.margin-right-4{margin-right:4rem!important}.margin-bottom-4{margin-bottom:4rem!important}.margin-horizontal-4,.margin-left-4{margin-left:4rem!important}.margin-horizontal-4{margin-right:4rem!important}.margin-vertical-4{margin-bottom:4rem!important;margin-top:4rem!important}.padding-4{padding:4rem}.padding-top-4{padding-top:4rem!important}.padding-right-4{padding-right:4rem!important}.padding-bottom-4{padding-bottom:4rem!important}.padding-horizontal-4,.padding-left-4{padding-left:4rem!important}.padding-horizontal-4{padding-right:4rem!important}.padding-vertical-4{padding-bottom:4rem!important;padding-top:4rem!important}.margin-5{margin:5rem}.margin-top-5{margin-top:5rem!important}.margin-right-5{margin-right:5rem!important}.margin-bottom-5{margin-bottom:5rem!important}.margin-horizontal-5,.margin-left-5{margin-left:5rem!important}.margin-horizontal-5{margin-right:5rem!important}.margin-vertical-5{margin-bottom:5rem!important;margin-top:5rem!important}.padding-5{padding:5rem}.padding-top-5{padding-top:5rem!important}.padding-right-5{padding-right:5rem!important}.padding-bottom-5{padding-bottom:5rem!important}.padding-horizontal-5,.padding-left-5{padding-left:5rem!important}.padding-horizontal-5{padding-right:5rem!important}.padding-vertical-5{padding-bottom:5rem!important;padding-top:5rem!important}@media print,screen and (min-width:40em){.medium-margin-0{margin:0}.medium-margin-top-0{margin-top:0!important}.medium-margin-right-0{margin-right:0!important}.medium-margin-bottom-0{margin-bottom:0!important}.medium-margin-left-0{margin-left:0!important}.medium-margin-horizontal-0{margin-left:0!important;margin-right:0!important}.medium-margin-vertical-0{margin-bottom:0!important;margin-top:0!important}.medium-padding-0{padding:0}.medium-padding-top-0{padding-top:0!important}.medium-padding-right-0{padding-right:0!important}.medium-padding-bottom-0{padding-bottom:0!important}.medium-padding-left-0{padding-left:0!important}.medium-padding-horizontal-0{padding-left:0!important;padding-right:0!important}.medium-padding-vertical-0{padding-bottom:0!important;padding-top:0!important}}@media print,screen and (min-width:64em){.large-margin-0{margin:0}.large-margin-top-0{margin-top:0!important}.large-margin-right-0{margin-right:0!important}.large-margin-bottom-0{margin-bottom:0!important}.large-margin-left-0{margin-left:0!important}.large-margin-horizontal-0{margin-left:0!important;margin-right:0!important}.large-margin-vertical-0{margin-bottom:0!important;margin-top:0!important}.large-padding-0{padding:0}.large-padding-top-0{padding-top:0!important}.large-padding-right-0{padding-right:0!important}.large-padding-bottom-0{padding-bottom:0!important}.large-padding-left-0{padding-left:0!important}.large-padding-horizontal-0{padding-left:0!important;padding-right:0!important}.large-padding-vertical-0{padding-bottom:0!important;padding-top:0!important}}@media screen and (min-width:75em){.xlarge-margin-0{margin:0}.xlarge-margin-top-0{margin-top:0!important}.xlarge-margin-right-0{margin-right:0!important}.xlarge-margin-bottom-0{margin-bottom:0!important}.xlarge-margin-left-0{margin-left:0!important}.xlarge-margin-horizontal-0{margin-left:0!important;margin-right:0!important}.xlarge-margin-vertical-0{margin-bottom:0!important;margin-top:0!important}.xlarge-padding-0{padding:0}.xlarge-padding-top-0{padding-top:0!important}.xlarge-padding-right-0{padding-right:0!important}.xlarge-padding-bottom-0{padding-bottom:0!important}.xlarge-padding-left-0{padding-left:0!important}.xlarge-padding-horizontal-0{padding-left:0!important;padding-right:0!important}.xlarge-padding-vertical-0{padding-bottom:0!important;padding-top:0!important}}@media screen and (min-width:93.75em){.xxlarge-margin-0{margin:0}.xxlarge-margin-top-0{margin-top:0!important}.xxlarge-margin-right-0{margin-right:0!important}.xxlarge-margin-bottom-0{margin-bottom:0!important}.xxlarge-margin-left-0{margin-left:0!important}.xxlarge-margin-horizontal-0{margin-left:0!important;margin-right:0!important}.xxlarge-margin-vertical-0{margin-bottom:0!important;margin-top:0!important}.xxlarge-padding-0{padding:0}.xxlarge-padding-top-0{padding-top:0!important}.xxlarge-padding-right-0{padding-right:0!important}.xxlarge-padding-bottom-0{padding-bottom:0!important}.xxlarge-padding-left-0{padding-left:0!important}.xxlarge-padding-horizontal-0{padding-left:0!important;padding-right:0!important}.xxlarge-padding-vertical-0{padding-bottom:0!important;padding-top:0!important}}@media print,screen and (min-width:40em){.medium-margin-1{margin:1rem}.medium-margin-top-1{margin-top:1rem!important}.medium-margin-right-1{margin-right:1rem!important}.medium-margin-bottom-1{margin-bottom:1rem!important}.medium-margin-left-1{margin-left:1rem!important}.medium-margin-horizontal-1{margin-left:1rem!important;margin-right:1rem!important}.medium-margin-vertical-1{margin-bottom:1rem!important;margin-top:1rem!important}.medium-padding-1{padding:1rem}.medium-padding-top-1{padding-top:1rem!important}.medium-padding-right-1{padding-right:1rem!important}.medium-padding-bottom-1{padding-bottom:1rem!important}.medium-padding-left-1{padding-left:1rem!important}.medium-padding-horizontal-1{padding-left:1rem!important;padding-right:1rem!important}.medium-padding-vertical-1{padding-bottom:1rem!important;padding-top:1rem!important}}@media print,screen and (min-width:64em){.large-margin-1{margin:1rem}.large-margin-top-1{margin-top:1rem!important}.large-margin-right-1{margin-right:1rem!important}.large-margin-bottom-1{margin-bottom:1rem!important}.large-margin-left-1{margin-left:1rem!important}.large-margin-horizontal-1{margin-left:1rem!important;margin-right:1rem!important}.large-margin-vertical-1{margin-bottom:1rem!important;margin-top:1rem!important}.large-padding-1{padding:1rem}.large-padding-top-1{padding-top:1rem!important}.large-padding-right-1{padding-right:1rem!important}.large-padding-bottom-1{padding-bottom:1rem!important}.large-padding-left-1{padding-left:1rem!important}.large-padding-horizontal-1{padding-left:1rem!important;padding-right:1rem!important}.large-padding-vertical-1{padding-bottom:1rem!important;padding-top:1rem!important}}@media screen and (min-width:75em){.xlarge-margin-1{margin:1rem}.xlarge-margin-top-1{margin-top:1rem!important}.xlarge-margin-right-1{margin-right:1rem!important}.xlarge-margin-bottom-1{margin-bottom:1rem!important}.xlarge-margin-left-1{margin-left:1rem!important}.xlarge-margin-horizontal-1{margin-left:1rem!important;margin-right:1rem!important}.xlarge-margin-vertical-1{margin-bottom:1rem!important;margin-top:1rem!important}.xlarge-padding-1{padding:1rem}.xlarge-padding-top-1{padding-top:1rem!important}.xlarge-padding-right-1{padding-right:1rem!important}.xlarge-padding-bottom-1{padding-bottom:1rem!important}.xlarge-padding-left-1{padding-left:1rem!important}.xlarge-padding-horizontal-1{padding-left:1rem!important;padding-right:1rem!important}.xlarge-padding-vertical-1{padding-bottom:1rem!important;padding-top:1rem!important}}@media screen and (min-width:93.75em){.xxlarge-margin-1{margin:1rem}.xxlarge-margin-top-1{margin-top:1rem!important}.xxlarge-margin-right-1{margin-right:1rem!important}.xxlarge-margin-bottom-1{margin-bottom:1rem!important}.xxlarge-margin-left-1{margin-left:1rem!important}.xxlarge-margin-horizontal-1{margin-left:1rem!important;margin-right:1rem!important}.xxlarge-margin-vertical-1{margin-bottom:1rem!important;margin-top:1rem!important}.xxlarge-padding-1{padding:1rem}.xxlarge-padding-top-1{padding-top:1rem!important}.xxlarge-padding-right-1{padding-right:1rem!important}.xxlarge-padding-bottom-1{padding-bottom:1rem!important}.xxlarge-padding-left-1{padding-left:1rem!important}.xxlarge-padding-horizontal-1{padding-left:1rem!important;padding-right:1rem!important}.xxlarge-padding-vertical-1{padding-bottom:1rem!important;padding-top:1rem!important}}@media print,screen and (min-width:40em){.medium-margin-2{margin:2rem}.medium-margin-top-2{margin-top:2rem!important}.medium-margin-right-2{margin-right:2rem!important}.medium-margin-bottom-2{margin-bottom:2rem!important}.medium-margin-left-2{margin-left:2rem!important}.medium-margin-horizontal-2{margin-left:2rem!important;margin-right:2rem!important}.medium-margin-vertical-2{margin-bottom:2rem!important;margin-top:2rem!important}.medium-padding-2{padding:2rem}.medium-padding-top-2{padding-top:2rem!important}.medium-padding-right-2{padding-right:2rem!important}.medium-padding-bottom-2{padding-bottom:2rem!important}.medium-padding-left-2{padding-left:2rem!important}.medium-padding-horizontal-2{padding-left:2rem!important;padding-right:2rem!important}.medium-padding-vertical-2{padding-bottom:2rem!important;padding-top:2rem!important}}@media print,screen and (min-width:64em){.large-margin-2{margin:2rem}.large-margin-top-2{margin-top:2rem!important}.large-margin-right-2{margin-right:2rem!important}.large-margin-bottom-2{margin-bottom:2rem!important}.large-margin-left-2{margin-left:2rem!important}.large-margin-horizontal-2{margin-left:2rem!important;margin-right:2rem!important}.large-margin-vertical-2{margin-bottom:2rem!important;margin-top:2rem!important}.large-padding-2{padding:2rem}.large-padding-top-2{padding-top:2rem!important}.large-padding-right-2{padding-right:2rem!important}.large-padding-bottom-2{padding-bottom:2rem!important}.large-padding-left-2{padding-left:2rem!important}.large-padding-horizontal-2{padding-left:2rem!important;padding-right:2rem!important}.large-padding-vertical-2{padding-bottom:2rem!important;padding-top:2rem!important}}@media screen and (min-width:75em){.xlarge-margin-2{margin:2rem}.xlarge-margin-top-2{margin-top:2rem!important}.xlarge-margin-right-2{margin-right:2rem!important}.xlarge-margin-bottom-2{margin-bottom:2rem!important}.xlarge-margin-left-2{margin-left:2rem!important}.xlarge-margin-horizontal-2{margin-left:2rem!important;margin-right:2rem!important}.xlarge-margin-vertical-2{margin-bottom:2rem!important;margin-top:2rem!important}.xlarge-padding-2{padding:2rem}.xlarge-padding-top-2{padding-top:2rem!important}.xlarge-padding-right-2{padding-right:2rem!important}.xlarge-padding-bottom-2{padding-bottom:2rem!important}.xlarge-padding-left-2{padding-left:2rem!important}.xlarge-padding-horizontal-2{padding-left:2rem!important;padding-right:2rem!important}.xlarge-padding-vertical-2{padding-bottom:2rem!important;padding-top:2rem!important}}@media screen and (min-width:93.75em){.xxlarge-margin-2{margin:2rem}.xxlarge-margin-top-2{margin-top:2rem!important}.xxlarge-margin-right-2{margin-right:2rem!important}.xxlarge-margin-bottom-2{margin-bottom:2rem!important}.xxlarge-margin-left-2{margin-left:2rem!important}.xxlarge-margin-horizontal-2{margin-left:2rem!important;margin-right:2rem!important}.xxlarge-margin-vertical-2{margin-bottom:2rem!important;margin-top:2rem!important}.xxlarge-padding-2{padding:2rem}.xxlarge-padding-top-2{padding-top:2rem!important}.xxlarge-padding-right-2{padding-right:2rem!important}.xxlarge-padding-bottom-2{padding-bottom:2rem!important}.xxlarge-padding-left-2{padding-left:2rem!important}.xxlarge-padding-horizontal-2{padding-left:2rem!important;padding-right:2rem!important}.xxlarge-padding-vertical-2{padding-bottom:2rem!important;padding-top:2rem!important}}@media print,screen and (min-width:40em){.medium-margin-3{margin:3rem}.medium-margin-top-3{margin-top:3rem!important}.medium-margin-right-3{margin-right:3rem!important}.medium-margin-bottom-3{margin-bottom:3rem!important}.medium-margin-left-3{margin-left:3rem!important}.medium-margin-horizontal-3{margin-left:3rem!important;margin-right:3rem!important}.medium-margin-vertical-3{margin-bottom:3rem!important;margin-top:3rem!important}.medium-padding-3{padding:3rem}.medium-padding-top-3{padding-top:3rem!important}.medium-padding-right-3{padding-right:3rem!important}.medium-padding-bottom-3{padding-bottom:3rem!important}.medium-padding-left-3{padding-left:3rem!important}.medium-padding-horizontal-3{padding-left:3rem!important;padding-right:3rem!important}.medium-padding-vertical-3{padding-bottom:3rem!important;padding-top:3rem!important}}@media print,screen and (min-width:64em){.large-margin-3{margin:3rem}.large-margin-top-3{margin-top:3rem!important}.large-margin-right-3{margin-right:3rem!important}.large-margin-bottom-3{margin-bottom:3rem!important}.large-margin-left-3{margin-left:3rem!important}.large-margin-horizontal-3{margin-left:3rem!important;margin-right:3rem!important}.large-margin-vertical-3{margin-bottom:3rem!important;margin-top:3rem!important}.large-padding-3{padding:3rem}.large-padding-top-3{padding-top:3rem!important}.large-padding-right-3{padding-right:3rem!important}.large-padding-bottom-3{padding-bottom:3rem!important}.large-padding-left-3{padding-left:3rem!important}.large-padding-horizontal-3{padding-left:3rem!important;padding-right:3rem!important}.large-padding-vertical-3{padding-bottom:3rem!important;padding-top:3rem!important}}@media screen and (min-width:75em){.xlarge-margin-3{margin:3rem}.xlarge-margin-top-3{margin-top:3rem!important}.xlarge-margin-right-3{margin-right:3rem!important}.xlarge-margin-bottom-3{margin-bottom:3rem!important}.xlarge-margin-left-3{margin-left:3rem!important}.xlarge-margin-horizontal-3{margin-left:3rem!important;margin-right:3rem!important}.xlarge-margin-vertical-3{margin-bottom:3rem!important;margin-top:3rem!important}.xlarge-padding-3{padding:3rem}.xlarge-padding-top-3{padding-top:3rem!important}.xlarge-padding-right-3{padding-right:3rem!important}.xlarge-padding-bottom-3{padding-bottom:3rem!important}.xlarge-padding-left-3{padding-left:3rem!important}.xlarge-padding-horizontal-3{padding-left:3rem!important;padding-right:3rem!important}.xlarge-padding-vertical-3{padding-bottom:3rem!important;padding-top:3rem!important}}@media screen and (min-width:93.75em){.xxlarge-margin-3{margin:3rem}.xxlarge-margin-top-3{margin-top:3rem!important}.xxlarge-margin-right-3{margin-right:3rem!important}.xxlarge-margin-bottom-3{margin-bottom:3rem!important}.xxlarge-margin-left-3{margin-left:3rem!important}.xxlarge-margin-horizontal-3{margin-left:3rem!important;margin-right:3rem!important}.xxlarge-margin-vertical-3{margin-bottom:3rem!important;margin-top:3rem!important}.xxlarge-padding-3{padding:3rem}.xxlarge-padding-top-3{padding-top:3rem!important}.xxlarge-padding-right-3{padding-right:3rem!important}.xxlarge-padding-bottom-3{padding-bottom:3rem!important}.xxlarge-padding-left-3{padding-left:3rem!important}.xxlarge-padding-horizontal-3{padding-left:3rem!important;padding-right:3rem!important}.xxlarge-padding-vertical-3{padding-bottom:3rem!important;padding-top:3rem!important}}@media print,screen and (min-width:40em){.medium-margin-4{margin:4rem}.medium-margin-top-4{margin-top:4rem!important}.medium-margin-right-4{margin-right:4rem!important}.medium-margin-bottom-4{margin-bottom:4rem!important}.medium-margin-left-4{margin-left:4rem!important}.medium-margin-horizontal-4{margin-left:4rem!important;margin-right:4rem!important}.medium-margin-vertical-4{margin-bottom:4rem!important;margin-top:4rem!important}.medium-padding-4{padding:4rem}.medium-padding-top-4{padding-top:4rem!important}.medium-padding-right-4{padding-right:4rem!important}.medium-padding-bottom-4{padding-bottom:4rem!important}.medium-padding-left-4{padding-left:4rem!important}.medium-padding-horizontal-4{padding-left:4rem!important;padding-right:4rem!important}.medium-padding-vertical-4{padding-bottom:4rem!important;padding-top:4rem!important}}@media print,screen and (min-width:64em){.large-margin-4{margin:4rem}.large-margin-top-4{margin-top:4rem!important}.large-margin-right-4{margin-right:4rem!important}.large-margin-bottom-4{margin-bottom:4rem!important}.large-margin-left-4{margin-left:4rem!important}.large-margin-horizontal-4{margin-left:4rem!important;margin-right:4rem!important}.large-margin-vertical-4{margin-bottom:4rem!important;margin-top:4rem!important}.large-padding-4{padding:4rem}.large-padding-top-4{padding-top:4rem!important}.large-padding-right-4{padding-right:4rem!important}.large-padding-bottom-4{padding-bottom:4rem!important}.large-padding-left-4{padding-left:4rem!important}.large-padding-horizontal-4{padding-left:4rem!important;padding-right:4rem!important}.large-padding-vertical-4{padding-bottom:4rem!important;padding-top:4rem!important}}@media screen and (min-width:75em){.xlarge-margin-4{margin:4rem}.xlarge-margin-top-4{margin-top:4rem!important}.xlarge-margin-right-4{margin-right:4rem!important}.xlarge-margin-bottom-4{margin-bottom:4rem!important}.xlarge-margin-left-4{margin-left:4rem!important}.xlarge-margin-horizontal-4{margin-left:4rem!important;margin-right:4rem!important}.xlarge-margin-vertical-4{margin-bottom:4rem!important;margin-top:4rem!important}.xlarge-padding-4{padding:4rem}.xlarge-padding-top-4{padding-top:4rem!important}.xlarge-padding-right-4{padding-right:4rem!important}.xlarge-padding-bottom-4{padding-bottom:4rem!important}.xlarge-padding-left-4{padding-left:4rem!important}.xlarge-padding-horizontal-4{padding-left:4rem!important;padding-right:4rem!important}.xlarge-padding-vertical-4{padding-bottom:4rem!important;padding-top:4rem!important}}@media screen and (min-width:93.75em){.xxlarge-margin-4{margin:4rem}.xxlarge-margin-top-4{margin-top:4rem!important}.xxlarge-margin-right-4{margin-right:4rem!important}.xxlarge-margin-bottom-4{margin-bottom:4rem!important}.xxlarge-margin-left-4{margin-left:4rem!important}.xxlarge-margin-horizontal-4{margin-left:4rem!important;margin-right:4rem!important}.xxlarge-margin-vertical-4{margin-bottom:4rem!important;margin-top:4rem!important}.xxlarge-padding-4{padding:4rem}.xxlarge-padding-top-4{padding-top:4rem!important}.xxlarge-padding-right-4{padding-right:4rem!important}.xxlarge-padding-bottom-4{padding-bottom:4rem!important}.xxlarge-padding-left-4{padding-left:4rem!important}.xxlarge-padding-horizontal-4{padding-left:4rem!important;padding-right:4rem!important}.xxlarge-padding-vertical-4{padding-bottom:4rem!important;padding-top:4rem!important}}@media print,screen and (min-width:40em){.medium-margin-5{margin:5rem}.medium-margin-top-5{margin-top:5rem!important}.medium-margin-right-5{margin-right:5rem!important}.medium-margin-bottom-5{margin-bottom:5rem!important}.medium-margin-left-5{margin-left:5rem!important}.medium-margin-horizontal-5{margin-left:5rem!important;margin-right:5rem!important}.medium-margin-vertical-5{margin-bottom:5rem!important;margin-top:5rem!important}.medium-padding-5{padding:5rem}.medium-padding-top-5{padding-top:5rem!important}.medium-padding-right-5{padding-right:5rem!important}.medium-padding-bottom-5{padding-bottom:5rem!important}.medium-padding-left-5{padding-left:5rem!important}.medium-padding-horizontal-5{padding-left:5rem!important;padding-right:5rem!important}.medium-padding-vertical-5{padding-bottom:5rem!important;padding-top:5rem!important}}@media print,screen and (min-width:64em){.large-margin-5{margin:5rem}.large-margin-top-5{margin-top:5rem!important}.large-margin-right-5{margin-right:5rem!important}.large-margin-bottom-5{margin-bottom:5rem!important}.large-margin-left-5{margin-left:5rem!important}.large-margin-horizontal-5{margin-left:5rem!important;margin-right:5rem!important}.large-margin-vertical-5{margin-bottom:5rem!important;margin-top:5rem!important}.large-padding-5{padding:5rem}.large-padding-top-5{padding-top:5rem!important}.large-padding-right-5{padding-right:5rem!important}.large-padding-bottom-5{padding-bottom:5rem!important}.large-padding-left-5{padding-left:5rem!important}.large-padding-horizontal-5{padding-left:5rem!important;padding-right:5rem!important}.large-padding-vertical-5{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:75em){.xlarge-margin-5{margin:5rem}.xlarge-margin-top-5{margin-top:5rem!important}.xlarge-margin-right-5{margin-right:5rem!important}.xlarge-margin-bottom-5{margin-bottom:5rem!important}.xlarge-margin-left-5{margin-left:5rem!important}.xlarge-margin-horizontal-5{margin-left:5rem!important;margin-right:5rem!important}.xlarge-margin-vertical-5{margin-bottom:5rem!important;margin-top:5rem!important}.xlarge-padding-5{padding:5rem}.xlarge-padding-top-5{padding-top:5rem!important}.xlarge-padding-right-5{padding-right:5rem!important}.xlarge-padding-bottom-5{padding-bottom:5rem!important}.xlarge-padding-left-5{padding-left:5rem!important}.xlarge-padding-horizontal-5{padding-left:5rem!important;padding-right:5rem!important}.xlarge-padding-vertical-5{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:93.75em){.xxlarge-margin-5{margin:5rem}.xxlarge-margin-top-5{margin-top:5rem!important}.xxlarge-margin-right-5{margin-right:5rem!important}.xxlarge-margin-bottom-5{margin-bottom:5rem!important}.xxlarge-margin-left-5{margin-left:5rem!important}.xxlarge-margin-horizontal-5{margin-left:5rem!important;margin-right:5rem!important}.xxlarge-margin-vertical-5{margin-bottom:5rem!important;margin-top:5rem!important}.xxlarge-padding-5{padding:5rem}.xxlarge-padding-top-5{padding-top:5rem!important}.xxlarge-padding-right-5{padding-right:5rem!important}.xxlarge-padding-bottom-5{padding-bottom:5rem!important}.xxlarge-padding-left-5{padding-left:5rem!important}.xxlarge-padding-horizontal-5{padding-left:5rem!important;padding-right:5rem!important}.xxlarge-padding-vertical-5{padding-bottom:5rem!important;padding-top:5rem!important}}.pad-y{padding-bottom:1rem;padding-top:1rem}.pad-y2{padding-bottom:2rem;padding-top:2rem}.pad-x{padding-left:.5rem;padding-right:.5rem}.pad-x2{padding-left:1rem;padding-right:1rem}.padding-large{padding:1rem}.padding-large-xl{padding:1.2rem}@media print,screen and (min-width:40em){.padding-large{padding:1.5rem}.padding-large-xl{padding:2rem}.pad-x{padding-left:1rem;padding-right:1rem}.pad-x2{padding-left:2rem;padding-right:2rem}}@media print,screen and (min-width:64em){.padding-large{padding:2rem}.padding-large-xl{padding:3rem}}@media print,screen and (max-width:39.99875em){.small-padding-1{padding:1rem}}.margin-y{margin-top:1rem}.margin-bottom,.margin-y{margin-bottom:1rem}.middle-y{display:flex;flex-direction:column;justify-content:center}body .page-container .page-main .no-margin{margin:0}.no-margin-bottom{margin-bottom:0}.kill-margin :last-of-type{margin:0}main h1,main h1 em,main h1 i,main h2,main h2 em,main h2 i,main h3,main h3 em,main h3 i,main h4,main h4 em,main h4 i{font-weight:400}main h1 b,main h1 strong,main h1.bold,main h2 b,main h2 strong,main h2.bold,main h3 b,main h3 strong,main h3.bold,main h4 b,main h4 strong,main h4.bold{font-weight:700}main h5{font-weight:400}main h1,main h2,main h3{line-height:1}.priori-serif,.priori-serif.deep *{font-family:"priori-serif"}.fw-200,.priori-light{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.bold,.fw-700,b,strong{font-weight:700}.font-black,.fw-900{font-weight:900}.center,.view-display-id-ba_blog_roll .view-footer p,.view-display-id-rep_blog .view-footer p{text-align:center}.uppercase,.view-display-id-ba_blog_roll .help-links h2,.view-display-id-rep_blog .help-links h2{text-transform:uppercase}.border-bottom{border-bottom:3px solid #939598}.underline{text-decoration:underline}.bold,.title-bar-title,strong{font-weight:700}.italic{font-style:italic}.under-border{border-bottom:6px solid #e1e2e3;margin-bottom:1.5rem;padding-bottom:.3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.no-wrap{white-space:nowrap}.button{font-weight:900}.line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.ck-drop-cap{float:left;font-weight:900;line-height:1;margin:-15px 10px -15px -10px}.pull-quote{font-style:italic;font-weight:400;letter-spacing:1px}.font-small{font-size:.8em}.big-text{font-size:2rem}.big-text-1{font-size:2.25rem}.big-text-2{font-size:2.5rem}.huge{font-size:4rem}@media print,screen and (min-width:40em){.big-text{font-size:2.25rem}.big-text-1{font-size:2.5rem}.big-text-2{font-size:3rem}.huge{font-size:5rem}}@media print,screen and (min-width:64em){.big-text{font-size:2.5rem}.big-text-1{font-size:3rem}.big-text-2{font-size:3.5rem}.huge{font-size:7rem}}@media screen and (min-width:75em){.big-text{font-size:3rem}.big-text-1{font-size:3.5rem}.big-text-2{font-size:4rem}.huge{font-size:9rem}}pre{font-size:.8em;line-height:normal}.red-title{color:#d2232a}.ellipsis{display:inline-block;line-height:normal;overflow:hidden;transition:text-indent 3s;white-space:nowrap;width:95%}.ellipsis,.ellipsis>*{text-overflow:ellipsis}.read-more{border-bottom:2px solid #7f9e58;float:right;font-size:.9rem;line-height:.7;text-transform:uppercase}figure{margin-right:1rem}.embedded-entity{margin-bottom:1rem}.embedded-entity.align-center{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.embedded-entity.align-left{margin-right:1rem}.embedded-entity.align-right{margin-left:1rem}.align-center:not(.grid-x):not(.grid-y){text-align:center}.field--name-body p{font-size:1.3rem}.flag{font-size:medium;position:relative;z-index:3}.flag:not(.flag-group-post-likes) span{display:none}.flag:not(.flag-group-post-likes) a{font-size:1rem}.flag:not(.flag-group-post-likes) a:after{color:#d2232a;content:"\e805";font-family:dramatist}@media print,screen and (min-width:40em){.flag:not(.flag-group-post-likes) a:after{float:right}}.flag:not(.flag-group-post-likes).action-flag a:after{content:"\e810"}.flag:not(.flag-group-post-likes) a:hover:after{color:#d2232a}.views-view-grid article{text-align:center}ul.grid-x{list-style:none}.pager,.view-empty{text-align:center}.view-empty{min-height:15rem;padding-top:2rem}.view-empty h3{font-style:italic}.list-view-wrapper{display:none}.view-display-id-page_1 .list-view-wrapper{display:flex}.view-header{text-align:center}.input-group-field input{margin-bottom:0}.views-exposed-form{margin-bottom:2rem}.views-exposed-form .form--inline{display:flex;font-size:medium;justify-content:center;position:relative}.views-exposed-form .form--inline input{height:2.2rem}.views-exposed-form .form--inline .form-item-combine label,.views-exposed-form .form--inline .form-item-search label{display:none}@media print,screen and (min-width:64em){.views-exposed-form .form--inline{max-width:70%}.views-exposed-form .form--inline .form-item-combine{width:100%}}.views-exposed-form .form--inline input{border-radius:12px;font-size:.7rem;padding:0 1rem 0 2rem}.views-exposed-form .form--inline input::-moz-placeholder{font-size:.7rem;font-weight:600;text-transform:uppercase}.views-exposed-form .form--inline input:-ms-input-placeholder{font-size:.7rem;font-weight:600;text-transform:uppercase}.views-exposed-form .form--inline input::placeholder{font-size:.7rem;font-weight:600;text-transform:uppercase}.views-exposed-form select{background-color:#eeefef;font-size:.9rem;max-width:9rem}.views-exposed-form .form--inline .form-item:first-of-type.form-type-search-api-autocomplete,.views-exposed-form .form--inline .form-item:first-of-type.form-type-textfield{flex:auto}.views-exposed-form .form--inline .form-item:first-of-type.form-type-search-api-autocomplete:before,.views-exposed-form .form--inline .form-item:first-of-type.form-type-textfield:before{color:#939598;content:"\e82f";display:inline-block;font-family:dramatist;font-size:14px;left:20px;position:absolute;top:12px}.views-exposed-form .form--inline .form-item:first-of-type.form-type-select select{border-radius:12px}.exposed-input-group .form--inline{margin:0 auto}.exposed-input-group .form--inline input{border-radius:12px 0 0 12px;font-size:.9rem;padding:0 2rem;width:100%}.exposed-input-group .form--inline .form-submit,.exposed-input-group .form--inline select{font-size:.9rem;max-width:9rem}.exposed-input-group .form--inline div:last-child .form-submit,.exposed-input-group .form--inline div:last-child select{border-radius:0 12px 12px 0}.exposed-input-group .form--inline select{background-color:#eeefef}@media print,screen and (min-width:64em){.exposed-input-group select{padding:0 1.5rem 0 1rem}}.exposed-form-center .form--inline{margin:0 auto}.exposed-form-wide .form--inline,.exposed-form-wide .form-item-combine,.exposed-form-wide .form-item-search,.exposed-form-wide .form-item-search-api-fulltext{max-width:100%;width:100%}.view .more-link{display:block;margin:10px 0 20px;text-align:right}.view .more-link a{border-bottom:5px solid #e1e2e3;font-weight:900;text-transform:uppercase}@media print,screen and (min-width:40em){.media-object.stack-for-medium{display:block;text-align:center}.media-object.stack-for-medium .media-object-section:first-child{padding-right:0}.media-object.stack-for-medium img{max-width:100%}}.media-object.stack-for-medium h4{margin-bottom:0}.media-object.stack-for-medium p{line-height:1}@media print,screen and (min-width:64em){.columns{-moz-column-count:2;column-count:2;-moz-column-gap:3rem;column-gap:3rem;font-size:larger}.columns>div{-moz-column-break-inside:avoid;break-inside:avoid-column}}@media screen and (min-width:75em){.columns{-moz-column-gap:4rem;column-gap:4rem}}@use "app/style/foundation/foundation";@use "app/style/common/variables";.dg-card{border:1px solid #e1e2e3;border-top:none;justify-content:space-between;margin:0 .5rem 1rem;overflow:visible}.dg-card .card-header{align-content:space-between;background:#000;color:#fff;margin-right:-1px;min-height:50px;padding:1rem .6rem .6rem}.dg-card .card-header .title{text-transform:uppercase}.card{border-radius:12px}.card .grid-y{height:100%}.card.card-half{position:relative}.card.card-half .top{align-items:center;display:flex;justify-content:center;min-height:200px;overflow:hidden;position:relative}.card.card-half .top img{transition:all .7s;width:100%}.card.card-half .top .field--type-image{height:100%}.card.card-half .top .field--name-field-bg-media{height:100%;left:0;position:absolute;right:0;width:100%;z-index:1}.card.card-half .top .field--name-field-logo{height:70%;margin:auto;position:absolute;width:70%;z-index:2}.card.card-half .top .field--name-field-logo div,.card.card-half .top .field--name-field-logo img{height:100%}.card.card-half .top .field--name-field-media{text-align:center}.card.card-half .top .field--name-field-media img{max-width:80%}.card.card-half .top .field--name-field-media-alt{margin-bottom:0}.card.card-half .card-section{height:250px}.card.card-half .shave{height:97%}.card.card-half:hover .top .field--name-field-media-alt,.card.card-half:hover .top img{transform:scale3d(1.02,1.02,1.02)}.js-shave-char{border-radius:12px;line-height:.1;margin:0;padding:0 .2rem;transition:all .7s}.shave.expandable:hover .js-shave-char{background-color:#e1e2e3;cursor:pointer}@media print,screen and (min-width:40em){.card.card-half .top{min-height:240px}.card.card-half .field--type-text-with-summary{margin-bottom:1rem}}@media screen and (min-width:75em){.card.card-half{position:relative}.card.card-half .top{top:0}.card.card-half .card-section,.card.card-half .top{bottom:0;height:50%;left:0;position:absolute;right:0}.card.card-half .card-section{top:50%}.card.card-half{padding-top:100%}}.dg-card-long{margin-bottom:2rem}.dg-card-long .component{border:1px solid #e1e2e3;border-top:10px solid #000;display:flex;flex-wrap:nowrap;margin-bottom:1rem}.dg-card-long .component img{max-width:none}@media print,screen and (max-width:39.99875em){.dg-card-long .component,.dg-card-long .component.stack-for-small{flex-wrap:wrap}}.dg-card-long .component .section{flex:0 1 auto}.dg-card-long .component .section:first-child{padding-right:1rem}.dg-card-long .component .section:last-child:not(:nth-child(2)){padding-left:1rem}.dg-card-long .component .section>:last-child{margin-bottom:0}@media print,screen and (max-width:39.99875em){.stack-for-small .dg-card-long .component .section{flex-basis:100%;max-width:100%;padding:0 0 1rem}.stack-for-small .dg-card-long .component .section img{width:100%}}.dg-card-long .component .section.main-section{flex:1 1 0px}.dg-card-long .component .section.sidebar{align-self:center;flex:2;flex-direction:column;padding:1.25rem}@media print,screen and (max-width:39.99875em){.dg-card-long .component .section.sidebar{flex:0 0 100%}}.dg-card-long .component .section.main{flex:3;padding:1.25rem}@media print,screen and (max-width:39.99875em){.dg-card-long .component .section.main{flex:0 0 100%}}.dg-card-long .component .section h2,.dg-card-long .component .section h2.title,.dg-card-long .component .section h3,.dg-card-long .component .section h3.title,.dg-card-long .component .section h4,.dg-card-long .component .section h4.title{color:#939598;font-size:1.5rem;font-weight:900;text-transform:uppercase}@media print,screen and (max-width:39.99875em){.dg-card-long .component .section h2,.dg-card-long .component .section h2.title,.dg-card-long .component .section h3,.dg-card-long .component .section h3.title,.dg-card-long .component .section h4,.dg-card-long .component .section h4.title{font-size:2rem}}.dg-card-long .component .section a{font-weight:900;text-transform:uppercase}.dg-card-long .sq-decoration{float:left;margin-right:10px;margin-top:5px}.dg-facets .item-list__child{background:#fff;border:1px solid #eeefef;border-radius:12px;box-shadow:0 .2rem .2rem rgba(0,0,0,.2);list-style:none;margin:0 0 0 4px;overflow:hidden;position:absolute}.dg-facets.ul{margin:0;padding:0}.dg-facets.grid-x>li{padding:.2rem}.dg-facets.grid-x>li>a{border-radius:8px}.dg-facets li{margin:0!important}.dg-facets .facet-item__status{display:none}.dg-facets a{border-width:1px!important;font-weight:400!important;margin:0;text-transform:capitalize!important;white-space:nowrap}.dg-facets a span{letter-spacing:-.01em}.dg-facets a:not(.small){font-size:1rem}.dg-facets a.is-active{background-color:#d2232a!important;border-color:#d2232a!important}.dg-facets a.is-active span{color:#fff}.dg-facets a.is-active:after{border-color:#d2232a transparent transparent!important}.dg-facets a .facet-item__count{color:#d2232a;font-size:.7em}.dg-facets a.hollow:hover{background-color:#d2232a;border-color:#d2232a;color:#fff}.dg-facets a.hollow:hover span{color:#fff!important}.dg-facets a .is-dropdown-submenu a span{color:#000}.dg-facets a .is-active+.is-dropdown-submenu{background:#d2232a}.dg-facets a .is-active+.is-dropdown-submenu a span{color:#fff}.dg-facets a .dropdown.menu>li.is-dropdown-submenu-parent>a:after{border-color:#000 transparent transparent;right:1rem}.dg-facets a .dropdown.menu li.is-active>a,.dg-facets a .dropdown.menu li.is-active>ul>li>a:hover{background-color:#d2232a!important;color:#fff}.dg-facets a .dropdown.menu li.is-active>a span,.dg-facets a .dropdown.menu li.is-active>ul>li>a:hover span{color:#fff}.dg-facets a .facet-item--active-trail>a{background-color:#fff!important;border-color:#d2232a!important}.dg-facets a .facet-item--active-trail>a span{color:#d2232a}.dg-facets a .facet-item--active-trail>a:hover span{color:#fff}.dg-facets a .facet-item--active-trail .is-dropdown-submenu{background:#fff}.dg-facets a .facet-item--active-trail .is-dropdown-submenu a:not(.is-active) span{color:#000}.dg-facets .facets-widget-child ul li{margin:0!important;padding:0}.dg-facets .facets-reset{position:absolute;right:0;top:-2rem;width:auto!important}.dg-facets .facets-reset .facet-item__value{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:bold;animation-name:bold}.dg-facets .facets-reset .facet-item__count{display:none}.dg-facets .facets-reset a.button.hollow{background:#fff;font-size:.7rem;padding:.3rem .6rem .2rem;text-align:right}.dg-facets .facets-reset a.button.hollow span{color:#000;font-size:.9rem}.dg-facets .facets-reset a.button.hollow:hover{background:#ccc}.dg-facets .facets-reset a.button.hollow:hover span{color:#fff}.border-page{background-color:#eeefef;margin-top:1rem}.border-page .callout:not(.clear):not(.secondary){border:none;border-top:20px solid #000}.border-page .callout .header{height:2rem}.border-page .callout .header .inner{left:0;position:absolute;top:0;width:100%}.border-page p{color:#727477}@media print,screen and (max-width:63.99875em){.border-page .callout.large{padding:1rem}}.contract{border:1px solid #e1e2e3;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;min-height:300px;padding:1rem;text-align:left}.contract .icon{background:url(../images/icon-paper-pen.svg?bust=927f1edcdba1988ddb8044f7426978db);background-repeat:no-repeat;background-size:100% 100%;display:block;height:50px;width:50px}.contract.thumbnail{background-color:#fff;font-size:medium}.contract.thumbnail h5{font-size:100%;font-weight:600;margin-bottom:0}.contract.thumbnail h5 a{color:#000;display:block;line-height:28px;text-transform:uppercase}.contract .button{margin-bottom:0}.view-model-contracts{margin-top:2rem}.view-model-contracts h3{font-weight:700}.view-model-contracts .grid-x{margin:0 -.6rem 2rem}.view-model-contracts .contract{padding:1.5rem}.view-model-contracts .icon{margin-top:1rem}.view-model-contracts h5{font-weight:600;margin-bottom:0;padding:1rem 0}.view-model-contracts h5 a{color:#000;display:block;line-height:28px;text-transform:uppercase}.view-model-contracts .desc{flex:auto;font-style:italic;font-weight:200;margin:20px 0 50px;max-height:180px;min-height:120px}@media print,screen and (min-width:64em){.view-model-contracts h3{font-size:160%;padding:1rem 0}.view-model-contracts .icon{height:100px;width:75px}.view-model-contracts h5 a{color:#000;display:block;line-height:28px}}.root-contract #edit-downloaded-wrapper,.root-contract #edit-status-wrapper{display:none}.contract-button a,.root-contract .contract a{background-color:#aaa;color:#fff;display:block;font-weight:700;margin:0 auto;padding:10px;text-align:center;width:80%}.contract-button.half-size{float:right;width:50%}.contract-button.half-size:first-child a{background-color:#000!important}.contract-button.half-size a{width:100%}.btn-dark{background-color:#000!important}.title-under-border h2{border-bottom:6px solid #e1e2e3;font-size:1.5rem;font-weight:900;margin-bottom:1.5rem;padding-bottom:.3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block-title,.title-uppercase h2{text-transform:uppercase}.block-title{font-size:1.5rem;font-weight:900;margin-bottom:.7rem}.link-block{background-position:50%;background-size:cover;min-height:5rem;position:relative;transition:transform .3s,box-shadow}.link-block .field--type-link a{align-items:center;color:#fff;display:flex;flex-direction:column;height:inherit;justify-content:center;line-height:1;text-align:center}.link-block:hover{box-shadow:0 0 20px rgba(0,0,0,.5);transform:scale3D(1.05,1.05,1.05);z-index:20}@media print,screen and (min-width:40em){.link-block a{font-size:1.3rem}}@media print,screen and (min-width:64em){.link-block a{font-size:1.5rem}}@media screen and (min-width:75em){.link-block a{font-size:1.8rem}}.article .field-title{line-height:1}.article .field-title a{color:#000;display:block;line-height:1}.article .field-title a:hover{text-decoration:underline}.article .field--name-field-subheader{font-size:120%}.article .field--name-field-subheader a{color:#939598}.article .field.field--label-inline .field__item,.article .field.field--label-inline .field__items,.article .field.field--label-inline .field__label{float:left;font-size:.9rem;padding-right:.5em}.article .field.field--label-inline a:hover{color:#000!important}.article .entity-pager-list{margin:0;padding:0}.article .entity-pager-list a{color:#000;text-transform:uppercase}.article .field-blocknodedramatist-articleuid{font-size:medium}ul.authors-list{display:inline;list-style:none;margin:0;padding:0}ul.authors-list li{display:inline}ul.authors-list a{color:#000;cursor:pointer;text-transform:uppercase}ul.authors-list a:hover{text-decoration:underline}.field-authors{line-height:1}.article .field.field-authors.field--label-inline .field-label{font-size:1rem;font-weight:400;line-height:inherit;margin-right:.2rem;padding:0}.bundle-ba_article .field.field--name-field-author-text.field--label-inline,.bundle-ba_article .field.field-authors.field--label-inline,.bundle-dramatist_article .field.field--name-field-author-text.field--label-inline,.bundle-dramatist_article .field.field-authors.field--label-inline,.dramatist-article .field.field--name-field-author-text.field--label-inline,.dramatist-article .field.field-authors.field--label-inline{font-size:.85rem;font-weight:900}.bundle-ba_article .field.field--name-field-author-text.field--label-inline .field-label,.bundle-ba_article .field.field--name-field-author-text.field--label-inline .field__label,.bundle-ba_article .field.field-authors.field--label-inline .field-label,.bundle-ba_article .field.field-authors.field--label-inline .field__label,.bundle-dramatist_article .field.field--name-field-author-text.field--label-inline .field-label,.bundle-dramatist_article .field.field--name-field-author-text.field--label-inline .field__label,.bundle-dramatist_article .field.field-authors.field--label-inline .field-label,.bundle-dramatist_article .field.field-authors.field--label-inline .field__label,.dramatist-article .field.field--name-field-author-text.field--label-inline .field-label,.dramatist-article .field.field--name-field-author-text.field--label-inline .field__label,.dramatist-article .field.field-authors.field--label-inline .field-label,.dramatist-article .field.field-authors.field--label-inline .field__label{font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:.2rem;padding:0}.col_1_bar{border-bottom:1px solid #e1e2e3;border-top:1px solid #e1e2e3;margin:1rem 0;padding:.5rem 0;position:relative}@media screen and (min-width:75em){.col_1_bar{justify-content:space-evenly}}.col_1_bar>section{padding-right:1rem}.border-bar{border-bottom:1px solid #e1e2e3;border-top:1px solid #e1e2e3;justify-content:space-between;margin:1rem 0;padding:.7rem 0;position:relative}.border-bar em{line-height:1em}.view .dramatist-article .date,.view .dramatist-article .field--name-field-caption,.view .dramatist-article .field--name-published-at{color:#a5a7a9;display:block;font-style:italic}.view .dramatist-article:not(.list-view) .date,.view .dramatist-article:not(.list-view) .field--name-field-caption,.view .dramatist-article:not(.list-view) .field--name-published-at{font-family:"priori-serif",serif;font-size:medium;line-height:1}.view .dramatist-article .field--name-field-caption{margin-top:1rem}@media print,screen and (min-width:40em){.view .dramatist-article .field--name-field-caption{clear:both;float:right;max-width:75%}}.view .dramatist-article iframe{max-width:100%}.author-credit{color:#939598;font-size:.8rem;font-weight:900;text-transform:uppercase}.dramatist-article.blog-list-view{margin-bottom:3rem}.dramatist-article.blog-list-view .field--name-field-media{margin-bottom:1rem}.dramatist-article.blog-list-view .field-title a{color:#000}.dramatist-article.blog-list-view .issue-date{margin-bottom:.2rem}.dramatist-article.blog-list-view .issue-date a{color:#939598;font-size:.7rem}.view-dramatist .views-field-title a{color:#000;display:block;font-weight:900;line-height:1;text-transform:uppercase}.view-dramatist .views-field-title a:hover{text-decoration:underline}.view-display-id-main{margin-bottom:2rem}.view-display-id-main .form-item-search{flex:auto;width:auto}.view-display-id-main .view-content{margin-bottom:3rem}.view-display-id-main .dramatist-article{border-top:2px solid #e1e2e3;margin-bottom:3.5rem;padding-top:1rem}.view-display-id-main .dramatist-article:first-child{border-top:none}.view-display-id-main .field-content{line-height:1.2}.view-display-id-main .field-content p{line-height:1.2;margin-bottom:0}.shadow-inner{position:relative}.shadow-inner:before{background:transparent;box-shadow:inset 0 0 20px rgba(0,0,0,.03);content:" ";height:100%;position:absolute;width:100%;z-index:2}.view-display-id-blog_roll .views-exposed-form{margin:1rem auto 2rem}.view-display-id-blog_roll .views-exposed-form .form--inline{display:flex;width:100%}.view-display-id-blog_roll .views-exposed-form>div{vertical-align:bottom;width:120px}.view-display-id-blog_roll .views-exposed-form .form-item-search-api-fulltext{flex:auto;width:auto}.view-display-id-blog_roll .views-exposed-form button,.view-display-id-blog_roll .views-exposed-form input{height:2.16346rem;margin-bottom:0;width:100%}.view-display-id-dramatist_side_list .dramatist-article.list-view .field-title a{font-style:italic;font-weight:400;text-transform:none}.view-display-id-dramatist_side_list .dramatist-article.list-view .field--name-published-at{color:#939598}.post-meta{margin-bottom:1rem}.post-meta .field__label{line-height:normal}.post-meta .field__items{color:#d2232a;display:flex;flex-wrap:wrap;line-height:normal}.post-meta .field__item{margin-right:.3rem}.article.list-view .field-title a,.dramatist-article.list-view .field-title a{line-height:1rem}.article.list-view .field--name-field-subheader,.dramatist-article.list-view .field--name-field-subheader{font-size:90%}.article.list-view .field--name-field-subheader a,.dramatist-article.list-view .field--name-field-subheader a{color:#939598}.article.list-view .field--name-field-subheader a a,.dramatist-article.list-view .field--name-field-subheader a a{line-height:1rem}.article.list-view .flag-bookmark,.dramatist-article.list-view .flag-bookmark{bottom:1rem;position:absolute;right:0}.article.list-view *,.dramatist-article.list-view *{margin-bottom:0}.view-display-id-list .view-header{border-bottom:2px solid #000;margin-bottom:1rem;text-align:left}.view-display-id-list li{border-top:2px solid #e1e2e3;margin-top:1.5rem;padding-top:1.5rem}.view-display-id-list li>a{display:block}.view-display-id-list li:first-child{border-top:none}.view-display-id-list .sbg{display:block}.view-display-id-list .media-wrap{margin:0 0 1rem;position:relative}.view-display-id-list .media-wrap .sbg{bottom:0;opacity:.47;position:absolute;top:0;width:100%;z-index:2}.view-display-id-list .title-text{text-transform:uppercase}.view-display-id-list .title-text .sbg{flex:1 0 auto;height:23px;width:23px}.view-display-id-list .field-authors a{color:#a5a7a9}.view-dramatist .list-view,.view-dramatist .teaser,.view-dramatist .teaser-simple,.view-id-articles .list-view,.view-id-articles .teaser,.view-id-articles .teaser-simple,.view-id-news .list-view,.view-id-news .teaser,.view-id-news .teaser-simple{border-bottom:1px solid #e1e2e3;margin-bottom:1rem;padding-bottom:1rem}.view-dramatist .view-content :last-child .list-view,.view-dramatist .view-content :last-child .teaser,.view-dramatist .view-content :last-child .teaser-simple,.view-id-articles .view-content :last-child .list-view,.view-id-articles .view-content :last-child .teaser,.view-id-articles .view-content :last-child .teaser-simple,.view-id-news .view-content :last-child .list-view,.view-id-news .view-content :last-child .teaser,.view-id-news .view-content :last-child .teaser-simple{border-bottom:none}.view-id-articles .flag a:after{float:right}.series-bg li:first-child .sbg{background-color:#d2232a}.series-bg li:first-child .hover:hover{color:#d2232a}.series-bg li:nth-child(2) .sbg{background-color:#eb7d3a}.series-bg li:nth-child(2) .hover:hover{color:#eb7d3a}.series-bg li:nth-child(3) .sbg{background-color:#0585c8}.series-bg li:nth-child(3) .hover:hover{color:#0585c8}.series-bg li:nth-child(4) .sbg{background-color:#8b6dbb}.series-bg li:nth-child(4) .hover:hover{color:#8b6dbb}.series-bg li:nth-child(5) .sbg{background-color:#7f9e58}.series-bg li:nth-child(5) .hover:hover{color:#7f9e58}.series-bg li:nth-child(6) .sbg{background-color:#efc432}.series-bg li:nth-child(6) .hover:hover{color:#efc432}.series-bg li:nth-child(7) .sbg{background-color:#b60}.series-bg li:nth-child(7) .hover:hover{color:#b60}.series-bg li:nth-child(8) .sbg{background-color:#6dc0b2}.series-bg li:nth-child(8) .hover:hover{color:#6dc0b2}.series-bg li:nth-child(9) .sbg{background-color:#939598}.series-bg li:nth-child(9) .hover:hover{color:#939598}.series-bg li:nth-child(10) .sbg{background-color:#f2d9b0}.series-bg li:nth-child(10) .hover:hover{color:#f2d9b0}.related-content .cell-1,.view-related-content .cell-1{max-width:150px}.related-content .list-view,.view-related-content .list-view{padding-bottom:1rem}.related-content .list-view .field--name-field-display-title,.related-content .list-view .field-title,.view-related-content .list-view .field--name-field-display-title,.view-related-content .list-view .field-title{font-style:normal!important}.related-content .list-view .field--name-field-display-title a,.related-content .list-view .field-title a,.view-related-content .list-view .field--name-field-display-title a,.view-related-content .list-view .field-title a{color:#000;font-weight:400;line-height:1}.related-content .list-view .field--name-field-display-title a:hover,.related-content .list-view .field-title a:hover,.view-related-content .list-view .field--name-field-display-title a:hover,.view-related-content .list-view .field-title a:hover{text-decoration:underline}.related-content .list-view .field-authors,.view-related-content .list-view .field-authors{display:none}.related-content .views-row:last-child .list-view,.view-related-content .views-row:last-child .list-view{padding-bottom:0}.view-related-content.view-display-id-by_profile_id .list-view .field--name-field-display-title,.view-related-content.view-display-id-by_profile_id .list-view .field-title{font-size:1.2rem;line-height:1}.view-display-id-ba_blog_roll .views-exposed-form,.view-display-id-rep_blog .views-exposed-form{margin:1rem auto 2rem}.view-display-id-ba_blog_roll .views-exposed-form .form--inline,.view-display-id-rep_blog .views-exposed-form .form--inline{display:flex;width:100%}.view-display-id-ba_blog_roll .views-exposed-form>div,.view-display-id-rep_blog .views-exposed-form>div{vertical-align:bottom}.view-display-id-ba_blog_roll .views-exposed-form .form-item-search-api-fulltext,.view-display-id-rep_blog .views-exposed-form .form-item-search-api-fulltext{flex:auto;width:auto}.view-display-id-ba_blog_roll .views-exposed-form button,.view-display-id-ba_blog_roll .views-exposed-form input,.view-display-id-rep_blog .views-exposed-form button,.view-display-id-rep_blog .views-exposed-form input{height:2.16346rem;margin-bottom:0;width:100%}.view-display-id-ba_blog_roll .help-links h2,.view-display-id-rep_blog .help-links h2{padding-top:1rem}.view-display-id-ba_blog_roll .help-links h2 span,.view-display-id-rep_blog .help-links h2 span{font-size:1.4rem}.view-display-id-ba_blog_roll .help-links .menu a,.view-display-id-rep_blog .help-links .menu a{padding:.3em .2em}.view-display-id-ba_blog_roll .view-footer,.view-display-id-rep_blog .view-footer{padding-top:1rem}.accordion-view .view-filters{margin:2rem 0}.accordion-view .item-list>h3{background:#939598;color:#fff;font-weight:900;padding:1rem}.accordion-view .accordion,.accordion-view .accordion-content,.accordion-view .accordion-title{background:none;border:none!important;padding:0}.accordion-view .accordion-title{color:#000!important;padding:2rem 0}.accordion-view .accordion-title:before{color:#939598;content:"\e840";font-size:2rem}.accordion-view .accordion-title h2{max-width:90%}.accordion-view .accordion-item.is-active>.accordion-title:before{content:"\e841"}.accordion-view .accordion-content{padding-bottom:3rem}.view-ticket-offers.accordion-view .item-list>h3{background-color:#7f9e58}.view-ticket-offers .accordion-title:before{color:#7f9e58}.ticket-offer{border-bottom:3px solid #7f9e58}.ticket-offer:last-child{border-bottom:none}.ticket-offer .field__label{font-weight:900}.ticket-offer .location{padding-bottom:.5rem}.ticket-offer .org{max-width:450px}.ticket-offer .org img{height:120px;width:120px}.ticket-offer .org-teaser .thumbnail{max-width:80px}@media print,screen and (min-width:64em){.view-services .grid-space{margin-left:-1.7rem;margin-right:-1.7rem}.view-services .grid-space>li{padding:0 1rem}}.view-services .field.field--label-inline .field__label{padding-right:.15rem}.view-services .field.field--label-inline .field__label:after{content:":"}.view-guild-engagement.accordion-view .item-list>h3{background-color:#d2232a}.view-guild-engagement .accordion-title:before{color:#d2232a}.guild-engagement{border-bottom:3px solid #d2232a}.guild-engagement:last-child{border-bottom:none}.guild-engagement .field__label{font-weight:900}.guild-engagement .location{padding-bottom:.5rem}.form-type-select .dg-select{margin-bottom:1rem}.has-desc .dg-select,.has-desc input{margin-bottom:0!important}.field--type-boolean>.form-item,.form-checkboxes>.form-item,.form-radios>.form-item{float:left}.field--type-boolean>.form-item input,.form-checkboxes>.form-item input,.form-radios>.form-item input{left:-9999px;position:absolute}.field--type-boolean>.form-item input:checked+label:before,.form-checkboxes>.form-item input:checked+label:before,.form-radios>.form-item input:checked+label:before{border:1px solid red}.field--type-boolean>.form-item input:checked+label:after,.form-checkboxes>.form-item input:checked+label:after,.form-radios>.form-item input:checked+label:after{display:block}.field--type-boolean>.form-item input:disabled+label,.form-checkboxes>.form-item input:disabled+label,.form-radios>.form-item input:disabled+label{cursor:not-allowed}.field--type-boolean>.form-item label,.form-checkboxes>.form-item label,.form-radios>.form-item label{cursor:pointer;padding:0 0 0 1.66667em;position:relative}.field--type-boolean>.form-item label:before,.form-checkboxes>.form-item label:before,.form-radios>.form-item label:before{background:transparent;border:1px solid #939598;content:" ";height:1em;left:0;margin:.25em .25em 0;position:absolute;top:0;width:1em}.field--type-boolean>.form-item label:after,.form-checkboxes>.form-item label:after,.form-radios>.form-item label:after{border:3px solid #d2232a;border-width:0 0 3px 3px;content:" ";display:none;height:.45455em;left:.3125em;margin:.125em;position:absolute;top:.28571em;transform:rotate(-50deg);width:.66667em}.field--type-boolean.stack>.form-item,.form-checkboxes.stack>.form-item,.form-radios.stack>.form-item{float:none}.form-radios>.form-item label:before{background:#fff;border-radius:50%}.form-type-number input{display:initial}.form-type-number .field-suffix{font-size:1.5rem}.field--type-boolean{padding-top:1rem}.field--type-boolean>.form-item{float:none;margin:1rem 0}.field--type-boolean label{font-weight:700}.field--type-entity-reference fieldset{margin-bottom:1rem}.date-form .cell:not(:last-child){margin-right:0}select{-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:""}select::-ms-expand{display:none}.dg-select{cursor:pointer;max-width:360px;min-width:4rem;position:relative}.dg-select select{border-radius:12px!important;cursor:pointer;margin-bottom:0}.dg-select .select-btn{background:#d2232a;border-radius:0 12px 12px 0;bottom:0;cursor:pointer;height:2.16346rem;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:40px}.dg-select .select-btn:after{border-color:#fff transparent transparent;border-style:solid;border-width:6px 4px 0;content:"";height:0;left:50%;margin:-2px 0 0 -4px;position:absolute;top:50%;width:0;z-index:2}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;border:1px solid #9cdcfd;box-shadow:inset 0 0 0 50px #d2d2d4!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}details{border-radius:4px;margin:0}details>.details-wrapper{background:none;padding:0}summary{color:#727477;cursor:pointer;padding:0;text-shadow:0 1px 0 #fff}summary::-webkit-details-marker{display:none}.details-wrapper fieldset{margin-bottom:1rem}.details-wrapper legend{font-size:1.2rem}.details-wrapper .field--type-boolean label,.details-wrapper .form-checkboxes label,.details-wrapper .form-radios label{line-height:normal}.details-wrapper .field--type-boolean>.form-item,.details-wrapper .form-checkboxes>.form-item,.details-wrapper .form-radios>.form-item{width:100%}@media print,screen and (min-width:40em){.details-wrapper .field--type-boolean>.form-item,.details-wrapper .form-checkboxes>.form-item,.details-wrapper .form-radios>.form-item{width:50%}}@media print,screen and (min-width:64em){.details-wrapper .field--type-boolean>.form-item,.details-wrapper .form-checkboxes>.form-item,.details-wrapper .form-radios>.form-item{width:25%}}.form-item .description,.form-wrapper .description{color:#939598;font-size:medium;margin-bottom:1.3rem;padding:.5rem}.button-group .button{text-transform:uppercase}.button-group .button.active{background:#000;color:#fff}.form-submit.button.expanded{margin:auto;max-width:400px}.field--type-text-long{margin:0 0 1rem}.field--type-text-long .filter-wrapper{display:none}.form-item .form-item--error-message{color:#d2232a;font-size:1rem;margin-top:.2rem}.form-item:not(.has-desc) .form-item--error-message{margin-bottom:1rem;margin-top:-.2rem}.form-required .icon-asterisk{color:#d2232a;font-size:.6rem;margin:0}.upload-btn-wrapper{position:relative}.upload-btn-wrapper .upload-btn{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.upload-btn-wrapper .button{border:1px solid #939598;border-radius:4px}.upload-btn-wrapper .progress{background:none;height:auto}.upload-btn-wrapper:hover .button{background-color:#7f9e58}.arrow-submit:after{border-color:#fff transparent transparent;border-style:solid;border-width:6px 4px 0;content:"";height:0;left:50%;margin:-2px 0 0 -4px;position:absolute;top:50%;width:0;z-index:2}.field--name-materials table{max-width:800px}.field--name-materials table th{color:#939598;font-size:1rem}.public{color:#939598;font-size:.8rem}option{font-weight:400}.login-info-links{text-align:right}.login-info-links a{color:#939598}.login-info-links a:hover{color:#000;text-decoration:underline}.captcha,.captcha-admin-links{margin:3rem 0}.field.field-items-red{text-transform:uppercase}.field.field-items-red .field-label{font-size:1rem;margin-bottom:0;padding:0}.field.field-items-red .field-item{color:#d2232a;font-size:1.5rem}.field.field--label-inline,.field.field--label-inline.field--type-entity-reference .field-items{display:flex}.field.field--label-inline .field-label,.field.field--label-inline .field__label{font-weight:700;padding-right:1rem;white-space:nowrap}.field.field-regional-rep{margin-top:1rem}.field.field-regional-rep .field-item{color:#000;font-size:medium}.field.field-regional-rep .field-item i{margin-right:.5rem}.field.field-regional-rep .field-item a{color:#000}.field.field-member-number .field-item{font-size:1rem}.field--type-datetime .form-type-select .dg-select{margin-right:4px}.field--widget-datetime-datelist{max-width:400px}.field-hero{min-height:300px}.field-h1{color:#939598;font-size:1rem;font-style:italic}.field--type-file{display:inline-block}.pdfpreview{box-shadow:0 0 3px #939598;transition:all .4s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pdfpreview:hover{box-shadow:0 0 8px #939598}.spoof.field.field__item{display:inline-block!important;font-size:medium;margin-bottom:.2rem!important;margin-right:2rem;width:calc(100% - 2rem)}.spoof.field.field__item *{font-size:medium}.spoof .field__item,.spoof .field__items,.spoof .spoof-value{width:100%}.spoof .field__items .field__item{display:inline-block;width:calc(100% - 2rem)}.spoof .field__item{margin-right:2rem}.spoof .spoof-value{background:#eeefef;display:inline-block}.spoof .spoof-value i{color:#eeefef!important;display:inline-block;float:right;font-size:.8rem;margin-right:-2rem}.spoof.field.multiline{width:100%}.spoof.field.multiline .spoof-value{background:none}.spoof.field.multiline .spoof-value .line{background:#eeefef;display:inline-block;height:22px;margin-bottom:.3rem;width:100%}.spoof.field.multiline .spoof-value .line:last-of-type{width:calc(100% - 2rem)!important}.spoof.field.multiline .spoof-value i{margin-right:0}.views-blockevents-small .media-object:hover{background-color:#222;cursor:pointer}.views-blockevents-small h4{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.views-blockevents-small .field--name-field-date{font-size:1rem;margin:0}.page-category.event-calendar{background-color:#eb7d3a!important}.view-content{position:relative}.view-content .loader-wrapper{background:#fff;color:gray;display:block;height:100%;left:0;padding-top:30px;position:absolute;text-align:center;top:0;width:100%;z-index:111}div#geomap{height:300px;width:100%}div#geomap:empty{height:0}.event-full-view.border-page{background:transparent}.event-full-view.border-page .callout{background-color:#eeefef}.event-full-view .flag a{color:#000}.event-full-view .flag a:after{float:right}.event-full-view .flag span{display:inline-block}.event-full-view .header-wrapper{border-bottom:2px solid #cecece;border-top:20px solid #000;margin-bottom:2rem;padding:1rem 0}.event-full-view span.addtocalendar{display:none}.event-full-view .date{padding-right:1rem}.event-full-view .time{padding-left:1rem}.event-full-view .field--name-submission-materials .field__label{font-style:italic}.event-exports{margin:0}.event-exports .button{border-radius:5px}.nav-buttons{float:right}.nav-buttons ul{list-style:none;margin:0}.nav-buttons li{color:#000;display:inline-block;margin-left:10px}.nav-buttons li a{color:#000;font-size:18px;font-weight:800;text-transform:uppercase}ul.previous-next a[href=""]{color:gray;pointer-events:none}.header--filters{align-items:flex-end;display:grid;grid-template-columns:40% 55%}@media (max-width:767px){.header--filters{display:block!important}}.header--filters label{font-weight:900;text-transform:uppercase}.header--filters .form-group{align-items:center;display:flex;padding:10px 10px 0;position:relative}.header--filters .form-group>:nth-child(2){background:transparent;border:none;border-bottom:1px solid #cecece;margin-left:5px}.header--filters .form-group>:nth-child(2):focus{box-shadow:0 4px 1px -3px grey}.header--filters .form-group>:not(.caret-right-close){display:inline-block;margin:0}.header--filters option{font-size:20px}.calendar-nav-links{align-items:center;display:flex;justify-content:space-between}.calendar-nav-links a{text-transform:uppercase}.calendar-nav-links .title{font-size:30px;font-weight:500}ul.js-pager__items{list-style:none;text-align:center}ul.js-pager__items li{display:inline-block;margin-right:10px}.event.card,.submission.card{margin-bottom:2.5rem}.event.card .event-date,.submission.card .event-date{bottom:1.4rem;left:2rem}.messages.messages--error .messages.messages--warning,.messages.messages--status{background-image:none;margin:1rem auto;width:100%}.messages .msg-txt{max-width:90%}.messages pre{font-size:.7em}.root-register .messages{display:none}.social-links{flex-wrap:wrap;font-size:1.3rem}@media print,screen and (max-width:39.99875em){.social-links{justify-content:center}}.social-links li{margin:0 .3rem .2rem 0;text-align:center}.social-links li a{border:1px solid #000;border-radius:50%;color:#000;display:block;font-size:.8rem;height:1.8rem;line-height:2rem;padding:0;vertical-align:middle;width:1.8rem}.social-links li a:hover{border:1px solid #d2232a;color:#000}.social-links li a i:before{padding:.1rem 0 0}.social-media-sharing ul{margin:0;padding:0}.slide-buttons{display:flex;overflow:hidden}picture{width:100%}picture img{width:inherit}.cover *{height:100vh}.cover img{-o-object-fit:cover;object-fit:cover}#quicktabs-videos{min-height:500px;position:relative}#quicktabs-videos .quicktabs-tabs{display:flex;justify-content:center}#quicktabs-videos .quicktabs-tabs a{align-items:center;color:#939598;display:flex;font-size:1.2rem;padding:.4rem .5rem .3rem}#quicktabs-videos .quicktabs-tabs a span{align-items:center;display:flex}#quicktabs-videos .quicktabs-tabs .active a{color:#d2232a}.view-video-category a{color:#000}.view-video-category a:hover{color:#d2232a}article .ajax-progress.ajax-progress-throbber{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin:0;text-align:center;top:0;width:100%;z-index:10}article .ajax-progress.ajax-progress-throbber .throbber{float:none;font-size:3rem;height:2rem;width:2rem}.video-modal{z-index:500!important}.video-modal.ui-dialog .ui-dialog-content{background-color:#000;border:none;color:#fff;padding:0}.video-modal.ui-dialog .ui-dialog-content .drop-cap p:first-child:first-letter,.video-modal.ui-dialog .ui-dialog-content p{color:#fff}.video-modal.ui-dialog .ui-dialog-content a:not(.button){color:#e1e2e3;text-decoration:underline;-webkit-text-decoration-color:#7b1419;text-decoration-color:#7b1419}.video-modal.ui-dialog .ui-dialog-content a:not(.button):hover{color:#fff;-webkit-text-decoration-color:#d2232a;text-decoration-color:#d2232a}.video-modal.ui-dialog .ui-dialog-content .list-view .field-title{font-size:1rem}.video-modal.ui-dialog .ui-dialog-content .list-view .field-title a{text-decoration:none!important}.video-thumbnail{position:relative;text-shadow:0 0 5px rgba(0,0,0,.4)}.video-thumbnail:before{color:#fff;flex-direction:column;font-size:2rem;justify-content:center;pointer-events:none;position:absolute;text-align:center;text-decoration:none}.video-thumbnail[class*=" icon-"]:before{display:flex;height:100%;margin:0;width:100%}.video-thumbnail:hover:before{color:#efc432}.video .field-title{line-height:1}.video .field-title a{color:#000;display:block;line-height:1}.video .field-title a:hover{text-decoration:underline}.video .field-blocknodevideocreated{font-style:italic}.orbit-container iframe{max-height:100%}@media print,screen and (min-width:40em){.equal-heights .inline-blockmedia-block{height:100%;margin-bottom:0}.equal-heights .inline-blockmedia-block *{height:100%}.equal-heights .inline-blockmedia-block img{-o-object-fit:cover;object-fit:cover}}audio{border:0;margin:0;padding:0;width:100%}audio::-webkit-media-controls-panel,audio::-webkit-media-controls-timeline-container{background-color:#727477}audio::-webkit-media-controls-current-time-display,audio::-webkit-media-controls-time-remaining-display{color:#fff;text-shadow:none}.field--name-field-media-oembed-video{text-align:center}@media print,screen and (max-width:39.99875em){.field--name-field-media-oembed-video iframe{height:300px}}.field--name-field-caption{color:#939598;font-weight:400;margin-bottom:1rem}.view-id-videos .bundle-video{height:100%}.view-id-media .button,.view-id-videos .button,.view-media-lists .button{text-transform:unset}.view-id-media .color-series-border li,.view-id-videos .color-series-border li,.view-media-lists .color-series-border li{margin-bottom:1rem;position:relative}@media screen and (min-width:75em){.view-id-media .color-series-border li,.view-id-videos .color-series-border li,.view-media-lists .color-series-border li{padding:1rem}}.view-id-media .card,.view-id-videos .card,.view-media-lists .card{align-items:center;border:none;height:100%;max-width:100%;width:100%}.view-id-media .card .card-section,.view-id-videos .card .card-section,.view-media-lists .card .card-section{padding-left:0;padding-right:0}.view-id-media .csb,.view-id-videos .csb,.view-media-lists .csb{border-top:10px solid}.view-media-lists .form--inline{display:flex;justify-content:center}.view-media-lists .form--inline .form-item-combine label{display:none}@media print,screen and (min-width:64em){.view-media-lists .form--inline{justify-content:flex-start}.view-media-lists .form--inline .form-item-combine{width:100%}}.view-media-lists .form--inline input{height:2.2rem}.video-thumb{border:1px solid #333436;position:relative}.play-btn{display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;text-align:center;width:100%}.play-btn i{color:hsla(0,0%,100%,.5);font-size:4rem}.field--name-field-featuring .field__label{text-transform:uppercase}.taxonomy-term-page-title{height:2.3rem;margin:1rem 0 3rem;padding-top:.5rem;text-align:left}.taxonomy-term-page-title h1{line-height:1;margin:0;text-indent:-4px}.taxonomy-term-page-title a{color:#fff;font-weight:900;text-transform:uppercase}.page-footer{background:#efefef;color:#999}.page-bottom{background:#e1e2e3;color:#727477;display:flex;justify-content:center;padding:0}.page-bottom .grid-x{width:100%}.page-bottom a{color:#939598}.footer-nav{z-index:10}.footer-nav ul{display:flex;flex-direction:column;letter-spacing:0;list-style:none;margin:0;padding:1rem}.footer-nav ul li{text-align:center;white-space:nowrap}@media screen and (min-width:75em){.footer-nav ul{flex-direction:row}.footer-nav ul .spacer:before,.footer-nav ul li+li:before{color:#939598;content:"|";display:inline-block;padding:0 11px;vertical-align:top}}.footer-nav address{display:inline;font-style:normal;margin:0}.social-networks{font-size:1.2rem;padding:1rem 0}.social-networks ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.social-networks ul a{color:#727477}.social-networks ul a:hover{color:#000}@media print,screen and (min-width:64em){.social-networks{font-size:1.3rem;padding:.3rem 0 0}.social-networks ul{justify-content:flex-end;padding:.5rem 0}}@media screen and (min-width:93.75em){.social-networks{font-size:1.5rem;padding:.2rem 0 0}}.resource-common input{height:auto}.resource-common select{background-position:right -.5rem center;height:auto}.resource-common .button:not(.primary){border-width:1px;font-weight:600}.resource-common .button:not(.primary).small{margin-bottom:0}.resource-common .button:not(.primary).hover,.resource-common .button:not(.primary):hover{background-color:#000;border-color:#000;color:#fff}.resource-common .button:not(.primary):after{margin-left:.5rem;top:.27em}.resource-common .button-group,.resource-common .button-group .button{margin-bottom:0}.resource-common .button-group .button i{float:left;margin:-1px -5px -3px}@media screen and (min-width:75em){.resource-common .button-group .button i{margin:-1px 2px -3px -5px}}.resource-common .dropdown-pane{background-color:#000;border:none;color:#fff}.resource-common .dropdown-pane label{color:#fff}.resource-common .dropdown-pane input:not(.primary){background:#000;border:1px solid #727477;box-shadow:none;color:#fff;margin:0;padding-left:1rem}.resource-common .dropdown-pane input.primary{border:none}.resource-common .input-group-label{background:#000;border:none;color:#fff}.month-group{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="50" height="25" viewBox="0 0 50 25"><polygon points="0,0 50,0 25,25" style="fill: rgb%28138, 138, 138%29"></polygon></svg>');background-size:12px 6px;padding-right:1.2rem}.event-type-radios{display:inline-block}.event-type-radios label{vertical-align:top}.event-type-radios label.button{margin:0}.event-type-radios label:after,.event-type-radios label:before{display:none}.event-type-radios input{opacity:0;position:absolute;z-index:-1}.event-type-radios .event-type-submission{border-color:#d2232a}.event-type-radios .event-type-event{border-color:#7f9e58}.event-type-radios .event-online-1{border-color:#0585c8}@media print,screen and (min-width:64em){.event-type-radios label.event-online-1{margin-left:4px}}.event-type-radios .event-online-all{position:absolute;visibility:hidden}.event-type-radios label[checked=checked]:not(.online){color:#fff}.event-type-radios label[checked=checked]:not(.online).event-type-all{background-color:#939598}.event-type-radios label[checked=checked]:not(.online).event-type-submission{background-color:#d2232a}.event-type-radios label[checked=checked]:not(.online).event-type-event{background-color:#7f9e58}.event-type-radios label[checked=checked]:not(.online).event-online-1{background-color:#0585c8}.view-calendar .views-exposed-form,.view-event-calendar .views-exposed-form{margin-bottom:0}.view-calendar .views-exposed-form .button,.view-event-calendar .views-exposed-form .button{font-size:.65rem}@media print,screen and (min-width:40em){.view-calendar .views-exposed-form .button,.view-event-calendar .views-exposed-form .button{font-size:.75rem}}.icon-link{clear:both;color:#000;display:block;padding:.2rem 0;width:100%}.icon-link span{color:#000;text-transform:uppercase}.icon-link i{color:#d2232a;float:right;font-size:medium;line-height:1.6rem;vertical-align:middle}.fc .dropdown-pane{border-radius:12px;box-shadow:1px 1px 5px rgba(0,0,0,.3);max-height:450px;overflow-y:auto;width:500px;z-index:999999}.fc .dropdown-pane .field--name-field-date{font-weight:900;padding:1rem 0}.fc .dropdown-pane .submission-details .field__label{display:none}#dg-calendar-filter .details-wrapper .form-checkboxes>.form-item,#dg-calendar-filter .details-wrapper .form-radios>.form-item{float:none!important;width:100%!important}#dg-calendar-filter .bef--secondary>.details-wrapper{background:#fff;border:1px solid #efefef;min-width:200px;padding:1rem;position:absolute;z-index:999}#dg-calendar-filter .bef--secondary{margin-left:5px}#dg-calendar-filter .bef--secondary .form-checkboxes label,#dg-calendar-filter .bef--secondary .form-radios label{line-height:unset}#dg-calendar-filter .bef--secondary>summary{list-style:none}#dg-calendar-filter .bef--secondary summary::marker{font-size:.6rem}.submission-details .field__item{line-height:1.2;white-space:break-spaces}.event.card,.submission.card{margin-right:1px;padding-top:100%;position:relative}.event.card .content,.submission.card .content{bottom:0;left:0;padding:2rem 2rem 1.75rem;position:absolute;right:0;top:0}.event.card h4,.submission.card h4{font-size:1.2rem;font-style:italic;height:80%;overflow:hidden;position:relative}.event.card h4:after,.submission.card h4:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#fff);bottom:0;content:" ";height:50%;left:0;position:absolute;right:0;z-index:2}@media print,screen and (min-width:40em){.event.card h4,.submission.card h4{font-size:1.35rem}}@media print,screen and (min-width:64em){.event.card h4,.submission.card h4{font-size:1.25rem}}.event.card .event-date,.event.card .flag,.submission.card .event-date,.submission.card .flag{bottom:1rem;position:absolute}.event.card .flag,.submission.card .flag{right:1rem}.event.card .event-date,.submission.card .event-date{left:1rem;text-transform:uppercase}.event .content--wrapper p,.submission .content--wrapper p{color:#000}.cal-link{background-color:#ccc;font-size:.5rem;font-weight:600;padding:.4em .9em}.list-view-wrapper.views-row,.list-view-wrapper.views-row .list-wrap{width:100%}.list-view-wrapper a{color:#333}.list-view-wrapper .heading-wrapper{padding:10px 0}.list-view-wrapper .heading-wrapper .location{margin-left:1.5rem}.list-view-wrapper .date-wrapper{align-items:center;background:#e1e2e3;border-top:20px solid #7f9e58;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1;padding:10px;text-align:center}.list-view-wrapper .date-wrapper>*{display:block;width:100%}.list-view-wrapper .date-wrapper #date{clear:both;display:block;font-size:4em;font-weight:600}.list-view-wrapper .content--wrapper{background-color:#fff;border-top:20px solid #7f9e58;padding:1rem}.list-view-wrapper .main--content{border-top:2px solid #cecece;padding:1rem 0 0}.list-view-wrapper .main--content .bottom{display:block;margin:15px 0}.list-view-wrapper .main--content .bottom a{color:#e4650b}.list-view-wrapper .submission .content--wrapper,.list-view-wrapper .submission .date-wrapper{border-top:20px solid #d2232a}.list-view-wrapper.online .content--wrapper,.list-view-wrapper.online .date-wrapper{border-top:20px solid #0585c8}.submission .list-view-wrapper .content--wrapper,.submission .list-view-wrapper .date-wrapper{border-top:20px solid #d2232a}.view-id-event_calendar .list-view-wrapper{margin-bottom:1rem}.featured{padding:1rem}.featured .date{color:#939598;text-transform:uppercase}.featured.submission{background:#eeefef}@media print,screen and (min-width:64em){.featured{padding:2rem}}@media screen and (min-width:75em){.featured{padding:2.5rem}.featured .flag a{font-size:1.5rem!important}}.more-top{text-align:right}.more-top a{font-weight:400}@media print,screen and (min-width:40em){.more-top{position:absolute;right:0;top:-2.3rem}}@media print,screen and (min-width:64em){.more-top{top:-3rem}}.swiper-container .bundle-slide{height:100%}.swiper-container .bundle-slide .field--name-field-bg-media .field--name-field-media-image{align-items:center;display:flex;height:100%;justify-content:unset}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:-5px}.field--name-field-bg-media{height:100%;width:100%}.field--name-field-bg-media>div{height:100%}.field--name-field-bg-media picture{height:inherit}.field--name-field-bg-media img{height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.bundle-slide .field--name-field-bg-media{position:absolute;z-index:0}.bundle-slide .content{display:flex;flex-direction:column;height:inherit;justify-content:center;position:relative;z-index:1}.swiper-button-next,.swiper-button-prev{margin-top:calc(var(--swiper-navigation-size)*-2.5/2);outline:0;padding:2.2rem 1.3rem}.swiper-button-next:after,.swiper-button-prev:after{color:#000;font-size:1.2rem}.swiper-button-disabled{display:none}.slider-cards .card{container-type:inline-size;container-name:cardwrap;padding-top:100%;position:relative;width:100%}.slider-cards .card h3{font-size:1em}.slider-cards .card .field--name-field-media{bottom:0;left:0;position:absolute;right:0;top:0}.slider-cards .card-section{bottom:0;height:44%;left:0;position:absolute;right:0;top:56%}@container cardwrap (min-width:300px){.slider-cards .card h3{font-size:1.2em}}@container cardwrap (min-width:580px){.slider-cards .card .card-section{padding:2rem}.slider-cards .card h3{font-size:1.8em}}.views-insert{padding-top:100%;position:relative;width:100%}.views-insert .content{bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:15%;right:0}.views-insert .content,.views-insert .field--name-field-bg-media{position:absolute;top:0}.views-insert:hover{box-shadow:inset 0 0 1em rgba(0,0,0,.3)}.nav-outside.swiper-button-prev{margin-left:-2rem}.nav-outside.swiper-button-next{margin-right:-2rem}@media screen and (min-width:93.75em){.nav-outside.swiper-button-prev{margin-left:-3rem}.nav-outside.swiper-button-next{margin-right:-3rem}}@media screen and (min-width:100em){.nav-outside.swiper-button-prev{margin-left:-6rem}.nav-outside.swiper-button-next{margin-right:-6rem}}[data-x-scroll] .scroller{-ms-overflow-style:none;flex:1 1 auto;overflow:auto;scrollbar-width:none}[data-x-scroll] .scroller::-webkit-scrollbar{display:none}[data-x-scroll] .disabled{opacity:.15}[data-x-scroll] .button,[data-x-scroll] ul{margin:0}[data-x-scroll] .dir-left,[data-x-scroll] .dir-right{align-items:center;display:flex;flex:0;padding:0}[data-x-scroll]>*{justify-content:flex-start}.front .messages{left:5%;position:absolute;top:-.5rem;width:90%;z-index:501}@media print,screen and (min-width:64em){.front .messages{width:55%}}.view-hero-slider .swiper-button-next:after,.view-hero-slider .swiper-button-prev:after{color:#fff}.sub-hero{margin-bottom:3rem}.sub-hero .sub-hero-right{border-radius:3px;min-height:300px;padding:1.5rem;z-index:2}@media print,screen and (min-width:64em){.sub-hero .sub-hero-right{box-shadow:0 0 1rem hsla(0,0%,100%,.3);margin:-7rem -1rem 0 0;min-height:500px;padding:2rem}}.action-links{display:grid;grid-template-columns:auto auto}.action-links .first-row{border-bottom:1px solid #e1e2e3;grid-column:1/-1;padding:3rem 1rem 0;width:100%}.action-links .first-row p{margin-bottom:0}.action-links .hero-icon{height:40px;margin:0 .5rem 0 0;width:40px}.action-links svg{width:100%}.action-links .link-block{align-items:center;background-color:transparent;display:flex;min-height:1.5rem;padding:1rem;transition:all .4s}.action-links .link-block a{color:#d2232a}.action-links .link-block:hover{background-color:#d2232a!important;transform:none}.action-links .link-block:hover .field a,.action-links .link-block:hover .hero-icon{color:#fff}.four-square{padding-top:50%;position:relative;width:100%}.four-square>.link-block{align-content:center;bottom:0;display:flex;flex-direction:column;height:50%;justify-content:center;left:0;padding:0 2rem;position:absolute;right:0;top:0;width:50%}.four-square>.link-block:nth-of-type(2){left:50%}.four-square>.link-block:nth-of-type(3){top:50%}.four-square>.link-block:nth-of-type(4){left:50%;top:50%}aside.banner img{width:100%}aside.banner footer{background:rgba(0,0,0,.5);bottom:0;min-height:25%;position:absolute;width:100%}.root-user:not(.user-admin) .region-highlighted{padding-top:1rem}.root-user:not(.user-admin).route-entityuseredit-form .page-main,.root-user:not(.user-admin).route-viewcommerce-user-ordersorder-page .page-main{margin-top:2rem;padding:0}.member-status-block{padding:0 1rem}@media print,screen and (min-width:40em){.member-status-block{padding:0}}.become-member-block{font-size:medium;padding:1rem;text-align:center}.become-member-block input{font-size:1.3rem;height:2.5rem;padding-bottom:0;padding-top:0}.become-member-block input::-moz-placeholder{font-size:1.3rem;text-transform:uppercase;transform:translate3d(0,1px,0)}.become-member-block input:-ms-input-placeholder{font-size:1.3rem;text-transform:uppercase;transform:translate3d(0,1px,0)}.become-member-block input::placeholder{font-size:1.3rem;text-transform:uppercase;transform:translate3d(0,1px,0)}@media print,screen and (min-width:40em){.become-member-block{padding:1.5rem 0 2rem}}@media print,screen and (min-width:64em){.become-member-block{padding:2rem 0 3rem}}.become-member-block h2{font-weight:900;text-transform:uppercase}@media print,screen and (min-width:40em){.become-member-block h2{font-size:2rem}}.profile-wrap{background:#ececec;border-left:8px solid;color:#000;padding-bottom:.5rem;padding-left:20px;padding-top:.5rem}.member-wrap{border-bottom:1px solid #e1e2e3;line-height:1.2;margin-bottom:1rem;padding-bottom:1rem}@media print,screen and (min-width:64em){.member-wrap,.profile-block{font-size:1.2rem}}.profile-block .member-status{color:#d2232a;font-weight:900;margin:.5rem 0 -.2em}.profile-block .dues-date-label{margin-bottom:0}.profile-block .in-arrears .wrap{color:#d2232a}.profile-block .in-arrears .display-name{color:#000}.profile-block .in-arrears .label-member-type,.profile-block .in-arrears .member-level{color:#6d6d6d}.member-card-wrap{width:350px}.member-card-wrap .status-msg{padding:1rem}@media print,screen and (min-width:64em){.member-card-wrap{width:500px}}.member-card{background-color:#000;border-radius:20px;height:200px;width:350px}.member-card h5{height:65px;letter-spacing:2px}.member-card .name-wrap{font-size:1rem;height:45px;line-height:1}.member-card .level-wrap{display:inline-block;width:auto}.member-card .level-prefix{margin:-1rem 0 -.5rem .5rem;text-align:left}.member-card .huge{font-size:5rem;line-height:.8;vertical-align:bottom}@media print,screen and (min-width:64em){.member-card{border-radius:30px;height:300px;width:500px}.member-card h5{height:100px;letter-spacing:2.5px}.member-card .name-wrap{font-size:1.2rem;height:70px}}@media screen and (min-width:75em){.member-card .huge{font-size:7rem}}.byline,.compact{align-items:center;display:flex;justify-content:center}.byline .field--name-user-picture,.compact .field--name-user-picture{margin-right:.5rem}.byline .field--name-user-picture img,.compact .field--name-user-picture img{border-radius:50%;display:block;max-width:50px}.user-form label{line-height:inherit}.profile-status{background:#fff;padding:.5rem;text-align:center}.profile-status a{line-height:1;width:100%}.profile-status h3,.profile-status h4,.profile-status h5{margin:0;padding:.2rem 0}.profile-status h4{text-transform:uppercase}@media print,screen and (min-width:64em){.profile-status{padding:1rem;text-align:left}.profile-status .rep-wrap{padding-top:1rem}}@media screen and (min-width:75em){.profile-status{padding:1rem 2rem}}.profile-status i.icon-mail{margin-right:10px}.rep-link{font-size:.9rem}.rep-link .rep-name{text-transform:capitalize}@media screen and (min-width:75em){.member-level-associate .membership-menu .button-group .button,.member-level-associate .profile-status-avatar .button-group .button,.member-level-member .membership-menu .button-group .button,.member-level-member .profile-status-avatar .button-group .button{align-items:center;display:flex;justify-content:center;padding:1em 1.2em}}.member-level-associate .profile-status-avatar,.member-level-member .profile-status-avatar{display:flex}.member-level-associate .profile-status-avatar .grid-x,.member-level-member .profile-status-avatar .grid-x{width:100%}.member-level-associate .membership-menu .button:not(.red-bg),.member-level-member .membership-menu .button:not(.red-bg){background-color:#fff}.member-level-associate .membership-menu .button:not(.red-bg):hover,.member-level-member .membership-menu .button:not(.red-bg):hover{background-color:#d2232a}@media print,screen and (max-width:63.99875em){.member-level-associate .profile-status-avatar,.member-level-member .profile-status-avatar{justify-content:center}.member-level-associate .profile-status-avatar img,.member-level-member .profile-status-avatar img{max-width:150px}}@media print,screen and (min-width:64em){.member-level-business .membership-menu,.member-level-business .profile-status-avatar{min-height:180px}}.profile-legacy .legacy-title{letter-spacing:1px}@media print,screen and (min-width:40em){.profile-legacy .legacy-title{letter-spacing:2px;margin-top:-1rem}}.root-profile .page-container{background:#eeefef}.root-profile #block-dramatic-page-title h1{font-size:0}.root-profile .page-main{background:#eeefef;padding-left:0;padding-right:0}.root-profile .page-main .profile-full{padding:0}@media print,screen and (max-width:39.99875em){.root-profile .page-main{padding:0}}.root-profile .has-page-title .page-main{padding-left:1rem;padding-right:1rem;padding-top:2rem}.root-profile .profile-full .pad-right-resp{padding-bottom:2rem;padding-right:0}@media print,screen and (min-width:40em){.root-profile .page-main{margin:0 .5rem 2rem}.root-profile .has-page-title .page-main{padding-left:.5rem;padding-right:.5rem;padding-top:2rem}.root-profile .profile-full .pad-right-resp{padding-bottom:2rem;padding-right:0}}@media print,screen and (min-width:64em){.root-profile .page-main{margin:0 2rem 2rem}.root-profile .has-page-title .page-main{padding-left:.5rem;padding-right:.5rem;padding-top:3rem}.root-profile .profile-full .pad-right-resp{padding-right:2rem}}.root-profile .field--name-creative-role,.root-profile .field--name-member-level{color:#d2232a;margin-bottom:1rem}.root-profile .field--name-creative-role .separator,.root-profile .field--name-member-level .separator{color:#939598}.root-profile .bio p{line-height:1.5rem}.profile-full{padding:1rem}.profile-full .field--name-creative-role,.profile-full .field--name-member-level{font-size:medium;margin-bottom:.5rem;text-transform:uppercase}.profile-full .field--name-pronouns{font-size:1rem;margin-bottom:.5rem}.profile-link{margin-bottom:.6rem;position:relative}.profile-link .img{margin-right:.5rem;max-width:40px}.profile-link img{border-radius:50%}.profile-link a{color:#333436}.profile-link a:hover{color:#000}.field--name-highlights{word-break:break-word}.profile-form.profile-member-social-form input{margin-bottom:0}.profile-form.profile-member-social-form .description{font-size:.8rem;font-style:italic;margin:0;padding:0}.profile-form.profile-member-social-form .description:hover{color:#8b6dbb}.profile-form .field--type-datetime{font-size:medium}.profile-form #edit-bio-0-format,.profile-form #edit-highlights-0-format,.profile-form .field--name-materials legend,.profile-form .form-item-bio-0-value label,.profile-form .form-item-highlights-0-value label{display:none}.avatar-wrap{margin:0 auto;max-width:250px;position:relative;text-align:center}.avatar-wrap .avatar-edit-btn{bottom:.3rem;color:#fff;left:0;position:absolute;right:0;text-align:center;width:100%}.avatar-wrap .avatar-edit-btn:hover{color:#d2232a}.avatar-wrap img{border-radius:50%}.user-avatar-form{font-size:medium}.user-avatar-form .focal-point-wrapper{display:block;margin:0 auto;padding:1rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.user-avatar-form input.form-file{background:#d3d3d3;margin:1rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.user-avatar-form .file-size{color:#939598}.light-bg,.profile-user-form,.profile-user-view{border:1px solid #e1e2e3;border-radius:12px;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);padding:1rem 1rem 0}@media print,screen and (min-width:40em){.light-bg,.profile-user-form,.profile-user-view{margin-left:-.24038rem;margin-right:-.24038rem}}@media print,screen and (min-width:40em) and (min-width:40em){.light-bg,.profile-user-form,.profile-user-view{margin-left:-.48077rem;margin-right:-.48077rem}}@media print,screen and (min-width:40em) and (min-width:64em){.light-bg,.profile-user-form,.profile-user-view{margin-left:-.72115rem;margin-right:-.72115rem}}.light-bg .red-title,.profile-user-form .red-title,.profile-user-view .red-title{text-transform:uppercase}.profile-user-form .form-actions{margin-bottom:1rem;margin-top:1rem}@media print,screen and (min-width:64em){.pad-right-resp{padding-right:.5rem}}.view-members-indexed .views-exposed-form .form--inline{max-width:100%;width:100%}.view-members-indexed .views-exposed-form input{padding:0 0 0 2rem}.view-members-indexed .views-exposed-form .dg-select{margin:0 auto}.view-members-indexed .views-exposed-form select{background-color:#eeefef;border-radius:12px 0 0 12px;font-size:.9rem;max-width:unset}.view-members-indexed .views-exposed-form .form-item:first-of-type{position:relative}.view-members-indexed .views-exposed-form .input-group input{border-radius:12px 0 0 12px}.view-members-indexed .views-exposed-form .input-group .submit-arrow{background:#939598;border-radius:0 12px 12px 0;padding:0 1rem}.view-members-indexed li h4{color:#000;font-style:italic;line-height:1;margin-bottom:0}.view-members-indexed li .views-field-member-level,.view-members-indexed li .views-field-member-type{color:#727477;font-weight:700;text-transform:uppercase}@media print,screen and (min-width:40em){.view-members-indexed li .views-field-member-level,.view-members-indexed li .views-field-member-type{font-size:.8rem}}.view-members-indexed li.member-level--legacy .views-field-member-level{display:none}.view-members-indexed li .views-field-city,.view-members-indexed li .views-field-state{color:#939598;font-size:.8rem;font-weight:700;text-transform:uppercase}.view-members-indexed li .views-field-creative-role{color:#000;font-size:.7rem;text-transform:uppercase}.view-members-indexed li .separator:before{color:#939598;font-size:small;padding:0 2px 0 5px;width:auto}.view-members-indexed li.member-level--Member h4,.view-members-indexed li.member-level--legacy h4,.view-members-indexed li.member-level--member h4{color:#d2232a}.view-members-indexed li.member-level--Member:hover,.view-members-indexed li.member-level--legacy:hover,.view-members-indexed li.member-level--member:hover{background:#eeefef;box-shadow:0 0 10px rgba(0,0,0,.2)}.view-members-indexed .view-content .grid-x{margin:0}.view-members-indexed .view-content li{border:1px solid #e1e2e3;color:#939598;font-size:medium;margin:0 -1px -1px 0;padding:1rem;position:relative}.view-members-indexed .view-content li a{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.view-members-indexed .pager{background-color:#fff;padding:2rem 1rem 1rem}.view-display-id-legacy li h4,.view-members-indexed .views-field-display-name{color:#d2232a}.view-display-id-legacy li:hover{background:#eeefef;box-shadow:0 0 10px rgba(0,0,0,.2)}.field--name-variations .field__item:last-child .callout{margin-bottom:0}.view-commerce-user-orders{padding-top:3rem}.view-commerce-user-orders tbody td,.view-commerce-user-orders thead th{padding:.5rem}.braintree-form{display:flex;flex-direction:column;justify-content:space-between}@media print,screen and (min-width:64em){.braintree-form{flex-direction:row}}.braintree-form .braintree-hosted-field{border:none;flex:auto;height:2rem;padding:0}.braintree-form .braintree-hosted-field iframe{background-color:#e1e2e3;border:1px solid #e1e2e3;border-radius:0;box-shadow:none;box-sizing:border-box;color:#000;display:block;font-family:inherit;font-size:.96154rem;font-weight:400;height:2.16346rem;line-height:1.5;margin:0 0 .76923rem;padding:.38462rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}.braintree-form .braintree-hosted-field iframe:focus{background-color:#fff;border:1px solid #babbbd;box-shadow:0 0 5px #babbbd;outline:none;transition:box-shadow .5s,border-color .25s ease-in-out}.braintree-form .form-item-payment-method-payment-details-number{width:60%}.braintree-form #card-number{margin-right:1rem}.braintree-form .credit-card-form__expiration{margin-top:0}.braintree-form .credit-card-form__divider{color:#e1e2e3;font-size:1.75em;margin:.75em .1em 0}.root-checkout .has-page-title .page-main{padding-top:1rem}.checkout-progress{background:#eeefef;margin:0 0 1rem;padding:1rem}.checkout-pane{margin-bottom:1rem;padding:1rem}.checkout-pane,.checkout-pane>legend{background:#f9f9f9;border-radius:12px}.checkout-pane>legend{border:1px solid #eeefef;padding:.1rem 1rem}.checkout-pane .fieldset-wrapper{background:#fff;padding:1rem}.checkout-pane fieldset legend{font-weight:700;padding:1rem 0 0 1rem}.checkout-pane tbody{background:none;border-bottom:1px solid #e1e2e3}.commerce-checkout-flow .form-actions{align-items:center;display:flex;justify-content:center}.commerce-checkout-flow .form-actions input{margin-bottom:0;margin-right:1rem}.commerce-checkout-flow .form-actions a{color:#939598;display:inline-flex}.checkout-pane-payment-information .form-radios .form-item{float:none}.layout-region-checkout-footer{padding-top:1rem}.payment-method-dialog .form-radio{padding:.5rem}.payment-method-dialog .form-radio:hover{background-color:#fbfbfc}.payment-method-dialog label{cursor:pointer}.payment-method-dialog .form-actions .button{background-color:#939598;color:#fff;font-weight:900}.payment-method-dialog fieldset{width:100%}@media print,screen and (max-width:63.99875em){.root-cart .page-main{margin:0;padding:3rem 0 0}}@media print,screen and (max-width:39.99875em){.root-cart .page-main{padding:1.5rem 0 0}}.cart .view-commerce-cart-form table th{background-color:#000;color:#fff;padding:.5rem 1rem}.cart .view-commerce-cart-form table input[type=number]{margin-bottom:0;min-width:2rem}.cart .view-commerce-cart-form table .button{background-color:transparent;color:#939598}.cart .view-commerce-cart-form table .views-field-edit-quantity{max-width:50px}.cart .view-commerce-cart-form table td{padding:1rem}.cart .view-commerce-cart-form table thead .views-field-remove-button{color:#000}.cart .view-commerce-cart-form table .views-field-total-price__number{text-align:right}@media print,screen and (max-width:63.99875em){.cart .view-commerce-cart-form table{font-size:medium}.cart .view-commerce-cart-form table table{border:none}.cart .view-commerce-cart-form table td{padding:.5rem}.cart .view-commerce-cart-form table .button{font-size:.7rem;padding:.1rem .2rem}}@media print,screen and (max-width:39.99875em){.cart .view-commerce-cart-form table thead .views-field-unit-price__number{display:none}.cart .view-commerce-cart-form table tbody .views-field-purchased-entity{display:flex;padding:.3rem 0 0}.cart .view-commerce-cart-form table tbody .views-field-unit-price__number{display:flex;padding:0 0 .2rem}}.commerce-cart .cart-block-count{display:none}.commerce-cart .dropdown-pane,.commerce-cart tbody{border:1px solid #333;color:#fff;padding:.5em;z-index:100000}.commerce-cart .dropdown-pane a,.commerce-cart tbody a{border:1px solid #8b6dbb;color:#fff;display:inline-block;margin-bottom:0;padding:.2rem 1rem;text-align:center;width:100%}.commerce-cart .dropdown-pane{background:#222}.commerce-cart .view-commerce-cart-block table{margin-bottom:.5em}.commerce-cart .view-commerce-cart-block tbody,.commerce-cart .view-commerce-cart-block tbody tr:nth-child(2n){background-color:#000}.node-type-forum .system-breadcrumb-block,.root-forum .system-breadcrumb-block{display:block}.node-type-forum .byline,.root-forum .byline{justify-content:flex-start}.forum-search-block,.views-exposed-filter-blockforum-search-forum-search{position:relative;width:auto}@media print,screen and (min-width:40em){.forum-search-block,.views-exposed-filter-blockforum-search-forum-search{display:flex;justify-content:flex-end;position:absolute;right:0}}.forum-search-block.views-exposed-form .form--inline,.views-exposed-filter-blockforum-search-forum-search.views-exposed-form .form--inline{display:flex;flex-direction:row}.forum-search-block .form--inline,.views-exposed-filter-blockforum-search-forum-search .form--inline{width:auto}.forum-search-block label,.views-exposed-filter-blockforum-search-forum-search label{display:none}.forum-search-block input,.views-exposed-filter-blockforum-search-forum-search input{font-size:.7rem;height:2rem}@media print,screen and (min-width:64em){.node-type-forum .forum-search-block,.viewforum-searchsearch .forum-search-block{margin:-2rem 0 0;position:relative}}.node-forum-form .form-actions{padding-top:1rem}@media print,screen and (min-width:40em){.system-breadcrumb-block{margin-top:-2rem;padding-bottom:1rem}}.forum-table{font-size:.9rem;line-height:1}.forum-table th{background:#e1e2e3;color:#939598;font-size:medium;padding:.5rem;text-transform:uppercase}.forum-table th:not(:first-child){text-align:center}.forum-table td{border:1px solid #eeefef;padding:.7rem 1rem .6rem}.forum-table td:not(:first-child){text-align:center}.forum-table .group{background:#fbfbfc}.forum-table a{color:#000;text-transform:uppercase}.forum-table a:hover{color:#d2232a}.forum-table td a{font-size:1.1rem;font-weight:600}.forum-table .indent{margin-left:2rem}.forum-table p{color:#939598;margin-bottom:0}.forum__title a{color:#000;font-weight:600}.forum__title a:hover{text-decoration:underline}.bundle-forum .field--name-body{margin-bottom:2rem}.bundle-forum .button-group .button.clear:hover{background:#e1e2e3}.comment-form .button{margin-bottom:0}#content .comment-wrapper h2,#content .comment-wrapper h2.comment-form__title{margin-bottom:1em}.comment-form input[type=text]{background:#fff}.comment-form .form-actions{text-align:center}.field-node--comment{font-size:medium}.comment{padding:.3rem 0;vertical-align:top}.comment .field--type-text-long,.comment .links{margin-bottom:0}.comment .meta{display:flex;font-size:.7em;padding:.8rem}.comment__attribution img{border:1px solid #939598}.comment .field--name-user-picture img{margin:0}.comment__author{font-size:.9rem;line-height:1;margin:4px 0}.comment__author .username{white-space:nowrap}.comment__time{color:#a5a7a9;line-height:1;margin-bottom:4px}.comment__permalink{display:none}.comment .content{background:#fbfbfc;border:1px solid #eeefef;border-radius:12px;font-size:.9em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.6;padding:.5rem 1rem 0;position:relative;vertical-align:top;width:100%;word-break:break-word}.comment .content a{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.comment .content h3{font-size:1.171em;margin-bottom:.45em;margin-top:.94em}.comment .content p{margin-bottom:.3rem}.indented{padding-left:2rem}.field--name-comment-forum>.comment{border-left:none}@media print,screen and (min-width:40em){.comment{display:table}.comment .meta{display:block;width:4.8rem}.comment .content{display:table-cell;line-height:1.6}.comment .content a{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.comment .content:before{border-right:20px solid #eeefef}.comment .content:after,.comment .content:before{border-bottom:20px solid transparent;border-top:20px solid transparent;content:"";position:absolute;right:100%;top:20px}.comment .content:after{border-right:20px solid #fbfbfc;margin-right:-1px}.comment .content h3{font-size:1.171em;margin-bottom:.45em;margin-top:.94em}.comment .content p{margin-bottom:.3rem}}