.container-fluid{padding-left:0!important;padding-right:0!important}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.127659574%;*margin-left:2.0744680846382977%;min-height:0;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%}.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%}.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%}.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%}.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%}.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%}.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%}.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%}.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%}.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%}.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%}.container-fluid{*zoom:1}.container-fluid:after,.container-fluid:before{content:"";display:table}.container-fluid:after{clear:both}@media (max-width:767px){.row-fluid{width:100%}.row-fluid [class*=span]{display:block;float:none;margin-left:0;width:auto}}@media (min-width:768px) and (max-width:1139px){.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.762430939%;*margin-left:2.709239449638298%;min-height:0;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%;*width:99.9468085036383%}.row-fluid .span11{width:91.436464082%;*width:91.38327259263829%}.row-fluid .span10{width:82.87292817100001%;*width:82.8197366816383%}.row-fluid .span9{width:74.30939226%;*width:74.25620077063829%}.row-fluid .span8{width:65.74585634900001%;*width:65.6926648596383%}.row-fluid .span7{width:57.182320438000005%;*width:57.129128948638304%}.row-fluid .span6{width:48.618784527%;*width:48.5655930376383%}.row-fluid .span5{width:40.055248616%;*width:40.0020571266383%}.row-fluid .span4{width:31.491712705%;*width:31.4385212156383%}.row-fluid .span3{width:22.928176794%;*width:22.874985304638297%}.row-fluid .span2{width:14.364640883%;*width:14.311449393638298%}.row-fluid .span1{width:5.801104972%;*width:5.747913482638298%}}@media (min-width:1280px){.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.564102564%;*margin-left:2.510911074638298%;min-height:0;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145300001%;*width:91.3997999636383%}.row-fluid .span10{width:82.905982906%;*width:82.8527914166383%}.row-fluid .span9{width:74.358974359%;*width:74.30578286963829%}.row-fluid .span8{width:65.81196581200001%;*width:65.7587743226383%}.row-fluid .span7{width:57.264957265%;*width:57.2117657756383%}.row-fluid .span6{width:48.717948718%;*width:48.6647572286383%}.row-fluid .span5{width:40.170940171000005%;*width:40.117748681638304%}.row-fluid .span4{width:31.623931624%;*width:31.5707401346383%}.row-fluid .span3{width:23.076923077%;*width:23.0237315876383%}.row-fluid .span2{width:14.529914530000001%;*width:14.4767230406383%}.row-fluid .span1{width:5.982905983%;*width:5.929714493638298%}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.hidden,.invisible{visibility:hidden}.hidden{display:none}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}@media (max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}.header-container-wrapper{background-color:#000;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:9000}.header__wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-logo img{max-width:125px}.header-nav a{border-bottom:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:17px;line-height:20px;max-width:none!important;padding:10px!important}.header-nav .hs-menu-wrapper>ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.header-nav .hs-menu-wrapper>ul,.header-nav ul li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-nav ul li:hover>a{color:#bc7be6}.header-nav ul li.active a{color:#999}.header-nav ul li.active.hs-menu-depth-1:last-child{border:1px solid #999}.header-nav ul li.hs-menu-depth-1:last-child{background-image:none;border:1px solid #fff;cursor:pointer;margin-left:1rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.header-nav ul li.hs-menu-depth-1:last-child>a{padding:8px 13px 9px}.header-nav ul li.hs-menu-depth-1:last-child:hover{border-color:#999;color:#999;text-decoration:none}.header-nav ul li.hs-menu-depth-1:last-child:hover>a{color:#999}.header-nav ul li>ul{background:#000;padding:0;position:absolute;top:60px}.content-wrapper.header__wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.mobile-nav-toggle__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav-link{background-image:none;border:1px solid #999;border:1px solid #fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:3rem!important;padding:.5rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.mobile-nav-link>a{border-bottom:0;box-shadow:none;color:#fff;font-size:14px;line-height:18px}.mobile-nav-link:hover{border-color:#999;color:#999;text-decoration:none}.mobile-nav-link:hover>a{color:#999}.mobile-nav-toggle{height:22px;position:absolute;right:0;width:30px}.mobile-nav-toggle>i{left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.mobile-nav-toggle>i:first-child{background:#fff;height:2px;position:absolute;top:0;width:100%}.mobile-nav-open .mobile-nav-toggle>i:first-child{left:50%;top:2px;width:0}.mobile-nav-toggle>i:nth-child(2){background:#fff;height:2px;position:absolute;top:10px;width:100%}.mobile-nav-open .mobile-nav-toggle>i:nth-child(2){top:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-toggle>i:nth-child(3){background:#fff;height:2px;position:absolute;top:10px;width:100%}.mobile-nav-open .mobile-nav-toggle>i:nth-child(3){top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-nav-toggle>i:nth-child(4){background:#fff;height:2px;position:absolute;top:20px;width:100%}.mobile-nav-open .mobile-nav-toggle>i:nth-child(4){left:50%;top:18px;width:0}.mobile-nav ul li{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mobile-nav ul li.hs-menu-depth-1:last-child{display:none!important}.header__wrapper{float:none!important;margin:0 auto!important;max-width:90%}.mobile-nav a{padding:10px 0!important;text-align:left!important}.mobile-nav .hs-menu-depth-1>a{border-top:1px solid #666}.mobile-nav .hs-menu-depth-2 a{padding:4px 0!important}.mobile-nav ul{margin:0}.mobile-nav ul li ul li a{font-size:17px!important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>a:after{color:#666;content:"+";padding-left:5px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none!important;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;visibility:hidden}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{display:block!important;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s;visibility:visible}@media screen and (min-width:1360px){.header__wrapper{max-width:1170px}}@media screen and (min-width:1201px){.header__wrapper>div:nth-child(3),.header__wrapper>div:nth-child(4){display:none}}@media screen and (max-width:1200px){.mobile-nav ul{margin:0;padding:0}.header__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.header__wrapper>div:nth-child(2){display:none}.header__wrapper>div:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.header__wrapper>div:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:1rem 0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{flex:1 0 100%;text-align:right}.mobile-nav ul li{flex-wrap:wrap}.mobile-nav ul li ul{margin-bottom:1rem!important;position:relative!important;top:0!important}.mobile-nav ul li ul li a{font-size:17px}}@media screen and (max-width:767px){.header__wrapper{max-width:90%}.mobile-nav ul{margin:0;padding:0}}.resources-template .filter{background-color:#efefef}.resources-template .form-container{flex-grow:1}.resources-template .label{color:#7e7e7e;font-size:12px!important;font-weight:700!important;text-transform:uppercase}.resources-template .field{border-top:1px solid #d8d8d8}.resources-template .filter-form option,.resources-template .filter-form select{background-color:unset;border:0;font-size:18px;padding-left:0;padding-top:3px}.resources-template .filter-form select:focus-visible{background-color:#efefef;color:#713e94;outline:1px auto #713e94}.resources-template .filter-form{position:relative}.resources-template .reset-btn{display:none;position:absolute;text-align:right;width:100%}.resources-template .reset-btn button{background:none;border:none;color:#713e94;font-size:18px;font-weight:700;outline:none;padding:5px}.resources-template .reset-btn button:focus,.resources-template .reset-btn button:hover{color:#000}.resources-template article{height:100%}.resources-template .card{height:calc(100% - 2.5rem)}.resources-template .resource-pager button{background-color:transparent;border:0;color:#713e94}.resources-template .resource-pager button:focus,.resources-template .resource-pager button:hover{text-decoration:underline}.resources-template .resource-pager button.mixitup-control-disabled{opacity:.5}.resources-template .resource-pager button.mixitup-control-active{color:#2d2d2d}.formhero-form{box-shadow:0 0 8px rgba(0,0,0,.15);padding:1.5rem}.formhero-form input[type=submit]{background-color:#ea1679!important;color:#fff!important;font-weight:700!important}.post-listing .post-header a:hover{color:initial}@media (min-width:750px){.resources-template .field{border-left:1px solid #d8d8d8;border-top:0;flex-grow:1}}.footer-box .pre-footer .footer-nav ul li:before{border-bottom:5px solid;bottom:0;color:#33084d;content:"";display:block;position:absolute;width:100%;z-index:-1}.footer-box .footer-main .bottom-nav ul li:after{color:#33084d}.footer-box a{border-bottom:0;box-shadow:none}a:focus,a:hover{text-decoration:none}