@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes bounce{0%{-webkit-transform:translateY(0%)}50%{-webkit-transform:translateY(-20%)}100%{-webkit-transform:translateY(0%)}}.pulse{animation:pulse 3s infinite;-webkit-animation:pulse 3s infinite}.bounce{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite}.not-selectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:after,.carousel *:before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::after,.fancybox__container *::before{box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:none}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 27px;--carousel-button-svg-height: 27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(26,8,44,.93)}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::after,.fancybox__slide::before{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:hsla(0,0%,100%,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}#menubar{padding:20px;position:absolute;width:100vw;z-index:8;pointer-events:none}#menubar a{display:inline-block;pointer-events:all}#buttondot{background-color:#fff;border-radius:100%;padding:34.5px 26.5px;display:inline-block;position:fixed;top:0px;right:0px;z-index:10;transform:scale(0.8)}@media only screen and (min-width: 992px){#buttondot{transform:scale(1);top:20px;right:20px}}#customburger{width:37px;height:21px;display:block;background-color:rgba(0,0,0,0);border:none;pointer-events:all;position:relative}#customburger span{height:3px;display:block;background-color:#681683;position:absolute;transition:all 150ms ease-out}#customburger span.inner1{width:90%;top:0px;right:0px}#customburger span.inner2,#customburger span.inner3{width:100%;top:9px;right:0px}#customburger span.inner4{width:60%;top:18px;right:0px}#customburger.active span{background-color:#ae0d51}#customburger.active .inner1,#customburger.active .inner4{opacity:0}#customburger.active .inner2{transform:rotate(45deg)}#customburger.active .inner3{transform:rotate(-45deg)}#menudrawer{position:fixed;top:0px;right:0px;height:85vh;z-index:9;pointer-events:none}@media only screen and (min-width: 992px){#menudrawer{height:100vh}}#menudrawer.active{pointer-events:all}#menudrawer.active ul#primary li{box-shadow:-20px 0px 36px 0px rgba(0,0,0,.16);-webkit-box-shadow:-20px 0px 36px 0px rgba(0,0,0,.16);-moz-box-shadow:-20px 0px 36px 0px rgba(0,0,0,.16)}#menudrawer ul#primary{display:flex;height:100%;flex-direction:column}#menudrawer ul#primary li{flex:1;background-color:#fff;width:490px;max-width:90vw;box-shadow:-20px 0px 36px 0px rgba(0,0,0,0);-webkit-box-shadow:-20px 0px 36px 0px rgba(0,0,0,0);-moz-box-shadow:-20px 0px 36px 0px rgba(0,0,0,0);transform:translateX(100%);transition:box-shadow 600ms linear}#menudrawer ul#primary li a{padding:3% 40px;text-decoration:none;color:inherit;height:100%;display:flex;align-items:center;font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;font-size:30px;position:relative;z-index:2;transition:all 150ms ease-out}#menudrawer ul#primary li.pane-about{color:#70157e}#menudrawer ul#primary li.pane-about:before{content:"";width:3px;height:100%;position:absolute;top:0px;left:0px;background-color:#70157e;z-index:1;transition:all 150ms ease-out}#menudrawer ul#primary li.pane-about:hover::before{width:100%}#menudrawer ul#primary li.pane-about:hover a{padding-left:70px;color:#fff}#menudrawer ul#primary li.pane-portfolio{color:#7e1474}#menudrawer ul#primary li.pane-portfolio:before{content:"";width:3px;height:100%;position:absolute;top:0px;left:0px;background-color:#7e1474;z-index:1;transition:all 150ms ease-out}#menudrawer ul#primary li.pane-portfolio:hover::before{width:100%}#menudrawer ul#primary li.pane-portfolio:hover a{padding-left:70px;color:#fff}#menudrawer ul#primary li.pane-voice{color:#8b126a}#menudrawer ul#primary li.pane-voice:before{content:"";width:3px;height:100%;position:absolute;top:0px;left:0px;background-color:#8b126a;z-index:1;transition:all 150ms ease-out}#menudrawer ul#primary li.pane-voice:hover::before{width:100%}#menudrawer ul#primary li.pane-voice:hover a{padding-left:70px;color:#fff}#menudrawer ul#primary li.pane-insights{color:#9a1060}#menudrawer ul#primary li.pane-insights:before{content:"";width:3px;height:100%;position:absolute;top:0px;left:0px;background-color:#9a1060;z-index:1;transition:all 150ms ease-out}#menudrawer ul#primary li.pane-insights:hover::before{width:100%}#menudrawer ul#primary li.pane-insights:hover a{padding-left:70px;color:#fff}#menudrawer ul#primary li.pane-contact{color:#a70e56}#menudrawer ul#primary li.pane-contact:before{content:"";width:3px;height:100%;position:absolute;top:0px;left:0px;background-color:#a70e56;z-index:1;transition:all 150ms ease-out}#menudrawer ul#primary li.pane-contact:hover::before{width:100%}#menudrawer ul#primary li.pane-contact:hover a{padding-left:70px;color:#fff}.bulletcontent p{margin-bottom:0px}.bulletcontent ul{padding:20px;margin-bottom:20px;list-style:disc}.bulletcontent ul li{font-size:18px;font-weight:300;margin-bottom:20px;position:relative;margin-left:30px}.bulletcontent.Checkmark ul{list-style:none !important}.bulletcontent.Checkmark ul li{margin-left:0px;padding-left:30px}.bulletcontent.Checkmark ul li:before{content:"";display:inline-block;position:absolute;top:3px;left:0px;width:14px;height:14px;background:url(images/check-icon.png) no-repeat center center}.bulletcontent.Calendar ul{list-style:none}.bulletcontent.Calendar ul li{margin-left:0px;padding-left:30px}.bulletcontent.Calendar ul li:before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);content:"";position:absolute;top:3px;left:0px;color:#933189;font-size:18px}.quotecontent{position:relative}.quotecontent p{font-size:45px;font-weight:300;position:relative;z-index:1}.quotecontent .quotemark{display:block;position:absolute;top:0px;left:-40px;z-index:0}.citecontent{padding-right:30%}.citecontent p{font-size:12px;font-weight:400}.citecontent p strong{font-size:15px;font-weight:700}.citecontent:before{content:"";width:30px;height:4px;background-color:#a61964;margin:20px 0;display:block}.posthero{position:absolute;top:0px;left:0px;width:100vw;min-height:614px;background-position:top center;background-repeat:no-repeat;background-size:cover}.posthero .whitewash{display:block;background:hsla(0,0%,100%,.85);position:absolute;top:0px;left:0px;width:100%;height:100%}.posttitle{padding-top:185px;padding-bottom:80px}.posttitle h1{color:#681683;padding-left:10px}@media only screen and (min-width: 992px){.posttitle h1{padding-left:45px}}.pinnedsidebar-template{position:relative;z-index:1}.pinnedsidebar-template>.container{background-color:#fff;box-shadow:0px 33px 66px 0px rgba(0,0,0,.12);-webkit-box-shadow:0px 33px 66px 0px rgba(0,0,0,.12);-moz-box-shadow:0px 33px 66px 0px rgba(0,0,0,.12);border-top-right-radius:50px}@media only screen and (min-width: 992px){.pinnedsidebar-template>.container{border-top-right-radius:100px}}.pinnedsidebar-template .pinnedsidebar{padding:20px}@media only screen and (min-width: 992px){.pinnedsidebar-template .pinnedsidebar{background:#fff;background:linear-gradient(90deg, rgba(0, 0, 0, 0.1) 0%, rgba(255, 255, 255, 0) 6%);padding:50px}}.pinnedsidebar-template .pinnedsidebar input{max-width:100%}.pinnedsidebar-template .pinnedsidebar .downloadbuttonholder{text-align:center;border-bottom:1px solid #e7e5e7;padding-bottom:30px;margin-bottom:30px}.pinnedsidebar-template .pinnedsidebar .socials{text-align:left;border-bottom:1px solid #e7e5e7;padding-bottom:30px;margin-bottom:30px}.pinnedsidebar-template .pinnedsidebar .relatedrfis h4,.pinnedsidebar-template .pinnedsidebar .socials h4{font-size:18px;font-weight:300;margin-bottom:20px;padding-bottom:20px}@media only screen and (min-width: 992px){.pinnedsidebar-template .pinnedsidebar .relatedrfis h4,.pinnedsidebar-template .pinnedsidebar .socials h4{font-size:26px}}.pinnedsidebar-template .pinnedsidebar .relatedrfis ul li,.pinnedsidebar-template .pinnedsidebar .socials ul li{border-bottom:1px solid #e7e5e7;margin-bottom:24px}.pinnedsidebar-template .pinnedsidebar .relatedrfis ul li:last-child,.pinnedsidebar-template .pinnedsidebar .socials ul li:last-child{border-bottom:none}.pinnedsidebar-template .pinnedsidebar .relatedrfis ul li p,.pinnedsidebar-template .pinnedsidebar .socials ul li p{font-size:16px;font-weight:400}.pinnedsidebar-template .pinnedsidebar .relatedrfis ul li a,.pinnedsidebar-template .pinnedsidebar .socials ul li a{color:#681683;font-size:16px;font-weight:700;text-decoration:none;padding-bottom:24px;display:block}.pinnedsidebar-template .pinnedsidebar .relatedrfis ul li a:hover,.pinnedsidebar-template .pinnedsidebar .socials ul li a:hover{color:#ae0d51}.pinnedsidebar-template .pinnedsidebar .social-rocket-buttons{text-align:left !important}.pinnedsidebar-template .pinnedsidebar .social-rocket-buttons .social-rocket-button-anchor{padding:0px}@media only screen and (min-width: 1400px){.pinnedsidebar-template .pinnedsidebar .social-rocket-buttons .social-rocket-button-anchor{padding:0px 8px}}.pinnedsidebar-template .contentside{padding:20px}.pinnedsidebar-template .contentside .opendates{font-size:18px;font-weight:300;margin-bottom:50px}@media only screen and (min-width: 992px){.pinnedsidebar-template .contentside .opendates{font-size:26px}}.pinnedsidebar-template .contentside .bottommarker{width:84px;height:4px;background-color:#ae0d51;display:block;margin-top:80px;margin-bottom:40px}.pinnedsidebar-template .contentside ul{list-style:disc;margin:0 40px 40px 40px}@media only screen and (min-width: 992px){.pinnedsidebar-template .contentside{padding:80px}}.pagehero{width:100vw;min-height:425px;background-position:top center;background-repeat:no-repeat;background-size:cover;padding-left:20px;padding-right:20px}@media only screen and (min-width: 992px){.pagehero{min-height:514px}}.pagehero .pageherocontent{padding:85px 15px}.pagehero .pageherocontent p{font-weight:400;margin-bottom:0px}.pagehero .pageherocontent h1{margin-bottom:10px;color:#681683}@media only screen and (min-width: 992px){.pagehero .pageherocontent{padding:125px 45px}.pagehero .pageherocontent p{font-size:24px}}.pagesection{padding:75px 20px;position:relative}@media only screen and (min-width: 992px){.pagesection{padding:75px 40px}}.pagesection.bar:before{content:"";width:122px;height:1px;background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);display:block;margin:0 auto 60px auto}.videobackground{position:absolute;top:0px;left:0px;width:100vw;z-index:0}.videobackground:before{content:"";height:100%;width:100vw;position:absolute;top:0px;left:0px;z-index:1;background:#fff;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 100%)}.videobackground video{width:100%;height:auto;position:relative;z-index:0}.formholder{border:1px solid #ccc;min-height:600px}.gallerywrapper{position:relative;margin-bottom:40px}.gallerywrapper #galleryslider{z-index:1}.gallerywrapper #galleryslider li{position:relative}.gallerywrapper #galleryslider li .hoverover{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;opacity:0;pointer-events:none;transition:all 150ms ease-out}.gallerywrapper #galleryslider li .hoverover .caption{padding:30px;color:#fff;font-size:12px}.gallerywrapper #galleryslider li .hoverover .showthumbs{position:absolute;bottom:30px;right:30px;pointer-events:all}.gallerywrapper #galleryslider li:hover .hoverover{opacity:1}.gallerywrapper #gallerycontrols{position:absolute;z-index:2;top:50%;left:0px;width:100%;display:flex;padding:0 20px;transform:translateY(-50%);justify-content:space-between;pointer-events:none}.gallerywrapper #gallerycontrols li{cursor:pointer;pointer-events:all}.gallerywrapper #galleryoverlaywrapper{z-index:3;position:absolute;top:0px;left:0px;width:100%;height:100%;padding:40px;background:rgba(28,24,51,.75);transition:all 150ms ease-out;opacity:0;pointer-events:none}.gallerywrapper #galleryoverlaywrapper .closegallerybtn{position:absolute;top:20px;right:20px;cursor:pointer}.gallerywrapper #galleryoverlaywrapper li{display:inline-block;vertical-align:top;margin:10px;max-width:80px}.gallerywrapper #galleryoverlaywrapper li.tns-nav-active,.gallerywrapper #galleryoverlaywrapper li:hover{position:relative}.gallerywrapper #galleryoverlaywrapper li.tns-nav-active:before,.gallerywrapper #galleryoverlaywrapper li:hover:before{content:"";border:5px solid #6cbfe5;position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 992px){.gallerywrapper #galleryoverlaywrapper li{max-width:none}}.gallerywrapper #galleryoverlaywrapper.active{opacity:1;pointer-events:all}.filterlabel{font-size:13px;text-transform:uppercase;font-weight:700;display:block;margin-bottom:10px}.filterlabel:before{content:"";height:15px;width:13px;background:url(images/filtericon.png) no-repeat center center;display:inline-block;vertical-align:middle;margin-right:10px}.selectdiv,.searchandfilter ul li.sf-field-sort_order,.searchandfilter ul li.sf-field-taxonomy-voiceblog_cat,.searchandfilter ul li.sf-field-taxonomy-insightsblog_cat{position:relative;display:inline-block;margin-right:5px;margin-left:5px;max-width:47%;border:1px solid #b9b5bd}.selectdiv label,.searchandfilter ul li.sf-field-sort_order label,.searchandfilter ul li.sf-field-taxonomy-voiceblog_cat label,.searchandfilter ul li.sf-field-taxonomy-insightsblog_cat label{width:100%;display:block}@media only screen and (min-width: 992px){.selectdiv,.searchandfilter ul li.sf-field-sort_order,.searchandfilter ul li.sf-field-taxonomy-voiceblog_cat,.searchandfilter ul li.sf-field-taxonomy-insightsblog_cat{max-width:100%;margin-right:20px;margin-left:0px;width:250px;float:left}}.searchandfilter ul li.sf-field-search{position:relative;display:inline-block;max-width:100%;border:1px solid #b9b5bd;margin-top:10px;min-width:357px}@media only screen and (min-width: 992px){.searchandfilter ul li.sf-field-search{margin-top:0px;width:370px;margin-right:20px;float:right}}.searchandfilter ul li.sf-field-search label{width:90%}.searchandfilter ul li.sf-field-search input{margin-left:10px;border:none;width:100%}.searchandfilter ul li.sf-field-search:after{content:"";color:#0ebeff;right:11px;top:50%;height:17px;width:17px;position:absolute;pointer-events:none;transform:translateY(-50%);background:url(images/searchicon.png) no-repeat center center}.selectdiv:after,.searchandfilter ul li.sf-field-sort_order:after,.searchandfilter ul li.sf-field-taxonomy-voiceblog_cat:after,.searchandfilter ul li.sf-field-taxonomy-insightsblog_cat:after{content:"";color:#0ebeff;right:11px;top:50%;height:12px;width:10px;position:absolute;pointer-events:none;transform:translateY(-50%);background:url(images/filterarrow.png) no-repeat center center}select::-ms-expand{display:none}.selectdiv select,.searchandfilter ul li select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:0px 10px;font-size:16px;line-height:1.75;color:#333;background-color:#fff;background-image:none;border:none;border-radius:0px;-ms-word-break:normal;word-break:normal}.selectdiv select:focus,.searchandfilter ul li select:focus{outline:none}#footer .marketingForm>div{margin:0px !important;text-align:left}#footer .marketingForm .textFormFieldBlock label::after{visibility:visible !important;color:#fff !important;width:auto !important}#footer .marketingForm .textFormFieldBlock,#footer .marketingForm .dateTimeFormFieldBlock,#footer .marketingForm .twoOptionFormFieldBlock,#footer .marketingForm .optionSetFormFieldBlock,#footer .marketingForm .multiOptionSetFormFieldBlock,#footer .marketingForm .lookupFormFieldBlock{gap:5px;padding-left:0px;padding-top:0px;padding-right:20px}#footer .marketingForm .textFormFieldBlock label,#footer .marketingForm .optionSetFormFieldBlock label.block-label,#footer .marketingForm .multiOptionSetFormFieldBlock label.block-label,#footer .marketingForm .twoOptionFormFieldBlock,#footer .marketingForm .twoOptionFormFieldBlock label.block-label,#footer .marketingForm .multiOptionSetFormFieldBlock fieldset>div>label{font-size:14px;color:#681683}#footer .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper{padding:0px !important;text-align:left}#footer .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton{text-decoration:none;background-color:#fff;color:#ae0d51;border:2px solid #fff;padding-left:30px;padding-right:30px;padding-top:12px;padding-bottom:12px;border-radius:60px;text-align:center;font-size:13px;font-weight:700;display:inline-block;text-transform:uppercase;text-decoration:none !important}#footer .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton:active,#footer .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton:focus{outline:none}#footer .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton:hover{background-color:#681683;color:#fff;padding-left:30px;padding-right:30px}body.home .bigtextspacer{margin-top:-270px}body.home .bigtextspacer #innovation{display:block}body.home #homehero{height:90vh;position:relative}body.home #homehero .videobackground{height:100%}body.home #homehero .videobackground:before{background:hsla(0,0%,100%,.8)}body.home #homehero .videobackground video{position:fixed;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body.home #homehero h1{font-weight:300;color:#716a7b}body.home #homehero h1 span{background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;font-weight:700;display:inline}@media only screen and (min-width: 992px){body.home #homehero h1{font-size:80px}}@media only screen and (min-width: 1200px){body.home #homehero h1{font-size:100px}}@media only screen and (min-width: 1400px){body.home #homehero h1{font-size:120px}}body.home #homehero .container,body.home #homehero .row{height:100%}body.home #homehero .videoplaybtn{display:inline-block;margin-top:40px}body.home #homehero .videoplaybtn img,body.home #homehero .videoplaybtn span{display:inline-block;vertical-align:middle;margin-right:10px;transition:all 150ms ease-out}body.home #homehero .videoplaybtn{color:#681683;font-weight:700;font-size:13px;text-transform:uppercase}body.home #homehero .videoplaybtn:hover img{transform:scale(1.2)}body.home #homehero .videoplaybtn:hover span{opacity:0}body.home #bigmenu{position:relative;min-height:100vh;display:block}body.home #bigmenu .videobackground{height:100%;z-index:1;mix-blend-mode:multiply}body.home #bigmenu .videobackground:before{display:none}body.home #bigmenu .videobackground video{opacity:.25;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:none}@media only screen and (min-width: 992px){body.home #bigmenu .videobackground video{display:block}}body.home #bigmenu .videobackground img.mobile{display:block;opacity:.25;width:100%;max-height:26%;margin-top:-50px}@media only screen and (min-width: 992px){body.home #bigmenu .videobackground img.mobile{display:none}}body.home #bigmenu .gridbox{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.5);min-height:315px;display:flex;justify-content:center;align-items:center}body.home #bigmenu .gridbox .gridboxcontent{padding:0px 40px;text-align:center}@media only screen and (min-width: 992px){body.home #bigmenu .gridbox .gridboxcontent{padding:0px 100px;text-align:left}}@media only screen and (min-width: 1200px){body.home #bigmenu .gridbox.borderright{border-right:1px solid hsla(0,0%,100%,.5)}}body.home #bigmenu .gridbox a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}body.home #bigmenu .gridbox a.white{text-align:center}body.home #bigmenu .gridbox a.white h2{font-weight:900;color:#fff;line-height:1.5;transition:all 150ms ease-out;transform:translateY(50%);font-size:35px}@media only screen and (min-width: 992px){body.home #bigmenu .gridbox a.white h2{font-size:65px}}@media only screen and (min-width: 1200px){body.home #bigmenu .gridbox a.white h2{font-size:90px}}body.home #bigmenu .gridbox a.white p{color:#4f4d5a;opacity:0;transition:all 150ms ease-out;transform:translateY(70%);font-size:20px}@media only screen and (min-width: 992px){body.home #bigmenu .gridbox a.white p{font-size:40px}}body.home #bigmenu .gridbox a.white .linktext{color:#01c6f3;font-weight:700;font-size:14px;text-transform:uppercase;opacity:0;transition:all 150ms ease-out;transform:translateY(50%)}body.home #bigmenu .gridbox a.white:hover{background-color:#fff}body.home #bigmenu .gridbox a.white:hover h2{background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;transform:translateY(0%)}body.home #bigmenu .gridbox a.white:hover p{opacity:1;transform:translateY(0%)}body.home #bigmenu .gridbox a.white:hover .linktext{opacity:1;transform:translateY(0%)}body.home #bigmenu .gridbox a.hoverline{position:relative}body.home #bigmenu .gridbox a.hoverline .gridboxcontent{color:#fff;line-height:1.6;padding:20px}body.home #bigmenu .gridbox a.hoverline .gridboxcontent p{font-size:23px;margin-bottom:0px;font-weight:100}body.home #bigmenu .gridbox a.hoverline .gridboxcontent>div{position:relative;display:inline-block}body.home #bigmenu .gridbox a.hoverline .gridboxcontent>div:after{content:"";height:4px;width:0%;position:absolute;bottom:5px;left:0px;background-color:hsla(0,0%,100%,.3);transition:all 150ms ease-out;transition-delay:calc(.05s*var(--line-index))}@media only screen and (min-width: 992px){body.home #bigmenu .gridbox a.hoverline .gridboxcontent{padding:20px 100px}body.home #bigmenu .gridbox a.hoverline .gridboxcontent p{font-size:25px}}@media only screen and (min-width: 1200px){body.home #bigmenu .gridbox a.hoverline .gridboxcontent p{font-size:40px}}body.home #bigmenu .gridbox a.hoverline:hover{background-color:#fff}body.home #bigmenu .gridbox a.hoverline:hover .gridboxcontent{text-decoration:none;color:#4f4d5a}body.home #bigmenu .gridbox a.hoverline:hover .gridboxcontent>div:after{width:100%}body.home #bigmenu .gridbox a.shiftup{color:#fff}body.home #bigmenu .gridbox a.shiftup .microheader{font-size:25px;font-weight:700;opacity:.5;text-transform:uppercase;display:block;margin-bottom:20px}body.home #bigmenu .gridbox a.shiftup h2{font-weight:700;padding-bottom:4px}@media only screen and (min-width: 992px){body.home #bigmenu .gridbox a.shiftup h2{font-size:25px;line-height:1.5}}body.home #bigmenu .gridbox a.shiftup .gridboxcontent{transition:all 150ms ease-out}body.home #bigmenu .gridbox a.shiftup .linktext{color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;opacity:0;transition:all 150ms ease-out}body.home #bigmenu .gridbox a.shiftup:hover{background-color:#fff}body.home #bigmenu .gridbox a.shiftup:hover .linktext{opacity:1}body.home #bigmenu .gridbox a.shiftup:hover h2{background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}body.home #bigmenu .gridbox a.shiftup:hover p{color:#4f4d5a}body.home #bigmenu .gridbox a.shiftup:hover .linktext{color:#01c6f3}body.home #bigmenu .gridbox a.shiftup.bignumber h2{font-size:50px;font-weight:900;line-height:1;margin-bottom:0px}@media only screen and (min-width: 992px){body.home #bigmenu .gridbox a.shiftup.bignumber h2{font-size:70px}}body.home #bigmenu .gridbox a.shiftup.bignumber p{font-size:30px;margin-bottom:20px;font-weight:100}@media only screen and (min-width: 992px){body.home #bigmenu .gridbox a.shiftup.bignumber p{font-size:35px}}body.home #bigmenu .gridbox a.shiftup.twoup .twoupwrapper{display:flex}body.home #bigmenu .gridbox a.shiftup.twoup .twoupwrapper .contentside h2{margin-bottom:10px;line-height:1.2}@media only screen and (min-width: 992px){body.home #bigmenu .gridbox a.shiftup.twoup .twoupwrapper .contentside h2{font-size:35px}}@media only screen and (min-width: 1200px){body.home #bigmenu .gridbox a.shiftup.twoup .twoupwrapper .contentside p{margin-bottom:20px}}@media only screen and (min-width: 992px){body.home #bigmenu .gridbox{min-height:475px}}body.home #bigmenu #headlinecontainer{position:relative;z-index:2;padding:170px 0px}body.home #bigmenu #headlinecontainer h1{font-weight:300;color:#1c1833;text-align:center}body.home #bigmenu #headlinecontainer h1 strong{font-weight:800;display:block;color:#681683}@media only screen and (min-width: 992px){body.home #bigmenu #headlinecontainer h1 strong{font-size:70px}}@media only screen and (min-width: 1200px){body.home #bigmenu #headlinecontainer h1 strong{font-size:90px}}@media only screen and (min-width: 992px){body.home #bigmenu #headlinecontainer h1{font-size:52px}}@media only screen and (min-width: 1200px){body.home #bigmenu #headlinecontainer h1{font-size:72px}}body.home #bigmenu .fluid-container{position:relative;z-index:2}body.home #bigmenu #gradientbackground{background:#4293b4;background:linear-gradient(135deg, rgb(66, 147, 180) 0%, rgb(131, 71, 173) 75%, rgb(174, 13, 81) 100%);position:absolute;top:518px;left:0px;z-index:0;height:100%;width:100%}body.home #partnerssection{background-color:#f2f1f3;position:relative;z-index:1;padding:100px 20px}body.home #partnerssection .logorow{margin-top:60px}body.home #partnerssection .logorow img{display:inline-block;margin-bottom:20px;box-shadow:0px 15px 30px 0px rgba(0,0,0,.05);-webkit-box-shadow:0px 15px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 15px 30px 0px rgba(0,0,0,.05)}body.home #partnerssection h2{margin-bottom:80px}@media only screen and (min-width: 992px){body.home #partnerssection h2{font-size:48px}}@media only screen and (min-width: 992px){body.home #partnerssection .newsrow .newspostwrapper{padding-right:40px}}body.home #partnerssection .newsrow .newspostwrapper .newslink{color:inherit;cursor:pointer}body.home #partnerssection .newsrow .newspostwrapper .newslink .newsthumb{border:1px solid #b9b5bd}body.home #partnerssection .newsrow .newspostwrapper .newslink .newstitle{color:#ae0d51;font-size:20px;font-weight:500;margin-top:20px;margin-bottom:20px}body.home #partnerssection .newsrow .newspostwrapper .newslink .newsexcerpt{color:#1c1833;font-size:16px;margin-bottom:20px}body.home #investments{background-color:#f2f1f3;padding-bottom:300px}body.home #investments .pagesection{margin-bottom:15px}body.home #investments h2{color:#2c1251;font-size:48px;font-weight:100}body.home #investments .investmentrow .investmentbox{text-align:center;margin-bottom:70px}body.home #investments .investmentrow .investmentbox .icon{display:block;margin:0px auto 20px auto;width:60px;height:60px;text-align:center}body.home #investments .investmentrow .investmentbox .icon img{display:inline-block}body.home #investments .investmentrow .investmentbox .boxtitle{font-size:40px;font-weight:bold;line-height:1.2}body.home #investments .investmentrow .investmentbox p{font-size:30px;font-weight:100;color:#2c1251}body.single-opportunitiescp .bigtextspacer{margin-top:-240px}body.single-opportunitiescp .bigtextspacer #opportunity{display:block}body.page-opportunities .bigtextspacer{margin-top:-485px;background-color:rgba(0,0,0,0)}body.page-opportunities .bigtextspacer #accelerate{display:block}body.page-opportunities #innovatesection .innovateintro p{margin-bottom:30px}body.page-opportunities #innovatesection .innovatebox{background-color:#666;min-height:365px;width:100%;border-bottom-left-radius:80px;padding:40px;color:#fff;margin-bottom:30px;position:relative;line-height:1.8}body.page-opportunities #innovatesection .innovatebox h3{margin-bottom:10px}body.page-opportunities #innovatesection .innovatebox .viewoppbtn{display:none;position:absolute;bottom:40px;left:40px}body.page-opportunities #innovatesection .innovatebox.digital_health{background-color:#6cbfe5}body.page-opportunities #innovatesection .innovatebox.customer_experience{background-color:#758fcf}body.page-opportunities #innovatesection .innovatebox.data_analytics_security{background-color:#7b6cbe}body.page-opportunities #innovatesection .innovatebox.future_of_work{background-color:#8249ae}body.page-opportunities #innovatesection .innovatebox.sustainability{background-color:#933189}body.page-opportunities #innovatesection .innovatebox.supply_chain_mobility_logistics{background-color:#a61964}body.page-opportunities #innovatesection .oppcontact{padding:40px 0 0 0}body.page-opportunities #innovatesection .oppcontact h5{margin-bottom:20px;background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media only screen and (min-width: 1400px){body.page-opportunities #innovatesection .oppcontact{padding:175px 0}}body.page-opportunities #innovatesection .contactbtn{width:205px}body.page-opportunities #innovatesection .contactbtn:hover{width:180px}body.page-opportunities #getfundedsection .grayback{height:472px;background-color:#f2f1f3;width:95vw;position:absolute;top:0px;left:0px;border-bottom-right-radius:80px}@media only screen and (min-width: 1400px){body.page-opportunities #getfundedsection .grayback{border-bottom-right-radius:160px}}body.page-opportunities #getfundedsection .bylinebox{width:100%;background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);padding:50px 40px;color:#fff;font-size:40px;font-weight:900;line-height:1;border-top-right-radius:80px;border-bottom-left-radius:80px;margin-top:40px;text-align:center}body.page-opportunities #getfundedsection .bylinebox .buttonline{display:block;text-align:center}body.page-opportunities #getfundedsection .bylinebox .byline{display:inline-block}body.page-opportunities #getfundedsection .bylinebox .byline.byline2{margin-bottom:20px}@media only screen and (min-width: 1400px){body.page-opportunities #getfundedsection .bylinebox .byline{display:block}body.page-opportunities #getfundedsection .bylinebox .byline.byline1{text-align:left}body.page-opportunities #getfundedsection .bylinebox .byline.byline2{text-align:right}body.page-opportunities #getfundedsection .bylinebox{padding:105px 85px;font-size:80px;border-top-right-radius:160px;border-bottom-left-radius:160px}}body.page-opportunities #applyforfunding h2{margin-bottom:20px}body.page-opportunities #opparchive{color:#fff}@media only screen and (min-width: 1200px){body.page-opportunities #opparchive{padding:200px 0}}@media only screen and (min-width: 1200px){body.page-opportunities #opparchive p{margin-bottom:0px}}body.page-opportunities #opparchive h4.likeh1{margin-bottom:30px}body.page-opportunities #opparchive .contactbtn{width:205px}body.page-opportunities #opparchive .contactbtn:hover{width:180px}body.page-opportunities #opparchive .archivelink{color:#fff;font-size:18px;text-decoration:none;padding:0px 20px;margin-bottom:40px}body.page-opportunities #opparchive .archivelink span{width:50px;height:50px;background-color:#fff;display:inline-block;vertical-align:top;margin-right:20px;border-bottom-left-radius:80px}body.page-opportunities #innovateoverlay{background-color:rgba(44,18,81,.8);position:fixed;top:0px;left:0px;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;z-index:99;transition:all 150ms ease-out;opacity:0;pointer-events:none}body.page-opportunities #innovateoverlay.active{opacity:1;pointer-events:all}body.page-opportunities #innovateoverlay .innerpane{width:80vw;height:80vh;display:flex;flex-direction:column;position:relative}body.page-opportunities #innovateoverlay .innerpane #overlayclosebtn{width:43px;height:43px;background:url(images/closebtn.png) no-repeat center center;position:absolute;top:10px;right:10px;transition:all 150ms ease-out}body.page-opportunities #innovateoverlay .innerpane #overlayclosebtn:hover{opacity:.5;cursor:pointer}body.page-opportunities #innovateoverlay .innerpane .panecontent{background-color:#fff;width:100%;height:90%;padding:40px}body.page-opportunities #innovateoverlay .innerpane .panecontent h3{font-weight:300;margin-bottom:10px}body.page-opportunities #innovateoverlay .innerpane .panecontent p{font-size:16px}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent{display:none}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent.active{height:100%;display:flex;flex-direction:column}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr:nth-of-type(odd){background-color:#f2f1f3}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr:nth-of-type(even){background-color:#e7e5e7}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr{transition:all 150ms ease-out}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr td{vertical-align:middle;font-size:15px;padding:20px;color:#1c1833;min-width:225px}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr td .opendates a,body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr td .oppexcerpt a{color:#000}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr td:last-child{text-align:center}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr td p{margin-bottom:0px;font-size:inherit}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr td a{font-weight:700;text-decoration:none}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr td a.icons{font-size:30px;padding:0px 10px;display:inline-block;vertical-align:middle}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr td a.icons:hover{color:#000}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .table tr td a.icons:nth-child(2){border-left:1px solid #cfcfcf}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent.digital_health tr td .opptitle{font-weight:700;color:#6cbfe5}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent.customer_experience tr td .opptitle{font-weight:700;color:#758fcf}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent.data_analytics_security tr td .opptitle{font-weight:700;color:#7b6cbe}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent.future_of_work tr td .opptitle{font-weight:700;color:#8249ae}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent.sustainability tr td .opptitle{font-weight:700;color:#933189}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent.supply_chain_mobility_logistics tr td .opptitle{font-weight:700;color:#a61964}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .nocontent{font-size:26px;flex:1 1 auto;display:flex;justify-content:center;align-items:center;text-align:center}body.page-opportunities #innovateoverlay .innerpane .panecontent .tabcontent .nocontent a{color:#681683;text-decoration:none}body.page-opportunities #innovateoverlay .innerpane .panenavigation{width:100%;margin-top:-1px;display:none}@media only screen and (min-width: 992px){body.page-opportunities #innovateoverlay .innerpane .panenavigation{display:block}}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul{display:flex;justify-content:space-evenly}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li{flex:1 1 auto;background-color:#fff}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li:first-child,body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li:first-child a{border-bottom-left-radius:20px}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li:last-child,body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li:last-child a{border-bottom-right-radius:20px}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-weight:700;font-size:13px;text-decoration:none;text-transform:uppercase;padding:30px;height:100%}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.digital_health{background-color:#6cbfe5}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.customer_experience{background-color:#758fcf}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.data_analytics_security{background-color:#7b6cbe}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.future_of_work{background-color:#8249ae}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.sustainability{background-color:#933189}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.supply_chain_mobility_logistics{background-color:#a61964}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a:hover,body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.active{background-color:#fff}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a:hover.digital_health,body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.active.digital_health{color:#6cbfe5}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a:hover.customer_experience,body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.active.customer_experience{color:#758fcf}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a:hover.data_analytics_security,body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.active.data_analytics_security{color:#7b6cbe}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a:hover.future_of_work,body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.active.future_of_work{color:#8249ae}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a:hover.sustainability,body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.active.sustainability{color:#933189}body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a:hover.supply_chain_mobility_logistics,body.page-opportunities #innovateoverlay .innerpane .panenavigation ul li a.active.supply_chain_mobility_logistics{color:#a61964}body.page-about .fancybox__backdrop{opacity:.98;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%)}body.page-about #aboutvideo{margin-bottom:110px}body.page-about #aboutvideo .videowrapper{background-color:#fff;padding:15px;display:inline-block;margin:0 auto;box-shadow:0px 3px 10px 0px rgba(0,0,0,.08)}body.page-about #processtabs{margin-bottom:75px}body.page-about #processtabs .pagesection{padding-bottom:50px}body.page-about #processtabs #processnavigation{display:block;margin-bottom:70px}body.page-about #processtabs #processnavigation li{flex:1 0 auto;text-align:center;cursor:pointer;padding:20px;text-transform:uppercase;color:#fff;font-size:23px;font-weight:300;line-height:1}body.page-about #processtabs #processnavigation li.listentab{background-color:#6cbfe5}@media only screen and (min-width: 992px){body.page-about #processtabs #processnavigation li.listentab{border-bottom-left-radius:60px}}body.page-about #processtabs #processnavigation li.testtab{background-color:#7b6cbe}body.page-about #processtabs #processnavigation li.investtab{background-color:#8249ae}body.page-about #processtabs #processnavigation li.acceleratetab{background-color:#a61964}@media only screen and (min-width: 992px){body.page-about #processtabs #processnavigation li.acceleratetab{border-top-right-radius:60px}}@media only screen and (min-width: 992px){body.page-about #processtabs #processnavigation{display:flex;justify-content:center}}body.page-about #processtabs #processsliderow{position:relative}body.page-about #processtabs #processsliderow .grayback{height:472px;background-color:#f2f1f3;width:95vw;position:absolute;top:-40px;right:0px;border-bottom-left-radius:80px}@media only screen and (min-width: 1400px){body.page-about #processtabs #processsliderow .grayback{border-bottom-left-radius:160px}}body.page-about #processtabs #processsliderow .slidecontent p{margin:0 20px}body.page-about #processtabs #processsliderow .slidetag{margin-top:20px}body.page-about #processtabs #processsliderow .slidetag:before{content:"";width:25px;height:4px;display:inline-block;vertical-align:top;margin-right:10px;margin-top:5px}body.page-about #processtabs #processsliderow .slidetag{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:35px}body.page-about #processtabs #processsliderow .slidetag.listen{color:#6cbfe5}body.page-about #processtabs #processsliderow .slidetag.listen:before{background-color:#6cbfe5}body.page-about #processtabs #processsliderow .slidetag.test{color:#7b6cbe}body.page-about #processtabs #processsliderow .slidetag.test:before{background-color:#7b6cbe}body.page-about #processtabs #processsliderow .slidetag.invest{color:#8249ae}body.page-about #processtabs #processsliderow .slidetag.invest:before{background-color:#8249ae}body.page-about #processtabs #processsliderow .slidetag.accelerate{color:#a61964}body.page-about #processtabs #processsliderow .slidetag.accelerate:before{background-color:#a61964}body.page-about #meettheteam{margin-bottom:0px;margin-left:20px;margin-right:20px}body.page-about #meettheteam .memberbox{position:relative;display:inline-block;margin:0 auto 40px auto;max-width:375px}@media only screen and (min-width: 992px){body.page-about #meettheteam .memberbox{margin:0 auto 90px auto}}body.page-about #meettheteam .memberbox .photo{position:relative}body.page-about #meettheteam .memberbox .photo .overlayframe{pointer-events:none;text-align:left;border:0px solid #fff;color:#fff;font-size:27px;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:400;font-style:normal;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:4;opacity:1;transition:all 200ms ease-out;text-transform:uppercase;padding:20px;line-height:1;overflow:hidden}body.page-about #meettheteam .memberbox .photo .overlayframe span{transition:all 200ms ease-out;transform:translateX(-120%);position:absolute;top:40px;opacity:0}@media only screen and (min-width: 1200px){body.page-about #meettheteam .memberbox .photo .overlayframe span{opacity:1}}body.page-about #meettheteam .memberbox .photo .overlay{pointer-events:none;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(87,179,221,.8);mix-blend-mode:darken;z-index:3;opacity:0;transition:all 150ms ease-out}body.page-about #meettheteam .memberbox .photo .tagholder{position:absolute;top:10px;left:10px;z-index:2;opacity:1;transition:all 150ms ease-out}body.page-about #meettheteam .memberbox .photo .tagholder .tags{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px}body.page-about #meettheteam .memberbox .photo .tagholder .tags .tag{flex:0 0 auto;color:#ae0d51;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:10px;background-color:#fff;border-radius:50px;padding:5px 10px;text-transform:uppercase}@media only screen and (min-width: 992px){body.page-about #meettheteam .memberbox .photo .tagholder .tags .tag{font-size:12px}}body.page-about #meettheteam .memberbox .photo .colorblockphoto{position:relative;z-index:1}body.page-about #meettheteam .memberbox .photo .colorblockphoto.background-1{background:url(images/01-hex-bg.png) no-repeat center center;background-size:cover}body.page-about #meettheteam .memberbox .photo .colorblockphoto.background-2{background:url(images/02-hex-bg.png) no-repeat center center;background-size:cover}body.page-about #meettheteam .memberbox .photo .colorblockphoto.background-3{background:url(images/03-hex-bg.png) no-repeat center center;background-size:cover}body.page-about #meettheteam .memberbox .photo .colorblockphoto.background-4{background:url(images/04-hex-bg.png) no-repeat center center;background-size:cover}body.page-about #meettheteam .memberbox .photo .colorblockphoto.background-5{background:url(images/05-hex-bg.png) no-repeat center center;background-size:cover}body.page-about #meettheteam .memberbox .photo .colorblockphoto.background-6{background:url(images/06-hex-bg.png) no-repeat center center;background-size:cover}body.page-about #meettheteam .memberbox .photo .colorblockphoto img{padding-top:30px}body.page-about #meettheteam .memberbox .photo:hover .overlay{opacity:1}body.page-about #meettheteam .memberbox .photo:hover .overlayframe{border:20px solid #fff}body.page-about #meettheteam .memberbox .photo:hover .overlayframe span{transform:translateX(0%);top:20px}body.page-about #meettheteam .memberbox .photo:hover .tagholder{opacity:0}body.page-about #meettheteam .memberbox .membertitle{margin-top:10px;text-align:left;color:#2c1251;font-size:12px}body.page-about #meettheteam .memberbox .membertitle strong{display:block;font-weight:700;font-size:14px}body.page-about #meettheteam .memberbox .membertitle{display:block}@media only screen and (min-width: 992px){body.page-about #meettheteam .memberbox .membertitle{font-size:16px}body.page-about #meettheteam .memberbox .membertitle strong{font-size:18px}}body.page-about #meettheteam .biobox{display:none}body.page-about .biobox.fancybox__content{padding:0px;min-width:60vw;max-width:80vw}body.page-about .biobox.fancybox__content .biocontent{padding:40px;color:#2c1251;line-height:1.3}body.page-about .biobox.fancybox__content .biocontent .fullname{font-size:20px;color:#681683}body.page-about .biobox.fancybox__content .biocontent .credentials{font-size:18px;font-weight:400}body.page-about .biobox.fancybox__content .biocontent hr{border-color:#57b3dd;margin:20px 0px}body.page-about .biobox.fancybox__content .biocontent .biocopy{font-size:16px;font-weight:400;color:#1c1833;line-height:1.9}body.page-about .biobox.fancybox__content .biocontent .biocopy p{margin-bottom:20px}@media only screen and (min-width: 1200px){body.page-about .biobox.fancybox__content .biocontent{padding:90px}body.page-about .biobox.fancybox__content .biocontent .biocopy{font-size:20px}body.page-about .biobox.fancybox__content .biocontent .fullname{font-size:40px}body.page-about .biobox.fancybox__content .biocontent .credentials{font-size:24px}}body.page-about .biobox.fancybox__content .biophoto img{width:100%}body.page-about .biobox.fancybox__content .biophoto.background-1{background:url(images/01-hex-bg.png) no-repeat center center;background-size:cover}body.page-about .biobox.fancybox__content .biophoto.background-2{background:url(images/02-hex-bg.png) no-repeat center center;background-size:cover}body.page-about .biobox.fancybox__content .biophoto.background-3{background:url(images/03-hex-bg.png) no-repeat center center;background-size:cover}body.page-about .biobox.fancybox__content .biophoto.background-4{background:url(images/04-hex-bg.png) no-repeat center center;background-size:cover}body.page-about .biobox.fancybox__content .biophoto.background-5{background:url(images/05-hex-bg.png) no-repeat center center;background-size:cover}body.page-about .biobox.fancybox__content .biophoto.background-6{background:url(images/06-hex-bg.png) no-repeat center center;background-size:cover}body.page-about .biobox.fancybox__content .carousel__button.is-close{top:20px;right:20px;background-color:#fff;border-radius:100%}body.page-about .biobox.fancybox__content .carousel__button.is-close svg{stroke:#ae0d51;filter:none}body.page-about .fancybox__thumb{background-position:top center}body.page-about .fancybox__nav .carousel__button.is-next svg{display:none}body.page-about .fancybox__nav .carousel__button.is-next{width:42px;height:42px;background:url(images/teamarrow-right.png) no-repeat center center}body.page-about .fancybox__nav .carousel__button.is-prev svg{display:none}body.page-about .fancybox__nav .carousel__button.is-prev{width:42px;height:42px;background:url(images/teamarrow-left.png) no-repeat center center}body.page-about #strategicimpact{padding-bottom:60px}@media only screen and (min-width: 992px){body.page-about #strategicimpact{padding-bottom:110px}}body.page-about #strategicimpact .strategicimage{margin-bottom:35px}body.page-about #strategicimpact h2{margin-bottom:30px}body.page-about #wellstargallery{position:relative;z-index:2}body.page-about #wellstargallery .gradientbox{background:url(images/opparchive-background.jpg) no-repeat top left;background-size:cover;color:#fff;padding:40px}body.page-about #wellstargallery .gradientbox h2{font-weight:700;margin-bottom:10px}body.page-about #wellstargallery .gradientbox p{font-size:26px}@media only screen and (min-width: 768px){body.page-about #wellstargallery .gradientbox{padding:110px 25% 110px 100px}}body.page-about #wellstargallery .wellstargalleryrow{width:100%}body.page-about #wellstargallery .wellstargalleryrow .tns-outer{position:relative}body.page-about #wellstargallery .wellstargalleryrow .tns-outer .tns-controls{position:absolute;top:50%;left:0px;width:100%;z-index:2}body.page-about #wellstargallery .wellstargalleryrow .tns-outer .tns-controls button{width:43px;height:43px}body.page-about #wellstargallery .wellstargalleryrow .tns-outer .tns-controls button[data-controls=next]{float:right;margin-right:20px;background:url(images/round-galleryarrow-right.png) no-repeat center center;border:none;overflow:hidden;text-indent:999px}body.page-about #wellstargallery .wellstargalleryrow .tns-outer .tns-controls button[data-controls=prev]{margin-left:20px;background:url(images/round-galleryarrow-left.png) no-repeat center center;border:none;overflow:hidden;text-indent:999px}body.page-about #wellstargallery .wellstargalleryrow .tns-outer .tns-ovh{position:relative;z-index:1;border-bottom-left-radius:160px}@media only screen and (min-width: 768px){body.page-about #wellstargallery .wellstargalleryrow{position:absolute;top:0px;left:0px;height:100%}body.page-about #wellstargallery .wellstargalleryrow .container,body.page-about #wellstargallery .wellstargalleryrow .row{height:100%}}body.page-about #keyfocusareas{background-color:#f2f1f3;position:relative;z-index:1}body.page-about #keyfocusareas .likeh1{color:#681683;margin-bottom:20px}body.page-about #keyfocusareas .learnmore{font-size:30px;font-weight:300;color:#716a7b;text-decoration:none;background:url(images/learnmore-bigarrow.png) no-repeat center left;padding:20px 20px 20px 40px}body.page-about #keyfocusareas .learnmore:hover{color:#01c6f3}body.page-about #keyfocusareas .oppcontact{margin:0 20px}body.page-about #keyfocusareas .contactbtn{background-color:#ae0d51;border-color:#ae0d51;color:#fff}body.page-about .bigtextspacer{margin-top:-300px}body.page-about .bigtextspacer #re-imagine{display:block}body.page-portfolio .search-filter-results{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:0px;margin-right:-12px;margin-left:-12px}body.page-portfolio .search-filter-results .archiveblock{max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}body.page-portfolio .search-filter-results .archiveblock .endofline{display:flex;align-items:center;justify-content:center;height:67%}body.page-portfolio .alm-btn-wrap .alm-load-more-btn{color:#ae0d51;background:#fff;text-transform:uppercase;font-size:15px;font-weight:600;font-family:"Roboto",Helvetica,Arial,sans-serif;border-radius:50px;padding:15px 50px;height:auto}body.page-portfolio .alm-btn-wrap .alm-load-more-btn.loading{padding-left:70px}body.page-portfolio .alm-btn-wrap .alm-load-more-btn.loading:before{top:0px;left:20px}body.page-portfolio .alm-btn-wrap .alm-load-more-btn:hover{color:#fff;background:#ae0d51}body.page-portfolio .bigtextspacer{margin-top:0px}body.page-portfolio .bigtextspacer #innovation{display:block}body.page-portfolio #portfoliointro{margin-top:-190px}body.page-portfolio #portfoliointro .portfoliointrowrapper{padding:40px 45px 40px 45px;background-color:#fff;box-shadow:0px 3px 10px 0px rgba(0,0,0,.08)}body.page-portfolio #portfoliointro .portfoliointrowrapper p{font-weight:400}body.page-portfolio #portfoliointro .portfoliointrowrapper p:last-child{margin-bottom:0px}body.page-portfolio #portfoliointro .portfoliointrowrapper p strong{color:#681683}body.page-portfolio #partnergrid .partnerlogo img{background-color:#fff;box-shadow:0px 15px 30px 0px rgba(0,0,0,.05);-webkit-box-shadow:0px 15px 30px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 15px 30px 0px rgba(0,0,0,.05)}body.page-portfolio #partnergrid .gridtrigger{border-bottom:3px solid #e7e5e7;display:block;margin-top:40px;color:#681683;font-size:26px;font-weight:300;position:relative;padding-bottom:5px}body.page-portfolio #partnergrid .gridtrigger:after{content:"+";color:inherit;position:absolute;top:50%;right:0px;transform:translateY(-50%) translateX(0%);z-index:2;transition:all 150ms ease-out}body.page-portfolio #partnergrid .gridtrigger{transition:all 150ms ease-out}body.page-portfolio #partnergrid .gridtrigger.active{border-color:#681683}body.page-portfolio #partnergrid .gridtrigger.active:after{transform:rotate(45deg) translateY(-45%) translateX(-90%)}body.page-portfolio #partnergrid .gridtrigger.filtered{pointer-events:none;opacity:.2}body.page-portfolio #partnerdrawer{position:relative}body.page-portfolio #partnerdrawer #closedetail{position:absolute;top:15px;right:20px}body.page-portfolio .partnerlogo{display:flex;width:100%;height:100%;justify-content:center;align-items:center}body.page-portfolio .partnerlogo img{max-width:90%;margin-bottom:40px}@media only screen and (min-width: 992px){body.page-portfolio .partnerlogo img{margin-bottom:0px}}body.page-portfolio .partnercontent{font-size:20px;font-weight:400;line-height:1.5;color:#1c1833;padding-bottom:25px}body.page-portfolio .partnerresources .linkslist{padding-top:25px;border-top:1px solid #b9b5bd}body.page-portfolio .partnerresources .linkslist li a{color:#ae0d51;font-weight:400}body.page-portfolio .partnerresources .linkslist li a:hover{color:#681683}body.page-portfolio .partnerresources .linkslist li a.external{padding-left:28px;background:url(images/linkicon-external.png) no-repeat left center}body.page-portfolio .partnerresources .linkslist li a.internal{padding-left:28px;background:url(images/linkicon.png) no-repeat left center}body.page-portfolio .partnerresources .videothumb{display:block;position:relative;padding-top:25px;border-top:1px solid #b9b5bd}body.page-portfolio .partnerresources .videothumb:before{content:"";width:64px;height:64px;background:url(images/whtplaybtn.png) no-repeat center center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}body.page-portfolio .detailrow{background-color:#f2f1f3;padding-top:60px;padding-bottom:60px;margin:0 0px}body.page-portfolio #getfundedsection{margin-bottom:200px}body.page-portfolio #getfundedsection p{font-weight:400}body.page-portfolio #getfundedsection .grayback{height:472px;background-color:#f2f1f3;width:95vw;position:absolute;top:0px;left:0px;border-bottom-right-radius:80px}@media only screen and (min-width: 1400px){body.page-portfolio #getfundedsection .grayback{border-bottom-right-radius:160px}}body.page-portfolio #getfundedsection .bylinebox{width:100%;background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);padding:50px 40px;color:#fff;font-size:40px;font-weight:900;line-height:1;border-top-right-radius:80px;border-bottom-left-radius:80px;margin-top:40px;text-align:center}body.page-portfolio #getfundedsection .bylinebox .buttonline{display:block;text-align:center;margin-top:20px}body.page-portfolio #getfundedsection .bylinebox .byline{display:inline}body.page-portfolio #getfundedsection .bylinebox .byline.byline2{margin-bottom:20px}@media only screen and (min-width: 1400px){body.page-portfolio #getfundedsection .bylinebox .byline{display:block}body.page-portfolio #getfundedsection .bylinebox .byline.byline1{text-align:left}body.page-portfolio #getfundedsection .bylinebox .byline.byline2{text-align:right}body.page-portfolio #getfundedsection .bylinebox{padding:105px 85px;font-size:80px;border-top-right-radius:160px;border-bottom-left-radius:160px}}body.page-portfolio #casestudies{color:#fff;background:url(images/opparchive-background.jpg) no-repeat top center;background-size:cover}body.page-portfolio #casestudies .archiveblock{margin-bottom:40px}body.page-portfolio #casestudies .archivelink{color:#fff}body.page-portfolio #casestudies .archivelink .archivepostwrapper{min-height:344px;padding:70px 50px;border:1px solid #fff;border-bottom-left-radius:80px;position:relative;height:100%;transition:all 150ms ease-out}body.page-portfolio #casestudies .archivelink .archivepostwrapper p{margin-bottom:0px}body.page-portfolio #casestudies .archivelink .archivepostwrapper .casestudytitle{color:#fff;font-weight:700;font-size:26px;line-height:1.2;display:block;margin-bottom:20px}body.page-portfolio #casestudies .archivelink .archivepostwrapper .cattag{position:absolute;top:0px;left:0px;background-color:#fff;color:#681683;font-weight:700;font-size:10px;padding:5px 20px;text-transform:uppercase}body.page-portfolio #casestudies .archivelink:hover .archivepostwrapper{padding:50px 30px;border:21px solid #fff}body.page-portfolio #interestedinpartnering{background-color:#f2f1f3;position:relative;z-index:1}body.page-portfolio #interestedinpartnering .likeh1{background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;margin-bottom:20px}body.page-portfolio #interestedinpartnering .oppcontact{margin:0 20px}body.single-casestudies .bigtextspacer{margin-top:-240px}body.single-casestudies .bigtextspacer #innovation{display:block}body.page-catalyst-voice #quickform{display:none}body.page-catalyst-voice .bigtextspacer{margin-top:-485px;background-color:rgba(0,0,0,0)}body.page-catalyst-voice .bigtextspacer #engage{display:block}body.page-catalyst-voice #joinvoice{position:relative}body.page-catalyst-voice #joinvoice .joinbtn{position:absolute;top:0px;right:16vw;transform:translateY(-100%)}body.page-catalyst-voice #joinvoice .grayback{height:472px;background-color:#f2f1f3;width:95vw;position:absolute;top:0px;left:0px;border-bottom-right-radius:80px}@media only screen and (min-width: 1400px){body.page-catalyst-voice #joinvoice .grayback{border-bottom-right-radius:160px}}body.page-catalyst-voice #joinvoice .voicecontentwrapper{text-align:left;display:inline-block}body.page-catalyst-voice #joinvoice .voicecontentwrapper h2{margin-bottom:40px}body.page-catalyst-voice #joinvoice .voicecontentwrapper ul{list-style:none}body.page-catalyst-voice #joinvoice .voicecontentwrapper ul li{margin-left:0px;padding-left:30px;margin-bottom:30px;position:relative}body.page-catalyst-voice #joinvoice .voicecontentwrapper ul li:before{content:"";display:block;width:14px;height:14px;background:url(images/check-icon.png) no-repeat center center;position:absolute;top:3px;left:0px;color:#933189;font-size:18px}body.page-catalyst-voice #joinvoice .joincatalystimage{margin-bottom:80px}@media only screen and (min-width: 992px){body.page-catalyst-voice #joinvoice .joincatalystimage{margin-bottom:0px}}body.page-catalyst-voice #voicecarouselsection{background:url(images/voicecarouselsection-back.jpg) no-repeat top left;background-size:contain;margin-top:-75px;padding:75px 40px}body.page-catalyst-voice #voicecarouselsection h3.likeh1{color:#681683;margin:0 12px 20px 12px}@media only screen and (min-width: 992px){body.page-catalyst-voice #voicecarouselsection h3.likeh1{font-size:50px}}@media only screen and (min-width: 1200px){body.page-catalyst-voice #voicecarouselsection h3.likeh1{font-size:70px}}@media only screen and (min-width: 1400px){body.page-catalyst-voice #voicecarouselsection h3.likeh1{font-size:70px}}body.page-catalyst-voice #voicecarouselsection .tns-outer{position:relative}body.page-catalyst-voice #voicecarouselsection .tns-outer .tns-nav{position:absolute;bottom:0px;left:0px;z-index:2}body.page-catalyst-voice #voicecarouselsection .tns-outer .tns-nav button{background-color:#716a7b;width:8px;height:8px;border:none;margin-right:5px;border-radius:100%;padding:0px}body.page-catalyst-voice #voicecarouselsection .tns-outer .tns-nav button.tns-nav-active{background-color:#e7e5e7}body.page-catalyst-voice #voicecarouselsection .voiceslide{margin-bottom:40px}body.page-catalyst-voice #voicecarouselsection .slidetitle{font-size:20px;font-weight:300;line-height:1;margin-bottom:10px}@media only screen and (min-width: 1400px){body.page-catalyst-voice #voicecarouselsection{margin-top:-225px;padding-top:350px;padding-bottom:275px}body.page-catalyst-voice #voicecarouselsection .tns-outer{padding-left:40px !important}body.page-catalyst-voice #voicecarouselsection .tns-outer .tns-nav{left:40px}body.page-catalyst-voice #voicecarouselsection .slidetitle{font-size:48px}}body.page-catalyst-voice #jointoday{background-size:cover;color:#fff;text-align:center;padding:100px 40px}body.page-catalyst-voice #jointoday h2{margin-bottom:20px}body.page-catalyst-voice #jointoday .block{margin-bottom:20px}@media only screen and (min-width: 768px){body.page-catalyst-voice #jointoday .block{margin-bottom:0px}}body.page-catalyst-voice #jointoday .appbtn{display:inline-block;margin:0 20px 20px 20px;vertical-align:middle;max-width:200px}body.page-catalyst-voice .marketingForm .textFormFieldBlock input{border-radius:0px;border:none;padding:19px 8px}body.page-catalyst-voice .marketingForm .textFormFieldBlock label::after{visibility:visible !important;color:#fff !important;width:auto !important}body.page-catalyst-voice .marketingForm .optionSetFormFieldBlock select{padding:15px;border-radius:0px}body.page-catalyst-voice .marketingForm .multiOptionSetFormFieldBlock fieldset>div>input[type=checkbox]{border:none}body.page-catalyst-voice .marketingForm th.inner{padding:0px !important}body.page-catalyst-voice .marketingForm>div{margin:0px !important;text-align:left}body.page-catalyst-voice .marketingForm .textFormFieldBlock,body.page-catalyst-voice .marketingForm .dateTimeFormFieldBlock,body.page-catalyst-voice .marketingForm .twoOptionFormFieldBlock,body.page-catalyst-voice .marketingForm .optionSetFormFieldBlock,body.page-catalyst-voice .marketingForm .multiOptionSetFormFieldBlock,body.page-catalyst-voice .marketingForm .lookupFormFieldBlock{gap:5px;padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px}@media only screen and (min-width: 768px){body.page-catalyst-voice .marketingForm .textFormFieldBlock,body.page-catalyst-voice .marketingForm .dateTimeFormFieldBlock,body.page-catalyst-voice .marketingForm .twoOptionFormFieldBlock,body.page-catalyst-voice .marketingForm .optionSetFormFieldBlock,body.page-catalyst-voice .marketingForm .multiOptionSetFormFieldBlock,body.page-catalyst-voice .marketingForm .lookupFormFieldBlock{padding-right:20px}}body.page-catalyst-voice .marketingForm .textFormFieldBlock label,body.page-catalyst-voice .marketingForm .optionSetFormFieldBlock label.block-label,body.page-catalyst-voice .marketingForm .multiOptionSetFormFieldBlock label.block-label,body.page-catalyst-voice .marketingForm .twoOptionFormFieldBlock,body.page-catalyst-voice .marketingForm .twoOptionFormFieldBlock label.block-label,body.page-catalyst-voice .marketingForm .multiOptionSetFormFieldBlock fieldset>div>label{font-size:14px;color:#fff}body.page-catalyst-voice .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper{padding:0px !important;text-align:left}body.page-catalyst-voice .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton{text-decoration:none;background-color:#fff !important;color:#ae0d51;border:2px solid #fff;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;border-radius:60px;text-align:center;font-size:15px;font-weight:700;display:inline-block;text-transform:uppercase;text-decoration:none !important;transition:all 150ms ease-out}body.page-catalyst-voice .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton:active,body.page-catalyst-voice .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton:focus{outline:none}body.page-catalyst-voice .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton:hover{background-color:#fff !important;color:#681683;padding-left:20px;padding-right:20px}body.page-news-media .bigtextspacer,body.post-type-archive-voice .bigtextspacer,body.post-type-archive-insights .bigtextspacer{margin-top:0px}body.page-news-media .bigtextspacer #engage,body.post-type-archive-voice .bigtextspacer #engage,body.post-type-archive-insights .bigtextspacer #engage{display:block}body.page-news-media #postgrid,body.post-type-archive-voice #postgrid,body.post-type-archive-insights #postgrid{padding-top:40px}body.page-news-media #postgrid .newspostwrapper,body.post-type-archive-voice #postgrid .newspostwrapper,body.post-type-archive-insights #postgrid .newspostwrapper{margin-bottom:40px}body.page-news-media #postgrid .newspostwrapper .newslink,body.post-type-archive-voice #postgrid .newspostwrapper .newslink,body.post-type-archive-insights #postgrid .newspostwrapper .newslink{display:block;position:relative}body.page-news-media #postgrid .newspostwrapper .newslink span,body.post-type-archive-voice #postgrid .newspostwrapper .newslink span,body.post-type-archive-insights #postgrid .newspostwrapper .newslink span{position:absolute;top:0px;left:0px;background-color:#fff;color:#681683;font-weight:700;font-size:10px;padding:5px 20px;text-transform:uppercase;z-index:2}body.page-news-media #postgrid .newspostwrapper .newslink .newstitle,body.post-type-archive-voice #postgrid .newspostwrapper .newslink .newstitle,body.post-type-archive-insights #postgrid .newspostwrapper .newslink .newstitle{font-size:17px;display:block;margin-top:10px;color:#4f4d5a;transition:all 150ms ease-out}body.page-news-media #postgrid .newspostwrapper .newslink .newsthumb,body.post-type-archive-voice #postgrid .newspostwrapper .newslink .newsthumb,body.post-type-archive-insights #postgrid .newspostwrapper .newslink .newsthumb{width:360px;height:200px;max-width:100%;position:relative;overflow:hidden;z-index:0;border:1px solid #b9b5bd}body.page-news-media #postgrid .newspostwrapper .newslink .newsthumb:before,body.post-type-archive-voice #postgrid .newspostwrapper .newslink .newsthumb:before,body.post-type-archive-insights #postgrid .newspostwrapper .newslink .newsthumb:before{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);z-index:1;mix-blend-mode:screen;opacity:0;transition:all 150ms ease-out}body.page-news-media #postgrid .newspostwrapper .newslink .newsthumb img,body.post-type-archive-voice #postgrid .newspostwrapper .newslink .newsthumb img,body.post-type-archive-insights #postgrid .newspostwrapper .newslink .newsthumb img{transform-origin:center center;transition:all 150ms ease-out}body.page-news-media #postgrid .newspostwrapper .newslink:hover,body.post-type-archive-voice #postgrid .newspostwrapper .newslink:hover,body.post-type-archive-insights #postgrid .newspostwrapper .newslink:hover{cursor:pointer}body.page-news-media #postgrid .newspostwrapper .newslink:hover .newsthumb img,body.post-type-archive-voice #postgrid .newspostwrapper .newslink:hover .newsthumb img,body.post-type-archive-insights #postgrid .newspostwrapper .newslink:hover .newsthumb img{transform:scale(1.1)}body.page-news-media #postgrid .newspostwrapper .newslink:hover .newsthumb:before,body.post-type-archive-voice #postgrid .newspostwrapper .newslink:hover .newsthumb:before,body.post-type-archive-insights #postgrid .newspostwrapper .newslink:hover .newsthumb:before{opacity:1}body.page-news-media #postgrid .newspostwrapper .newslink:hover .newstitle,body.post-type-archive-voice #postgrid .newspostwrapper .newslink:hover .newstitle,body.post-type-archive-insights #postgrid .newspostwrapper .newslink:hover .newstitle{color:#681683}body.page-news-media #voicepostsearch,body.page-news-media #postgrid,body.post-type-archive-voice #voicepostsearch,body.post-type-archive-voice #postgrid,body.post-type-archive-insights #voicepostsearch,body.post-type-archive-insights #postgrid{background-color:#fff}body.page-news-media .search-filter-results,body.post-type-archive-voice .search-filter-results,body.post-type-archive-insights .search-filter-results{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:0px;margin-right:-12px;margin-left:-12px}body.page-news-media .search-filter-results .voicepostblock,body.post-type-archive-voice .search-filter-results .voicepostblock,body.post-type-archive-insights .search-filter-results .voicepostblock{max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}body.page-news-media .search-filter-results .voicepostblock.hidden,body.post-type-archive-voice .search-filter-results .voicepostblock.hidden,body.post-type-archive-insights .search-filter-results .voicepostblock.hidden{display:none}body.page-news-media .search-filter-results .voicepostblock .endofline,body.post-type-archive-voice .search-filter-results .voicepostblock .endofline,body.post-type-archive-insights .search-filter-results .voicepostblock .endofline{display:flex;align-items:center;justify-content:center;height:67%}body.page-news-media form.searchandfilter ul,body.post-type-archive-voice form.searchandfilter ul,body.post-type-archive-insights form.searchandfilter ul{display:block;width:100%;margin-top:40px;text-align:center}@media only screen and (min-width: 992px){body.page-news-media form.searchandfilter ul,body.post-type-archive-voice form.searchandfilter ul,body.post-type-archive-insights form.searchandfilter ul{text-align:left}}body.single.post-template-default .bigtextspacer{margin-top:0px}body.single.post-template-default .bigtextspacer #engage{display:block}body.single.post-template-default .postdate{margin-bottom:20px}body.single.post-template-default .photocaption{font-size:12px;margin-bottom:20px;margin-top:10px}body.single.post-template-default .videorow{margin-top:0px;margin-bottom:40px}body.single.post-template-default .videothumb{position:relative;display:block}body.single.post-template-default .videothumb:before{position:absolute;top:50%;left:50%;content:"";width:76px;height:76px;background:url(images/video-playbtn.png) no-repeat center center;transform:translate(-50%, -50%);z-index:3}body.single.post-template-default .videothumb:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,0,0,.4);display:block;z-index:2}body.single.post-template-default .authorinfo{display:none;align-items:center}body.single.post-template-default .authorinfo .authorphoto{margin-right:10px}body.single.post-template-default .pinnedsidebar-template .contentside .bottommarker{margin-top:60px}@media only screen and (min-width: 992px){body.single.post-template-default .contentside h2{font-size:28px;margin-bottom:10px}}body.page-contact-us #quickform{display:none}body.page-contact-us #bigformwrapper{padding:40px;border:1px solid #fff;border-bottom-left-radius:80px;margin-bottom:30px}@media only screen and (min-width: 1400px){body.page-contact-us #bigformwrapper{padding:80px 140px}}body.page-contact-us .marketingForm .textFormFieldBlock input{border-radius:0px;border:none;padding:19px 8px}body.page-contact-us .marketingForm .textFormFieldBlock label::after{visibility:visible !important;color:#fff !important;width:auto !important}body.page-contact-us .marketingForm .optionSetFormFieldBlock select{padding:15px;border-radius:0px}body.page-contact-us .marketingForm th.inner{padding:0px !important}body.page-contact-us .marketingForm>div{margin:0px !important;text-align:left}body.page-contact-us .marketingForm .textFormFieldBlock,body.page-contact-us .marketingForm .dateTimeFormFieldBlock,body.page-contact-us .marketingForm .twoOptionFormFieldBlock,body.page-contact-us .marketingForm .optionSetFormFieldBlock,body.page-contact-us .marketingForm .multiOptionSetFormFieldBlock,body.page-contact-us .marketingForm .lookupFormFieldBlock{gap:5px;padding-left:0px;padding-top:0px;padding-right:20px;padding-bottom:0px}body.page-contact-us .marketingForm .textFormFieldBlock label,body.page-contact-us .marketingForm .optionSetFormFieldBlock label.block-label,body.page-contact-us .marketingForm .multiOptionSetFormFieldBlock label.block-label,body.page-contact-us .marketingForm .twoOptionFormFieldBlock,body.page-contact-us .marketingForm .twoOptionFormFieldBlock label.block-label,body.page-contact-us .marketingForm .multiOptionSetFormFieldBlock fieldset>div>label{font-size:14px;color:#fff}body.page-contact-us .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper{padding:0px !important;text-align:left}body.page-contact-us .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton{text-decoration:none;background-color:#fff !important;color:#ae0d51;border:2px solid #fff;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;border-radius:60px;text-align:center;font-size:15px;font-weight:700;display:inline-block;text-transform:uppercase;text-decoration:none !important;transition:all 150ms ease-out}body.page-contact-us .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton:active,body.page-contact-us .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton:focus{outline:none}body.page-contact-us .marketingForm div[data-editorblocktype=SubmitButton].submitButtonWrapper .submitButton:hover{background-color:#fff !important;color:#681683;padding-left:20px;padding-right:20px}body.page-contact-us .bigtextspacer{margin-top:-485px;background-color:rgba(0,0,0,0)}body.page-contact-us .bigtextspacer #engage{display:block}@media only screen and (min-width: 992px){body.page-contact-us #contactuscontent{padding-bottom:300px}}body.page-contact-us #contactuscontent{background:url(images/contact-background.jpg) no-repeat top center;background-size:cover;color:#fff}body.page-contact-us #contactuscontent .firstrow .col-12{margin-bottom:40px}body.page-contact-us #contactuscontent .ctabox{padding:40px;border:1px solid #fff;border-bottom-left-radius:80px;position:relative;margin-bottom:30px}body.page-contact-us #contactuscontent .ctabox a{color:#fff;text-decoration:underline}body.page-contact-us #contactuscontent .ctabox .btnholder{display:block;text-align:right}body.page-contact-us #contactuscontent .ctabox .btnholder .pillbtn{background-color:#fff;color:#ae0d51}@media only screen and (min-width: 1200px){body.page-contact-us #contactuscontent .ctabox{margin-right:40px;margin-left:28px;padding:60px 80px}}body.page-contact-us #contactuscontent .ctabox h3{margin-bottom:10px}body.page-contact-us #contactuscontent .ctabox .iconholder{display:block;text-align:left;margin-bottom:10px}body.page-contact-us #contactuscontent .ctabox .iconholder img{display:inline-block}body.page-contact-us #contactuscontent .secondrow{margin-top:40px;border:1px solid #fff;border-bottom-left-radius:80px;padding:40px}body.page-contact-us #contactuscontent .secondrow .col-12{margin-bottom:40px}@media only screen and (min-width: 1200px){body.page-contact-us #contactuscontent .secondrow{margin-right:40px;margin-left:12px}body.page-contact-us #contactuscontent .secondrow .col-12{margin-bottom:0px}}body.page-contact-us #contactuscontent .secondrow .iconholder{display:block;text-align:center}body.page-contact-us #contactuscontent .secondrow .iconholder img{display:inline-block}body.page-contact-us #contactuscontent .secondrow h4{font-size:16px;margin-bottom:10px;margin-top:10px}body.page-contact-us #contactuscontent .secondrow a{color:#fff;text-decoration:underline}body.page-contact-us #contactuscontent .secondrow a:hover{text-decoration:none}@media only screen and (min-width: 1400px){body.page-contact-us #contactuscontent .secondrow p{font-size:16px}}@media only screen and (min-width: 1200px){body.page-contact-us #contactuscontent .secondrow>div:nth-child(2),body.page-contact-us #contactuscontent .secondrow>div:last-child{border-left:1px solid #fff}}body.single-voice .bigtextspacer,body.single-insights .bigtextspacer{margin-top:0px}body.single-voice .bigtextspacer #engage,body.single-insights .bigtextspacer #engage{display:block}body.single-voice .postdate,body.single-insights .postdate{margin-bottom:20px}body.single-voice .photocaption,body.single-insights .photocaption{font-size:12px;margin-bottom:20px;margin-top:10px}body.single-voice .videorow,body.single-insights .videorow{margin-top:0px;margin-bottom:40px}body.single-voice .videothumb,body.single-insights .videothumb{position:relative;display:block}body.single-voice .videothumb:before,body.single-insights .videothumb:before{position:absolute;top:50%;left:50%;content:"";width:76px;height:76px;background:url(images/video-playbtn.png) no-repeat center center;transform:translate(-50%, -50%);z-index:3}body.single-voice .videothumb:after,body.single-insights .videothumb:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,0,0,.4);display:block;z-index:2}body.single-voice .authorinfo,body.single-insights .authorinfo{display:none;align-items:center}body.single-voice .authorinfo .authorphoto,body.single-insights .authorinfo .authorphoto{margin-right:10px}body.single-voice .pinnedsidebar-template .contentside .bottommarker,body.single-insights .pinnedsidebar-template .contentside .bottommarker{margin-top:60px}@media only screen and (min-width: 992px){body.single-voice .contentside h2,body.single-insights .contentside h2{font-size:28px;margin-bottom:10px}}body.single-voice textarea,body.single-insights textarea{max-width:100%}body.post-type-archive-voice .endofline,body.post-type-archive-insights .endofline{display:none !important}body.page-venture-atlanta-2024{background:url(images/va-images/ventureback1.png) no-repeat left 45vh}#ventureatlantanav{padding:50px 0;position:fixed;top:0px;left:0px;width:100vw;z-index:999;background-color:#fff}@media only screen and (min-width: 992px){#ventureatlantanav{padding:50px}}#ventureatlantanav .valogo{text-align:center;display:block}#ventureatlantanav .valogo img{display:inline-block}@media only screen and (min-width: 768px){#ventureatlantanav .valogo{text-align:left}}#ventureatlantanav .vanav{margin:0px;padding:20px 0 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:center}#ventureatlantanav .vanav li{flex:0 1 auto}#ventureatlantanav .vanav li a{color:#ab0d52;text-transform:uppercase;font-size:18px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:500}#ventureatlantanav .vanav li a:hover{color:#7b8ac8}@media only screen and (min-width: 768px){#ventureatlantanav .vanav{padding:0px 0 0 0;gap:75px;justify-content:flex-end}}#ventureatlantanav .gradientrule{background:linear-gradient(to right, rgba(111, 197, 231, 0) 0%, rgb(111, 197, 231) 50%, rgba(111, 197, 231, 0) 100%);width:100vw;position:absolute;left:0px;bottom:0px;height:1px;display:block;z-index:0}#ventureatlantanav .datebadge{background-color:#fff;font-size:24px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:600;border:1px solid #6fc5e7;border-radius:999px;text-align:center;line-height:60px;position:absolute;left:50%;bottom:0px;transform:translate(-50%, 50%);z-index:2;width:400px;max-width:95%}@media only screen and (min-width: 992px){#top{margin-top:-30px;background:url(images/va-images/ventureback2.png) no-repeat top right}}.vaspacer{width:100vw;height:133px}.intro{text-align:center}.intro h1{font-size:32px;font-weight:100;margin:80px 0 40px}.intro h2{font-size:60px;font-weight:100;margin-bottom:33px}@media only screen and (min-width: 992px){.intro h2{font-size:88px}}.introparagraph{font-size:18px;font-weight:400}@media only screen and (min-width: 992px){.introparagraph{font-size:24px}}.grid{-moz-column-count:1;column-count:1;-moz-column-gap:55px;column-gap:55px}@media only screen and (min-width: 992px){.grid{-moz-column-count:2;column-count:2}}@media only screen and (min-width: 1200px){.grid{-moz-column-count:3;column-count:3}}.grid .item{position:relative;display:inline-block;margin:0 0 55px;width:100%;max-width:100%;padding:42px;color:#fff}.grid .item.bk1{background-color:#a61964}.grid .item.bk2{background-color:#933189}.grid .item.bk3{background-color:#8249ae}.grid .item.bk4{background-color:#7b6cbe}.grid .item.bk5{background-color:#758fcf}.grid .item.bk6{background-color:#6cbfe5}.grid .item a{color:inherit;text-decoration:none}.grid .item a:hover{color:#000}.grid .item a:hover .blogglasses img{opacity:1}.grid .item .pdfdownload{font-size:16px;font-weight:100}@media only screen and (min-width: 992px){.grid .item .pdfdownload{font-size:28px}}.grid .item .blogimage{background-color:#fff}.grid .item .blogimage img{width:100%}.grid .item .desc{margin-top:20px;font-size:16px;font-weight:100;line-height:1.5;max-width:93%}.grid .item .desc a{text-decoration:underline;color:#fff}@media only screen and (min-width: 992px){.grid .item .desc{font-size:28px}}.grid .item .blogglasses{cursor:pointer;position:absolute;bottom:20px;right:20px;width:54px;height:54px;background:url(images/blogglasses-up.png) no-repeat center center}.grid .item .blogglasses img{opacity:0;transition:all 150ms ease-out}#getinvolved{margin-top:150px;padding:130px 0;position:relative}#getinvolved .container{position:relative;z-index:1}#getinvolved #gradientbackbox{width:100vw;height:100%;position:absolute;z-index:0;top:0px;left:0px;display:block;background:linear-gradient(to bottom, rgb(108, 191, 229) 0%, rgb(130, 73, 174) 70%, rgb(166, 25, 100) 100%)}@media only screen and (min-width: 992px){#getinvolved #gradientbackbox{width:60vw}}#getinvolved h2{color:#fff;margin-bottom:30px}@media only screen and (min-width: 992px){#getinvolved h2{font-size:88px;margin-bottom:0px}}#getinvolved p.intro{font-weight:400;text-align:left;font-size:16px}@media only screen and (min-width: 992px){#getinvolved p.intro{font-size:24px}}#getinvolved .accordionsection{color:#fff;font-size:24px;font-weight:500;display:block;margin-bottom:25px;margin-top:55px}#getinvolved .accordiontitle{font-size:14px;background-color:#f0f0f0;padding:20px 20px;font-weight:400;color:#161616;margin-bottom:10px}#getinvolved .accordiontitle .cal-link{font-weight:600;background:url(images/calbtn.png) no-repeat center right;padding:5px 30px 5px 0;color:#161616}#getinvolved .accordiontitle .arrow{display:inline-block;transition:all 150ms ease-out}#getinvolved .accordiontitle .arrow.opened{transform:rotate(180deg)}@media only screen and (min-width: 992px){#getinvolved .accordiontitle{font-size:16px;padding:30px 50px}}#getinvolved .accordioncontent{padding:40px;background-color:#933189;color:#fff;display:none;margin-top:-10px;margin-bottom:10px}#getinvolved .accordioncontent a{text-decoration:underline;color:#fff}#ourbooth{margin-top:100px}@media only screen and (min-width: 992px){#ourbooth{margin-top:270px}}#ourbooth h2{margin-bottom:30px}@media only screen and (min-width: 992px){#ourbooth h2{font-size:88px;margin-bottom:125px}}#ourbooth h3{font-weight:500;margin-bottom:10px;margin-top:30px}@media only screen and (min-width: 992px){#ourbooth h3{font-size:32px;margin-top:0px}}#ourbooth p{font-weight:300}@media only screen and (min-width: 1200px){#ourbooth p{font-size:18px}}#ourbooth .linkarrow{background:url(images/linkarrow.png) no-repeat center right;padding:5px 10px 5px 0;color:#a61964;font-size:18px;font-weight:600}#ourbooth .linkarrow:hover{color:#7b8ac8}#innovationcenter{background:url(images/va-images/ventureback3.png) no-repeat top left;background-size:auto 100%;margin-top:100px}@media only screen and (min-width: 992px){#innovationcenter{margin-top:270px}}#innovationcenter h2{margin-bottom:30px}@media only screen and (min-width: 992px){#innovationcenter h2{font-size:88px;margin-bottom:125px}}#innovationcenter h3{font-weight:500;margin-bottom:27px}@media only screen and (min-width: 992px){#innovationcenter h3{font-size:32px}}#innovationcenter p{font-weight:300}@media only screen and (min-width: 1200px){#innovationcenter p{font-size:18px}}#countdownsection{margin-top:100px;margin-bottom:40px}@media only screen and (min-width: 992px){#countdownsection{margin-top:300px;margin-bottom:240px}}#countdownsection h2{margin-bottom:30px}@media only screen and (min-width: 992px){#countdownsection h2{font-size:88px;margin-bottom:125px}}#countdownsection .timerwrapper{border:1px solid #d9d9d9;border-radius:999px;background-color:#fff;padding:45px 30px;box-shadow:0px 52px 52px 0px rgba(0,0,0,.05)}#countdownsection #timer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#countdownsection #timer div{flex:1 0 auto;font-weight:800;text-align:center;font-size:40px;line-height:1;border-right:1px solid #b9b9b9}#countdownsection #timer div span{font-weight:500;display:block;font-size:16px;color:#050505}#countdownsection #timer div:first-child{color:#a61964}#countdownsection #timer div:nth-child(2){color:#933189}#countdownsection #timer div:nth-child(3){color:#8249ae}#countdownsection #timer div:last-child{color:#7b6cbe;border-right:none}@media only screen and (min-width: 992px){#countdownsection #timer div{font-size:88px}#countdownsection #timer div span{font-size:24px}}body.page-template-template-eventlanding{background:url(images/va-images/ventureback1.png) no-repeat left 45vh}body.page-template-template-eventlanding #eventlandingnav{padding:50px 0;position:fixed;top:0px;left:0px;width:100vw;z-index:999;background-color:#fff}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #eventlandingnav{padding:50px}}body.page-template-template-eventlanding #eventlandingnav .valogo{text-align:center;display:block}body.page-template-template-eventlanding #eventlandingnav .valogo img{display:inline-block}@media only screen and (min-width: 768px){body.page-template-template-eventlanding #eventlandingnav .valogo{text-align:left}}body.page-template-template-eventlanding #eventlandingnav .vanav{margin:0px;padding:20px 0 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:center}body.page-template-template-eventlanding #eventlandingnav .vanav li{flex:0 1 auto}body.page-template-template-eventlanding #eventlandingnav .vanav li a{color:#ab0d52;text-transform:uppercase;font-size:18px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:500}body.page-template-template-eventlanding #eventlandingnav .vanav li a:hover{color:#7b8ac8}body.page-template-template-eventlanding #eventlandingnav .vanav li a br{display:none}@media only screen and (min-width: 768px){body.page-template-template-eventlanding #eventlandingnav .vanav{padding:0px 0 0 0;gap:75px;justify-content:flex-end}}body.page-template-template-eventlanding #eventlandingnav .gradientrule{background:linear-gradient(to right, rgba(111, 197, 231, 0) 0%, rgb(111, 197, 231) 50%, rgba(111, 197, 231, 0) 100%);width:100vw;position:absolute;left:0px;bottom:0px;height:1px;display:block;z-index:0}body.page-template-template-eventlanding #eventlandingnav .datebadge{background-color:#fff;font-size:24px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:600;border:1px solid #6fc5e7;border-radius:999px;text-align:center;line-height:60px;position:absolute;left:50%;bottom:0px;transform:translate(-50%, 50%);z-index:2;width:400px;max-width:95%}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #top{margin-top:-30px;background:url(images/va-images/ventureback2.png) no-repeat top right}}body.page-template-template-eventlanding #top .addplaybtn{position:relative;display:block;margin-bottom:40px}body.page-template-template-eventlanding #top .addplaybtn:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;pointer-events:none;background:url(images/va-images/playbtn.png) no-repeat center center}body.page-template-template-eventlanding #top .videorow{margin-bottom:80px}body.page-template-template-eventlanding .vaspacer{width:100vw;height:133px}body.page-template-template-eventlanding .intro{text-align:center}body.page-template-template-eventlanding .intro h1{font-size:32px;font-weight:100;margin:80px 0 40px}body.page-template-template-eventlanding .intro h2{font-size:60px;font-weight:100;margin-bottom:33px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding .intro h2{font-size:88px}}body.page-template-template-eventlanding .introparagraph p{font-size:18px;font-weight:400}@media only screen and (min-width: 992px){body.page-template-template-eventlanding .introparagraph p{font-size:24px}}body.page-template-template-eventlanding .grid{-moz-column-count:1;column-count:1;-moz-column-gap:55px;column-gap:55px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding .grid{-moz-column-count:2;column-count:2}}@media only screen and (min-width: 1200px){body.page-template-template-eventlanding .grid{-moz-column-count:3;column-count:3}}body.page-template-template-eventlanding .grid .item{position:relative;display:inline-block;-webkit-column-break-inside:avoid;margin:0 0 55px;width:100%;max-width:100%;padding:42px;color:#fff}@supports(-webkit-tap-highlight-color: black){body.page-template-template-eventlanding .grid .item{display:block}}body.page-template-template-eventlanding .grid .item.bk1{background-color:#a61964}body.page-template-template-eventlanding .grid .item.bk2{background-color:#933189}body.page-template-template-eventlanding .grid .item.bk3{background-color:#8249ae}body.page-template-template-eventlanding .grid .item.bk4{background-color:#7b6cbe}body.page-template-template-eventlanding .grid .item.bk5{background-color:#758fcf}body.page-template-template-eventlanding .grid .item.bk6{background-color:#6cbfe5}body.page-template-template-eventlanding .grid .item a{color:inherit;text-decoration:none}body.page-template-template-eventlanding .grid .item a:hover{color:#fff}body.page-template-template-eventlanding .grid .item a:hover .blogglasses img{opacity:1}body.page-template-template-eventlanding .grid .item .pdfdownload{font-size:16px;font-weight:100}@media only screen and (min-width: 992px){body.page-template-template-eventlanding .grid .item .pdfdownload{font-size:28px}}body.page-template-template-eventlanding .grid .item .blogimage{background-color:#fff}body.page-template-template-eventlanding .grid .item .blogimage img{width:100%}body.page-template-template-eventlanding .grid .item .desc{margin-top:20px;font-size:16px;font-weight:100;line-height:1.5;max-width:93%}body.page-template-template-eventlanding .grid .item .desc a{text-decoration:underline;color:#fff}@media only screen and (min-width: 992px){body.page-template-template-eventlanding .grid .item .desc{font-size:28px}}body.page-template-template-eventlanding .grid .item .blogglasses{cursor:pointer;position:absolute;bottom:20px;right:20px;width:54px;height:54px;background:url(images/blogglasses-up.png) no-repeat center center}body.page-template-template-eventlanding .grid .item .blogglasses img{opacity:0;transition:all 150ms ease-out}body.page-template-template-eventlanding #getinvolved{margin-top:150px;padding:130px 0;position:relative}body.page-template-template-eventlanding #getinvolved .container{position:relative;z-index:1}body.page-template-template-eventlanding #getinvolved #gradientbackbox{width:100vw;height:100%;position:absolute;z-index:0;top:0px;left:0px;display:block;background:linear-gradient(to bottom, rgb(108, 191, 229) 0%, rgb(130, 73, 174) 70%, rgb(166, 25, 100) 100%)}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #getinvolved #gradientbackbox{width:60vw}}body.page-template-template-eventlanding #getinvolved h2{color:#fff;margin-bottom:30px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #getinvolved h2{font-size:88px;margin-bottom:0px}}body.page-template-template-eventlanding #getinvolved p.intro{font-weight:400;text-align:left;font-size:16px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #getinvolved p.intro{font-size:24px}}body.page-template-template-eventlanding #getinvolved .accordionsection{color:#fff;font-size:24px;font-weight:500;display:block;margin-bottom:25px;margin-top:55px}body.page-template-template-eventlanding #getinvolved .accordiontitle{font-size:14px;background-color:#f0f0f0;padding:20px 20px;font-weight:400;color:#161616;margin-bottom:10px}body.page-template-template-eventlanding #getinvolved .accordiontitle .cal-link{font-weight:600;background:url(images/calbtn.png) no-repeat center right;padding:5px 30px 5px 0;color:#161616}body.page-template-template-eventlanding #getinvolved .accordiontitle .arrow{display:inline-block;transition:all 150ms ease-out}body.page-template-template-eventlanding #getinvolved .accordiontitle .arrow.opened{transform:rotate(180deg)}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #getinvolved .accordiontitle{font-size:16px;padding:30px 50px}}body.page-template-template-eventlanding #getinvolved .accordioncontent{padding:40px;background-color:#933189;color:#fff;display:none;margin-top:-10px;margin-bottom:10px}body.page-template-template-eventlanding #getinvolved .accordioncontent a{text-decoration:underline;color:#fff}body.page-template-template-eventlanding #ourbooth{margin-top:100px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #ourbooth{margin-top:270px}}body.page-template-template-eventlanding #ourbooth h2{margin-bottom:30px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #ourbooth h2{font-size:88px;margin-bottom:125px}}body.page-template-template-eventlanding #ourbooth h3{font-weight:500;margin-bottom:10px;margin-top:30px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #ourbooth h3{font-size:32px;margin-top:0px}}body.page-template-template-eventlanding #ourbooth p{font-weight:300}@media only screen and (min-width: 1200px){body.page-template-template-eventlanding #ourbooth p{font-size:18px}}body.page-template-template-eventlanding #ourbooth .linkarrow{background:url(images/linkarrow.png) no-repeat center right;padding:5px 10px 5px 0;color:#a61964;font-size:18px;font-weight:600}body.page-template-template-eventlanding #ourbooth .linkarrow:hover{color:#7b8ac8}body.page-template-template-eventlanding #location{background:url(images/va-images/ventureback3.png) no-repeat top left;background-size:auto 100%;margin-top:100px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #location{margin-top:270px}}body.page-template-template-eventlanding #location h2{margin-bottom:30px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #location h2{font-size:88px;margin-bottom:125px}}body.page-template-template-eventlanding #location h3{font-weight:500;margin-bottom:27px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #location h3{font-size:32px}}body.page-template-template-eventlanding #location p{font-weight:300}@media only screen and (min-width: 1200px){body.page-template-template-eventlanding #location p{font-size:18px}}body.page-template-template-eventlanding .bylinebox{width:100%;background:#6bc4e8;background:linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);background:-webkit-linear-gradient(0deg, rgb(107, 196, 232) 0%, rgb(131, 71, 173) 60%, rgb(174, 13, 81) 100%);padding:50px 40px;color:#fff;font-size:40px;font-weight:900;line-height:1;border-top-right-radius:80px;border-bottom-left-radius:80px;margin-top:40px;text-align:center}body.page-template-template-eventlanding .bylinebox .buttonline{display:block;text-align:center}body.page-template-template-eventlanding .bylinebox .byline{display:inline-block}body.page-template-template-eventlanding .bylinebox .byline.byline2{margin-bottom:20px}@media only screen and (min-width: 1400px){body.page-template-template-eventlanding .bylinebox{margin-top:200px}body.page-template-template-eventlanding .bylinebox .byline{display:block}body.page-template-template-eventlanding .bylinebox .byline.byline1{text-align:left}body.page-template-template-eventlanding .bylinebox .byline.byline2{text-align:right}body.page-template-template-eventlanding .bylinebox{padding:105px 85px;font-size:80px;border-top-right-radius:160px;border-bottom-left-radius:160px}}body.page-template-template-eventlanding #countdownsection{margin-top:100px;margin-bottom:40px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #countdownsection{margin-top:200px;margin-bottom:240px}}body.page-template-template-eventlanding #countdownsection h2{margin-bottom:30px}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #countdownsection h2{font-size:88px;margin-bottom:125px}}body.page-template-template-eventlanding #countdownsection .timerwrapper{border:1px solid #d9d9d9;border-radius:999px;background-color:#fff;padding:45px 30px;box-shadow:0px 52px 52px 0px rgba(0,0,0,.05)}body.page-template-template-eventlanding #countdownsection #timer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}body.page-template-template-eventlanding #countdownsection #timer div{flex:1 0 auto;font-weight:800;text-align:center;font-size:40px;line-height:1;border-right:1px solid #b9b9b9}body.page-template-template-eventlanding #countdownsection #timer div span{font-weight:500;display:block;font-size:16px;color:#050505}body.page-template-template-eventlanding #countdownsection #timer div:first-child{color:#a61964}body.page-template-template-eventlanding #countdownsection #timer div:nth-child(2){color:#933189}body.page-template-template-eventlanding #countdownsection #timer div:nth-child(3){color:#8249ae}body.page-template-template-eventlanding #countdownsection #timer div:last-child{color:#7b6cbe;border-right:none}@media only screen and (min-width: 992px){body.page-template-template-eventlanding #countdownsection #timer div{font-size:88px}body.page-template-template-eventlanding #countdownsection #timer div span{font-size:24px}}body.page-heirloom-health .fancybox__backdrop{background:rgba(112,152,207,.95)}body.page-heirloom-health{overflow:hidden}body.page-heirloom-health h2{color:#3aab6f;font-size:40px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:14px}body.page-heirloom-health p{font-size:16px;font-style:normal;line-height:22px}body.page-heirloom-health p sup{font-size:.75em}body.page-heirloom-health .btn-primary{color:#393b40;text-align:center;font-size:13px;font-style:normal;font-weight:600;line-height:normal;border-radius:40px;background:#dfbf3e;padding:18px 25px;transition:all 150ms ease-out}body.page-heirloom-health .btn-primary:hover{background:#3aab6f;padding:12px 35px}body.page-heirloom-health .btn-primary.floodbtn{width:100%}@media only screen and (min-width: 992px){body.page-heirloom-health .btn-primary.floodbtn{width:auto}}@media only screen and (min-width: 992px){body.page-heirloom-health .btn-primary{padding:12px 25px}}@media only screen and (min-width: 1400px){body.page-heirloom-health .container{max-width:1440px;padding-right:40px;padding-left:40px}}.gradientborder{display:block;width:100vw;height:10px;background:linear-gradient(90deg, #3FB878 0%, #4A62AE 100%)}#heirloomnav .heirloomlogo{max-width:296px;margin:0 auto}@media only screen and (min-width: 992px){#heirloomnav .heirloomlogo{margin:0 0}}#heirloomnav .jumpnav{display:flex;flex-direction:column;flex-wrap:nowrap;gap:7px;justify-content:center}@media only screen and (min-width: 992px){#heirloomnav .jumpnav{justify-content:end;flex-direction:row}}#heirloomtop{position:relative}#heirloomtop .container{z-index:1}#heirloomtop #toppageback{position:absolute;top:50px;right:0px;z-index:0}.heroholder{background:url(images/heirloomimages/AdobeStock_659623593_2.png) no-repeat 70% center;background-size:cover;overflow:hidden;border-radius:42px;color:#fff}.heroholder .herocontent{padding:35px 0 35px 0px;margin-left:30px;margin-right:30px;max-width:100%}.heroholder .herocontent h1{color:#fff;font-size:40px;font-style:normal;font-weight:300;line-height:105%;margin-bottom:11px}.heroholder .herocontent h1 strong{font-weight:700}.heroholder .herocontent p{font-size:20px;font-style:normal;font-weight:300;line-height:26px}@media only screen and (min-width: 992px){.heroholder .herocontent{padding:125px 0 35px 0px;margin-left:120px;max-width:38%}.heroholder .herocontent h1{font-size:45px}}@media only screen and (min-width: 992px){.heroholder{background-position:center center;min-height:575px}}#byline{padding:28px 0}#byline p{font-size:18px;margin-bottom:0px}@media only screen and (min-width: 992px){#byline{padding:56px 0}}#stats .col-12{margin-bottom:10px}.statbox{min-height:240px;height:100%;border-radius:19px;display:block;color:#fff;font-size:18px;padding:40px 20px;text-align:center;position:relative}.statbox p{margin-bottom:0px}.statbox .ring-container{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(#F6C036 var(--progress, 0%), #fff var(--progress, 0%));position:absolute;top:20px;right:20px}.statbox .ring-inner{width:45%;height:45%;border-radius:50%;background-color:#fff;position:absolute}.statbox .percent{font-size:64px;font-style:normal;font-weight:800;line-height:105%;margin-bottom:10px}.statbox.green{background-color:#3aab6f}.statbox.green .ring-inner{background-color:#3aab6f}.statbox.blue{background-color:#4a62ae}.statbox.blue .ring-inner{background-color:#4a62ae}.statbox.ltblue{background-color:#8192ca}.statbox.ltblue .ring-inner{background-color:#8192ca}@media only screen and (min-width: 992px){.statbox{padding:40px 80px}}#appintro{margin:0px 0px 30px 0px;padding-top:100px}#appintro .appwrap{border-radius:43px;background:linear-gradient(90deg, #3AAB6F 0%, #4A62AE 100%);padding-left:20px;padding-right:20px;padding-top:310px;position:relative}#appintro .appphone{position:absolute;top:0%;left:50%;transform:translate(-50%, -28%);max-height:450px}#appintro .appcontent{max-width:500px;padding:0px 0px 30px 0px;color:#fff;margin:0 auto;display:block;text-align:center}#appintro .appcontent h2{color:#fff}#appintro .appcontent p{font-size:18px}#appintro .appcontent .icongraphic{display:block;margin:40px 0}@media only screen and (min-width: 992px){#appintro{margin:170px 0px 220px 0px;text-align:left;padding-top:0px}#appintro .appphone{top:50%;transform:translate(-90%, -50%);max-height:none}#appintro .appcontent{padding:70px 0px 70px 0px;text-align:left}#appintro .appwrap{padding-top:0px}}#benefits{position:relative}#benefits h2{margin-bottom:30px}#benefits .benewrap{position:relative}#benefits .benewrap .bene{display:block;margin-bottom:20px}#benefits .benewrap .benecopy{position:absolute;top:83%;left:0px;color:#fff;font-size:12px;font-weight:600;text-align:center;padding:0 3%;line-height:1.2;width:97%;margin-left:3%}@media only screen and (min-width: 768px){#benefits .benewrap .benecopy{font-size:16px}}@media only screen and (min-width: 992px){#benefits .benewrap .benecopy{padding:0 16%}}@media only screen and (min-width: 1200px){#benefits .benewrap .benecopy{padding:0 5%}}@media only screen and (min-width: 1400px){#benefits .benewrap .benecopy{padding:0 15%}}#benefits .earlyaccesscallout{margin:13px 0 35px 0;padding:20px 40px;border-radius:19px;border:2px solid #3fb878;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:30px;align-items:center}#benefits .earlyaccesscallout .copy{flex:1 1 auto;text-align:center}#benefits .earlyaccesscallout .copy p{margin-bottom:0px}#benefits .earlyaccesscallout .btnholder{flex:0 0 auto}@media only screen and (min-width: 992px){#benefits .earlyaccesscallout .copy{flex:1 1 auto}}@media only screen and (min-width: 1200px){#benefits .earlyaccesscallout{flex-wrap:nowrap;gap:50px;justify-content:space-between}#benefits .earlyaccesscallout .copy{flex:1 0 auto}}#benefits .container{z-index:1}#benefits #midpageback{position:absolute;top:0px;left:0%;z-index:0;transform:translateX(-45%)}#quotes{margin:20px 0 20px 0}@media only screen and (min-width: 992px){#quotes{margin:100px 0 20px 0}}.quote-slider .slide .slideholder{width:95vw;text-align:center;margin:0 auto}@media only screen and (min-width: 992px){.quote-slider .slide .slideholder{width:60vw}}#starttheconvo{margin-bottom:0px}#starttheconvo .startconvoimage{display:none}@media only screen and (min-width: 992px){#starttheconvo .startconvoimage{position:absolute;top:50%;right:-20%;display:block;width:330px;transform:translate(15%, -50%)}}@media only screen and (min-width: 1200px){#starttheconvo .startconvoimage{right:-10%}}@media only screen and (min-width: 1400px){#starttheconvo .startconvoimage{right:0%}}#starttheconvo .startconvo{border-radius:42px;background:linear-gradient(90deg, #3AAB6F 0%, #4A62AE 100%);padding:45px 10px;color:#fff;position:relative}@media only screen and (min-width: 992px){#starttheconvo .startconvo{margin-right:50px;padding:45px 65px}}#starttheconvo .startconvo h2{color:#fff !important}#starttheconvo .startconvo p{font-size:20px}#starttheconvo .startconvo .textcontent{max-width:100%;text-align:center}@media only screen and (min-width: 992px){#starttheconvo .startconvo .textcontent{max-width:68%;text-align:left}}@media only screen and (min-width: 992px){#starttheconvo{margin-bottom:100px}}#stories2action .storiesimage{border-radius:42px;overflow:hidden}#stories2action .negativemargintop{margin-top:-14%}#stories2action .storybox{padding:71px 152px;border-radius:41px;background:linear-gradient(90deg, #3AAB6F 0%, #4A62AE 100%);position:relative}#stories2action .storybox .logobadge{width:83px;height:83px;position:absolute;top:0%;left:50%;transform:translate(-50%, -50%)}#stories2action .storybox .storycontent a{color:#fff;text-decoration:underline}#stories2action .storybox .storycontent p{color:#fff;margin-bottom:10px}#stories2action .storybox .storycontent h3{font-size:32px;color:#fff;font-weight:800;margin-bottom:22px;display:block;text-align:center}#calltoaction{margin-top:35px}#calltoaction h2{font-size:45px;margin-bottom:30px}#calltoaction .btngang{display:flex;justify-content:center;gap:20px;flex-direction:column;max-width:270px;margin:0 auto}@media only screen and (min-width: 992px){#calltoaction .btngang{max-width:none;flex-direction:row;gap:60px}}@media only screen and (min-width: 992px){#calltoaction{margin-top:100px}}#catalyst{margin-top:40px;margin-bottom:20px}#catalyst .catalystpromo{display:flex;flex-direction:column;align-items:center;gap:30px}#catalyst .catalystpromo .catlogo{flex:0 0 auto;transform:scale(0.9)}@media only screen and (min-width: 992px){#catalyst .catalystpromo .catlogo{transform:scale(1)}}#catalyst .catalystpromo .catcontent{flex:1 1 auto;text-align:center}#catalyst .catalystpromo .catcontent p{margin-bottom:10px}#catalyst .catalystpromo .catcontent p:last-child{margin-bottom:0px}#catalyst .catalystpromo .catcontent a{color:#2e5ae4;text-decoration:underline}@media only screen and (min-width: 992px){#catalyst .catalystpromo{flex-direction:row}#catalyst .catalystpromo .catlogo{flex:0 0 434px}#catalyst .catalystpromo .catcontent{border-left:1px solid #393b40;padding-left:30px;text-align:left}}@media only screen and (min-width: 992px){#catalyst{margin-top:100px;margin-bottom:60px}}#bottomrightback{background:url(images/heirloomimages/bottomright-back.png) no-repeat bottom right}#bottomrightback #footer{background-color:rgba(0,0,0,0);padding:10px 0}.invitemessage{max-width:60vw;display:block;margin:0 auto;text-align:center}.invitemessage p{margin-bottom:10px}html,body{overflow-x:hidden}body{font-weight:300;line-height:1.5;position:relative;font-family:"Roboto",Helvetica,Arial,sans-serif;color:#4f4d5a}body::-webkit-scrollbar{width:10px;border-radius:6px;background-color:#ccc}body::-webkit-scrollbar-thumb{background:#ae0d51;border-radius:6px}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}p{margin-bottom:20px;font-size:16px;font-weight:300}p sup{font-size:8px}@media only screen and (min-width: 1400px){p{font-size:20px;margin-bottom:40px}}h1,.likeh1{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:900;font-size:40px;letter-spacing:-0.03em;line-height:1.1}@media only screen and (min-width: 992px){h1,.likeh1{font-size:80px}}h2{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:300;font-size:30px;letter-spacing:normal}@media only screen and (min-width: 992px){h2{font-size:50px}}h3{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;letter-spacing:normal}@media only screen and (min-width: 992px){h3{font-size:25px}}a{text-decoration:none;transition:all 150ms ease-out;cursor:pointer;color:#681683}a:hover{color:#ae0d51}a:active,a:focus{outline:none}.btn{border-radius:0;line-height:1;text-decoration:none;border:none}.btn-primary{vertical-align:middle !important;font-size:18px;font-weight:700;transition:all 150ms ease-out}.btn-primary:active,.btn-primary:focus{outline:none}img{max-width:100%;height:auto;display:block}img.quoteimage{max-width:40%;height:auto;display:inline-block;margin-right:20px}@media only screen and (min-width: 992px){img.alignleft{float:left;margin-right:20px;margin-bottom:10px}}strong{font-weight:700}.desktop{display:none}@media only screen and (min-width: 768px){.desktop{display:block}}.mobile{display:block}@media only screen and (min-width: 768px){.mobile{display:none}}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.adminjunk{position:fixed;bottom:0px;left:0px;z-index:999;background-color:red;padding:10px}.fluid-container,.container{position:relative;z-index:0}.pillbtn{text-decoration:none;background-color:rgba(0,0,0,0);color:#681683;border:2px solid #681683;padding-left:30px;padding-right:30px;padding-top:12px;padding-bottom:12px;border-radius:60px;text-align:center;font-size:15px;font-weight:700;display:inline-block;text-transform:uppercase;text-decoration:none !important}.pillbtn:active,.pillbtn:focus{outline:none}.pillbtn:hover{background-color:#681683;color:#fff;padding-left:20px;padding-right:20px}.pillbtn.tall{padding-top:15px;padding-bottom:15px}.pillbtn.block{width:100%}.pillbtn.block:hover{width:90%}.pillbtn.white{color:#fff;border-color:#fff}.pillbtn.white:hover{background-color:#fff;color:#681683 !important}.pillbtn.inverted{color:#ae0d51;border-color:#fff;background-color:#fff}.pillbtn.inverted:hover{background-color:#ae0d51;border-color:#ae0d51;color:#fff !important}input.submit{text-decoration:none;background-color:rgba(0,0,0,0);color:#681683;border:2px solid #681683;padding-left:30px;padding-right:30px;padding-top:12px;padding-bottom:12px;border-radius:60px;text-align:center;font-size:13px;font-weight:700;display:inline-block;text-transform:uppercase;text-decoration:none !important}input.submit:active,input.submit:focus{outline:none}input.submit:hover{background-color:#681683;color:#fff;padding-left:30px}.bigtextspacer{min-height:485px;background-color:#f2f1f3;position:relative;z-index:0;overflow:hidden;pointer-events:none}.bigtextspacer .bigfoot{font-weight:900;font-size:370px;color:hsla(0,0%,100%,.4);position:absolute;bottom:-45%;left:25%;white-space:nowrap;display:none}#footer{background-color:#fff;padding:50px 0;position:relative;z-index:5}#footer #footcloud{position:absolute;bottom:0px;right:0px;transform-origin:bottom right;transform:scale(0.1);pointer-events:none}@media only screen and (min-width: 768px){#footer #footcloud{bottom:0px}}#footer #footmenu{margin-bottom:50px;margin-left:20px}#footer #footmenu li a{color:inherit;font-size:16px;font-weight:500;text-decoration:none;padding:5px 0;display:block;text-transform:uppercase}#footer #footmenu li a:hover{text-decoration:underline}#footer #footmenu li.pane-about{color:#70157e}#footer #footmenu li.pane-portfolio{color:#7e1474}#footer #footmenu li.pane-voice{color:#8b126a}#footer #footmenu li.pane-insights{color:#9a1060}#footer #footmenu li.pane-contact{color:#a70e56}#footer #socials{margin-bottom:10px;margin-left:0px}#footer #socials li{display:inline-block;vertical-align:middle;margin-right:5px}#footer #socials li a{font-size:20px;color:#758fcf;border:2px solid #758fcf;width:52px;height:52px;border-radius:100%;display:block;text-align:center;line-height:2.5;transition:all 150ms ease-out}#footer #socials li a:hover{color:#fff;background:#681683;background:linear-gradient(135deg, rgb(104, 22, 131) 0%, rgb(174, 13, 81) 100%)}#footer h4{font-size:16px;font-weight:700;display:block;margin-bottom:10px;color:#681683}#footer .newsletterbox{margin-bottom:60px}#footer .newsletterbox .nltitle{color:#2c1251;font-size:16px;font-weight:500;padding-bottom:10px}#footer .newsletterbox .newsletterform p{margin-bottom:0px;position:relative}#footer .newsletterbox .newsletterform input[type=text],#footer .newsletterbox .newsletterform input[type=email]{width:100%;font-size:16px;border-radius:4px;border:none;padding:10px 20px;margin-right:10px;font-weight:300}#footer .newsletterbox .newsletterform input[type=text]::-moz-placeholder, #footer .newsletterbox .newsletterform input[type=email]::-moz-placeholder{color:#fff}#footer .newsletterbox .newsletterform input[type=text]::placeholder,#footer .newsletterbox .newsletterform input[type=email]::placeholder{color:#fff}#footer .newsletterbox .newsletterform input[name=firstname]{color:#fff;background-color:#933189}#footer .newsletterbox .newsletterform input[name=lastname]{color:#fff;background-color:#8249ae}#footer .newsletterbox .newsletterform input[name=emailaddy]{color:#fff;background-color:#7b6cbe}#footer .newsletterbox .newsletterform .wpcf7-spinner,#footer .newsletterbox .newsletterform .wpcf7-submit{position:absolute;top:50%;right:10px;transform:translateY(-50%)}#footer .newsletterbox .newsletterform .wpcf7-submit{width:25px;height:25px;border:none;text-indent:999px;overflow:hidden;border-radius:4px;background:rgba(0,0,0,0) url(images/submitbtn.svg) no-repeat center center}#footer .newsletterbox .newsletterform .wpcf7-submit:hover{background-color:#8249ae}#footer .newsletterbox .newsletterform .wpcf7-not-valid-tip{color:red;font-size:12px;font-weight:normal;display:block;position:absolute;top:-12px;left:20px;width:140px;text-shadow:1px 1px #fff}#footer .fieldwrapper{position:relative;border:1px solid #b9b5bd;display:flex}#footer .fieldwrapper input[type=text]{font-size:14px;padding:10px 20px;width:90%;border:none}#footer .fieldwrapper input[type=submit]{color:#8249ae;font-size:14px;font-weight:500;border:none;background-color:rgba(0,0,0,0);padding:5px 10px}#footer .fieldwrapper input[type=submit]:hover{color:#a61964}#footer .copyright{font-size:13px;display:block;margin:20px 0px;color:#4f4d5a;text-align:left}.videoframe{position:relative;overflow:hidden;width:100%;padding-top:56.25%;margin-bottom:20px}.videoframe iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.comment-form-comment label{display:block}.comment-form p{font-size:16px;margin-bottom:20px}.comment-form-cookies-consent label{margin-left:10px}#respond{margin-top:40px}.commentlist li{border-bottom:1px solid #ccc;margin-bottom:20px;padding:40px 20px}textarea{max-width:100%}table.outer{max-width:100% !important}/*# sourceMappingURL=style.css.map */